WO2022022601A1 - 确定终端设备定时提前量的方法和通信装置 - Google Patents
确定终端设备定时提前量的方法和通信装置 Download PDFInfo
- Publication number
- WO2022022601A1 WO2022022601A1 PCT/CN2021/109091 CN2021109091W WO2022022601A1 WO 2022022601 A1 WO2022022601 A1 WO 2022022601A1 CN 2021109091 W CN2021109091 W CN 2021109091W WO 2022022601 A1 WO2022022601 A1 WO 2022022601A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- satellite
- information
- terminal device
- round
- trip delay
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 92
- 238000004891 communication Methods 0.000 title claims description 120
- 230000015654 memory Effects 0.000 claims description 60
- 238000004590 computer program Methods 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 38
- 238000012790 confirmation Methods 0.000 claims description 20
- 230000001960 triggered effect Effects 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 16
- 238000010295 mobile communication Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 208000016381 Brown-Vialetto-van Laere syndrome 1 Diseases 0.000 description 3
- 208000033312 RFVT2-related riboflavin transporter deficiency Diseases 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- BEOLWJVNPROZQJ-AQSKNYQYSA-N rtd-1 Chemical compound C([C@@H]1NC(=O)CNC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@@H]2CSSC[C@H](NC1=O)C(=O)N[C@@H](CCCNC(N)=N)C(=O)N[C@H]1CSSC[C@H](NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@@H]3CSSC[C@@H](C(N[C@@H](CCCNC(N)=N)C(=O)N[C@@H](CCCNC(N)=N)C(=O)NCC(=O)N[C@H](C(=O)N3)C(C)C)=O)NC(=O)[C@H](CC(C)C)NC1=O)C(=O)N[C@H](C(N2)=O)[C@@H](C)CC)C1=CC=CC=C1 BEOLWJVNPROZQJ-AQSKNYQYSA-N 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18519—Operations control, administration or maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
- H04W36/083—Reselecting an access point wherein at least one of the access points is a moving node
-
- 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/001—Synchronization between nodes
-
- 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
Definitions
- the present application relates to satellite networks, and more particularly, to a method and a communication device for determining the timing advance of terminal equipment.
- Satellite communications and other non-terrestrial networks have significant advantages such as global coverage, long-distance transmission, flexible networking, convenient deployment, and freedom from geographical conditions. They have been widely used in maritime communications, positioning and navigation, disaster relief, scientific experiments, video broadcasting and earth observation.
- the satellite system needs more satellites to enhance the coverage capability. Due to the mobility of satellites or the mobility of terminal equipment, the serving satellites of terminal equipment may need to be switched, but the existing ground system does not need to be switched. Random access technology cannot be applied to satellite communication systems.
- the present application provides a method and a communication device for determining the timing advance of a terminal device, which can solve the problem of free random access in the process of inter-satellite handover in a satellite mobile communication system.
- a method for determining a timing advance of a terminal device which is applied to a satellite communication system and includes: acquiring a timing advance of a terminal device under a first satellite, where the first satellite is a serving satellite of the terminal device; acquiring The first information, the first information is used to determine the first frame alignment information of the downlink timing sequence of the first satellite and the uplink timing sequence of the uplink signal of the first satellite receiving terminal equipment; the second information is obtained, and the second information is used to determine the first frame alignment information.
- the downlink timing sequence of the second satellite and the second frame alignment information of the uplink timing sequence of the uplink signal of the second satellite receiving terminal equipment, the second satellite is the target satellite that the terminal equipment needs to switch to; obtain the first round-trip delay and the second round-trip time The difference between the delays, where the first round-trip delay is the round-trip delay between the first satellite and the terminal device, and the second round-trip delay is the round-trip delay between the second satellite and the terminal device;
- the timing advance under the satellite, the first frame alignment information, the second frame alignment information, and the difference between the first round-trip delay and the second round-trip delay determine the timing advance of the terminal device under the second satellite.
- the terminal equipment can be switched between satellites without random access, and the satellite switching efficiency and user experience can be improved.
- obtaining the difference between the first round-trip delay and the second round-trip delay includes: monitoring the first satellite and the second satellite broadcast channel, and obtaining the first round-trip delay The difference between the delay and the second round-trip delay.
- acquiring the second information includes: receiving second information sent by the first satellite, where the second information is periodically or triggered by the second satellite to send News from the first satellite.
- acquiring the second information includes: receiving second information sent by the first satellite, where the second information is a handover request sent by the second satellite to the first satellite The message carried in the acknowledgment message, the handover request acknowledgment message is used to confirm that the terminal equipment is handed over from the first satellite to the second satellite.
- acquiring the second information includes: receiving the second information sent by the second satellite through the first downlink control channel, where the first downlink control channel is the second satellite According to the information of the terminal device sent by the first satellite and the downlink control channel established by the terminal device, the information of the terminal device includes the minimum information of the second downlink control channel established by the first satellite and the terminal device.
- a method for determining a timing advance of a terminal device is provided, which is applied to a satellite communication system, comprising: sending second information by a second satellite, so that the terminal device can determine the timing of the terminal device under the second satellite according to the second information.
- Timing advance wherein the second information is used by the terminal device to determine the downlink timing sequence of the second satellite and the second frame alignment information of the uplink timing sequence of the second satellite to receive the uplink signal of the terminal device, and the second satellite is the terminal device that needs to be switched target satellite.
- sending the second information by the second satellite includes: the second satellite periodically or triggered sending the second information to the first satellite, where the first satellite is a terminal device service satellites.
- sending the second information by the second satellite includes: the second satellite carries the second information in the handover request confirmation message, and the handover request confirmation message is used to confirm that the terminal device has The first satellite switches to the second satellite; the second satellite sends a switch request confirmation message to the first satellite.
- the sending of the second information by the second satellite includes: the second satellite receives the information of the terminal device sent by the first satellite, and the information of the terminal device includes the first satellite and the terminal.
- the equipment establishes the minimum information of the second downlink control channel; the second satellite establishes the first downlink control channel with the terminal equipment according to the information of the terminal equipment; the second satellite sends the second information to the terminal equipment through the first downlink control channel.
- the present application provides a communication device, the communication device having a function of implementing the method in the first aspect or any possible implementation manner thereof.
- the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more units corresponding to the above functions. For example, processing units.
- the present application provides a communication device having a function of implementing the method in the second aspect or any possible implementation manner thereof.
- the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more units corresponding to the above functions. For example: processing unit, receiving unit, sending unit, etc.
- the present application provides a communication device, comprising at least one processor, at least one processor coupled to at least one memory, at least one memory for storing computer programs or instructions, and at least one processor for calling from the at least one memory And run the computer program or instructions to cause the communication device to perform the method in the first aspect or any possible implementations thereof.
- the communication device may be a terminal device.
- the present application provides a communication device, comprising at least one processor, at least one processor coupled to at least one memory, at least one memory for storing computer programs or instructions, and at least one processor for calling from at least one memory And running the computer program or instructions causes the communication device to perform the method of the second aspect or any possible implementations thereof.
- the communication device may be a second satellite.
- the present application provides a communication device including a processor, a memory and a transceiver.
- the memory is used to store the computer program
- the processor is used to call and run the computer program stored in the memory, and control the transceiver to send and receive signals, so that the communication device executes the method in the first aspect or any possible implementation manner thereof.
- the present application provides a communication device including a processor, a memory and a transceiver.
- the memory is used to store the computer program
- the processor is used to call and run the computer program stored in the memory, and control the transceiver to send and receive signals, so that the communication device executes the method in the second aspect or any possible implementation manner thereof.
- the present application provides a communication device, comprising a processor and a communication interface, wherein the communication interface is configured to receive a signal and transmit the received signal to the processor, and the processor processes the signal to
- the communication apparatus is caused to perform a method as in the first aspect or any possible implementation thereof.
- the present application provides a communication device, comprising a processor and a communication interface, wherein the communication interface is configured to receive a signal and transmit the received signal to the processor, and the processor processes the signal to
- the communication device is caused to perform a method as in the second aspect or any possible implementation thereof.
- the above-mentioned communication interface may be an interface circuit, an input/output interface, or the like
- the processor may be a processing circuit, a logic circuit, or the like.
- the communication device described in the ninth aspect or the tenth aspect may be a chip or an integrated circuit.
- the present application provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed on a computer, the first aspect or any possible implementations thereof are enabled. The method in is executed.
- the present application provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed on a computer, the second aspect or any possible implementation manner thereof is implemented. The method in is executed.
- the present application provides a computer program product, the computer program product comprising computer program code, when the computer program code is run on a computer, the computer program code, as in the first aspect or any possible implementations thereof, is provided. method is executed.
- the present application provides a computer program product, the computer program product comprising computer program code, when the computer program code is run on a computer, the computer program code, as in the second aspect or any possible implementations thereof, is provided. method is executed.
- the present application provides a wireless communication system, including the communication device according to the seventh aspect and/or the communication device according to the eighth aspect.
- FIG. 1 is an example of a communication system applicable to the embodiment of the present application.
- Figure 2 is a schematic diagram of a TA mechanism in a satellite communication system.
- FIG. 3 is a flow chart of the terrestrial system free random access signaling interaction.
- FIG. 4 is a flow chart of a method for avoiding random access in an inter-satellite handover process provided by the present application.
- FIG. 5 is a schematic diagram of a second information acquisition method provided by this implementation.
- FIG. 6 is a schematic diagram of another second information acquisition method provided by this implementation.
- FIG. 7 is a schematic diagram of still another second information acquisition method provided by the present embodiment.
- FIG. 8 is a schematic block diagram of a communication apparatus 1000 provided by the present application.
- FIG. 9 is a schematic block diagram of a communication apparatus 2000 provided by the present application.
- FIG. 10 is a schematic structural diagram of a communication device 10 provided by this application.
- FIG. 11 is a schematic structural diagram of a communication device 20 provided by the present application.
- non-terrestrial network non-terrestrial network
- NTN non-terrestrial network
- HAPS high altitude platform station
- GNSS global navigation satellite system
- Satellite communication systems can be integrated with traditional mobile communication systems.
- the mobile communication system may be a 4th generation (4G) communication system (for example, a long term evolution (LTE) system), a worldwide interoperability for microwave access (WiMAX) communication systems, 5th generation (5G) communication systems (eg, new radio (NR) systems), and future mobile communication systems, etc.
- 4G 4th generation
- LTE long term evolution
- WiMAX worldwide interoperability for microwave access
- 5G communication systems eg, new radio (NR) systems
- future mobile communication systems etc.
- FIG. 1 is an example of a satellite communication system applicable to the embodiment of the present application.
- the satellite communication system provides wide-area coverage communication services for ground terminals.
- the first satellite and the second satellite in Figure 1 can form multiple beams, each beam is similar to a cell or sector in a ground mobile communication system, and different beams can pass through One or more of time division, frequency division and space division to communicate.
- Figure 1 exemplarily shows that the first satellite and the second satellite use two different beams to cover the same service area, the terminal equipment is located in the same service area, the satellite and the terminal equipment communicate through wireless signals, and the communication protocol It can be any one of the ground mobile communication protocol and its variant protocol. At the other end, the satellite and the ground station are connected wirelessly.
- the satellite may be a non-geostationary earth orbit (NGEO) satellite or a geostationary earth orbit (GEO) satellite.
- NGEO non-geostationary earth orbit
- GEO geostationary earth orbit
- the satellite mentioned in the embodiments of this application may also be a satellite base station, or a network side device mounted on the satellite.
- the terminal devices mentioned in the embodiments of this application include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to wireless modems with wireless communication functions, and may specifically refer to user equipment (user equipment, UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user equipment.
- user equipment user equipment, UE
- access terminal subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user equipment.
- the terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (wireless local) loop, WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device or wearable device, virtual reality (virtual reality, VR) terminal equipment, augmented reality (AR) terminal equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, Wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, 5G network or future communication network terminal equipment, etc.
- VR virtual reality
- AR augmented reality
- Timing advance Generally used for UE uplink transmission, it means to estimate the radio frequency transmission delay caused by distance in order to reach the UE uplink data packet to the base station at the desired time, and send the data packet in advance of the corresponding time.
- data packets of different users in the same cell may have different time delays to reach the satellite. It is necessary to adopt uplink synchronization technology to make the data packets of different users in the same cell arrive at the satellite at almost the same time to ensure that there will be no interference between users. For example, user 1 and user 2 are in the same cell, but the delays to reach the satellite are different. An uplink synchronization mechanism is required to ensure that user 1 and user 2 do not interfere.
- TDD time-division duplex
- a communication signal is temporally divided into a number of time slots of a certain length, a time slot can only be one of uplink or downlink, and satellites cannot simultaneously send and receive.
- the role of uplink synchronization is not only to avoid user interference, but also to satisfy frame alignment and avoid uplink and downlink interference.
- FIG. 2 is a schematic diagram of a TA mechanism in a satellite communication system.
- the communication signal is divided into time slots with an interval of 1ms (in NR, the unit is time slot, and in LTE, the unit is subframe).
- TTD round-trip delay
- N (N ⁇ 1) is the frame alignment information, that is, the difference between the user's uplink timing and downlink timing frame numbers on the satellite side.
- FIG. 3 is a flowchart of the interaction of random access-free signaling in the ground system.
- the principle of free random access in the terrestrial system is that the user knows the TA of the target base station, and the process of obtaining the TA through random access is avoided.
- Random access-free is a random access procedure without the "cross" in FIG. 3 .
- the solid arrows in FIG. 3 represent signaling interactions, and the dashed lines represent data interactions.
- the handover is triggered by the base station, and the trigger is based on the user measurement report. For example, if the signal strength received by the user is continuously lower than a certain threshold, the source base station sends a handover (HO) request signaling to the target base station.
- the target base station confirms the HO request of the source base station according to its own service capability.
- the source base station sends a HO command to the UE after receiving the HO request confirmation signaling from the target base station. Then, the source base station sends the user's buffered data information to the target base station (data forwarding).
- the UE receives the broadcast channel of the target base station, and calculates the round-trip delay difference (RTD1-RTD2) between the source base station and the target base station, so that TA2 can be calculated.
- the target base station allocates resources to the UE due to obtaining the user information.
- the UE monitors the downlink control channel of the target base station, and obtains the resource allocation at the target base station, that is, the uplink allocation in the figure.
- the user sends a HO confirmation to the target base station to complete the handover of the UE between the source base station and the target base station.
- the UE exchanges data with the target base station.
- the satellite system needs more satellites to enhance the coverage capability. Due to the mobility of the satellite or the mobility of the terminal equipment, the serving satellite of the terminal equipment needs to be switched, but the existing ground system is free of random access technology. Not applicable to satellite communication systems.
- the present application proposes a method for determining the timing advance of terminal equipment, which can solve the problem of avoiding random access during inter-satellite handover in a TDD satellite mobile communication system, improve satellite handover efficiency, and improve user experience.
- FIG. 4 is a flowchart of a method for avoiding random access in an inter-satellite handover process provided by the present application.
- the first satellite (that is, the source base station) serves the UE.
- the signal received by the UE from the first satellite is gradually weakened, and the performance is gradually degraded. It needs to be switched to the second satellite (that is, the target base station). ), resulting in a handover (HO) process.
- HO handover
- the handover process of the UE may be judged by the quality of the UE's uplink signal, or by the beam position, or by the change of the UE's uplink reception time.
- the timing criterion for the UE to access the first satellite is:
- the timing criteria for the UE to access the second satellite are:
- TA1 is the uplink timing advance of the first satellite
- RTD1 is the round-trip delay between the UE and the first satellite
- N1 is the difference between the uplink timing and the downlink timing frame number of the UE on the first satellite side
- TA2 is the second The uplink timing advance of the satellite
- RTD2 is the round-trip delay between the UE and the second satellite
- N2 is the difference between the uplink timing and the downlink timing frame number of the UE on the second satellite side.
- TA2 TA1–(RTD1–RTD2)–(N2–N1) ⁇ Ts (4)
- N1 and N2 are not equal, N1 and N2 may be changing values, N1 and N2 are determined by factors such as beam width, satellite height, etc.
- the beam width may change with the movement of the satellite, so in order to determine TA2, it is necessary to The UE acquires the parameters required in formula (4) during the process of switching satellites.
- the terminal device acquires the timing advance under the first satellite.
- the first satellite is the current serving satellite of the terminal device.
- the terminal device acquires the first information.
- the first information is used to determine the first frame alignment information of the downlink timing sequence of the first satellite and the uplink timing sequence of the uplink signal of the first satellite receiving terminal equipment.
- the first information may be the difference N1 between the frame numbers of the uplink timing and the downlink timing of the terminal device on the first satellite side.
- the first information may or may be information such as a frame structure
- the terminal device can deduce the difference N1 between the frame numbers of the uplink timing and the downlink timing of the terminal device on the first satellite side according to the frame structure information.
- the first information may be sent to the terminal device through a physical broadcast channel (PBCH), or may be sent to the terminal device through a physical downlink control channel (PDCCH).
- PBCH physical broadcast channel
- PDCH physical downlink control channel
- the first information may be sent to the terminal device periodically, or may be sent to the terminal device during the triggering process of the first satellite HO.
- the terminal device acquires the second information.
- the second information is used to determine the second frame alignment information of the downlink timing sequence of the second satellite and the uplink timing sequence of the second satellite receiving the uplink signal of the terminal device, and the second satellite is the target satellite that the terminal device needs to switch to.
- the second information may be the difference N2 between the frame numbers of the uplink timing and the downlink timing of the terminal device on the first satellite side.
- the first satellite can send N1 to the second satellite, and the second satellite can also send N2 to the first satellite.
- the second information may be information such as a frame structure
- the terminal device can deduce the difference N2 between the frame numbers of the terminal device's uplink timing and downlink timing on the second satellite side according to the frame structure information.
- the present application provides the following methods for a terminal device to acquire the second information.
- FIG. 5 is a schematic diagram of a second information acquisition method provided by this implementation.
- the first satellite and the second satellite may exchange the second information periodically or in a triggered manner through the inter-satellite link, and after the first satellite obtains the second information, it sends the second information to the terminal device.
- the first satellite before the first satellite sends the HO request to the UE or during the HO command, the first satellite sends the second information to the UE, so that the UE obtains the second frame alignment information, ie, N2, according to the second information.
- FIG. 6 is a schematic diagram of another method for acquiring second information provided by this implementation.
- the first satellite sends a HO request to the second satellite through the inter-satellite link, and the second satellite replies to the first satellite with an acknowledgement of the HO request, and the request acknowledgement carries the second information.
- FIG. 7 is a schematic diagram of yet another method for acquiring second information provided by this implementation.
- the second satellite receives the UE information of the inter-satellite handover sent by the first satellite through the inter-satellite link.
- the UE information includes the minimum information for establishing the second downlink control channel between the first satellite and the UE, and the second satellite establishes the second downlink control channel according to the UE information and the UE.
- the UE first obtains the downlink timing of the second satellite, and communicates with the UE through the UE.
- the control channel established by the second satellite obtains the second information of the second satellite from the control channel.
- the terminal device acquires the difference between the first round-trip delay and the second round-trip delay.
- the first round-trip delay is the round-trip delay between the first satellite and the terminal device
- the second round-trip delay is the round-trip delay between the second satellite and the terminal device
- the terminal device may obtain the difference between the first round-trip delay and the second round-trip delay by monitoring the broadcast channel of the first satellite and the second satellite.
- the terminal device can detect the primary synchronization signal (PSS) sequence of the first satellite and the second satellite, determine the downlink timing of the terminal device respectively, and obtain RTD1-RTD2.
- PSS primary synchronization signal
- the terminal device determines the timing advance of the terminal device under the second satellite according to the timing advance under the first satellite, the first frame alignment information, the second frame alignment information, the difference between the first round-trip delay and the second round-trip delay Timing advance.
- the terminal device substitutes the acquired TA1, N1, N2, RTD1-RTD2 into formula (4), thereby calculating the TA2 of the terminal device under the second satellite.
- FIG. 8 is a schematic block diagram of a communication apparatus 1000 provided in the present application.
- the communication apparatus 1000 includes an acquisition unit 1100 and a processing unit 1200 .
- the acquiring unit 1100 is configured to acquire the timing advance of the terminal device under the first satellite, and the first satellite is the serving satellite of the terminal device; the acquiring unit 1100 is further configured to acquire first information, the first information The first frame alignment information used to determine the downlink timing sequence of the first satellite and the uplink timing sequence of the first satellite receiving the uplink signal of the terminal device; the acquiring unit 1100 is further configured to acquire second information, the The second information is used to determine the second frame alignment information of the downlink timing sequence of the second satellite and the uplink timing sequence of the second satellite receiving the uplink signal of the terminal device, and the second satellite is required by the terminal device.
- the target satellite to be switched; the obtaining unit 1100 is further configured to obtain the difference between the first round-trip delay and the second round-trip delay, where the first round-trip delay is the difference between the first satellite and the terminal device Round-trip delay, the second round-trip delay is the round-trip delay between the second satellite and the terminal device; the processing unit 1200 is configured to advance according to the timing of the terminal device under the first satellite amount, the first frame alignment information, the second frame alignment information, and the difference between the first round-trip delay and the second round-trip delay to determine the timing advance of the terminal device under the second satellite .
- the obtaining unit 1100 is specifically configured to: monitor the first satellite and the second satellite broadcast channel to obtain the difference between the first round-trip delay and the second round-trip delay .
- the obtaining unit 1100 is specifically configured to: receive second information sent by the first satellite, where the second information is periodically or triggered by the second satellite to send message of the first satellite.
- the obtaining unit 1100 is specifically configured to: receive second information sent by the first satellite, where the second information is information sent by the second satellite to the first satellite The message carried in the handover request confirmation message, where the handover request confirmation message is used to confirm that the terminal device is handed over from the first satellite to the second satellite.
- the obtaining unit 1100 is specifically configured to: receive second information sent by the second satellite through a first downlink control channel, where the first downlink control channel is the second satellite A downlink control channel established with the terminal device according to the information of the terminal device sent by the first satellite, wherein the information of the terminal device includes the minimum value of the downlink control channel established by the first satellite and the terminal device. information.
- the communication device may further include a receiving unit 1300 and a sending unit 1400.
- the receiving unit 1300 and the sending unit 1400 may also be integrated into a receiving and sending unit, and have both receiving and sending functions, which are not described here. limited.
- the receiving unit 1300 in the communication apparatus 1000 may be a receiver, and the sending unit 1400 may be a transmitter.
- the receiver and transmitter can also be integrated into a transceiver.
- the communication apparatus 1000 may be a chip or an integrated circuit installed in a terminal device.
- the receiving unit 1300 and the transmitting unit 1400 may be a communication interface or an interface circuit.
- the receiving unit 1300 is an input interface or an input circuit
- the transmitting unit 1400 is an output interface or an output circuit.
- the processing unit 1200 may be a processing device.
- the processing device may be implemented by hardware, or may be implemented by hardware executing corresponding software.
- the processing device may comprise at least one processor and at least one memory, wherein the at least one memory is used to store a computer program, the at least one processor reads and executes the computer program stored in the at least one memory such that The communication apparatus 1000 performs the operations and/or processes that need to be performed by the terminal device in each method embodiment.
- the processing means may comprise only a processor, the memory for storing the computer program being located outside the processing means.
- the processor is connected to the memory through circuits/wires to read and execute the computer program stored in the memory.
- the processing device may be a chip or an integrated circuit.
- FIG. 9 is a schematic block diagram of a communication apparatus 2000 provided by the present application. As shown in FIG. 9 , the communication apparatus 2000 includes a transmission unit 2100 .
- a sending unit 2100 configured to send second information, so that the terminal device determines the timing advance of the terminal device under the second satellite according to the second information, where the second information is used for the terminal device Determine the second frame alignment information of the downlink timing sequence of the second satellite and the uplink timing sequence of the second satellite receiving the uplink signal of the terminal device, where the second satellite is the target satellite that the terminal device needs to switch to.
- the sending unit 2100 is specifically configured to send the second information to a first satellite periodically or triggered, where the first satellite is a serving satellite of the terminal device.
- the communication apparatus may further include a processing unit 2200 and a receiving unit 2300 .
- the apparatus 2000 further includes: a processing unit 2200, configured to carry the second information in a handover request confirmation message sent by the second satellite, the handover request confirmation message for confirming that the terminal device switches from the first satellite to the second satellite; and the sending unit 2100 is specifically configured to: send a handover request confirmation message to the first satellite.
- a processing unit 2200 configured to carry the second information in a handover request confirmation message sent by the second satellite, the handover request confirmation message for confirming that the terminal device switches from the first satellite to the second satellite
- the sending unit 2100 is specifically configured to: send a handover request confirmation message to the first satellite.
- the apparatus 2000 further includes: a receiving unit 2300, configured to receive information of the terminal device sent by the first satellite, where the information of the terminal device includes the first satellite Minimum information for establishing a second downlink control channel with the terminal device; the processing unit 2200 is further configured to establish a first downlink control channel with the terminal device according to the information of the terminal device; the sending unit 2100 specifically is used for: sending the second information to the terminal device through the first downlink control channel.
- a receiving unit 2300 configured to receive information of the terminal device sent by the first satellite, where the information of the terminal device includes the first satellite Minimum information for establishing a second downlink control channel with the terminal device
- the processing unit 2200 is further configured to establish a first downlink control channel with the terminal device according to the information of the terminal device
- the sending unit 2100 specifically is used for: sending the second information to the terminal device through the first downlink control channel.
- the sending unit 2100 and the receiving unit 2300 may also be integrated into a transceiver unit, which has the functions of receiving and sending at the same time, which is not limited here.
- the communication apparatus 2000 may be the second satellite in the method embodiment.
- the receiving unit 2300 may be a receiver
- the transmitting unit 2100 may be a transmitter.
- the receiver and transmitter can also be integrated into a transceiver.
- the communication apparatus 2000 may be a chip or an integrated circuit in the second satellite.
- the receiving unit 2300 and the transmitting unit 2200 may be a communication interface or an interface circuit.
- the receiving unit 2300 is an input interface or an input circuit
- the sending unit 2100 is an output interface or an output circuit
- the processing unit 2200 may be a processing device.
- the processing unit 2200 may be a processing device.
- the functions of the processing device may be implemented by hardware, or may be implemented by hardware executing corresponding software.
- the processing device may comprise at least one processor and at least one memory, wherein the at least one memory is used to store a computer program, the at least one processor reads and executes the computer program stored in the at least one memory such that The communication apparatus 2000 performs the operations and/or processing performed by the network device in each method embodiment.
- the processing means may comprise only a processor, the memory for storing the computer program being located outside the processing means.
- the processor is connected to the memory through circuits/wires to read and execute the computer program stored in the memory.
- the processing device may also be a chip or an integrated circuit.
- FIG. 10 is a schematic structural diagram of a communication device 10 provided by the present application.
- the communication device 10 includes: one or more processors 11 , one or more memories 12 and one or more communication interfaces 13 .
- the processor 11 is used to control the communication interface 13 to send and receive signals
- the memory 12 is used to store a computer program
- the processor 11 is used to call and run the computer program from the memory 12, so that the execution by the terminal device in each method embodiment of the present application is performed. Processes and/or operations are performed.
- the processor 11 may have the functions of the acquiring unit 1100 and the processing unit 1200 shown in FIG. 8
- the communication interface 13 may have the functions of the receiving unit 1300 and/or the sending unit 1400 shown in FIG. 8 .
- the processor 11 may be configured to perform processing or operations performed by the terminal device in the above method embodiments
- the communication interface 13 may be configured to perform the sending and/or receiving actions performed by the terminal device in the above method embodiments.
- the communication interface 13 in the communication device 10 may be a transceiver.
- a transceiver may include a receiver and a transmitter.
- the processor 11 may be a baseband device, and the communication interface 13 may be a radio frequency device.
- the communication device 10 may be a chip or an integrated circuit.
- the communication interface 13 may be an interface circuit or an input/output interface.
- FIG. 11 is a schematic structural diagram of a communication device 20 provided by the present application.
- the communication device 20 includes: one or more processors 21 , one or more memories 22 and one or more communication interfaces 23 .
- the processor 21 is used to control the communication interface 23 to send and receive signals
- the memory 22 is used to store a computer program
- the processor 21 is used to call and run the computer program from the memory 22, so that in each method embodiment of the present application, the second satellite executes the program. processes and/or operations to be performed.
- the processor 21 may have the function of the processing unit 2200 shown in FIG. 9
- the communication interface 23 may have the function of the receiving unit 2300 and/or the transmitting unit 2100 shown in FIG. 9 .
- the processor 21 may be configured to perform the processing or operations performed by the second satellite in the above method embodiments
- the communication interface 23 may be configured to perform the sending and/or receiving actions performed by the second satellite in the above method embodiments .
- the communication device 20 may be the second satellite in the method embodiment.
- the communication interface 23 may be a transceiver.
- a transceiver may include a receiver and a transmitter.
- the processor 21 may be a baseband device, and the communication interface 23 may be a radio frequency device.
- the communication device 20 may be a chip or integrated circuit installed in the second satellite.
- the communication interface 23 may be an interface circuit or an input/output interface.
- the memory and the processor in the foregoing apparatus embodiments may be physically independent units, or the memory may also be integrated with the processor, which is not limited herein.
- the present application further provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed on a computer, the operations performed by the terminal device in each method embodiment of the present application are made possible. and/or processes are executed.
- the present application further provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed on the computer, the operations performed by the second satellite in each method embodiment of the present application and the / or the process is executed.
- the present application also provides a computer program product, the computer program product includes computer program codes or instructions, when the computer program codes or instructions are run on a computer, the operations performed by the terminal device in the method embodiments of the present application and/or or the process is executed.
- the present application also provides a computer program product.
- the computer program product includes computer program codes or instructions.
- the operations and/or operations performed by the second satellite in each method embodiment of the present application and/or Process is executed.
- the present application also provides a chip including a processor.
- the memory for storing the computer program is provided independently of the chip, and the processor is used for executing the computer program stored in the memory, so that the operations and/or processing performed by the terminal device in any one of the method embodiments are performed.
- the chip may further include a communication interface.
- the communication interface may be an input/output interface or an interface circuit or the like.
- the chip may further include the memory.
- the present application also provides a chip including a processor.
- the memory for storing the computer program is provided independently of the chip, and the processor is configured to execute the computer program stored in the memory such that the operations and/or processing performed by the second satellite in any one of the method embodiments are performed.
- the chip may further include a communication interface.
- the communication interface may be an input/output interface or an interface circuit or the like.
- the chip may further include the memory.
- the present application further provides a communication system, including the terminal device, the first satellite and the second satellite in the embodiments of the present application.
- the processor in this embodiment of the present application may be an integrated circuit chip, which has the capability of processing signals.
- each step of the above method embodiments may be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software.
- the processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable Logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application-specific integrated circuit
- FPGA field programmable gate array
- a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- the steps of the methods disclosed in the embodiments of the present application may be directly embodied as executed by a hardware coding processor, or executed by a combination of hardware and software modules in the coding processor.
- the software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art.
- the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
- the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically programmable Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- Volatile memory may be random access memory (RAM), which acts as an external cache.
- RAM static random access memory
- DRAM dynamic random access memory
- SDRAM synchronous dynamic random access memory
- double data rate SDRAM double data rate SDRAM
- DDR SDRAM double data rate SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous link dynamic random access memory
- direct rambus RAM direct rambus RAM
- the disclosed system, apparatus and method may be implemented in other manners.
- the apparatus embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
- the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- words such as “first” and “second” are used to distinguish the same items or similar items with substantially the same functions and functions.
- words “first”, “second” and the like do not limit the quantity and execution order, and the words “first”, “second” and the like are not necessarily different.
- the functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium.
- the technical solution of the present application can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution.
- the computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种确定终端设备定时提前量的方法,终端设备通过获取终端设备在源卫星下的定时提前量、源卫星的帧对齐信息、目标卫星的帧对齐信息、终端设备与源卫星的往返时延和终端设备与目标卫星的往返时延的差值,确定终端设备在第二卫星下的定时提前量,从而可以实现终端设备星间切换免随机接入,提高卫星切换效率和用户体验。
Description
本申请要求于2020年7月30日提交中国国家知识产局、申请号为202010749112.2、申请名称为“确定终端设备定时提前量的方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及卫星网络,更具体地,涉及一种确定终端设备定时提前量的方法和通信装置。
卫星通信等非地面通信网络(non-terrestrial networks,NTN)具有全球覆盖、远距离传输、组网灵活、部署方便和不受地理条件限制等显著优点,已经被广泛应用于海上通信、定位导航、抗险救灾、科学实验、视频广播和对地观测等多个领域。
为了提供广域连续覆盖,卫星***需要更多的卫星增强覆盖能力,由于卫星的移动性或者终端设备的移动性,终端设备的服务卫星会出现需要进行切换的情况,但现有的地面***免随机接入技术无法应用于卫星通信***。
发明内容
本申请提供一种确定终端设备定时提前量的方法和通信装置,能够解决卫星移动通信***中星间切换过程中的免随机接入的问题。
第一方面,提供了一种确定终端设备定时提前量的方法,应用于卫星通信***中,包括:获取终端设备在第一卫星下的定时提前量,第一卫星为终端设备的服务卫星;获取第一信息,第一信息用于确定第一卫星的下行定时时序和第一卫星接收终端设备的上行信号的上行定时时序的第一帧对齐信息;获取第二信息,第二信息用于确定第二卫星的下行定时时序和第二卫星接收终端设备的上行信号的上行定时时序的第二帧对齐信息,第二卫星为终端设备需要切换的目标卫星;获取第一往返时延和第二往返时延的差值,其中,第一往返时延为第一卫星与终端设备之间往返时延,第二往返时延为第二卫星与终端设备之间的往返时延;根据终端设备在第一卫星下的定时提前量、第一帧对齐信息、第二帧对齐信息、第一往返时延和第二往返时延的差值确定终端设备在第二卫星下的定时提前量。
上述技术方案中,通过确定终端设备在第二卫星下的定时提前量,可以实现终端设备星间切换免随机接入,提高卫星切换效率和用户体验。
结合第一方面,在第一方面的某些实现方式中,获取第一往返时延和第二往返时延的差值,包括:监听第一卫星和第二卫星广播信道,获取第一往返时延和第二往返时延的差值。
结合第一方面,在第一方面的某些实现方式中,获取第二信息,包括:接收第一卫星 发送的第二信息,其中,第二信息为第二卫星周期性或触发式的发送给第一卫星的消息。
结合第一方面,在第一方面的某些实现方式中,获取第二信息,包括:接收第一卫星发送的第二信息,其中,第二信息为第二卫星发送给第一卫星的切换请求确认消息中携带的消息,切换请求确认消息用于确认终端设备从第一卫星切换至第二卫星。
结合第一方面,在第一方面的某些实现方式中,获取第二信息,包括:接收第二卫星通过第一下行控制信道发送的第二信息,第一下行控制信道是第二卫星根据第一卫星发送的终端设备的信息与终端设备建立的下行控制信道,其中,终端设备的信息包括第一卫星与终端设备建立的第二下行控制信道的最小信息。
第二方面,提供了一种确定终端设备定时提前量的方法,应用于卫星通信***中,包括:第二卫星发送第二信息,以便终端设备根据第二信息确定终端设备在第二卫星下的定时提前量,其中,第二信息用于终端设备确定第二卫星的下行定时时序和第二卫星接收终端设备的上行信号的上行定时时序的第二帧对齐信息,第二卫星为终端设备需要切换的目标卫星。
第二方面的方法的有益技术效果可以参见第一方面的方法相应技术方案的说明,这里不再赘述。
结合第二方面,在第二方面的某些实现方式中,第二卫星发送第二信息,包括:第二卫星周期性或触发式的向第一卫星发送第二信息,第一卫星为终端设备的服务卫星。
结合第二方面,在第二方面的某些实现方式中,第二卫星发送第二信息,包括:第二卫星在切换请求确认消息中携带第二信息,切换请求确认消息用于确认终端设备从第一卫星切换至第二卫星;第二卫星向第一卫星发送切换请求确认消息。
结合第二方面,在第二方面的某些实现方式中,第二卫星发送第二信息,包括:第二卫星接收第一卫星发送的终端设备的信息,终端设备的信息包括第一卫星与终端设备建立第二下行控制信道的最小信息;第二卫星根据终端设备的信息与终端设备建立第一下行控制信道;第二卫星通过第一下行控制信道向终端设备发送第二信息。
第三方面,本申请提供一种通信装置,所述通信装置具有实现第一方面或其任意可能的实现方式中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。例如,处理单元。
第四方面,本申请提供一种通信装置,所述通信装置具有实现第二方面或其任意可能的实现方式中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。例如:处理单元、接收单元、发送单元等。
第五方面,本申请提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第一方面或其任意可能的实现方式中的方法。
在一个示例中,该通信设备可以为终端设备。
第六方面,本申请提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第二方面或其任意可 能的实现方式中的方法。
在一个示例中,该通信设备可以为第二卫星。
第七方面,本申请提供一种通信设备,包括处理器、存储器和收发器。其中,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,并控制收发器收发信号,以使通信设备执行如第一方面或其任意可能的实现方式中的方法。
第八方面,本申请提供一种通信设备,包括处理器、存储器和收发器。其中,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,并控制收发器收发信号,以使通信设备执行如第二方面或其任意可能的实现方式中的方法。
第九方面,本申请提供一种通信装置,包括处理器和通信接口,所述通信接口用于接收信号并将接收到的信号传输至所述处理器,所述处理器处理所述信号,以使所述通信装置执行如第一方面或其任意可能的实现方式中的方法。
第十方面,本申请提供一种通信装置,包括处理器和通信接口,所述通信接口用于接收信号并将接收到的信号传输至所述处理器,所述处理器处理所述信号,以使所述通信装置执行如第二方面或其任意可能的实现方式中的方法。
可选地,上述通信接口可以为接口电路、输入/输出接口等,处理器可以为处理电路、逻辑电路等。
可选地,第九方面或第十方面所述的通信装置可以为芯片或集成电路。
第十一方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第一方面或其任意可能的实现方式中的方法被执行。
第十二方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第二方面或其任意可能的实现方式中的方法被执行。
第十三方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如第一方面或其任意可能的实现方式中的方法被执行。
第十四方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如第二方面或其任意可能的实现方式中的方法被执行。
第十五方面,本申请提供一种无线通信***,包括如第七方面所述的通信设备和/或第八方面所述的通信设备。
图1为适用于本申请实施例的通信***的示例。
图2是卫星通信***中TA机制的示意图。
图3是地面***免随机接入信令交互流程图。
图4是本申请提供的一种星间切换过程中免随机接入的方法的流程图。
图5是本实施提供的一种第二信息获取方法的示意图。
图6是本实施提供的另一种第二信息获取方法的示意图。
图7是本实施提供的又一种第二信息获取方法的示意图。
图8为本申请提供的通信装置1000的示意性框图。
图9为本申请提供的通信装置2000的示意性框图。
图10为本申请提供的通信装置10的示意性结构图。
图11为本申请提供的通信装置20的示意性结构图。
下面将结合附图,对本申请中的技术方案进行描述。
本申请的技术方案可以应用于卫星通信***、高空平台(high altitude platform station,HAPS)通信等非地面网络(non-terrestrial network,NTN)***,例如,全球导航卫星***(global navigation satellite system,GNSS)等。
卫星通信***可以与传统的移动通信***相融合。例如:所述移动通信***可以为***(4th generation,4G)通信***(例如,长期演进(long term evolution,LTE)***),全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信***,第五代(5th generation,5G)通信***(例如,新无线(new radio,NR)***),以及未来的移动通信***等。
参见图1,图1为适用于本申请实施例的卫星通信***的示例。卫星通信***为地面终端提供广域覆盖通信服务,图1中的第一卫星和第二卫星可以形成多个波束,每个波束类似地面移动通信***中的小区或扇区,不同的波束可通过时分、频分和空分中的一种或多种进行通信。图1中示例性的给出第一卫星和第二卫星的分别采用两个不同的波束覆盖相同的服务区域,终端设备位于该相同的服务区域内,卫星与终端设备通过无线信号通信,通信协议可以是地面移动通信协议的任一种以及其变形协议,另一端,卫星与地面站通过无线相连,该链路通常叫做馈电链路,提供数据回程,同时,第一卫星和第二卫星存在星间链路交互终端设备切换必要的信息。卫星可以是为非静止轨道(non-geostationary earth orbit,NGEO)卫星或静止轨道(geostationary earth orbit,GEO)卫星。本申请实施例中提及的卫星,也可以为卫星基站,或者为搭载在卫星上的网络侧设备。
本申请实施例中提及的终端设备,包括各种具有无限通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,具体可以指用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是卫星电话、蜂窝电话、智能手机、无线数据卡、无线调制解调器、机器类型通信设备、可以是无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、5G网络或者未来通信网络中的终端设备等。
为了便于理解本申请,首先对本申请中涉及到的术语作简单说明。
定时提前(timing advance,TA):一般用于UE上行传输,指为了将UE上行数据包在希望的时间到达基站,预估由于距离引起的射频传输时延,提前相应时间发出数据包。
在卫星通信***中,同一小区的不同用户的数据包可能到达卫星的时延不同,需要采用上行同步技术使得同一小区的不同用户的数据包到达卫星的时间几乎相同,保证用户间不会干扰。例如:用户1和用户2在同一小区,但是到达卫星的时延不同,需要上行同步机制保证用户1和用户2不会产生干扰。在时分双工(time-division duplex,TDD)***中,通信信号时间上划分为若干一定长度的时隙,某个时隙只能为上行或者下行中的一种,卫星在某一个时刻不能同时发送和接收。另外,在TDD***中,上行同步的作用不只是避免用户干扰,同时满足帧对齐,避免上下行干扰。
参见图2,图2是卫星通信***中TA机制的示意图。
如图2所示,通信信号分为1ms为间隔的时隙(NR中以时隙为单位,LTE以子帧为单位),假设用户1到达卫星的时延是3.62ms(即用户1的下行定时),假设提前240us(TA)发送(即用户1的上行定时为3.62ms-0.24ms=3.38ms),可以保证用户1的数据包到达卫星时刚好经过整数个时隙长度(3.62ms×2-0.24ms=7ms,即7个时隙长度)。因此,用户与卫星之间的往返时延(round-trip delay,RTD)减去提前发送的时间(TA)需要等于整数倍时隙长度(Ts)。
本申请中将上述规则记做定时准则,并用公式(1)表示。其中N(N≥1)为帧对齐信息,即用户在卫星侧上行定时和下行定时帧号的差值。
RTD-TA=N×Ts (1)
参见图3,图3是地面***免随机接入信令交互流程图。
地面***中免随机接入的原理是用户已知目标基站的TA,免去通过随机接入获得TA的过程。UE对于目标基站的TA2的计算由公式TA2=TA1–(RTD1–RTD2)计算可得,其中TA1为已知的源基站的定时提前量,且源基站与目标基站之间往返时延差(RTD1-RTD2)可以通过监听源基站和目标基站广播信道得到的时间差获得。
免随机接入是没有图3中“叉号”表示的随机接入过程。图3中实线箭头表示信令交互,虚线表示数据交互。切换由基站触发,触发的依据是用户测量报告,例如用户接收信号强度持续低于某个阈值则源基站向目标基站发送切换(handover,HO)请求信令。目标基站根据自身的业务能力确认源基站的HO请求。源基站收到目标基站的HO请求确认信令之后向UE发送HO命令。之后源基站将用户的缓存数据信息发送给目标基站(数据转发)。免随机接入技术中,UE接收目标基站的广播信道,计算源基站与目标基站之间往返时延差(RTD1-RTD2),从而可以计算得到TA2。同时,目标基站由于获得用户信息,为UE分配资源。UE监听目标基站的下行控制信道,获得在目标基站的资源分配,即图中的上行分配。之后用户向目标基站发送HO确认,完成UE在源基站和目标基站间切换。最后,UE与目标基站进行数据交换。
为了提供广域连续覆盖,卫星***需要更多的卫星增强覆盖能力,由于卫星的移动性或者终端设备的移动性,终端设备的服务卫星需要进行切换,但现有的地面***免随机接入技术无法应用于卫星通信***。
有鉴于此,本申请提出了一种确定终端设备定时提前量的方法,能够解决TDD卫星 移动通信***中星间切换过程中免随机接入问题,提高卫星切换效率,提升用户体验。
参见图4,图4是本申请提供的一种星间切换过程中免随机接入的方法的流程图。
该切换场景中,第一卫星(即源基站)对UE进行服务,随着第一卫星移动,UE接收到第一卫星的信号逐渐减弱,性能逐渐下降,需要切换到第二卫星(即目标基站),产生切换(handover,HO)过程。
可选的,UE的切换过程可以是通过UE上行信号质量判断,也可以是通过波束位置判断,也可以是UE上行接收时间的变化判断。
参考公式(1),UE接入第一卫星的定时准则为:
-TA1+RTD1=N1×Ts (2)
而UE接入第二卫星的定时准则为:
-TA2+RTD2=N2×Ts (3)
其中,TA1为第一卫星的上行定时提前量,RTD1为UE与第一卫星之间的往返时延,N1为UE在第一卫星侧上行定时和下行定时帧号的差值,TA2为第二卫星的上行定时提前量,RTD2为UE与第二卫星之间的往返时延,N2为UE在第二卫星侧上行定时和下行定时帧号的差值。由(2)(3)两式相减可以得到:
TA2=TA1–(RTD1–RTD2)–(N2–N1)×Ts (4)
一般情况下,N1和N2不相等,N1和N2可能是变化的值,N1和N2由波束宽度,卫星高度等因素决定,波束宽度可能会随着卫星的移动变化,因此为了确定TA2,需要在UE切换卫星的过程中获取公式(4)中需要的参数。
S401,终端设备获取在第一卫星下的定时提前量。其中,第一卫星为终端设备当前的服务卫星。
S402,终端设备获取第一信息。
第一信息用于确定第一卫星的下行定时时序和第一卫星接收终端设备的上行信号的上行定时时序的第一帧对齐信息。
可选的,第一信息可以为终端设备在第一卫星侧上行定时和下行定时帧号的差值N1。
可选的,第一信息可以为也可以是帧结构等信息,终端设备能够根据该帧结构信息推导出终端设备在第一卫星侧上行定时和下行定时帧号的差值N1。
可选的,第一信息可以通过物理广播信道(physical broadcast channel,PBCH)发送给终端设备,也可以通过物理下行控制信道(physical downlink control channel,PDCCH)发送给终端设备。
可选的,第一信息可以是周期性地发送给终端设备,也可以在第一卫星HO触发过程中发送给终端设备。
S403,终端设备获取第二信息。
第二信息用于确定第二卫星的下行定时时序和第二卫星接收终端设备的上行信号的上行定时时序的第二帧对齐信息,第二卫星为终端设备需要切换的目标卫星。
可选的,第二信息可以为终端设备在第一卫星侧上行定时和下行定时帧号的差值N2。例如:第一卫星可以将N1发送给第二卫星,第二卫星也可以将N2发送给第一卫星。
可选的,第二信息可以为也可以是帧结构等信息,终端设备能够根据该帧结构信息推导出终端设备在第二卫星侧上行定时和下行定时帧号的差值N2。
作为示例而非限定,本申请给出了以下几种终端设备获取第二信息的方法。
参见图5,图5是本实施提供的一种第二信息获取方法的示意图。
第一卫星和第二卫星可以通过星间链路,周期性地或触发式地交换第二信息,第一卫星获得第二信息后,将第二信息发送给终端设备。
可选的,在第一卫星向UE发送HO请求之前或者HO命令中,第一卫星向UE发送第二信息,从而UE根据第二信息获取第二帧对齐信息,即N2。
参见图6,图6是本实施提供的另一种第二信息获取方法的示意图。
第一卫星通过星间链路向第二卫星发送HO请求,第二卫星回复第一卫星HO请求确认,请求确认中携带第二信息。
参见图7,图7是本实施提供的又一种第二信息获取方法的示意图。
第二卫星通过星间链路接收第一卫星发送的星间切换的UE信息。其中,UE信息包含第一卫星和UE建立第二下行控制信道的最小信息,第二卫星根据该UE信息和UE建立第二下行控制信道,UE首先获得第二卫星的下行定时,并通过UE与第二卫星建立的控制信道从该控制信道获得第二卫星的第二信息。
S404,终端设备获取第一往返时延和第二往返时延的差值。
其中,第一往返时延为第一卫星与终端设备之间往返时延,第二往返时延为第二卫星与终端设备之间的往返时延。
可选的,终端设备可以通过监听第一卫星和第二卫星广播信道,获取第一往返时延和第二往返时延的差值。例如:终端设备可以检测第一卫星和第二卫星的主同步信号(primary synchronization signal,PSS)序列,分别确定终端设备的下行定时,得到RTD1-RTD2。
S405,终端设备根据在第一卫星下的定时提前量、第一帧对齐信息、第二帧对齐信息、第一往返时延和第二往返时延的差值确定终端设备在第二卫星下的定时提前量。
具体的,终端设备将获取的TA1、N1、N2、RTD1-RTD2代入公式(4)中,从而计算得到终端设备在第二卫星下的TA2。
以上对本申请提供的确定终端设备定时提前量方法进行了详细说明,下面介绍本申请提供的通信装置。
参见图8,图8为本申请提供的通信装置1000的示意性框图。如图8,通信装置1000包括获取单元1100和处理单元1200。
获取单元1100,用于获取终端设备在第一卫星下的定时提前量,所述第一卫星为所述终端设备的服务卫星;获取单元1100,还用于获取第一信息,所述第一信息用于确定所述第一卫星的下行定时时序和所述第一卫星接收所述终端设备的上行信号的上行定时时序的第一帧对齐信息;获取单元1100,还用于获取第二信息,所述第二信息用于确定第二卫星的下行定时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星;获取单元1100,还用于获取第一往返时延和第二往返时延的差值,其中,所述第一往返时延为所述第一卫星与所述终端设备之间往返时延,所述第二往返时延为所述第二卫星与所述终端设备之间的往返时延;处理单元1200,用于根据所述终端设备在所述第一卫星下的定时提前量、所述第一帧对齐信息、所述第二帧对齐信息、所述第一往返时延和第二往返时延的差值确定所述终端设备在所述第二卫星下的定时提前量。
可选地,在一个实施例中,获取单元1100具体用于:监听所述第一卫星和所述第二卫星广播信道获取所述第一往返时延和所述第二往返时延的差值。
可选地,在一个实施例中,获取单元1100具体用于:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星周期性或触发式的发送给所述第一卫星的消息。
可选地,在一个实施例中,获取单元1100具体用于:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星发送给所述第一卫星的切换请求确认消息中携带的消息,所述切换请求确认消息用于确认所述终端设备从所述第一卫星切换至所述第二卫星。
可选地,在一个实施例中,获取单元1100具体用于:接收所述第二卫星通过第一下行控制信道发送的第二信息,所述第一下行控制信道是所述第二卫星根据所述第一卫星发送的所述终端设备的信息与所述终端设备建立的下行控制信道,其中,所述终端设备的信息包括所述第一卫星与所述终端设备建立下行控制信道的最小信息。
可选地,该通信装置还可以包括接收单元1300和发送单元1400,在以上各实现方式中,接收单元1300和发送单元1400也可以集成为一个收发单元,同时具备接收和发送的功能,这里不作限定。
可选地,作为一个示例,通信装置1000中的接收单元1300可以为接收器,发送单元1400可以为发射器。接收器和发射器也可以集成为一个收发器。
可选地,作为另一个示例,通信装置1000可以为安装在终端设备中的芯片或集成电路。在这种情况下,接收单元1300和发送单元1400可以为通信接口或者接口电路。例如,接收单元1300为输入接口或输入电路,发送单元1400为输出接口或输出电路。处理单元1200可以为处理装置。
其中,处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。例如,处理装置可以包括至少一个处理器和至少一个存储器,其中,所述至少一个存储器用于存储计算机程序,所述至少一个处理器读取并执行所述至少一个存储器中存储的计算机程序,使得通信装置1000执行各方法实施例中由终端设备需要执行的操作和/或处理。可选地,处理装置可以仅包括处理器,用于存储计算机程序的存储器位于处理装置之外。处理器通过电路/电线与存储器连接,以读取并执行存储器中存储的计算机程序。又例如,处理装置可以芯片或集成电路。
参见图9,图9为本申请提供的通信装置2000的示意性框图。如图9,通信装置2000包括发送单元2100。
发送单元2100,用于发送第二信息,以便所述终端设备根据所述第二信息确定所述终端设备在所述第二卫星下的定时提前量,其中,所述第二信息用于终端设备确定第二卫星的下行定时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星。
可选地,在一个实施例中,所述发送单元2100具体用于:周期性或触发式的向第一卫星发送所述第二信息,所述第一卫星为所述终端设备的服务卫星。
可选地,该通信装置还可以包括处理单元2200和接收单元2300。
可选地,在一个实施例中,所述装置2000还包括:处理单元2200,用于将所述第二信息携带在所述第二卫星发送的切换请求确认消息中,所述切换请求确认消息用于确认所 述终端设备从所述第一卫星切换至所述第二卫星;以及,所述发送单元2100具体用于:向所述第一卫星发送切换请求确认消息。
可选地,在一个实施例中,所述装置2000还包括:接收单元2300,用于接收所述第一卫星发送的所述终端设备的信息,所述终端设备的信息包括所述第一卫星与所述终端设备建立第二下行控制信道的最小信息;所述处理单元2200,还用于根据所述终端设备的信息与所述终端设备建立第一下行控制信道;所述发送单元2100具体用于:通过所述第一下行控制信道向所述终端设备发送所述第二信息。
在以上各实现方式中,发送单元2100和接收单元2300也可以集成为一个收发单元,同时具备接收和发送的功能,这里不作限定。
可选地,作为一个示例,通信装置2000可以为方法实施例中的第二卫星。在这种情况下,接收单元2300可以为接收器,发送单元2100可以为发射器。接收器和发射器也可以集成为一个收发器。
可选地,作为另一个示例,通信装置2000可以为第二卫星中的芯片或集成电路。在这种情况下,接收单元2300和发送单元2200可以为通信接口或者接口电路。例如,接收单元2300为输入接口或输入电路,发送单元2100为输出接口或输出电路,处理单元2200可以为处理装置。
处理单元2200可以为处理装置。其中,处理装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。例如,处理装置可以包括至少一个处理器和至少一个存储器,其中,所述至少一个存储器用于存储计算机程序,所述至少一个处理器读取并执行所述至少一个存储器中存储的计算机程序,使得通信装置2000执行各方法实施例中由网络设备执行的操作和/或处理。可选地,处理装置可以仅包括处理器,用于存储计算机程序的存储器位于处理装置之外。处理器通过电路/电线与存储器连接,以读取并执行存储器中存储的计算机程序。又例如:处理装置还可以为芯片或集成电路。
参见图10,图10为本申请提供的通信装置10的示意性结构图。如图10,通信装置10包括:一个或多个处理器11,一个或多个存储器12以及一个或多个通信接口13。处理器11用于控制通信接口13收发信号,存储器12用于存储计算机程序,处理器11用于从存储器12中调用并运行该计算机程序,以使得本申请各方法实施例中由终端设备执行的流程和/或操作被执行。
例如,处理器11可以具有图8中所示的获取单元1100和处理单元1200的功能,通信接口13可以具有图8中所示的接收单元1300和/或发送单元1400的功能。具体地,处理器11可以用于执行上述方法实施例中由终端设备内部执行的处理或操作,通信接口13用于执行上述方法实施例中由终端设备执行的发送和/或接收的动作。
在一种实现方式中,通信装置10中的通信接口13可以为收发器。收发器可以包括接收器和发射器。可选地,处理器11可以为基带装置,通信接口13可以为射频装置。在另一种实现中,通信装置10可以为芯片或者集成电路。在这种实现方式中,通信接口13可以为接口电路或者输入/输出接口。
参见图11,图11为本申请提供的通信装置20的示意性结构图。如图11,通信装置20包括:一个或多个处理器21,一个或多个存储器22以及一个或多个通信接口23。处理器21用于控制通信接口23收发信号,存储器22用于存储计算机程序,处理器21用于 从存储器22中调用并运行该计算机程序,以使得本申请各方法实施例中由第二卫星执行的流程和/或操作被执行。
例如,处理器21可以具有图9中所示的处理单元2200的功能,通信接口23可以具有图9中所示的接收单元2300和/或发送单元2100的功能。具体地,处理器21可以用于执行上述方法实施例中由第二卫星内部执行的处理或操作,通信接口23用于执行上述方法实施例中由第二卫星执行的发送和/或接收的动作。
在一种实现方式中,通信装置20可以为方法实施例中的第二卫星。在这种实现方式中,通信接口23可以为收发器。收发器可以包括接收器和发射器。可选地,处理器21可以为基带装置,通信接口23可以为射频装置。在另一种实现中,通信装置20可以为安装在第二卫星中的芯片或者集成电路。在这种实现方式中,通信接口23可以为接口电路或者输入/输出接口。
可选的,上述各装置实施例中的存储器与处理器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起,本文不做限定。
此外,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得本申请各方法实施例中由终端设备执行的操作和/或流程被执行。
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得本申请各方法实施例中由第二卫星执行的操作和/或流程被执行。
此外,本申请还提供一种计算机程序产品,计算机程序产品包括计算机程序代码或指令,当计算机程序代码或指令在计算机上运行时,使得本申请各方法实施例中由终端设备执行的操作和/或流程被执行。
本申请还提供一种计算机程序产品,计算机程序产品包括计算机程序代码或指令,当计算机程序代码或指令在计算机上运行时,使得本申请各方法实施例中由第二卫星执行的操作和/或流程被执行。
此外,本申请还提供一种芯片,所述芯片包括处理器。用于存储计算机程序的存储器独立于芯片而设置,处理器用于执行存储器中存储的计算机程序,以使得任意一个方法实施例中由终端设备执行的操作和/或处理被执行。
进一步地,所述芯片还可以包括通信接口。所述通信接口可以是输入/输出接口,也可以为接口电路等。进一步地,所述芯片还可以包括所述存储器。
本申请还提供一种芯片,所述芯片包括处理器。用于存储计算机程序的存储器独立于芯片而设置,处理器用于执行存储器中存储的计算机程序,以使得任意一个方法实施例中由第二卫星执行的操作和/或处理被执行。
进一步地,所述芯片还可以包括通信接口。所述通信接口可以是输入/输出接口,也可以为接口电路等。进一步地,所述芯片还可以包括所述存储器。
此外,本申请还提供一种通信***,包括本申请实施例中的终端设备、第一卫星和第二卫星。
本申请实施例中的处理器可以是集成电路芯片,具有处理信号的能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令 完成。处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application-specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。本申请实施例公开的方法的步骤可以直接体现为硬件编码处理器执行完成,或者用编码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DRRAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种 关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。其中,A、B以及C均可以为单数或者复数,不作限定。
在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (20)
- 一种确定终端设备定时提前量的方法,其特征在于,应用于卫星通信***中,包括:获取所述终端设备在第一卫星下的定时提前量,所述第一卫星为所述终端设备的服务卫星;获取第一信息,所述第一信息用于确定所述第一卫星的下行定时时序和所述第一卫星接收所述终端设备的上行信号的上行定时时序的第一帧对齐信息;获取第二信息,所述第二信息用于确定第二卫星的下行定时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星;获取第一往返时延和第二往返时延的差值,其中,所述第一往返时延为所述第一卫星与所述终端设备之间往返时延,所述第二往返时延为所述第二卫星与所述终端设备之间的往返时延;根据所述终端设备在所述第一卫星下的定时提前量、所述第一帧对齐信息、所述第二帧对齐信息、所述第一往返时延和第二往返时延的差值,确定所述终端设备在所述第二卫星下的定时提前量。
- 根据权利要求1所述的方法,其特征在于,所述获取第一往返时延和第二往返时延的差值,包括:监听所述第一卫星和所述第二卫星广播信道,获取所述第一往返时延和所述第二往返时延的差值。
- 根据权利要求1或2所述的方法,其特征在于,获取第二信息,包括:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星周期性或触发式的发送给所述第一卫星的信息。
- 根据权利要求1或2所述的方法,其特征在于,获取第二信息,包括:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星发送给所述第一卫星的切换请求确认消息中携带的信息,所述切换请求确认消息用于确认所述终端设备从所述第一卫星切换至所述第二卫星。
- 根据权利要求1或2所述的方法,其特征在于,获取第二信息,包括:接收所述第二卫星通过第一下行控制信道发送的第二信息,所述第一下行控制信道是所述第二卫星根据所述第一卫星发送的所述终端设备的信息与所述终端设备建立的下行控制信道,其中,所述终端设备的信息包括所述第一卫星与所述终端设备建立的第二下行控制信道的最小信息。
- 一种确定终端设备定时提前量的方法,其特征在于,应用于卫星通信***中,包括:第二卫星发送第二信息,以便于所述终端设备根据所述第二信息确定所述终端设备在所述第二卫星下的定时提前量,其中,所述第二信息用于终端设备确定第二卫星的下行定 时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星。
- 根据权利要求6所述的方法,其特征在于,所述第二卫星发送第二信息,包括:所述第二卫星周期性或触发式的向第一卫星发送所述第二信息,所述第一卫星为所述终端设备的服务卫星。
- 根据权利要求6所述的方法,其特征在于,所述第二卫星发送第二信息,包括:所述第二卫星发送切换请求确认消息,所述切换请求确认消息中携带所述第二信息,所述切换请求确认消息用于确认所述终端设备从所述第一卫星切换至所述第二卫星。
- 根据权利要求6所述的方法,其特征在于,所述第二卫星发送第二信息,包括:所述第二卫星接收所述第一卫星发送的所述终端设备的信息,所述终端设备的信息包括所述第一卫星与所述终端设备建立第二下行控制信道的最小信息;所述第二卫星根据所述终端设备的信息与所述终端设备建立第一下行控制信道;所述第二卫星通过所述第一下行控制信道向所述终端设备发送所述第二信息。
- 一种通信装置,其特征在于,应用于卫星通信***中,包括:获取单元,用于获取终端设备在第一卫星下的定时提前量,所述第一卫星为所述终端设备的服务卫星;所述获取单元,还用于获取第一信息,所述第一信息用于确定所述第一卫星的下行定时时序和所述第一卫星接收所述终端设备的上行信号的上行定时时序的第一帧对齐信息;所述获取单元,还用于获取第二信息,所述第二信息用于确定第二卫星的下行定时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星;所述获取单元,还用于获取第一往返时延和第二往返时延的差值,其中,所述第一往返时延为所述第一卫星与所述终端设备之间往返时延,所述第二往返时延为所述第二卫星与所述终端设备之间的往返时延;处理单元,用于根据所述终端设备在所述第一卫星下的定时提前量、所述第一帧对齐信息、所述第二帧对齐信息、所述第一往返时延和第二往返时延的差值确定所述终端设备在所述第二卫星下的定时提前量。
- 根据权利要求10所述的通信装置,其特征在于,所述获取单元具体用于:监听所述第一卫星和所述第二卫星广播信道获取所述第一往返时延和所述第二往返时延的差值。
- 根据权利要求10或11所述的通信装置,其特征在于,所述获取单元具体用于:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星周期性或触发式的发送给所述第一卫星的消息。
- 根据权利要求10或11所述的通信装置,其特征在于,所述获取单元具体用于:接收所述第一卫星发送的第二信息,其中,所述第二信息为所述第二卫星发送给所述第一卫星的切换请求确认消息中携带的消息,所述切换请求确认消息用于确认所述终端设备从所述第一卫星切换至所述第二卫星。
- 根据权利要求10或11所述的通信装置,其特征在于,所述获取单元具体用于:接收所述第二卫星通过第一下行控制信道发送的第二信息,所述第一下行控制信道是 所述第二卫星根据所述第一卫星发送的所述终端设备的信息与所述终端设备建立的下行控制信道,其中,所述终端设备的信息包括所述第一卫星与所述终端设备建立下行控制信道的最小信息。
- 一种通信装置,其特征在于,应用于卫星通信***中,包括:发送单元,用于发送第二信息,以便于所述终端设备根据所述第二信息确定所述终端设备在所述第二卫星下的定时提前量,其中,所述第二信息用于终端设备确定第二卫星的下行定时时序和所述第二卫星接收所述终端设备的上行信号的上行定时时序的第二帧对齐信息,所述第二卫星为所述终端设备需要切换的目标卫星。
- 根据权利要求15所述的通信装置,其特征在于,所述发送单元具体用于:周期性或触发式的向第一卫星发送所述第二信息,所述第一卫星为所述终端设备的服务卫星。
- 根据权利要求15所述的通信装置,其特征在于,所述装置还包括:处理单元,用于将所述第二信息携带在所述第二卫星发送的切换请求确认消息中,所述切换请求确认消息用于确认所述终端设备从所述第一卫星切换至所述第二卫星;所述发送单元具体用于,向所述第一卫星发送切换请求确认消息。
- 根据权利要求15所述的通信装置,其特征在于,所述装置还包括:接收单元,用于接收所述第一卫星发送的所述终端设备的信息,所述终端设备的信息包括所述第一卫星与所述终端设备建立第二下行控制信道的最小信息;所述处理单元,还用于根据所述终端设备的信息与所述终端设备建立第一下行控制信道;所述发送单元具体用于,通过所述第一下行控制信道向所述终端设备发送所述第二信息。
- 一种通信装置,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于执行所述至少一个存储器中存储的计算机程序或指令,以使得所述通信装置执行如权利要求1至5中任一项所述的方法,或者,使得所述通信装置执行如权利要求6至9中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,如权利要求1至5中任一项所述的方法被执行,或者,如权利要求6至9中任一项所述的方法被执行。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010749112.2A CN114070376A (zh) | 2020-07-30 | 2020-07-30 | 确定终端设备定时提前量的方法和通信装置 |
CN202010749112.2 | 2020-07-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022022601A1 true WO2022022601A1 (zh) | 2022-02-03 |
Family
ID=80037212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/109091 WO2022022601A1 (zh) | 2020-07-30 | 2021-07-29 | 确定终端设备定时提前量的方法和通信装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114070376A (zh) |
WO (1) | WO2022022601A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117545058A (zh) * | 2022-08-01 | 2024-02-09 | 大唐移动通信设备有限公司 | 一种卫星网络中的同步方法及装置 |
CN115276775B (zh) * | 2022-08-08 | 2024-01-30 | 北京九天微星科技发展有限公司 | 卫星通信***中的数据传输方法及装置 |
CN117835336A (zh) * | 2022-09-23 | 2024-04-05 | 华为技术有限公司 | 通信方法、通信装置及通信*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020168973A1 (en) * | 1999-11-29 | 2002-11-14 | Dent Paul W. | Duplex satellite communication using a single frequency or pair |
US20120014371A1 (en) * | 2010-07-16 | 2012-01-19 | Research In Motion Limited | Method and apparatus for autonomous uplink timing advance maintenance |
CN107852230A (zh) * | 2015-08-05 | 2018-03-27 | 高通股份有限公司 | 卫星通信***中的卫星到卫星切换 |
CN109819511A (zh) * | 2017-11-22 | 2019-05-28 | 华为技术有限公司 | 一种数据传输的方法及相关装置 |
CN111356185A (zh) * | 2018-12-21 | 2020-06-30 | 电信科学技术研究院有限公司 | 一种切换控制方法及设备 |
CN111356192A (zh) * | 2018-12-21 | 2020-06-30 | 电信科学技术研究院有限公司 | 一种切换控制方法及设备 |
-
2020
- 2020-07-30 CN CN202010749112.2A patent/CN114070376A/zh active Pending
-
2021
- 2021-07-29 WO PCT/CN2021/109091 patent/WO2022022601A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020168973A1 (en) * | 1999-11-29 | 2002-11-14 | Dent Paul W. | Duplex satellite communication using a single frequency or pair |
US20120014371A1 (en) * | 2010-07-16 | 2012-01-19 | Research In Motion Limited | Method and apparatus for autonomous uplink timing advance maintenance |
CN107852230A (zh) * | 2015-08-05 | 2018-03-27 | 高通股份有限公司 | 卫星通信***中的卫星到卫星切换 |
CN109819511A (zh) * | 2017-11-22 | 2019-05-28 | 华为技术有限公司 | 一种数据传输的方法及相关装置 |
CN111356185A (zh) * | 2018-12-21 | 2020-06-30 | 电信科学技术研究院有限公司 | 一种切换控制方法及设备 |
CN111356192A (zh) * | 2018-12-21 | 2020-06-30 | 电信科学技术研究院有限公司 | 一种切换控制方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN114070376A (zh) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022022601A1 (zh) | 确定终端设备定时提前量的方法和通信装置 | |
US11979222B2 (en) | Systems and methods for timing adaptation for satellite communications | |
KR101053844B1 (ko) | 릴레이 | |
WO2022152000A1 (zh) | 应用于非地面通信网络中的定位的方法和通信装置 | |
KR101738656B1 (ko) | 통신 시스템 및 방법, 및 장치 | |
US20180007563A1 (en) | Idle Mode Operation in the Heterogeneous Network with Conventional Macro Cell and MMW Small Cell | |
CN112887004B (zh) | 一种通信方法及装置 | |
CN114142906A (zh) | 非地面网络通信方法与装置、终端和网络设备 | |
CN114614875B (zh) | 重复传输次数确定方法与装置、终端和网络设备 | |
EP4311320A1 (en) | Information transmission method, terminal device, and network device | |
CN113260005A (zh) | 关口站切换的方法和装置 | |
CN116097582A (zh) | 传输控制方法、装置、设备及存储介质 | |
EP3723446A1 (en) | Relay transmission method and relay node | |
WO2022121680A1 (zh) | 窗口偏移量确定方法与装置、终端和网络设备 | |
WO2021168627A1 (zh) | 一种传输控制方法、终端设备、网络设备 | |
WO2023078385A1 (zh) | 数据传输方法及相关产品 | |
WO2022214062A1 (zh) | Pdcch监听方法与装置、终端和网络设备 | |
WO2022152132A1 (zh) | 一种参数的传输方法和装置 | |
CN115516970A (zh) | 受网络控制的中继设备的控制方法、基站的通信方法、装置及存储介质 | |
WO2022077451A1 (zh) | 无线通信的方法和终端设备 | |
CN117459991A (zh) | 数据传输方法及设备 | |
WO2023011522A1 (zh) | 数据传输方法及相关装置 | |
EP3457648A1 (en) | Data transmission method, reception side device, and sending side device | |
WO2024108921A1 (en) | Systems and methods for timing enhancement in store and forward mode | |
WO2022067763A1 (zh) | 无线通信方法和设备 |
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: 21849638 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21849638 Country of ref document: EP Kind code of ref document: A1 |