WO2024027221A9 - Procédé et appareil de synchronisation dans un réseau satellite - Google Patents
Procédé et appareil de synchronisation dans un réseau satellite Download PDFInfo
- Publication number
- WO2024027221A9 WO2024027221A9 PCT/CN2023/090399 CN2023090399W WO2024027221A9 WO 2024027221 A9 WO2024027221 A9 WO 2024027221A9 CN 2023090399 W CN2023090399 W CN 2023090399W WO 2024027221 A9 WO2024027221 A9 WO 2024027221A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- satellite
- terminal
- cell
- time difference
- reception time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/06—Airborne or Satellite Networks
Definitions
- the present application relates to the field of communication technology, and in particular to a synchronization method and device in a satellite network.
- quasi-earth fixed cells refer to satellites that adjust the antenna angle , so that the beam is projected to a certain area on the ground in a fixed period of time.
- satellite a and satellite b have fixed coverage areas 1 and 2 respectively before time t1 (t1-), and change coverage areas 2 and 3 respectively at time t1 (t1+).
- Embodiments of the present application provide a synchronization method and device in a satellite network, which are used to solve the uplink and downlink problems of the terminal caused by the change of satellite position when the satellite providing beam coverage for the area to which the terminal belongs changes but the cell identity does not change.
- a synchronization update solution for uplink and downlink of the terminal is provided.
- the embodiment of the present application provides a synchronization method in a satellite network, including:
- the terminal and the base station According to the time difference between the terminal and the base station through the transparent transmission of the signal through the first satellite and the second satellite, or according to the propagation delay difference between the terminal and the first satellite and the second satellite , performing a synchronization process between the terminal and the second satellite cell.
- the first satellite cell and the third satellite cell are connected between the terminal and the base station according to the method.
- the synchronization process between the terminal and the second satellite cell is performed based on the time difference between the transparent transmission signals of the two satellites, or the propagation delay difference between the signal between the terminal and the first satellite and the second satellite, Therefore, when the satellite that provides beam coverage for the area where the terminal belongs changes from the first satellite to the second satellite and the cell identity does not change (the first satellite cell and the second satellite cell are the same cell), for the newly provided beam coverage
- a solution for terminal uplink and downlink synchronization update is provided, so that the terminal can synchronize with the second satellite cell.
- the time difference between the terminal and the base station through transparent transmission of signals through the first satellite and the second satellite is determined in one or more of the following ways:
- the terminal determines the reception time difference when the terminal receives the same downlink signal transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal subtracts the transmission time difference of the different downlink signals transmitted by the base station from the reception time difference of the terminal receiving the different downlink signals transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal receives the reception time difference of the same uplink signal transparently transmitted by the terminal through the first satellite and the second satellite respectively and detected by the base station;
- the terminal receives the reception time difference of different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite detected by the base station, and subtracts the reception time difference from the different uplink signals sent by the terminal. The difference in sending time of the uplink signal.
- the signal is transmitted between the terminal and the first satellite and the second satellite.
- the propagation delay difference between satellites is determined by one or more of the following methods:
- the terminal determines the time difference between receiving the same downlink signal sent by the first satellite and the second satellite;
- the terminal determines the time difference when different downlink signals sent by the first satellite and the second satellite are received, and subtracts the time difference when the first satellite and the second satellite send the different downlink signals. Time difference;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the same uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the different uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time is subtracted from the difference by the transmission time difference between the terminal and the different uplink signals.
- the method before performing the synchronization process with the second satellite cell, the method further includes obtaining one or a combination of the following information:
- the method further includes:
- the terminal After the terminal obtains the updated timing advance value, it immediately starts synchronizing to the second satellite cell;
- a synchronization method in a satellite network includes:
- Signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains and transparently transmits the signal between the terminal and the base station through the first satellite and the second satellite.
- the time difference, or the propagation delay difference of the signal between the terminal and the first satellite and the second satellite, is used to perform the synchronization process of the terminal and the second satellite cell.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains the information between the terminal and the base station through the first satellite and the second satellite.
- the time difference for transparent transmission of signals includes:
- the same downlink signal is transparently transmitted to the terminal through the first satellite and the second satellite respectively, so that the terminal determines the reception time difference of the same downlink signal that is transparently transmitted through the first satellite and the second satellite respectively.
- Different downlink signals are transparently transmitted to the terminal through the first satellite and the second satellite respectively, and the sending time difference of the different downlink signals is notified to the terminal, so that the terminal will pass through the first satellite respectively.
- the reception time difference of different downlink signals transparently transmitted by the satellite and the second satellite is subtracted from the transmission time difference of the different downlink signals;
- Receive different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite respectively, detect the reception time difference of the different uplink signals, and send the reception time difference to the terminal.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal acquires signals between the terminal and the first satellite and the second satellite.
- the propagation delay difference includes:
- the same downlink signal is sent to the terminal through the first satellite and the second satellite, so that the terminal determines the time difference in receiving the same downlink signal sent by the first satellite and the second satellite;
- first satellite and the second satellite Through the first satellite and the second satellite, different downlink signals and the sending time of the downlink signals are sent to the terminal, so that the terminal determines that it has received the different downlink signals sent by the first satellite and the second satellite.
- the time difference of the signals and subtract the time difference between the first satellite and the second satellite for sending the different downlink signals;
- the same uplink signal sent by the terminal is received through the first satellite and the second satellite, and the first reception time of the same uplink signal is sent to the terminal through the first satellite, and through the The second satellite sends the second reception time of the same uplink signal to the terminal, so that the terminal calculates the difference between the first reception time and the second reception time;
- the method further includes sending one or a combination of the following information to the terminal:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- the embodiment of this application provides a synchronization device in a satellite network, including a memory, a transceiver, and a processor:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- the terminal and the base station According to the time difference between the terminal and the base station through the transparent transmission of the signal through the first satellite and the second satellite, or according to the propagation delay difference between the terminal and the first satellite and the second satellite , performing a synchronization process between the terminal and the second satellite cell.
- the time difference between the terminal and the base station through transparent transmission of signals through the first satellite and the second satellite is determined in one or more of the following ways:
- the terminal determines the reception time difference when the terminal receives the same downlink signal transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal subtracts the transmission time difference of the different downlink signals transmitted by the base station from the reception time difference of the terminal receiving the different downlink signals transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal receives the reception time difference of the same uplink signal transparently transmitted by the terminal through the first satellite and the second satellite respectively and detected by the base station;
- the terminal receives the reception time difference of different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite detected by the base station, and subtracts the reception time difference from the different uplink signals sent by the terminal. The difference in sending time of the uplink signal.
- the propagation delay difference of the signal between the terminal and the first satellite and the second satellite is determined by one or more of the following methods:
- the terminal determines the time difference between receiving the same downlink signal sent by the first satellite and the second satellite;
- the terminal determines the time difference when different downlink signals sent by the first satellite and the second satellite are received, and subtracts the time difference when the first satellite and the second satellite send the different downlink signals. Time difference;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the same uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the different uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time is subtracted from the difference by the transmission time difference between the terminal and the different uplink signals.
- the processor before performing the synchronization process with the second satellite cell, is further configured to read the computer program in the memory and obtain one or a combination of the following information:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- the processor when receiving one or a combination of said information, determines that a synchronization process of the terminal and the second satellite cell needs to be performed.
- the processor is also configured to read the computer program in the memory and perform the following operations:
- the terminal After the terminal obtains the updated timing advance value, it immediately starts synchronizing to the second satellite cell;
- the embodiment of this application provides a synchronization device in a satellite network, including a memory, a transceiver, and a processor:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- Signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains and transparently transmits the signal between the terminal and the base station through the first satellite and the second satellite.
- the time difference, or the propagation delay difference of the signal between the terminal and the first satellite and the second satellite, is used to perform the synchronization process of the terminal and the second satellite cell.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains the information between the terminal and the base station through the first satellite and the The time difference of the second satellite’s transparent transmission signal includes:
- the same downlink signal is transparently transmitted to the terminal through the first satellite and the second satellite respectively, so that the terminal determines the reception time difference of the same downlink signal that is transparently transmitted through the first satellite and the second satellite respectively.
- Different downlink signals are transparently transmitted to the terminal through the first satellite and the second satellite respectively, and the sending time difference of the different downlink signals is notified to the terminal, so that the terminal will pass through the first satellite respectively.
- the reception time difference of different downlink signals transparently transmitted by the satellite and the second satellite is subtracted from the transmission time difference of the different downlink signals;
- Receive different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite respectively, detect the reception time difference of the different uplink signals, and send the reception time difference to the terminal.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal acquires signals between the terminal and the first satellite and the second satellite.
- the propagation delay difference includes:
- the same downlink signal is sent to the terminal through the first satellite and the second satellite, so that the terminal determines the time difference in receiving the same downlink signal sent by the first satellite and the second satellite;
- first satellite and the second satellite Through the first satellite and the second satellite, different downlink signals and the sending time of the downlink signals are sent to the terminal, so that the terminal determines that it has received the different downlink signals sent by the first satellite and the second satellite.
- the time difference of the signals and subtract the time difference between the first satellite and the second satellite for sending the different downlink signals;
- the same uplink signal sent by the terminal is received through the first satellite and the second satellite, and the first reception time of the same uplink signal is sent to the terminal through the first satellite, and through the The second satellite sends the second reception time of the same uplink signal to the terminal, causing the terminal to calculate the difference between the first reception time and the second reception time;
- the processor is also configured to read the computer program in the memory and send one or a combination of the following information to the terminal:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- another synchronization device in a satellite network provided by this embodiment of the application includes:
- a determining unit configured to determine that the cell identifiers of the first satellite cell and the second satellite cell are the same; wherein the first satellite cell is the cell of the current serving terminal;
- a synchronization unit configured to transmit signals according to the time difference between the terminal and the base station through the first satellite and the second satellite, or according to the signal between the terminal and the first satellite and the second satellite.
- the propagation delay difference is determined, and the synchronization process between the terminal and the second satellite cell is performed.
- another synchronization device in a satellite network includes:
- the first unit is used to determine that the cell identities of the first satellite cell and the second satellite cell are the same; wherein the first satellite cell is the cell of the current serving terminal;
- the second unit is configured to perform signal transmission with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains and determines the signal between the terminal and the base station through the first satellite and the third satellite.
- the synchronization process between the terminal and the second satellite cell is performed based on the time difference between the transparent transmission signals of the two satellites, or the propagation delay difference between the signal between the terminal and the first satellite and the second satellite.
- the processor-readable storage medium stores a computer program.
- the computer program is used to cause the processor to execute any of the above methods.
- Figure 1 is a schematic diagram of a quasi-surface fixed cell in the prior art
- Figure 2 is a schematic diagram provided by the embodiment of the present application, in which at time T1, gNB1 provides services for area A through the first satellite, and at time T2, gNB1 continues to provide services for area A through the second satellite;
- Figure 3 is a schematic diagram provided by the embodiment of the present application. If there is a common coverage area A of the first satellite and the first satellite for a period of time, both satellites are connected to gNB1 and provide the same cell coverage for area A;
- Figure 4 is a schematic flowchart of the synchronization method between the terminal and the network side in Embodiment 1 provided by the embodiment of the present application;
- Figure 5 is a schematic flowchart of the synchronization method between the terminal and the network side in Embodiment 2 provided by the embodiment of the present application;
- Figure 6 is a schematic flowchart of the synchronization method between the terminal and the network side in Embodiment 3 provided by the embodiment of the present application;
- Figure 7 is a schematic flowchart of a synchronization method in a satellite network on the terminal side provided by an embodiment of the present application;
- Figure 8 is a schematic flowchart of a synchronization method in a satellite network on the network side provided by an embodiment of the present application;
- Figure 9 is a schematic structural diagram of a synchronization device in a satellite network on the terminal side provided by an embodiment of the present application.
- Figure 10 is a schematic structural diagram of a synchronization device in a satellite network on the network side provided by an embodiment of the present application;
- Figure 11 is a schematic structural diagram of a synchronization device in another satellite network on the terminal side provided by an embodiment of the present application.
- Figure 12 is a schematic structural diagram of a synchronization device in another satellite network on the network side provided by an embodiment of the present application.
- the term "and/or” describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone. these three situations.
- the character "/” generally indicates that the related objects are in an "or” relationship.
- the term “plurality” refers to two or more than two, and other quantifiers are similar to it.
- Embodiments of the present application provide a synchronization method and device in a satellite network, which are used to solve the uplink and downlink problems of the terminal caused by the change of satellite position when the satellite providing beam coverage for the area to which the terminal belongs changes but the cell identity does not change. out-of-synchronization problem, providing uplink and downlink synchronization updates of the terminal. new plan.
- the method and the device are based on the same application concept. Since the principles of the method and the device to solve the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated details will not be repeated.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- LTE-A Advanced Long Term Evolution Advanced
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- 5G New Radio New Radio, NR
- the terminal device involved in the embodiment of the present application may be a device that provides voice and/or data connectivity to users, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem.
- the names of terminal equipment may also be different.
- the terminal equipment may be called user equipment (User Equipment, UE).
- the wireless terminal device can communicate with one or more core networks (Core Network, CN) via the RAN.
- the wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. , for example, may be portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile devices that exchange voice and/or data with the radio access network.
- Wireless terminal equipment can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, and an access point.
- remote terminal equipment remote terminal equipment
- access terminal equipment access terminal
- user terminal user terminal
- user agent user agent
- user device user device
- the network device involved in the embodiment of this application may be a base station, and the base station may include multiple cells.
- a base station can also be called an access point, or it can refer to a device in the access network that communicates with wireless terminal equipment through one or more sectors on the air interface, or other names.
- Network equipment can be used to convert received air frames into Internet Protocol (IP) packets and vice versa, and serve as a router between the wireless terminal equipment and the rest of the access network, where the rest of the access network can include the Internet Protocol (IP) communication network.
- IP Internet Protocol
- Network devices also coordinate attribute management of the air interface.
- the network device involved in the embodiment of this application may be the Global System for Mobile Communications Network equipment (Base Transceiver Station, BTS) in (GSM) or Code Division Multiple Access (CDMA), or network equipment (NodeB) in Bandwidth Code Division Multiple Access (WCDMA), or long-term Evolved network equipment (evolutional Node B, eNB or e-NodeB) in the evolution (LTE) system, 5G base station in the 5G network architecture (next generation system), or home evolved base station (Home evolved Node B, HeNB), Relay nodes, home base stations (femto), pico base stations (pico), etc. are not limited in the embodiments of this application.
- network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized units and distributed units may also be arranged geographically separately.
- Network equipment and terminal equipment can each use one or more antennas for multi-input multi-output (MIMO) transmission.
- MIMO transmission can be single-user MIMO (Single User MIMO, SU-MIMO) or multi-user MIMO. (Multiple User MIMO,MU-MIMO).
- MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.
- the embodiments of this application provide an uplink and downlink synchronization update solution for the terminal, including how to trigger and complete the uplink and downlink synchronization update in the described scenario, and how to When applying new uplink and downlink synchronization information and other solutions.
- applying new uplink and downlink synchronization information means starting to synchronize to a new satellite cell, that is, actually applying the downlink reference time and TA value of the new satellite cell.
- Downlink synchronization The UE reads the synchronization block (Synchronization Signal/PBCH Block, SSB) and obtains the system frame number and other information contained in the master system information block (Master Information Block, MIB) through decoding, thereby completing the downlink synchronization process. At this point, the UE can Read downlink messages according to the system frame.
- SSB Synchronization Signal/PBCH Block
- MIB Master Information Block
- Uplink synchronization In order to ensure the orthogonality of uplink transmission, gNB requires that the UE signals from different frequency domain resources in the same subframe arrive at gNB to be basically aligned. Therefore, the UE needs to advance timing, that is, the system frame in which the UE sends uplink data. It must be a certain time ahead of the corresponding downlink frame.
- the UE triggers the random access process.
- the gNB determines the timing advance (Timing Advance, TA) value based on the received preamble and informs the UE of the timing advance through the random access response. Subsequently, when the UE is in the connected state, the gNB adjusts the timing advance for the UE through the Timing Advance Command (TAC) in the Media Access Control Element (MAC CE) to maintain uplink synchronization.
- TAC Timing Advance Command
- MAC CE Media Access Control Element
- the satellite serves as a transparent forwarding unit and is connected to the ground base station through the gateway station.
- the cell coverage provided by the satellite depends on based on the configuration of the base station.
- gNB1 provides services for area A through the first satellite.
- gNB1 continues to provide services for area A through the second satellite.
- gNB1 can configure the first satellite and the second satellite to serve area A. If the PCI (PCI1) and frequency point (F1) of the cell are the same, the UE in area A will think that the cell has not changed, and there is no need to perform handover, conditional handover or cell reselection.
- the first satellite can stop covering area A at the same time that the second satellite starts to provide coverage, or there can be a time when the first satellite and the second satellite jointly cover area A, that is, when the first satellite Before the service was stopped, the second satellite had already started coverage. See Figure 3, if present A period of time when the first satellite and the second satellite jointly cover area A. During this period, both satellites are connected to gNB1 and provide the same PCI and frequency coverage for area A. That is to say, the first satellite cell It is the same cell as the second satellite cell.
- the technical solution provided in the embodiment of this application realizes the uplink and downlink synchronization when the UE accesses the cell through the second satellite in the above scenario.
- the terminal uses the time difference between the terminal and the base station to transparently transmit signals through the first satellite and the second satellite (that is, the signal transmission time difference from the terminal to the satellite to the base station) or according to the signal transmission time difference between the terminal and the base station.
- the propagation delay difference between the terminal and the first satellite and the second satellite that is, the signal transmission time difference from the terminal to the satellite
- the TA value TAsat1 of the UE accessing the cell through the first satellite are obtained through the second
- the TA value of the satellite access cell is TAsat2, and it starts synchronizing to the second satellite cell according to the instructions.
- the way for the UE to obtain the time difference between transparently transmitted signals through the first satellite and the second satellite includes at least one of the following:
- the UE receives the reception time difference of the same downlink signal transparently transmitted by gNB through the first satellite and the second satellite respectively;
- the UE receives the reception time difference of different downlink signals transparently transmitted by gNB through the first satellite and the second satellite respectively, minus the transmission time difference of the downlink signal (that is, the time when gNB sends the downlink signal through the first satellite is different from the time when gNB sends another downlink signal through the second satellite).
- the difference between the time of a down signal is, the time when gNB sends the downlink signal through the first satellite is different from the time when gNB sends another downlink signal through the second satellite.
- the base station sends the detected reception time difference of the same uplink signal transparently transmitted by the first satellite and the second satellite to the UE;
- the base station sends the detected reception time difference of different uplink signals transparently transmitted by the UE through the first satellite and the second satellite to the UE.
- the UE subtracts the transmission time difference of the uplink signal from this time (that is, the UE sends the uplink signal through the first satellite). time, and the difference between the time when the UE sends another uplink signal through the second satellite).
- the UE obtains the propagation delay difference of the service link between the UE and the first satellite and the second satellite (the service link refers to the transmission link between the UE and the satellite) (that is, the above-mentioned UE to the first satellite). and the propagation delay difference between the second satellite and the second satellite) include at least one of the following:
- the first satellite and the second satellite respectively send the reception time of the same uplink signal sent by the UE to the UE, and the UE calculates the difference between the time when the first satellite receives the uplink signal and the time when the second satellite receives the uplink signal;
- the first satellite and the second satellite detect the reception time of different uplink signals sent by the UE and send them to the UE respectively.
- the UE calculates the difference between the time when the first satellite receives the uplink signal and the time when the second satellite receives the different uplink signal. And the calculation is performed based on the difference and the sending time difference of the two different uplink signals.
- the satellite can detect the uplink signal sent by the UE, or the satellite can directly send the downlink signal to the UE.
- the service link delay difference between the UE and the two satellites can be calculated.
- the delay difference in the feed link between the two satellites connected to the base station can be compensated by the network, or through a common TA, etc.
- the parameters are calculated.
- gNB can provide the configuration information of uplink and downlink signals to the satellite.
- the gNB sends at least one of the following information to the first satellite and the second satellite:
- the downlink signal may be:
- Cell defined synchronization signal block Cell Defined SSB, CD-SSB
- Non-cell defined synchronization signal block (Non Cell Defined SSB, NCD-SSB);
- CSI-RS Channel State Information-Reference Signal
- PRS Positioning Reference Signal
- the uplink signal may be:
- Configure uplink signals of dedicated time-frequency resources such as uplink sounding reference signals (Sounding Reference Signal, SRS), etc.
- uplink sounding reference signals Sounding Reference Signal, SRS
- the TA value of the UE accessing the cell through the second satellite may be:
- the UE accesses the TA of the cell through the second satellite;
- the UE accesses the TA of the cell through the second satellite;
- the network provides the UE with at least one of the following:
- the transmission time differences of different downlink signals are transparently transmitted through the first satellite and the second satellite respectively.
- the transmission time difference is the difference between the time when gNB transmits the downlink signal through the first satellite and the time when gNB transmits the downlink signal through the second satellite. If the difference is 0, it means that the downlink signals are sent at the same time. Then the downlink signal sent by gNB through the first satellite and the downlink signal sent through the second satellite are considered to be the same downlink signal. Otherwise, they are considered to be different downlink signals. Signal.
- the terminal after the terminal obtains one or more of the above information, it is considered that the terminal will face uplink and downlink desynchronization, and needs to obtain new uplink and downlink synchronization in advance, and start the application according to the instructions (that is, start synchronizing to the new satellite cell).
- the network provides the above information to the UE in one or more of the following ways:
- Broadcasting for example, one or more of the above information can be put into a system message and broadcast to all UEs;
- RRC Radio Resource Control
- the time when the terminal starts synchronizing to the second satellite cell may be:
- the network configures a time to start synchronizing to the second satellite cell. This time may be the same for all UEs, that is, the connections of all UEs change from the first satellite to the second satellite at the same time. This time is also for each UE. It may be different. Each UE starts synchronizing to the second satellite cell according to the time when it starts to synchronize to the second satellite cell according to the network configuration it receives;
- the UE After the UE obtains the updated TA value, it immediately starts synchronizing to the second satellite cell;
- the network sends instruction information to the UE to start synchronizing to the second satellite cell.
- the instruction may be sent to the UE through dedicated signaling per UE, or sent to all UEs through broadcast.
- Embodiment 1 Calculate synchronization through downlink signals.
- the specific synchronization process includes:
- the UE accesses cell A through the first satellite for uplink and downlink transmission.
- the second satellite starts to provide coverage, and the second satellite starts broadcasting synchronization signal block (SSB, Synchronization signal Block) according to the configuration;
- SSB Synchronization signal Block
- gNB sends a message to the UE through the first satellite, informing the UE that the second satellite has started to provide coverage, and can also provide the ephemeris, common TA, time to start synchronization to the second satellite cell, and downlink signal for synchronization of the second satellite.
- Related information for example, gNB broadcasts the time-frequency location of the SSB through the second satellite), etc.;
- the UE reads the synchronization signal block SSB broadcast by the second satellite, and completes downlink synchronization of accessing cell A through the second satellite, but the downlink synchronization is not applied at this time.
- the times of the synchronization signal blocks are Ts1 and Ts2 respectively.
- There is a transmission time difference ⁇ Toffset Ts2-Ts1. Therefore, ⁇ Toffset must be removed when calculating the TA value TAsat2 of the cell accessed through the second satellite;
- the TA value TAsat1 of the UE accessing the cell through the first satellite is calculated.
- the TA value of the UE accessing the cell through the second satellite is TAsat2;
- TAsat2 TAsat1+( ⁇ Tssb- ⁇ Toffset)*2.
- the UE starts synchronizing to the second satellite cell according to the time to start synchronizing to the second satellite cell received in step S402.
- the time to start synchronizing to the second satellite cell may be for each cell (per cell) or for each cell. Per UE (per UE).
- the network can set the time when all UEs in the cell start to synchronize to the second satellite cell to be the time when the first satellite stops covering. When this time arrives, all UEs start to synchronize to the second satellite cell at the same time, and perform up and down operations through the second satellite. line transmission.
- the network can also set a different time for each UE to start synchronizing to the second satellite cell.
- Embodiment 2 Calculate synchronization through uplink signals.
- the specific synchronization process includes:
- the UE accesses cell A through the first satellite for uplink and downlink transmission. Starting from time t1, the second satellite begins to provide coverage for cell A and monitors the uplink messages sent by the UE;
- ⁇ Toffset should also be removed when calculating the TA adjustment amount
- the gNB sends the obtained delay difference ⁇ T UL to the UE through the first satellite;
- the TA of the UE is based on the downlink frame of the first satellite and the uplink timing advance to the second satellite.
- gNB After the first satellite stops covering, gNB sends SSB through the second satellite.
- the UE performs downlink synchronization based on the received SSB and adjusts TA again with reference to the new downlink frame (that is, the downlink frame sent by the base station through the second satellite).
- the quantity is the time difference ⁇ Tssb between the downlink frames of the first satellite and the second satellite.
- the UE has completed the uplink and downlink synchronization of the second satellite.
- the UE after obtaining the delay difference ⁇ T UL , the UE immediately adjusts the TA, that is, determines TAsat2, but the UE does not need to know that this TA is the uplink synchronization adjustment value of the cell accessed through the second satellite.
- Uplink data between the UE and gNB is transparently transmitted through the second satellite, and downlink data is transparently transmitted through the first satellite.
- the UE re-executes downlink synchronization and adjusts the TA value based on the time difference between successive downlink synchronizations.
- step S504 the "TA of the UE at this time is based on the downlink frame of the first satellite and the uplink timing advance of the second satellite" described in step S504, that is, because before this step, the UE cannot read the The SSB of the second satellite has not yet performed downlink synchronization through the second satellite access cell, so downlink synchronization can only be performed based on the downlink frame of the first satellite.
- the UE does not apply it first (that is, it does not synchronize to the second satellite cell temporarily), but starts to synchronize to the second satellite cell at a certain configured time.
- this time point may be the time when the first satellite stops serving, or the time configured by other networks for the UE.
- This time point can be configured with a separate time for each UE, or the same time can be configured with all UEs.
- Steps S601 to S605 are the same as steps S501 to S505 in Embodiment 2 above. The details will not be repeated. The difference lies in step S604 in this embodiment.
- the updated TA is not applied immediately, but the first satellite is continued to be used for uplink and downlink data transmission.
- step S605 synchronization to the second satellite cell is started, and the second satellite is used for uplink and downlink data and signaling transmission.
- a synchronization method in a satellite network provided by an embodiment of the present application includes:
- S101 Determine the cell identifiers of the first satellite cell and the second satellite cell of the current serving terminal (for example If the identifiers such as PCI or Cell Global Identity (CGI) are the same;
- the first satellite cell refers to the cell that the UE is accessing through the first satellite
- the second satellite cell refers to the cell that the UE will access through the second satellite
- the cell identity of the first satellite cell and the second satellite cell are the same or the cell identity remains unchanged, which means that the two satellites are connected to the same base station, and the base station provides the same area, and/or the same cell identity, and/or through the two satellites. Cell coverage at the same frequency.
- the first satellite cell may have an overlapping coverage period with the second satellite cell, that is, the second satellite cell starts coverage before the first satellite cell stops serving. Or the first satellite cell and the second satellite cell can seamlessly take over. When the first satellite cell leaves, the second satellite cell starts to provide services.
- the time difference between the terminal and the base station through transparent transmission of signals through the first satellite and the second satellite is determined in one or more of the following ways:
- the terminal determines the reception time difference when the terminal receives the same downlink signal transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal subtracts the transmission time difference of the different downlink signals transmitted by the base station from the reception time difference of the terminal receiving the different downlink signals transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal receives the reception time difference of the same uplink signal transparently transmitted by the terminal through the first satellite and the second satellite respectively and detected by the base station;
- the terminal receives the reception time difference of different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite detected by the base station, and subtracts the reception time difference from the different uplink signals sent by the terminal. The difference in sending time of the uplink signal.
- the propagation delay difference of the signal between the terminal and the first satellite and the second satellite is determined by one or more of the following methods:
- the terminal determines the time difference between receiving the same downlink signal sent by the first satellite and the second satellite;
- the terminal determines the time difference when different downlink signals sent by the first satellite and the second satellite are received, and subtracts the time difference when the first satellite and the second satellite send the different downlink signals. Time difference;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the same uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the different uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time is subtracted from the difference by the transmission time difference between the terminal and the different uplink signals.
- the method before performing the synchronization process with the second satellite cell, the method further includes obtaining one or a combination of the following information:
- Instruction information to start synchronizing to the second satellite cell such as the time to start synchronizing to the second satellite cell or indicating how long to start synchronizing to the second satellite cell;
- the common timing advance value information (common TA related parameters) of the second satellite
- Configuration information of downlink signals such as transmission time, frequency, period, index, etc. of downlink signals
- Configuration information of uplink signals such as transmission time, frequency, period, index, etc. of uplink signals
- the cell identities of the first satellite cell and the second satellite cell are the same, that is, it is determined that it is necessary to perform communication between the terminal and the second satellite cell. Synchronization process.
- the method further includes:
- start synchronizing to the second satellite cell for example, it can be a specific time, and this time may be the same for all UEs, that is, the connections of all UEs change from the first satellite to the second satellite cell at the same time. Satellite; this time may also be different for each UE, and each UE performs new uplink and downlink synchronization parameters according to the time it receives;
- the terminal After the terminal obtains the updated timing advance value, it immediately starts synchronizing to the second satellite cell;
- the network side indication may be sent to the UE for each UE through dedicated signaling, or sent to all UEs through broadcasting.
- the uplink and downlink synchronization between the terminal and the first satellite cell is maintained, thereby ensuring the continuity of the terminal's services.
- the UE needs to suspend data transmission when performing handover to different satellite cells until the UE successfully switches to a new satellite cell.
- the UE can not interrupt Data service transmission.
- the transmission of data and signaling between the UE and the base station can be transmitted through the first satellite and the second satellite at the same time. Transmission, or transparent transmission through only one of the satellites; or normal data and signaling transmission through one of the satellites (the first satellite), and monitoring the signal transparently transmitted by the other satellite (the second satellite), if If the monitored signal is decoded successfully, the above-mentioned transmission delay difference (i.e., the time difference between the terminal and the base station described in step S102 for transparently transmitting the signal through the first satellite and the second satellite) is obtained, or the signal is transmitted between the terminal and the first satellite and the second satellite.
- the propagation delay difference between the two satellites) if the decoding fails, continue to monitor until the decoding can be successful, and obtain the corresponding transmission delay difference.
- a synchronization method in a satellite network provided by an embodiment of the present application includes:
- S201 Determine that the cell identifiers of the first satellite cell and the second satellite cell of the current serving terminal are the same (for example, PCI or Cell Global Identity (CGI) and other identifiers);
- PCI Cell Global Identity
- CGI Cell Global Identity
- S202 Perform signal transmission with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains and transmits signals according to the transparent transmission between the terminal and the base station through the first satellite and the second satellite.
- the time difference of the signal, or the propagation delay difference of the signal between the terminal and the first satellite and the second satellite, is used to perform the synchronization process of the terminal and the second satellite cell.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains the information between the terminal and the base station through the first satellite and the second satellite.
- the time difference for transparent transmission of signals includes:
- the same downlink signal is transparently transmitted to the terminal through the first satellite and the second satellite respectively, so that the terminal determines the reception time difference of the same downlink signal that is transparently transmitted through the first satellite and the second satellite respectively.
- Different downlink signals are transparently transmitted to the terminal through the first satellite and the second satellite respectively, and the sending time difference of the different downlink signals is notified to the terminal, so that the terminal will pass through the first satellite respectively.
- the reception time difference of different downlink signals transparently transmitted by the satellite and the second satellite is subtracted from the transmission time difference of the different downlink signals;
- Receive different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite respectively, detect the reception time difference of the different uplink signals, and send the reception time difference to the terminal.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal acquires the signal between the terminal and the first satellite and the second satellite.
- the propagation delay difference between satellites includes:
- the same downlink signal is sent to the terminal through the first satellite and the second satellite, so that the terminal determines the time difference in receiving the same downlink signal sent by the first satellite and the second satellite;
- first satellite and the second satellite Through the first satellite and the second satellite, different downlink signals and the sending time of the downlink signals are sent to the terminal, so that the terminal determines that it has received the different downlink signals sent by the first satellite and the second satellite.
- the time difference of the signals and subtract the time difference between the first satellite and the second satellite for sending the different downlink signals;
- the same uplink signal sent by the terminal is received through the first satellite and the second satellite, and the first reception time of the same uplink signal is sent to the terminal through the first satellite, and through the The second satellite sends the second reception time of the same uplink signal to the terminal, so that the terminal calculates the difference between the first reception time and the second reception time;
- the method further includes sending one or a combination of the following information to the terminal:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- Embodiment 4 is a diagrammatic representation of Embodiment 4:
- the UE is currently connected to cell A and performs uplink and downlink signaling and data transmission through sat1 (the first satellite) transparent transmission. Sat2 starts to provide coverage from time t1, and sat2 (the second satellite) broadcasts according to the configuration. NCD-SSB;
- the gNB sends dedicated signaling to the UE through sat1.
- the dedicated signaling includes: 1-bit indication that the cell identity remains unchanged, 1-bit indication that sat2 starts to provide coverage, the time T update when synchronization to the sat2 cell starts, and transparent transmission through sat2
- the time-frequency information of the non-cell-defined synchronization signal block is the transmission time difference ⁇ Toffset of the downlink signal transparently transmitted through sat2 and sat1 respectively;
- the UE After receiving the indication that the cell identity remains unchanged, the UE believes that the UE will face uplink and downlink desynchronization, and needs to obtain new uplink and downlink synchronization in advance and apply it at the T update moment.
- the UE first reads the NCD-SSB broadcast by sat2 and completes the downlink synchronization of accessing cell A through sat2, but it is not applied at this time.
- the TA value of the UE currently accessing the cell through sat1 is TAsat1.
- TAsat2 takes the downlink frame of sat2 as a reference;
- the UE starts synchronizing to the sat2 cell from T update based on the received time to start synchronizing to the sat2 cell, and starts uplink and downlink data and signaling transmission through sat2.
- the UE is currently connected to cell A and performs uplink and downlink signaling and data transmission through sat1 transparent transmission. Sat2 starts to provide coverage from time t1, and sat2 broadcasts SSB according to the configuration;
- gNB broadcasts through sat1: the UTC time Tc when sat2 starts to provide coverage and the duration D. D indicates how long after Tc it starts to synchronize to the sat2 cell;
- the UE Based on the received information, the UE believes that uplink and downlink synchronization will occur at Tc, and needs to obtain new uplink and downlink synchronization in advance and apply it at Tc+D time.
- the UE first reads the SSB broadcast by sat2 and completes the downlink synchronization of accessing cell A through sat2, but it is not applied at this time.
- the TA value of the UE currently accessing the cell through sat1 is TAsat1.
- TAsat2 is based on the downlink frame of sat2 as a reference;
- the UE starts synchronizing to the sat2 cell from Tc+D, and starts uplink and downlink data and signaling transmission through sat2.
- Embodiment 6 is a diagrammatic representation of Embodiment 6
- the UE is currently connected to cell A and performs uplink and downlink signaling and data transmission through sat1 transparent transmission. From time t1, sat2 begins to provide coverage, and sat2 begins to receive the uplink signal sent by the UE;
- gNB sends the calculated reception time difference ⁇ T UL to the UE
- the TA value of the UE currently accessing the cell through sat1 is TAsat1.
- TAsat2 is based on the downlink frame of sat1 as a reference. After that, the uplink data sent by the UE is forwarded to the gNB through sat2, and the downlink data is sent to the UE through sat1. The UE is unaware of this process;
- gNB After Sat1 stops covering, gNB starts broadcasting SSB through sat2.
- the UE performs downlink synchronization and adjusts TA according to the difference ⁇ T before and after the downlink frame update.
- the adjusted TA is based on the downlink frame of sat2 as a reference. After that, the UE performs uplink and downlink data transmission and signaling transmission through sat2.
- Embodiment 7 is a diagrammatic representation of Embodiment 7:
- the UE is currently connected to cell A and performs uplink and downlink signaling and data transmission through sat1 transparent transmission. Sat2 starts to provide coverage from time t1;
- gNB indicates to sat1 and sat2 the time-frequency resources of the downlink signals that need to be sent, and sat1 and sat2 respectively send downlink PRS signals according to the instructions of gNB;
- gNB indicates to the UE the time-frequency location of the downlink signal that needs to be monitored, and informs the UE of the transmission time difference ⁇ Toffset of the downlink signals sent through sat2 and sat1 respectively, and optionally informs the UE of the way to adjust TA based on the obtained information;
- TAsat2 is based on the downlink frame of sat1 as a reference. After that, the uplink data sent by the UE is forwarded to the gNB through sat2, and the downlink data is sent to the UE through sat1. The UE is unaware of this process;
- gNB After sat1 stops covering, gNB starts broadcasting SSB through sat2.
- the UE performs a downlink synchronization update and adjusts TA according to the difference ⁇ T before and after the downlink frame update.
- the adjusted TA is based on the downlink frame of sat2 as a reference. After that, the UE performs uplink and downlink data transmission and signaling transmission through sat2.
- the satellite beam changes, but the PCI and frequency point of the cell do not change. Since the position of the satellite changes, the UE passes through the satellite. The access delay to gNB has changed, and the UE needs to update uplink and downlink synchronization. In the above scenario, there is still no effective solution on how to complete uplink and downlink synchronization updates and when to apply new uplink and downlink synchronization.
- the embodiment of this application considers using the time difference of the same signal or different signals forwarded by two satellites to calculate uplink and downlink synchronization updates. Without the need to perform handover or obtain TA by initiating random access, the UE can be smoothly completed from Through the conversion of two satellite access cells, the number of signaling items is reduced and service interruption is avoided.
- a synchronization device in a satellite network provided by an embodiment of the present application includes
- the processor 600 is used to read the program in the memory 620 and perform the following processes:
- the terminal and the base station According to the time difference between the terminal and the base station through the transparent transmission of the signal through the first satellite and the second satellite, or according to the propagation delay difference between the terminal and the first satellite and the second satellite , performing a synchronization process between the terminal and the second satellite cell.
- the time difference between the terminal and the base station through transparent transmission of signals through the first satellite and the second satellite is determined in one or more of the following ways:
- the terminal determines the reception time difference when the terminal receives the same downlink signal transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal subtracts the transmission time difference of the different downlink signals transmitted by the base station from the reception time difference of the terminal receiving the different downlink signals transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the terminal receives the reception time difference of the same uplink signal transparently transmitted by the terminal through the first satellite and the second satellite respectively and detected by the base station;
- the terminal receives the reception time difference of different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite detected by the base station, and subtracts the reception time difference from the different uplink signals sent by the terminal. The difference in sending time of the uplink signal.
- the propagation delay difference of the signal between the terminal and the first satellite and the second satellite is determined by one or more of the following methods:
- the terminal determines the time difference between receiving the same downlink signal sent by the first satellite and the second satellite;
- the terminal determines the time difference when different downlink signals sent by the first satellite and the second satellite are received, and subtracts the time difference when the first satellite and the second satellite send the different downlink signals. Time difference;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the same uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time;
- the terminal receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the different uplink signal sent by the terminal, and calculates the The difference between the first reception time and the second reception time is subtracted from the difference by the transmission time difference between the terminal and the different uplink signals.
- the processor before performing the synchronization process with the second satellite cell, is further configured to read the computer program in the memory and obtain one or a combination of the following information:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- the processor 600 determines that a synchronization process of the terminal and the second satellite cell needs to be performed.
- the processor 600 is also used to read the computer program in the memory 620 and perform the following operations:
- the terminal After the terminal obtains the updated timing advance value, it immediately starts synchronizing to the second satellite cell;
- Transceiver 610 for receiving and transmitting data under the control of processor 600.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 600 and various circuits of the memory represented by memory 620 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein.
- the bus interface provides the interface.
- the transceiver 610 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, etc. Transmission medium.
- the user interface 630 can also be an interface capable of externally connecting internal and external required equipment.
- the connected equipment includes but is not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
- the processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 when performing operations.
- the processor 600 may be a CPU (Central Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array, field programmable gate array) or CPLD (Complex Programmable). Logic Device, complex programmable logic device), the processor can also adopt a multi-core architecture.
- CPU Central Processor
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array, field programmable gate array
- CPLD Complex Programmable
- Logic Device complex programmable logic device
- the processor can also adopt a multi-core architecture.
- the processor is configured to execute any of the methods provided by the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory.
- the processor and memory can also be physically separated.
- an embodiment of the present application provides a synchronization device in a satellite network (for example, it can be the base station itself), including:
- the processor 500 is used to read the program in the memory 520 and perform the following processes:
- Signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the The terminal obtains and uses the time difference between the terminal and the base station to transparently transmit the signal through the first satellite and the second satellite, or the signal between the terminal and the first satellite and the second satellite.
- the propagation delay difference is determined, and the synchronization process between the terminal and the second satellite cell is performed.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains the information between the terminal and the base station through the first satellite and the second satellite.
- the time difference for transparent transmission of signals includes:
- the same downlink signal is transparently transmitted to the terminal through the first satellite and the second satellite respectively, so that the terminal determines the reception time difference of the same downlink signal that is transparently transmitted through the first satellite and the second satellite respectively.
- Different downlink signals are transparently transmitted to the terminal through the first satellite and the second satellite respectively, and the sending time difference of the different downlink signals is notified to the terminal, so that the terminal will pass through the first satellite respectively.
- the reception time difference of different downlink signals transparently transmitted by the satellite and the second satellite is subtracted from the transmission time difference of the different downlink signals;
- Receive different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite respectively, detect the reception time difference of the different uplink signals, and send the reception time difference to the terminal.
- signal transmission is performed with the terminal through the first satellite and the second satellite respectively, so that the terminal acquires signals between the terminal and the first satellite and the second satellite.
- the propagation delay difference includes:
- the same downlink signal is sent to the terminal through the first satellite and the second satellite, so that the terminal determines the time difference in receiving the same downlink signal sent by the first satellite and the second satellite;
- Different downlink signals and transmission times of downlink signals are sent to the terminal through the first satellite and the second satellite, so that the terminal determines that it has received the first satellite and the second satellite.
- the time difference between the different downlink signals sent by the satellite is subtracted from the time difference by the time difference between the first satellite and the second satellite sending the different downlink signals;
- the same uplink signal sent by the terminal is received through the first satellite and the second satellite, and the first reception time of the same uplink signal is sent to the terminal through the first satellite, and through the The second satellite sends the second reception time of the same uplink signal to the terminal, so that the terminal calculates the difference between the first reception time and the second reception time;
- the processor 500 is also configured to read the computer program in the memory 520 and send one or a combination of the following information to the terminal:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- Transceiver 510 for receiving and transmitting data under the control of processor 500.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 500 and various circuits of the memory represented by memory 520 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein.
- the bus interface provides the interface.
- the transceiver 510 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, and other transmission media.
- the processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 when performing operations.
- the processor 500 may be a central processing unit (CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or a complex programmable logic device (Complex Programmable Logic Device). ,CPLD), the processor can also adopt a multi-core architecture.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- FPGA field programmable gate array
- FPGA Field-Programmable Gate Array
- CPLD Complex Programmable Logic Device
- another synchronization device in a satellite network includes:
- the determining unit 111 is used to determine that the cell identifiers of the first satellite cell and the second satellite cell are the same; wherein the first satellite cell is the cell of the current serving terminal;
- the synchronization unit 112 is configured to transmit signals according to the time difference between the terminal and the base station through the first satellite and the second satellite, or according to the signal transmission between the terminal and the first satellite and the second satellite.
- the propagation delay difference between the two satellite cells is used to perform a synchronization process between the terminal and the second satellite cell.
- the time difference between the terminal and the base station through transparent transmission of signals through the first satellite and the second satellite is determined by the synchronization unit 112 in one or more of the following ways:
- the synchronization unit 112 determines the reception time difference for the terminal to receive the same downlink signal transparently transmitted by the base station through the first satellite and the second satellite respectively;
- the synchronization unit 112 subtracts the transmission time difference of the different downlink signals transmitted by the base station from the reception time difference of the terminal receiving the different downlink signals transparently transmitted by the base station through the first satellite and the second satellite. ;
- the synchronization unit 112 receives the reception time difference of the same uplink signal transmitted by the terminal through the first satellite and the second satellite respectively and detected by the base station;
- the synchronization unit 112 receives the reception time difference of different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite detected by the base station, and subtracts the reception time difference from the reception time difference sent by the terminal. The difference in sending time of the above different uplink signals.
- the propagation delay difference of the signal between the terminal and the first satellite and the second satellite is determined by the synchronization unit 112 in one or more of the following ways:
- the synchronization unit 112 determines the time difference between receiving the same downlink signal sent by the first satellite and the second satellite;
- the synchronization unit 112 determines the time difference when different downlink signals sent by the first satellite and the second satellite are received, and subtracts the time difference from the time difference when the first satellite and the second satellite send the different downlink signals.
- the sending time difference
- the synchronization unit 112 receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the same uplink signal sent by the terminal, and Calculate the difference between the first reception time and the second reception time;
- the synchronization unit 112 receives the first reception time when the first satellite detects the uplink signal sent by the terminal, and receives the second reception time when the second satellite detects the different uplink signal sent by the terminal, and Calculate the difference between the first reception time and the second reception time, and subtract the difference in transmission time of the different uplink signals sent by the terminal from the difference.
- the synchronization unit 112 before performing the synchronization process with the second satellite cell, is also configured to obtain one or a combination of the following information:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- the synchronization unit 112 when receiving one or a combination of the information, determines that a synchronization process of the terminal and the second satellite cell needs to be performed.
- the synchronization unit 112 is also used to:
- the terminal After the terminal obtains the updated timing advance value, it immediately starts synchronizing to the second satellite cell;
- another synchronization device in a satellite network includes:
- the first unit 121 is used to determine that the cell identities of the first satellite cell and the second satellite cell are the same; wherein the first satellite cell is the cell of the current serving terminal;
- the second unit 122 is configured to perform signal transmission with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains and determines the signal between the terminal and the base station through the first satellite and the base station.
- the time difference between the second satellite's transparent transmission signal, or the propagation delay difference between the signal between the terminal and the first satellite and the second satellite is used to perform the synchronization process between the terminal and the second satellite cell.
- the synchronization device on the network side provided in the above embodiment of the present application can be an access network device such as a base station; when the terminal and the second satellite cell are synchronized according to the signal
- the propagation delay difference between the first satellite and the second satellite, when performing the synchronization process between the terminal and the second satellite cell, the synchronization device on the network side provided in the above embodiment of the present application can It's a satellite device.
- the second unit 122 performs signal transmission with the terminal through the first satellite and the second satellite respectively, so that the terminal obtains the signals between the terminal and the base station through the first satellite and the base station.
- the time difference of the second satellite’s transparent transmission signal includes:
- the second unit 122 transparently transmits the same downlink signal to the terminal through the first satellite and the second satellite respectively, so that the terminal determines the same downlink signal that is transparently transmitted through the first satellite and the second satellite respectively.
- Signal reception time difference
- the second unit 122 transparently transmits different downlink signals to the terminal through the first satellite and the second satellite respectively, and notifies the sending time difference of the different downlink signals to the terminal, so that the terminal will pass through respectively
- the receiving time difference of different downlink signals transparently transmitted by the first satellite and the second satellite is subtracted from the sending time difference of the different downlink signals;
- the second unit 122 receives the same uplink signal transparently transmitted by the terminal through the first satellite and the second satellite respectively, detects the reception time difference of the same uplink signal, and sends the reception time difference to the terminal;
- the second unit 122 receives different uplink signals transparently transmitted by the terminal through the first satellite and the second satellite respectively, detects the reception time difference of the different uplink signals, and sends the reception time difference to the terminal.
- the second unit 122 performs signal transmission with the terminal through the first satellite and the second satellite respectively, so that the terminal acquires the signal between the terminal and the first satellite and the third satellite.
- the propagation delay difference between the two satellites includes:
- the second unit 122 sends the same downlink signal to the terminal through the first satellite and the second satellite, so that the terminal determines the time difference in receiving the same downlink signal sent by the first satellite and the second satellite. ;
- the second unit 122 sends different downlink signals and the sending time of the downlink signals to the terminal through the first satellite and the second satellite, so that the terminal determines that it has received the first satellite and the second satellite.
- the second unit 122 receives the same uplink signal sent by the terminal through the first satellite and the second satellite, and sends the first reception time of the same uplink signal to the terminal through the first satellite, and sending the second reception time of the same uplink signal to the terminal through the second satellite, so that the terminal calculates the difference between the first reception time and the second reception time;
- the second unit 122 receives different uplink signals sent by the terminal through the first satellite and the second satellite, sends the first reception time of the uplink signal to the terminal through the first satellite, and transmits the first reception time of the uplink signal to the terminal through the first satellite.
- the second satellite sends the second reception time of the uplink signal to the terminal, so that the terminal calculates the difference between the first reception time and the second reception time, and subtracts the difference from the difference sent by the terminal. The difference in sending time of the different uplink signals.
- the second unit 122 is also configured to send one or a combination of the following information to the terminal:
- the base station transmits time difference information of downlink signals transparently transmitted through the first satellite and the second satellite respectively.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- the above integrated units can be implemented in the form of hardware or software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to cause a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code. .
- Embodiments of the present application provide a processor-readable storage medium.
- the processor-readable storage medium stores a computer program.
- the computer program is used to cause the processor to execute any of the methods provided by the embodiments of the present application. .
- the processor-readable storage medium may be any available media or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disks, hard disks, tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.
- magnetic storage such as floppy disks, hard disks, tapes, magneto-optical disks (MO), etc.
- optical storage such as CD, DVD, BD, HVD, etc.
- semiconductor memories such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)
- Embodiments of the present application also provide a computer program product or computer program.
- the computer program product or computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium.
- the processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs any of the methods in the above embodiments.
- the program product may take the form of any combination of one or more readable media.
- the readable medium may be a readable signal medium or a readable storage medium.
- the readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof.
- readable storage media include: electrical connection with one or more conductors, portable disk, hard disk, random access memory (RAM), read only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- RAM random access memory
- ROM read only memory
- EPROM or flash memory erasable programmable read-only memory
- CD-ROM compact disk read-only memory
- magnetic storage device or any suitable combination of the above.
- the access technology via which entities in the communication network transmit traffic to and from may be any suitable current or future technology, such as may use WLAN (Wireless Local Access Network), WiMAX (Worldwide Interoperability for Microwave Access), LTE, LTE -A, 5G, Bluetooth, infrared, etc.; in addition, embodiments may also apply wired technologies, for example, IP-based access technologies, such as wired networks or fixed lines.
- WLAN Wireless Local Access Network
- WiMAX Worldwide Interoperability for Microwave Access
- LTE Long Term Evolution
- LTE -A Fifth Generation
- 5G Fifth Generation
- Bluetooth Bluetooth
- infrared etc.
- embodiments may also apply wired technologies, for example, IP-based access technologies, such as wired networks or fixed lines.
- Embodiments suitable for being implemented as software code, or part thereof, and running using a processor or processing functionality are independent of the software code and may be specified using any known or future developed programming language, such as a high-level programming language, such as objective -C, C, C++, C#, Java, Python, Javascript, other scripting languages, etc., or low-level programming languages such as machine language or assembler.
- a high-level programming language such as objective -C, C, C++, C#, Java, Python, Javascript, other scripting languages, etc.
- low-level programming languages such as machine language or assembler.
- Implementation of embodiments is hardware independent and may be implemented using any known or future developed hardware technology or any hybrid thereof, such as a microprocessor or CPU (Central Processing Unit), MOS (Metal Oxide Semiconductor), CMOS (Complementary MOS), BiMOS (Bipolar MOS), BiCMOS (Bipolar CMOS), ECL (Emitter Coupled Logic) and/or TTL (Transistor-Transistor Logic).
- CMOS Complementary MOS
- BiMOS BiMOS
- BiCMOS BiCMOS
- ECL Transistor-Transistor Logic
- TTL Transistor-Transistor Logic
- Embodiments may be implemented as separate devices, means, units, components or functions, or in a distributed manner, e.g. one or more processors or processing functions may be used or shared in the process. can, or may use and share one or more processing segments or portions of processing in a process in which one physical processor or more than one physical processor may be used to implement one or more processes dedicated to a particular process as described The processing part of the process.
- the device may be implemented by a semiconductor chip, a chipset or a (hardware) module comprising such a chip or chipset.
- Embodiments may also be implemented as any combination of hardware and software, such as ASIC (Application Specific IC (Integrated Circuit)) components, FPGA (Field Programmable Gate Array) or CPLD (Complex Programmable Logic Device) components or DSP (Digital Signal Device) components. processor) component.
- ASIC Application Specific IC
- FPGA Field Programmable Gate Array
- CPLD Complex Programmable Logic Device
- DSP Digital Signal Device
- Embodiments may also be implemented as a computer program product comprising a computer-usable medium embodying therein computer-readable program code adapted to perform a process as described in the embodiments, wherein the computer-usable medium may It is a non-transitory medium.
- embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, magnetic disk storage and optical storage, etc.) embodying computer-usable program code therein.
- a computer-usable storage media including, but not limited to, magnetic disk storage and optical storage, etc.
- These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions means to implement a process in a flowchart or Multiple Processes and/or Block Diagrams Functionality specified in one box or multiple boxes.
- These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device.
- Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente demande divulgue un procédé et un appareil de synchronisation dans un réseau satellite, qui sont utilisés pour fournir un schéma de mise à jour de synchronisation de liaison montante et de liaison descendante d'un terminal pour un problème de désynchronisation de liaison montante et de liaison descendante du terminal provoqué par un changement d'un emplacement de satellite lorsque le satellite qui fournit une couverture de faisceau d'une région à laquelle appartient le terminal change et une identité de cellule ne change pas. Le procédé selon la présente demande consiste à : déterminer qu'une identité de cellule d'une première cellule de satellite est la même que celle d'une seconde cellule de satellite, la première cellule de satellite étant une cellule d'un terminal de service actuel ; et effectuer un processus de synchronisation entre le terminal et la seconde cellule satellite en fonction d'une différence de temps de signaux entre le terminal et une station de base au moyen de la transparence d'un premier satellite et d'un second satellite, ou selon une différence de latence de propagation de signaux entre le terminal et le premier satellite et le second satellite.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210914156.5 | 2022-08-01 | ||
| CN202210914156.5A CN117545058A (zh) | 2022-08-01 | 2022-08-01 | 一种卫星网络中的同步方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2024027221A1 WO2024027221A1 (fr) | 2024-02-08 |
| WO2024027221A9 true WO2024027221A9 (fr) | 2024-03-14 |
Family
ID=89782811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/090399 Ceased WO2024027221A1 (fr) | 2022-08-01 | 2023-04-24 | Procédé et appareil de synchronisation dans un réseau satellite |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN117545058A (fr) |
| WO (1) | WO2024027221A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025171525A1 (fr) * | 2024-02-14 | 2025-08-21 | Apple Inc. | Commutation logicielle de satellite sans changement de pci |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111757457B (zh) * | 2019-03-29 | 2022-03-29 | 华为技术有限公司 | 用于上行定时同步的方法和装置 |
| CN114828201B (zh) * | 2019-06-28 | 2023-12-29 | 大唐移动通信设备有限公司 | 一种传输时延指示方法及装置 |
| CN114070376A (zh) * | 2020-07-30 | 2022-02-18 | 华为技术有限公司 | 确定终端设备定时提前量的方法和通信装置 |
-
2022
- 2022-08-01 CN CN202210914156.5A patent/CN117545058A/zh active Pending
-
2023
- 2023-04-24 WO PCT/CN2023/090399 patent/WO2024027221A1/fr not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN117545058A (zh) | 2024-02-09 |
| WO2024027221A1 (fr) | 2024-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114258092B (zh) | 定时提前补偿方法、基站、终端和存储介质 | |
| JP2024502369A (ja) | Ue能力情報処理方法、装置、機器、及び記憶媒体 | |
| WO2023213167A1 (fr) | Procédé et dispositif de détermination d'upf sur satellite | |
| CN113785629A (zh) | 用于非陆地网络中的ue小区选择控制的装置、方法和计算机程序 | |
| WO2024032435A1 (fr) | Procédé et appareil de traitement d'informations, et support de stockage lisible | |
| WO2024032436A1 (fr) | Procédé et appareil de traitement d'informations et support d'enregistrement lisible | |
| CN115086981B (zh) | 信息处理方法、装置及存储介质 | |
| WO2021016889A1 (fr) | Procédé et appareil de configuration d'informations, et terminal | |
| WO2021169380A1 (fr) | Procédé et dispositif de configuration de mesure | |
| WO2024027221A9 (fr) | Procédé et appareil de synchronisation dans un réseau satellite | |
| US12432815B2 (en) | Switching method and apparatus based on MBMS, and computer-readable storage medium | |
| CN113812182B (zh) | 用于小区或波束选择或重选的方法和装置 | |
| WO2024027220A9 (fr) | Procédé et appareil de synchronisation dans un réseau de satellites | |
| WO2020191554A1 (fr) | Procédé de communication sans fil, dispositif terminal et dispositif de réseau | |
| CN117545059A (zh) | 定时提前获取方法、装置、终端及基站 | |
| EP4554292A1 (fr) | Procédé de détermination de groupe de transmission synchrone, terminal et élément de réseau central | |
| CN120050726A (zh) | 卫星切换方法、装置及存储介质 | |
| WO2025119321A1 (fr) | Procédé et appareil de transmission d'informations, et terminal et dispositif de réseau | |
| WO2023231767A1 (fr) | Procédé et appareil de transmission de valeur d'avance temporelle, et support de stockage | |
| WO2024066814A1 (fr) | Procédé, dispositif et appareil de transmission d'instruction de transfert intercellulaire, et support de stockage | |
| WO2025001556A1 (fr) | Procédé, appareil et dispositif de transmission de données | |
| CN119450715A (zh) | 信息处理方法、装置、网络设备及终端 | |
| TW202441994A (zh) | 定時前進確定方法及裝置、處理器可讀存儲介質 | |
| WO2025036288A1 (fr) | Procédé et appareil de commutation et support de stockage | |
| WO2025051032A1 (fr) | Procédé et appareil d'acquisition d'avance temporelle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23848932 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 27/05/2025) |