WO2020125069A1 - 一种切换控制方法及设备 - Google Patents
一种切换控制方法及设备 Download PDFInfo
- Publication number
- WO2020125069A1 WO2020125069A1 PCT/CN2019/104588 CN2019104588W WO2020125069A1 WO 2020125069 A1 WO2020125069 A1 WO 2020125069A1 CN 2019104588 W CN2019104588 W CN 2019104588W WO 2020125069 A1 WO2020125069 A1 WO 2020125069A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base station
- satellite base
- terminal
- source
- candidate
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 114
- 238000005259 measurement Methods 0.000 claims abstract description 106
- 230000033001 locomotion Effects 0.000 claims description 225
- 238000012790 confirmation Methods 0.000 claims description 49
- 238000006073 displacement reaction Methods 0.000 claims description 30
- 230000008859 change Effects 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 abstract description 8
- 238000005265 energy consumption Methods 0.000 abstract description 7
- 230000007246 mechanism Effects 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000003116 impacting effect Effects 0.000 abstract 1
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 18
- 230000001413 cellular effect Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/38—Reselection control by fixed network equipment
-
- 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/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
- H04B7/18539—Arrangements for managing radio, resources, i.e. for establishing or releasing a connection
- H04B7/18541—Arrangements for managing radio, resources, i.e. for establishing or releasing a connection for handover of resources
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
- H04W36/322—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by location data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
- H04W36/324—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00835—Determination of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
-
- 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
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present disclosure relates to the field of wireless communication technology, and in particular, to a handover control method and device.
- Satellite Internet has the advantages of wide coverage and little impact from natural disasters and physical attacks. It can be deeply integrated with the ground mobile communication network (5G) network to make up for the lack of coverage of the ground mobile network, and form a complementary network system with complementary advantages, tight integration, and three-dimensional layering with the ground network to realize the transmission and information of information on a global scale. Interaction.
- 5G ground mobile communication network
- Satellite Internet is divided into geostationary satellites, medium-orbit satellites and low-orbit satellites; the characteristics of low-orbit satellites are that they are closer to the ground and the communication delay between the ground terminal and the ground is moderate. At the same time, it also has fast movement, large road loss, and satellite The upper power is limited.
- the connected terminal completes the handover from the current serving base station to another base station through the measurement reporting mechanism; the terminal's measurement reporting mechanism is the premise for the serving base station to select the appropriate target base station for the terminal.
- the signal quality of the neighboring base station is measured under the measurement trigger condition and reported to the serving base station in the form of a measurement report.
- the serving base station selects one or more suitable target base stations for the terminal to initiate a handover request process after comprehensively considering the measurement report reported by the terminal. That is to say, in the cellular system, the handover process requires auxiliary measurement on the terminal side.
- the present disclosure provides a switching control method and device to solve the problem that the existing switching mechanism may cause the terminal's switching measurement process to be too frequent, greatly increasing the terminal's energy consumption and not conducive to the terminal's power saving.
- an embodiment of the present disclosure provides a handover control method.
- the method includes:
- the source satellite base station receives the auxiliary information reported by the terminal
- the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- the source satellite base station returns a handover command to the terminal according to the at least one candidate satellite base station, so that the terminal determines a target satellite base station to be handed over to according to the handover command, and switches from the source satellite base station to all Describe the target satellite base station.
- the source satellite base station determines the satellite orbit map information of the satellite base station in the area according to the following manner:
- the source satellite base station sends a request message to the core network device for requesting satellite base station star track information of the current location;
- the source satellite base station receives satellite base station star track information of the area where the source satellite base station is currently returned returned by the core network device.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the source satellite base station determines at least one candidate satellite base station based on the satellite orbit map information of the satellite base station in the region and the auxiliary information, including:
- the source satellite base station determines the movement state of the terminal according to the auxiliary information
- the source satellite base station determines at least one candidate satellite base station according to the motion state of the terminal, the satellite base station orbit map information of the current location, and the auxiliary information.
- the motion state of the terminal includes a first motion state in which the displacement change amount per unit time is not greater than a first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value .
- the method further includes:
- the source satellite base station sends instruction information indicating the movement state of the terminal to the terminal;
- the source satellite base station When the movement state of the terminal is the second movement state, the source satellite base station generates a terminal-specific measurement configuration according to the satellite orbit map information of the satellite base station in the current location and the second movement state of the terminal Information, and send the measurement configuration information to the terminal, so that the terminal performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the source satellite base station determining at least one candidate satellite base station capable of handover by the terminal according to the motion state of the terminal includes:
- the source satellite base station When the movement state of the terminal is the first movement state, the source satellite base station records at least one of the historical geographic location information recorded by the terminal, the movement speed of the terminal, and the movement direction of the terminal. One, and the satellite orbit map information of the satellite base station where the source satellite base station is currently located, to determine at least one candidate satellite base station;
- the source satellite base station When the movement state of the terminal is the second movement state, the source satellite base station records its own historical geographic location information recorded by the terminal, the movement speed of the terminal, the movement direction of the terminal, the At least one of the measurement information reported by the terminal and the satellite orbit map information of the satellite base station in the area where the source satellite base station is currently located determine at least one candidate satellite base station.
- the source satellite base station returning a handover command to the terminal according to the at least one candidate satellite base station includes:
- the source satellite base station determines at least one candidate target satellite base station capable of handover by the terminal according to the at least one candidate satellite base station;
- the source satellite base station returns to the terminal the included handover command of at least one candidate target satellite base station.
- the source satellite base station determining at least one candidate target satellite base station capable of handover by the terminal according to the at least one candidate satellite base station includes:
- the source satellite base station sends a handover request message to the at least one candidate satellite base station; wherein the handover request message includes at least one of the latest reported geographic location information, movement speed size, movement direction, and tracking area identification information of the terminal ;
- the source satellite base station receives a handover confirmation message returned by the candidate satellite base station; wherein, the handover confirmation message is sent after the candidate satellite base station determines that it can accept the handover request message according to its own load or preset constraint conditions;
- the source satellite base station uses one or more candidate satellite base stations that return a handover confirmation message as candidate target satellite base stations.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- the source satellite base station returning the handover command of the at least one candidate target satellite base station to the terminal includes:
- the source satellite base station returns to the terminal a handover command including a second duration corresponding to each candidate target satellite base station, so that the terminal performs handover according to the second duration corresponding to the target satellite base station; wherein, the The second duration represents the remaining duration of the area where the candidate target satellite base station reaches the geographical location of the terminal, and the second duration is not greater than the first duration; or
- the source satellite base station After receiving the handover confirmation message returned by the candidate satellite base station, the source satellite base station returns the included handover command of at least one candidate target satellite base station to the terminal after a third time delay.
- an embodiment of the present disclosure provides a handover control method.
- the method includes:
- the terminal reports auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- the terminal determines the target satellite base station to be switched to according to the switching command returned by the source satellite base station, and switches from the source satellite base station to the target satellite base station.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the terminal reporting auxiliary information to the currently accessed source satellite base station includes:
- the terminal reports auxiliary information to the currently accessed source satellite base station according to a preset first period
- the terminal adjusts the preset first period according to the auxiliary information, and reports the auxiliary information to the currently accessed source satellite base station according to the adjusted second period;
- the terminal When the terminal determines that the preset event is satisfied according to the auxiliary information, the terminal reports the auxiliary information to the currently accessed source satellite base station.
- the method further includes:
- the terminal receives indication information indicating the terminal's motion state sent by the source satellite base station; wherein the terminal's motion state includes a first motion state whose displacement change amount per unit time is not greater than a first preset value, and a unit time A second movement state in which the amount of change in internal displacement is greater than the first preset value;
- the terminal receives the measurement configuration information sent by the source satellite base station, and performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the method further includes:
- the terminal receives a handover command returned by the source satellite base station that includes at least one candidate target satellite base station.
- the terminal determining the target satellite base station to be switched to according to the handover command returned by the source satellite base station includes:
- the terminal selects one of at least one candidate target satellite base station included in the handover command as the target satellite base station to be switched to.
- the handover command includes a second duration corresponding to each candidate target satellite base station; wherein, the second duration represents the location of the geographic location where the candidate target satellite base station reaches the terminal The remaining duration, the second duration is not greater than the first duration;
- the handover of the terminal from the source satellite base station to the target satellite base station includes:
- the terminal After receiving the handover command, the terminal switches from the source satellite base station to the target satellite base station after a second duration corresponding to the target satellite base station in the handover command; or
- the terminal After the terminal receives the handover command, after a second duration corresponding to the target satellite base station in the handover command, if it is determined that the signal quality of the target satellite base station is greater than a preset threshold, the source The satellite base station switches to the target satellite base station; or
- the terminal In response to the handover command, the terminal triggers a handover from the source satellite base station to the target satellite base station;
- the terminal After the terminal receives the handover command, if it is determined that the signal quality of the target satellite base station is greater than a preset threshold, it switches from the source satellite base station to the target satellite base station.
- an information acquisition method including:
- the core network device receives the request message sent by the source satellite base station
- the core network device sends the satellite orbit map information of the satellite base station where the source satellite base station is currently located to the source satellite base station.
- the method further includes:
- the core network device receives an instruction from the data management center
- the core network device updates the locally stored satellite base station orbit map information according to the instruction of the data management center.
- an embodiment of the present disclosure provides a source satellite base station, including a processor, a memory, and a transceiver;
- the processor is used to read the program in the memory and execute:
- an embodiment of the present disclosure provides a terminal, including a processor, a memory, and a transceiver;
- the processor is used to read the program in the memory and execute:
- auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- the target satellite base station to be switched to is determined according to the handover command returned by the source satellite base station, and is switched from the source satellite base station to the target satellite base station.
- an embodiment of the present disclosure provides a core network device, including a processor, a memory, and a transceiver;
- the processor is used to read the program in the memory and execute:
- an embodiment of the present disclosure provides a source satellite base station, including:
- the first receiving module is used to receive auxiliary information reported by the terminal
- a first determining module configured to determine at least one candidate satellite base station according to the satellite orbit map information of the satellite base station currently in the area and the auxiliary information;
- a first sending module configured to return a handover command to the terminal according to the at least one candidate satellite base station, so that the terminal determines a target satellite base station to which to handover according to the handover command, and switches from the source satellite base station To the target satellite base station.
- an embodiment of the present disclosure provides a terminal, including:
- the second sending module is used to report auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current area and the auxiliary information;
- the second determining module is configured to determine the target satellite base station to be switched to according to the switching command returned by the source satellite base station, and switch from the source satellite base station to the target satellite base station.
- an embodiment of the present disclosure provides a core network device, including:
- the second receiving module is used to receive the request message sent by the source satellite base station
- the third sending module is configured to send the satellite orbit map information of the satellite base station where the source satellite base station is currently located to the source satellite base station.
- an embodiment of the present disclosure provides a computer storable medium on which a computer program is stored, which when executed by a processor implements the steps of the method described in the first aspect above, or implements the method described in the second aspect above Steps or steps of implementing the method described in the third aspect above.
- the source satellite base station can determine at least one candidate satellite base station based on the satellite orbit map information of the satellite base station in the area and the auxiliary information reported by the terminal; and the candidate The satellite base station is a satellite base station determined by the terminal that may be accessed during the next handover. After at least one candidate satellite base station is determined, the source satellite base station sends a handover command to the terminal, and the terminal determines the target satellite to be handed over according to the received handover command. Base station, and switch from the source satellite base station to the target satellite base station.
- Embodiments of the present disclosure provide a handover process triggered by a source satellite base station decision, which does not require the terminal to frequently measure the current serving base station and neighboring base stations, thereby simplifying the handover process and reducing terminal energy consumption.
- FIG. 1 is a schematic diagram of a system architecture according to an embodiment of the present disclosure
- FIG. 2 is a schematic structural diagram of a switching control system according to an embodiment of the present disclosure
- FIG. 3 is a flowchart of handover control according to an embodiment of the present disclosure.
- FIG. 4 is a schematic structural diagram of a first source satellite base station according to an embodiment of the present disclosure
- FIG. 5 is a schematic structural diagram of a first terminal according to an embodiment of the present disclosure.
- FIG. 6 is a schematic structural diagram of a first core network device according to an embodiment of the present disclosure.
- FIG. 7 is a schematic structural diagram of a second source satellite base station according to an embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of a second terminal according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of a second core network device according to an embodiment of the present disclosure.
- FIG. 10 is a flowchart of a first switching control method according to an embodiment of the present disclosure.
- FIG. 11 is a flowchart of a second switching control method according to an embodiment of the present disclosure.
- FIG. 12 is a flowchart of a third handover control method according to an embodiment of the present disclosure.
- the term “plurality” refers to two or more, and other quantifiers are similar.
- the network architecture and business scenarios described in the embodiments of the present disclosure are to more clearly explain the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. With the evolution of the architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
- FIG. 1 exemplarily shows a schematic diagram of a system architecture applicable to an embodiment of the present disclosure.
- a terminal 101 may communicate with a core network via an access network entity 102.
- the terminal Can refer to 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 device.
- Access terminals can be cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital processing (Personal Digital Assistant (PDA), wireless communication Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminals in future 5G networks, etc.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- wireless communication Functional handheld devices computing devices or other processing devices connected to wireless modems
- in-vehicle devices wearable devices
- terminals in future 5G networks etc.
- FIG. 1 for convenience of description, only one terminal is exemplified. In an actual network, multiple terminals may coexist, which will not be repeated here.
- An access network (Access) (AN) entity 102 An access network (Access) (AN) entity 102.
- the access network entity may also be referred to as a radio access network ((Radio) Access Network ((R) AN) entity, hereinafter collectively referred to as an access network entity or (R)
- the AN entity is mainly responsible for providing a wireless connection for the terminal 101 and ensuring reliable transmission of uplink and downlink data of the terminal 101.
- the access network entity 102 may be a next-generation base station (generation Node B, gNB) in a 5G system, and may be a Global System of Mobile (GSM) system or Code Division Multiple Access (CDMA)
- the base station (Base Transceiver Station, BTS) in the system can also be the base station (NodeB, NB) in the wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, or it can be Long Term Evolution (LTE) Evolutionary base stations (Evolutional Node B, eNB or eNodeB) in the system, etc.
- the access network entity in the embodiment of the present disclosure is a satellite base station.
- the core network device is responsible for connecting the terminal device to different networks according to a call request or a data request sent by the terminal device through the access network, as well as charging and mobility management.
- the core network device may be a 4G core network EPC (Evolved Packet Core) or a 5G core network device.
- system architecture is only an illustration of the system architecture applicable to the embodiment of the present disclosure.
- the system architecture applicable to the embodiment of the present disclosure can add other entities or reduce some entities compared to the system architecture shown in FIG. 1.
- the embodiment of the present disclosure is applied to a satellite communication network scenario.
- the access network entity serving the terminal is a satellite base station; and the satellite communication network scenario includes multiple satellite base stations, and the multiple satellite base stations are fixed along Track moves at high speed.
- the mobile speed of the terminal is very low compared to that of the satellite base station.
- the most important factor of whether the terminal is handed over is not the movement of the terminal itself, but the movement of the satellite base station.
- the source satellite base station accessed by the terminal obtains the satellite base station's star orbit map information, and combines with the auxiliary information reported by the terminal.
- the source satellite base station can accurately determine the satellite base station that passes through the area where the terminal is located at a certain time, and completes the handover process under the decision of the source satellite base station, thereby eliminating the need for the terminal to frequently measure the current serving base station and neighboring base stations, thereby reducing Small terminal energy consumption.
- the handover control system of the embodiment of the present disclosure includes: a terminal 10, a source satellite base station 11 and a core network device 12.
- the source satellite base station is the current serving base station of the terminal.
- Terminal 10 is used to report auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the area and the auxiliary information;
- the switching command returned by the source satellite base station determines the target satellite base station to be switched to, and switches from the source satellite base station to the target satellite base station.
- the source satellite base station 11 is used to receive auxiliary information reported by the terminal; determine at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the region and the auxiliary information; return to the terminal according to the at least one candidate satellite base station A handover command, so that the terminal determines a target satellite base station to which to handover according to the handover command, and switches from the source satellite base station to the target satellite base station.
- the core network device 12 is configured to receive the request message sent by the source satellite base station; and send the satellite base station star track information of the area where the source satellite base station is located to the source satellite base station.
- the source satellite base station can determine at least one candidate satellite base station based on the satellite orbit map information of the satellite base station in the area and the auxiliary information reported by the terminal; and the candidate The satellite base station is a satellite base station determined by the terminal that may be accessed during the next handover. After at least one candidate satellite base station is determined, the source satellite base station sends a handover command to the terminal, and the terminal determines the target satellite to be handed over according to the received handover command. Base station, and switch from the source satellite base station to the target satellite base station.
- Embodiments of the present disclosure provide a handover process triggered by a source satellite base station decision, which does not require the terminal to frequently measure the current serving base station and neighboring base stations, thereby simplifying the handover process and reducing terminal energy consumption.
- the source satellite base station determines the satellite orbit map information of the satellite base station in the current area according to the following manner:
- the source satellite base station sends a request message to the core network device for requesting the satellite base station orbit map information of the current location;
- the core network device sends the satellite base station star track information of the area where the source satellite base station is currently located to the source satellite base station;
- the source satellite base station receives the satellite orbit map information of the satellite base station in the area where the source satellite base station is currently returned by the core network device.
- the satellite base station orbit map information of the current satellite source base area includes some or all of the following information:
- the time information of the satellite base station passing through the area where the source satellite base station is currently located the height of the satellite base station, the magnitude and direction of the movement speed of the satellite base station, and the orbital offset angle of the satellite base station.
- the core network equipment internally stores the satellite base station orbit map information of all regions, and after receiving the request message sent by the source satellite base station, sends the satellite base station star orbit map information of the source satellite base station's current area to the The source satellite base station; and, the satellite base station star track information stored in the core network is not fixed, and the core network device can update the satellite base station star track information stored locally.
- the core network device updates the locally stored satellite orbit map information according to the following methods:
- the core network device receives the instruction from the data management center; and updates the locally stored satellite orbit map information according to the instruction from the data management center.
- the auxiliary information reported by the terminal is part or all of the following:
- the terminal records its own geographic location information, movement speed, and direction of movement; optionally, the terminal periodically records part or all of the above information.
- auxiliary information When the terminal reports auxiliary information to the source satellite base station, an optional way is to report its historical geographic location information, movement speed, and movement direction recorded in the latest period of time to the source satellite base station as auxiliary information.
- the terminal reports auxiliary information to the source satellite base station in the following manner:
- Method 1 The terminal reports auxiliary information to the currently accessed source satellite base station according to a preset first period;
- the terminal periodically reports auxiliary information to the source satellite base station using T1 as the period.
- Manner 2 The terminal adjusts the preset first period according to the auxiliary information, and reports the auxiliary information to the currently accessed source satellite base station according to the adjusted second period;
- the preset first period is T1
- the terminal adjusts the first period T1 according to the auxiliary information (specifically, zooming processing). For example, if the first period T1 is adjusted to the second period T2, the terminal uses T2 as the period. Sexually report auxiliary information to the source satellite base station.
- the preset event in the embodiment of the present disclosure may be a significant change in the terminal's geographic location or moving speed; or the preset event may be that the signal quality of the source satellite base station is lower than a preset value; or the preset event is The geographic location or movement speed of the terminal has changed significantly, and it is determined that the signal quality of the source satellite base station is lower than the preset value.
- the embodiment of the present disclosure determines at least one candidate satellite base station according to the following manner:
- the source satellite base station determines the movement state of the terminal according to the auxiliary information
- the source satellite base station determines at least one candidate satellite base station according to the motion state of the terminal, the satellite base station orbit map information of the current location, and the auxiliary information.
- the motion state of the terminal includes a first motion state in which the displacement change amount per unit time is not greater than the first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value.
- the first movement state means that the moving speed of the terminal is lower than the second preset value
- the first movement state refers to when the movement speed of the terminal is higher than the second preset value, but the displacement amount of the terminal moving within a period of time due to conditions such as the terminal doing circular movement does not exceed the third preset value; When this condition is met, the terminal will be judged as the first motion state;
- the first movement state means that the movement speed of the terminal is higher than the second preset value and the displacement amount of the terminal movement within a period of time is also greater than the third preset value, but the terminal is always in the central area covered by the source satellite base station; When this condition is met, the terminal will be determined as the first motion state.
- the second movement state means that the moving speed of the terminal is not lower than the fourth preset value
- the second movement state means that the movement speed of the terminal is lower than the fourth preset value, and the terminal itself is in an edge area covered by the source satellite base station; when the condition is satisfied, the terminal will be determined as the second movement state.
- the source satellite base station After determining the movement state of the terminal, the source satellite base station sends instruction information indicating the movement state of the terminal to the terminal.
- the source satellite base station determines that the motion state of the terminal is the second motion state, the source satellite base station needs to generate a terminal-specific measurement configuration
- the source satellite base station determines terminal-specific measurement configuration information according to the following manner:
- the source satellite base station generates terminal-specific measurement configuration information according to the satellite base station star track information of the current location and the second movement state of the terminal.
- the source satellite base station After determining the measurement configuration information specific to the terminal, the source satellite base station generates the measurement configuration information to the terminal, so that the terminal performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information reported by the terminal to the source satellite base station in the embodiment of the present disclosure further includes measurement information reported by the terminal;
- the measurement information reported by the terminal is obtained by the terminal performing measurement of the neighboring satellite base station according to the measurement configuration information;
- the terminal performs measurement of the neighboring satellite base station according to the measurement configuration information, and after determining that the reporting condition is satisfied, reports the measurement information to the source satellite base station; wherein, the reporting condition may be that the terminal reports measurement information to the access base station in the prior art conditions of.
- the terminal When the movement state of the terminal is the first movement state, the terminal does not perform any neighboring satellite base station measurement process; it should be noted that before the terminal determines to switch from the source satellite base station to the target satellite base station, the terminal can measure the target satellite base station , To confirm whether the signal quality of the target satellite base station meets the conditions;
- the terminal When the movement state of the terminal is the second movement state, the terminal lifts the restriction on the measurement of the neighboring satellite base station, and immediately starts the co-frequency or adjacent-frequency measurement process after satisfying the measurement conditions.
- the terminal Before or during the terminal measurement, if the terminal receives the reconfiguration message sent by the source satellite base station and contains new measurement configuration information, the terminal uses the latest measurement configuration information received to complete the measurement process, otherwise, the terminal uses its own The latest measurement configuration information that has been saved completes the measurement process. After the measurement is completed, the measurement information is reported to the source satellite base station according to the latest measurement configuration requirements.
- the source satellite base station when the motion state of the terminal is different, the source satellite base station also determines the candidate satellite base station in different ways.
- the motion state of the terminal is the first motion state.
- the source satellite base station records at least one of its own historical geographic location information, the terminal's movement speed, and the terminal's moving direction recorded by the terminal, and the satellite base station star track map of the area where the source satellite base station is currently located Information, determine at least one candidate satellite base station.
- the terminal When the terminal's motion state is the first motion state, the terminal does not perform neighbor base station measurements; therefore, when the terminal's motion state is the first motion state, the source satellite base station determines the candidate satellite base station based on the auxiliary information including the terminal At least one of the recorded historical geographic location information of the terminal, the moving speed of the terminal, and the moving direction of the terminal, and also needs to determine the candidate satellite base station according to the satellite base station star track map information of the area where the source satellite base station is currently located.
- the motion state of the terminal is the second motion state.
- the source satellite base station records at least one of its historical geographic location information recorded by the terminal, the movement speed of the terminal, the movement direction of the terminal, the measurement information reported by the terminal, and the current status of the source satellite base station
- the satellite orbit map information of the satellite base station in the area determines at least one candidate satellite base station.
- the terminal When the terminal's motion state is the second motion state, the terminal needs to perform neighbor base station measurements; therefore, when the terminal's motion state is the second motion state, the source satellite base station determines the candidate satellite base station based on the auxiliary information including the terminal At least one of the recorded historical geographic location information, the terminal's moving speed, the terminal's moving direction, and the measurement information reported by the terminal, and also needs to determine the candidate based on the satellite base station star track map information of the source satellite base station's current location Satellite base station.
- the source satellite base station After determining the at least one candidate satellite base station, the source satellite base station returns a handover command to the terminal according to the at least one candidate satellite base station;
- An optional implementation manner is that the source satellite base station determines at least one candidate target satellite base station capable of handover by the terminal according to the at least one candidate satellite base station; the source satellite base station returns the included at least one target satellite base station to the terminal Alternative handover command for the target satellite base station.
- the source satellite base station determines the candidate target satellite base station according to the following steps:
- Step 1 The source satellite base station sends a handover request message to the at least one candidate satellite base station;
- the source satellite base station sends a handover request message to each candidate satellite base station through the inter-satellite interface;
- the handover request message includes at least one of the latest reported geographic location information, movement speed, movement direction, and tracking area identification information of the terminal.
- Step 2 The source satellite base station receives the handover confirmation message returned by the candidate satellite base station; wherein, the handover confirmation message is sent after the candidate satellite base station determines that it can accept the handover request according to its own load or preset constraint conditions;
- the candidate satellite base station judges whether it can accept the access of the terminal according to its own load situation or some preset constraint conditions; A handover confirmation message is returned to the source satellite base station; when it is determined that the terminal cannot be accepted, a handover rejection message is returned to the source satellite base station through the inter-satellite interface.
- Step 3 According to the local strategy, one or more candidate satellite base stations that return the handover confirmation message are used as candidate target satellite base stations;
- the source satellite base station may determine the candidate target satellite base station based on various local strategies. For example, according to the effective service time of the satellite base station in the region, the satellite base station with the larger service time is given priority as the candidate target satellite base station; or according to the waiting time required before the terminal initiates the handover, the satellite base station with the shorter handover waiting time is given priority Alternative target satellite base station; or comprehensively consider the service time of satellite base station and terminal handover waiting time, and select the satellite base station with moderate handover waiting time as the alternative target satellite base station, so as to ensure the continuity of service and not appear prematurely The problem of switching or switching too late.
- the source satellite base station uses one or more of the candidate satellite base stations returning the handover confirmation message as the candidate target satellite base station; for example, the source satellite base station receives the candidate satellite base station A, the candidate satellite base station B, the candidate satellite base station C.
- the handover confirmation message returned by candidate satellite base station D.
- the source satellite base station selects candidate base station B and candidate base station C as candidate target satellite base stations according to the local strategy.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- the source satellite base station After determining the candidate target satellite base station, the source satellite base station sends a handover command containing the configuration information of the target satellite base station to the terminal;
- the terminal receives the handover command returned by the source satellite base station and contains at least one candidate target satellite base station.
- the source satellite base station sends a handover command to the terminal in the following manner:
- the source satellite base station returns a handover command to the terminal, and the handover command includes all the determined candidate target satellite base stations;
- An optional method is that the source satellite base station receives the handover confirmation message returned by multiple candidate satellite base stations, and after determining the candidate target satellite base station from the multiple candidate satellite base stations receiving the handover confirmation message, selects the candidate target satellite base station The handover confirmation message returned by the base station is forwarded to the terminal through a handover command.
- the source satellite base station returns multiple handover commands to the terminal; wherein each handover command includes one or more candidate target satellite base stations;
- the total number of candidate target satellite base stations in multiple handover commands is the number of candidate target satellite base stations determined by the source satellite base station
- An optional implementation manner is that the source satellite base station receives the handover confirmation message returned by multiple candidate satellite base stations, and after determining the candidate target satellite base station from the candidate satellite base stations that received the handover confirmation message, selects the candidate target The handover confirmation message returned by the satellite base station is forwarded to the terminal through multiple handover commands.
- the terminal After receiving the at least one candidate target satellite base station, the terminal determines the target satellite base station that needs to be handed over. Specifically, the terminal may determine the target satellite base station in the following manner:
- the terminal uses the candidate target satellite base station as the target satellite base station;
- the terminal selects one of the multiple candidate target satellite base stations included in the handover command as the target satellite base station to be handed over to.
- the handover command includes a second duration corresponding to each candidate target satellite base station; wherein the second duration represents the remaining duration of the candidate target satellite base station reaching the area where the terminal is located .
- the terminal selects the target satellite base station from the candidate target satellite base stations in the following manner:
- the terminal selects the closest candidate target satellite base station from the plurality of candidate target satellite base stations as the target satellite base station;
- the terminal if the terminal fails to switch during the process of switching to the target satellite base station, the terminal initiates the handover to the candidate target satellite base station except the target satellite base station, and the closest candidate satellite base station; and The analogy will not be repeated in detail here.
- the terminal sorts according to the second duration corresponding to each candidate target satellite base station, from small to large, and uses the candidate satellite base station corresponding to the smallest second duration as the target satellite base station;
- the terminal fails to switch during the process of switching to the target satellite base station, the terminal initiates the handover to the candidate satellite base station of the second candidate satellite base station with the smallest duration other than the target satellite base station; and By analogy, no more details will be given here.
- the source satellite base station When the source satellite base station returns a handover command to the terminal, it can specifically adopt the following methods:
- the source satellite base station returns a handover command containing the second duration corresponding to each candidate target satellite base station to the terminal, so that the terminal performs handover according to the second duration corresponding to the target satellite base station;
- the second duration indicates the remaining duration of the area where the candidate target satellite base station reaches the geographical location of the terminal, and the second duration is not greater than the first duration; or
- the source satellite base station After receiving the handover confirmation message returned by the candidate satellite base station, the source satellite base station returns the handover command of the at least one candidate target satellite base station to the terminal after a third time delay.
- the terminal provides two ways for the source satellite base station to switch to the target satellite base station, namely:
- the terminal After receiving the handover command, the terminal switches from the source satellite base station to the target satellite base station after a second duration corresponding to the target satellite base station in the handover command; or
- the terminal After the terminal receives the handover command, after a second duration corresponding to the target satellite base station in the handover command, if it is determined that the signal quality of the target satellite base station is greater than a preset threshold, the source The satellite base station switches to the target satellite base station.
- the terminal maintains a timeout timer. After determining the target satellite base station according to the handover command, the terminal sets the duration of the timeout timer to the second duration corresponding to the target satellite base station, and starts the timeout timer; the timeout timing of the terminal The timeout time of the device is regarded as the second duration after receiving the switching command.
- the terminal provides two ways for the source satellite base station to switch to the target satellite base station, which are:
- the terminal triggers a handover from the source satellite base station to the target satellite base station;
- the terminal after receiving the handover command, the terminal immediately responds to the handover command and switches from the source satellite base station to the target satellite base station.
- the terminal After receiving the handover command, if the terminal determines that the signal quality of the target satellite base station is greater than a preset threshold, it switches from the source satellite base station to the target satellite base station.
- the terminal determines whether the determined signal quality of the target satellite base station is greater than a preset threshold, and after determining that the signal quality of the target satellite base station is greater than the preset threshold, switches from the source satellite base station to the Describe the target satellite base station.
- FIG. 3 a handover control flowchart of an embodiment of the present disclosure.
- Step 301 The terminal reports auxiliary information to the currently accessed source satellite base station
- auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal The historical geographic location information recorded by the terminal, the moving speed of the terminal, the moving direction of the terminal, and the measurement information reported by the terminal.
- Step 302 The source satellite base station determines the movement state of the terminal according to the auxiliary information
- the motion state includes a first motion state in which the displacement change amount per unit time is not greater than the first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value.
- Step 303 The source satellite base station sends instruction information indicating the movement state of the terminal to the terminal.
- Step 304 When the movement state of the terminal is the second movement state, the source satellite base station generates terminal-specific measurement configuration information according to the satellite orbit map information of the satellite base station in the current location and the second movement state of the terminal, and Sending the measurement configuration information to the terminal.
- step 304 is an optional step, and step 304 is executed when the movement state of the terminal is the second movement state, and step 303 and step 304 do not distinguish the order of execution, or the instruction information in step 303 and step 304
- the measurement configuration information in can be sent simultaneously.
- Step 305 The source satellite base station determines at least one candidate satellite base station according to the motion state of the terminal, the satellite base station orbit map information of the current location, and the auxiliary information;
- candidate satellite base station A, candidate satellite base station B, and candidate satellite base station C are determined.
- step 305 the execution order of step 305, step 303, and step 304.
- Step 306 The source satellite base station sends a handover request message to at least one candidate satellite base station through the inter-base station interface.
- Step 307 The candidate satellite base station judges whether it can accept the handover request according to its own load or preset constraint conditions.
- Step 308 After determining that the candidate satellite base station can receive the handover request, the candidate satellite base station returns a handover confirmation message to the source satellite base station; otherwise, it returns a handover failure message;
- candidate satellite base station A returns a handover confirmation message
- candidate satellite base station B returns a handover confirmation message
- candidate satellite base station C returns a handover failure message.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- Step 309 The source satellite base station uses one or more candidate satellite base stations that return a handover confirmation message as candidate target satellite base stations according to the local strategy;
- the source satellite base station uses candidate satellite base station A and candidate satellite base station B as candidate target satellite base stations.
- Step 310 The source satellite base station returns a handover command of at least one candidate target satellite base station to the terminal;
- the handover command includes a second duration corresponding to the candidate target base station, where the second duration represents the remaining duration of the candidate target satellite base station reaching the area where the terminal is located in the geographical location, the second The duration is not greater than the first duration.
- Step 311 The terminal determines the target satellite base station to be switched to;
- the determined target satellite base station is the candidate satellite base station A.
- Step 312 The terminal switches from the source satellite base station to the target satellite base station;
- the first source satellite base station of the embodiment of the present disclosure includes: a processor 400, a memory 401, a transceiver 402, and a bus interface.
- the processor 400 is responsible for managing the bus architecture and general processing, and the memory 401 may store data used by the processor 400 in performing operations.
- the transceiver 403 is used to receive and transmit data under the control of the processor 400.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 400 and various circuits of the memory represented by the memory 401 are linked together.
- the bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art, and therefore, they will not be further described in this article.
- the bus interface provides an interface.
- the processor 400 is responsible for managing the bus architecture and general processing, and the memory 401 may store data used by the processor 400 when performing operations.
- the processes disclosed in the embodiments of the present disclosure may be applied to the processor 400 or implemented by the processor 400.
- each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 400 or instructions in the form of software.
- the processor 400 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, and a discrete hardware component, which can implement or execute in the embodiments of the present disclosure
- the disclosed methods, steps and logic block diagrams may be a microprocessor or any conventional processor.
- the steps of the method disclosed in conjunction with the embodiments of the present disclosure may be directly embodied and executed by a hardware processor, or may be executed and completed by a combination of hardware and software modules in the processor.
- the software module may be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, and registers.
- the storage medium is located in the memory 401.
- the processor 400 reads the information in the memory 401 and completes the steps of the signal processing flow in combination with its hardware.
- the processor 400 is configured to read the program in the memory 401 and execute:
- processor 400 is specifically used to:
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- processor 400 is specifically used to:
- At least one candidate satellite base station is determined according to the movement state of the terminal, satellite orbit map information of the satellite base station in the current location, and the auxiliary information.
- the motion state of the terminal includes a first motion state in which the displacement change amount per unit time is not greater than a first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value .
- processor 400 is also used to:
- the movement state of the terminal When the movement state of the terminal is the second movement state, generate terminal-specific measurement configuration information based on the satellite orbit map information of the satellite base station in the current location and the second movement state of the terminal, and send the terminal Sending the measurement configuration information, so that the terminal performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- processor 400 is specifically used to:
- the movement state of the terminal is the first movement state, according to at least one of the historical geographic location information recorded by the terminal, the movement speed of the terminal, the movement direction of the terminal, and the source The satellite orbit map information of the satellite base station where the satellite base station is currently located to determine at least one candidate satellite base station;
- the movement state of the terminal is the second movement state
- the movement speed of the terminal is the movement direction of the terminal
- the measurement information reported by the terminal At least one, and the satellite orbit map information of the satellite base station where the source satellite base station is currently located, to determine at least one candidate satellite base station.
- processor 400 is specifically used to:
- processor 400 is specifically used to:
- the handover request message includes at least one of the latest reported geographic location information, movement speed size, movement direction, and tracking area identification information of the terminal;
- one or more candidate satellite base stations that return a handover confirmation message are used as candidate target satellite base stations.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- processor 400 is specifically used to:
- a handover command including a second duration corresponding to each candidate target satellite base station, so that the terminal performs handover according to the second duration corresponding to the target satellite base station; wherein, the second duration represents The remaining duration of the candidate target satellite base station reaching the area where the terminal is located, the second duration is not greater than the first duration; or
- the handover command of the at least one candidate target satellite base station included is returned to the terminal.
- the first terminal of the embodiment of the present disclosure includes: a processor 500, a memory 501, a transceiver 502, and a bus interface.
- the processor 500 is responsible for managing the bus architecture and general processing, and the memory 501 may store data used by the processor 500 when performing operations.
- the transceiver 503 is used to receive and transmit data under the control of the processor 500.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 500 and various circuits of the memory represented by the memory 501 are linked together.
- the bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art, and therefore, they will not be further described in this article.
- the bus interface provides an interface.
- the processor 500 is responsible for managing the bus architecture and general processing, and the memory 501 may store data used by the processor 500 when performing operations.
- the processes disclosed in the embodiments of the present disclosure may be applied to the processor 500 or implemented by the processor 500.
- each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 500 or instructions in the form of software.
- the processor 500 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, and a discrete hardware component, which can implement or execute in the embodiments of the present disclosure
- the general-purpose processor may be a microprocessor or any conventional processor.
- the steps of the method disclosed in conjunction with the embodiments of the present disclosure may be directly embodied and executed by a hardware processor, or may be executed and completed by a combination of hardware and software modules in the processor.
- the software module may be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, and registers.
- the storage medium is located in the memory 501, and the processor 500 reads the information in the memory 501 and completes the steps of the signal processing flow in combination with its hardware.
- the processor 500 is configured to read the program in the memory 501 and execute:
- auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- the target satellite base station to be switched to is determined according to the handover command returned by the source satellite base station, and is switched from the source satellite base station to the target satellite base station.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- processor 500 is specifically used to:
- the auxiliary information when it is determined that the preset event is satisfied, the auxiliary information is reported to the currently accessed source satellite base station.
- processor 500 is also used to:
- the motion state is the second motion state
- receive measurement configuration information sent by the source satellite base station and perform neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- processor 500 is also used to:
- processor 500 is specifically used to:
- the handover command includes a second duration corresponding to each candidate target satellite base station; wherein, the second duration represents the location of the geographic location where the candidate target satellite base station reaches the terminal The remaining duration, the second duration is not greater than the first duration;
- the processor 500 is specifically used for:
- the first core network device of the embodiment of the present disclosure includes: a processor 600, a memory 601, a transceiver 602, and a bus interface.
- the processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 when performing operations.
- the transceiver 603 is used to receive and transmit data under the control of the processor 600.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 600 and various circuits of the memory represented by the memory 601 are linked together.
- the bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art, and therefore, they will not be further described in this article.
- the bus interface provides an interface.
- the processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 when performing operations.
- the processes disclosed in the embodiments of the present disclosure may be applied to the processor 600 or implemented by the processor 600.
- each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 600 or instructions in the form of software.
- the processor 600 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, and a discrete hardware component, which can implement or execute in the embodiments of the present disclosure
- the general-purpose processor may be a microprocessor or any conventional processor.
- the steps of the method disclosed in conjunction with the embodiments of the present disclosure may be directly embodied and executed by a hardware processor, or may be executed and completed by a combination of hardware and software modules in the processor.
- the software module may be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, and registers.
- the storage medium is located in the memory 601, and the processor 600 reads the information in the memory 601 and completes the steps of the signal processing flow in combination with its hardware.
- the processor 600 is configured to read the program in the memory 601 and execute:
- processor 600 is also used to:
- the second source satellite base station of the embodiment of the present disclosure includes:
- the first receiving module 701 is configured to receive auxiliary information reported by the terminal;
- the first determining module 702 is configured to determine at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- the first sending module 703 is configured to return a handover command to the terminal according to the at least one candidate satellite base station, so that the terminal determines a target satellite base station to be handed over to according to the handover command, and from the source satellite base station Switch to the target satellite base station.
- the first determining module 702 is specifically used to:
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the first determining module 702 is specifically used to:
- At least one candidate satellite base station is determined according to the movement state of the terminal, satellite orbit map information of the satellite base station in the current location, and the auxiliary information.
- the motion state of the terminal includes a first motion state in which the displacement change amount per unit time is not greater than a first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value .
- the first determining module 702 is also used to:
- the movement state of the terminal When the movement state of the terminal is the second movement state, generate terminal-specific measurement configuration information based on the satellite orbit map information of the satellite base station in the current area and the second movement state of the terminal, and send the terminal specific measurement configuration information to the terminal Sending the measurement configuration information, so that the terminal performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the first determining module 702 is specifically used to:
- the movement state of the terminal is the first movement state, according to at least one of the historical geographic location information recorded by the terminal, the movement speed of the terminal, the movement direction of the terminal, and the source The satellite orbit map information of the satellite base station where the satellite base station is currently located to determine at least one candidate satellite base station;
- the movement state of the terminal is the second movement state
- the movement speed of the terminal is the movement direction of the terminal
- the measurement information reported by the terminal At least one, and the satellite orbit map information of the satellite base station where the source satellite base station is currently located, to determine at least one candidate satellite base station.
- the first sending module 703 is specifically used to:
- the first sending module 703 is specifically used to:
- the handover request message includes at least one of the latest reported geographic location information, movement speed size, movement direction, and tracking area identification information of the terminal;
- one or more candidate satellite base stations that return a handover confirmation message are used as candidate target satellite base stations.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- the first sending module 703 is specifically used to:
- a handover command containing a second duration corresponding to each candidate target satellite base station, so that the terminal performs handover according to the second duration corresponding to the target satellite base station; wherein, the second duration represents The remaining duration of the candidate target satellite base station reaching the area where the terminal is located, the second duration is not greater than the first duration; or
- the handover command of the at least one candidate target satellite base station included is returned to the terminal.
- the second terminal of the embodiment of the present disclosure includes:
- the second sending module 801 is configured to report auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information ;
- the second determining module 802 is configured to determine a target satellite base station to be switched to according to the handover command returned by the source satellite base station, and switch from the source satellite base station to the target satellite base station.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the second sending module 801 is specifically used to:
- the auxiliary information when it is determined that the preset event is satisfied, the auxiliary information is reported to the currently accessed source satellite base station.
- the second determining module 802 is also used to:
- the motion state is the second motion state
- receive measurement configuration information sent by the source satellite base station and perform neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the second determining module 802 is also used to:
- the second determining module 802 is specifically used to:
- the handover command includes a second duration corresponding to each candidate target satellite base station; wherein, the second duration represents the location of the geographic location where the candidate target satellite base station reaches the terminal The remaining duration, the second duration is not greater than the first duration;
- the second determining module 802 is specifically used to:
- the second core network device of the embodiment of the present disclosure includes:
- the second receiving module 901 is configured to receive the request message sent by the source satellite base station;
- the third sending module 902 is configured to send the satellite base station star track information of the area where the source satellite base station is currently located to the source satellite base station.
- the second receiving module 901 is also used to:
- An embodiment of the present disclosure provides a computer-storable medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above source satellite base station side handover control method are implemented.
- An embodiment of the present disclosure provides a computer-storable medium on which a computer program is stored, and when the program is executed by a processor, the steps of the terminal-side handover control method described above are implemented.
- An embodiment of the present disclosure provides a computer storable medium on which a computer program is stored, and when the program is executed by a processor, the steps of the core network device side information acquisition method described above are implemented.
- a first handover control method is provided in an embodiment of the present disclosure, because this method corresponds to the source satellite base station in the handover control system of the embodiment of the present disclosure, and the principle of the method to solve the problem is similar to that of the system, so The implementation of this method can be referred to the implementation of the system, and the repetition is not repeated here.
- the first handover control method includes:
- Step 1001 The source satellite base station receives the auxiliary information reported by the terminal;
- Step 1002 The source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current location and the auxiliary information;
- Step 1003 The source satellite base station returns a handover command to the terminal according to the at least one candidate satellite base station, so that the terminal determines a target satellite base station to be handed over to according to the handover command, and from the source satellite base station Switch to the target satellite base station.
- the source satellite base station determines the satellite orbit map information of the satellite base station in the area according to the following manner:
- the source satellite base station sends a request message to the core network device for requesting satellite base station star track information of the current location;
- the source satellite base station receives satellite base station star track information of the area where the source satellite base station is currently returned returned by the core network device.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the source satellite base station determines at least one candidate satellite base station based on the satellite orbit map information of the satellite base station in the region and the auxiliary information, including:
- the source satellite base station determines the movement state of the terminal according to the auxiliary information
- the source satellite base station determines at least one candidate satellite base station according to the motion state of the terminal, the satellite base station orbit map information of the current location, and the auxiliary information.
- the motion state of the terminal includes a first motion state in which the displacement change amount per unit time is not greater than a first preset value, and a second motion state in which the displacement change amount per unit time is greater than the first preset value .
- the method further includes:
- the source satellite base station sends instruction information indicating the movement state of the terminal to the terminal;
- the source satellite base station When the movement state of the terminal is the second movement state, the source satellite base station generates terminal-specific measurement configuration information based on the satellite orbit map information of the satellite base station in the current location and the second movement state of the terminal, And sending the measurement configuration information to the terminal, so that the terminal performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the source satellite base station determining at least one candidate satellite base station capable of handover by the terminal according to the motion state of the terminal includes:
- the source satellite base station When the movement state of the terminal is the first movement state, the source satellite base station records at least one of historical geographic location information recorded by the terminal, movement speed of the terminal, and movement direction of the terminal , And the satellite orbit map information of the satellite base station where the source satellite base station is currently located, to determine at least one candidate satellite base station;
- the source satellite base station When the movement state of the terminal is the second movement state, the source satellite base station records its own historical geographic location information recorded by the terminal, the movement speed of the terminal, the movement direction of the terminal, and the terminal report At least one of the measured information and the satellite orbit map information of the satellite base station where the source satellite base station is currently located, to determine at least one candidate satellite base station.
- the source satellite base station returning a handover command to the terminal according to the at least one candidate satellite base station includes:
- the source satellite base station determines at least one candidate target satellite base station capable of handover by the terminal according to the at least one candidate satellite base station;
- the source satellite base station returns to the terminal the included handover command of at least one candidate target satellite base station.
- the source satellite base station determining at least one candidate target satellite base station capable of handover by the terminal according to the at least one candidate satellite base station includes:
- the source satellite base station sends a handover request message to the at least one candidate satellite base station; wherein the handover request message includes at least one of the latest reported geographic location information, movement speed size, movement direction, and tracking area identification information of the terminal ;
- the source satellite base station receives a handover confirmation message returned by the candidate satellite base station; wherein, the handover confirmation message is sent after the candidate satellite base station determines that it can accept the handover request message according to its own load or preset constraint conditions;
- the source satellite base station uses one or more candidate satellite base stations that return a handover confirmation message as candidate target satellite base stations.
- the handover confirmation message returned by the candidate satellite base station includes a first duration, where the first duration represents the remaining duration of the candidate satellite base station reaching the area where the terminal is located.
- the source satellite base station returning the handover command of the at least one candidate target satellite base station to the terminal includes:
- the source satellite base station returns to the terminal a handover command including a second duration corresponding to each candidate target satellite base station, so that the terminal performs handover according to the second duration corresponding to the target satellite base station; wherein, the The second duration represents the remaining duration of the area where the candidate target satellite base station reaches the geographical location of the terminal, and the second duration is not greater than the first duration; or
- the source satellite base station After receiving the handover confirmation message returned by the candidate satellite base station, the source satellite base station returns the included handover command of at least one candidate target satellite base station to the terminal after a third time delay.
- a first switching control method is provided in an embodiment of the present disclosure. Since this method corresponds to a terminal in the switching control system of the embodiment of the present disclosure, and the principle of the method to solve the problem is similar to that of the system, this method
- the implementation can refer to the implementation of the system, and the repetition is not repeated here.
- the second handover control method includes:
- Step 1101 the terminal reports auxiliary information to the currently accessed source satellite base station, so that the source satellite base station determines at least one candidate satellite base station according to the satellite orbit map information of the satellite base station in the current area and the auxiliary information;
- Step 1102 The terminal determines a target satellite base station to be switched to according to the handover command returned by the source satellite base station, and switches from the source satellite base station to the target satellite base station.
- the auxiliary information includes some or all of the following information:
- the historical geographic location information recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal is recorded by the terminal, the moving speed of the terminal, and the moving direction of the terminal.
- the terminal reporting auxiliary information to the currently accessed source satellite base station includes:
- the terminal reports auxiliary information to the currently accessed source satellite base station according to a preset first period
- the terminal adjusts the preset first period according to the auxiliary information, and reports the auxiliary information to the currently accessed source satellite base station according to the adjusted second period;
- the terminal When the terminal determines that the preset event is satisfied according to the auxiliary information, the terminal reports the auxiliary information to the currently accessed source satellite base station.
- the method further includes:
- the terminal receives indication information indicating the terminal's motion state sent by the source satellite base station; wherein the terminal's motion state includes a first motion state whose displacement change amount per unit time is not greater than a first preset value, and a unit time A second movement state in which the amount of change in internal displacement is greater than the first preset value;
- the terminal receives the measurement configuration information sent by the source satellite base station, and performs neighbor satellite base station measurement according to the measurement configuration information.
- the auxiliary information further includes measurement information reported by the terminal.
- the method further includes:
- the terminal receives a handover command returned by the source satellite base station that includes at least one candidate target satellite base station.
- the terminal determining the target satellite base station to be switched to according to the handover command returned by the source satellite base station includes:
- the terminal selects one of at least one candidate target satellite base station included in the handover command as the target satellite base station to be switched to.
- the handover command includes a second duration corresponding to each candidate target satellite base station; wherein, the second duration represents the location of the geographic location where the candidate target satellite base station reaches the terminal The remaining duration, the second duration is not greater than the first duration;
- the handover of the terminal from the source satellite base station to the target satellite base station includes:
- the terminal After receiving the handover command, the terminal switches from the source satellite base station to the target satellite base station after a second duration corresponding to the target satellite base station in the handover command; or
- the terminal After the terminal receives the handover command, after a second duration corresponding to the target satellite base station in the handover command, if it is determined that the signal quality of the target satellite base station is greater than a preset threshold, the source The satellite base station switches to the target satellite base station; or
- the terminal In response to the handover command, the terminal triggers a handover from the source satellite base station to the target satellite base station;
- the terminal After the terminal receives the handover command, if it is determined that the signal quality of the target satellite base station is greater than a preset threshold, it switches from the source satellite base station to the target satellite base station.
- a first handover control method is provided in an embodiment of the present disclosure. Since this method corresponds to the core network device in the handover control system of the embodiment of the present disclosure, and the principle of the method to solve the problem is similar to that of the system, therefore The implementation of this method can be referred to the implementation of the system, and the repetition is not repeated here.
- an information acquisition method includes:
- Step 1201 the core network device receives the request message sent by the source satellite base station
- Step 1202 The core network device sends the satellite base station star track information of the area where the source satellite base station is currently located to the source satellite base station.
- the method further includes:
- the core network device receives an instruction from the data management center
- the core network device updates the locally stored satellite base station orbit map information according to the instruction of the data management center.
- the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
- computer usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- each flow and/or block in the flowchart and/or block diagram and a combination of the flow and/or block in the flowchart and/or block diagram may be implemented by computer program instructions.
- These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processing machine, or other programmable data processing device to produce a machine that enables the generation of instructions executed by the processor of the computer or other programmable data processing device
- These computer program instructions may also be stored in a computer readable memory that can guide a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, the instructions
- the device implements the functions specified in one block or multiple blocks of the flowchart one flow or multiple flows and/or block diagrams.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operating steps are performed on the computer or other programmable device to produce computer-implemented processing, which is executed on the computer or other programmable device
- the instructions provide steps for implementing the functions specified in one block or multiple blocks of the flowchart one flow or multiple flows and/or block diagrams.
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
相关申请的交叉引用
本申请要求在2018年12月21日提交中国专利局、申请号为201811575205.7、申请名称为“一种切换控制方法及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本公开涉及无线通信技术领域,特别涉及一种切换控制方法及设备。
卫星互联网有着覆盖广、受自然灾害和物理攻击的影响小等优点。它与地面移动通信网(5G)网络可以深度融合,弥补地面移动网络的覆盖不足,与地面网络形成了优势互补、紧密融合、立体分层的融合网络***,实现信息在全球范围内的传输和交互。
卫星互联网分为同步卫星、中轨卫星和低轨卫星;低轨卫星距离的特点是距离地面较近,和地面终端间的通信时延适中,同时它还有移动速度快、路损大、星上功率受限等特点。
由于中低轨道卫星的移动速度快,即使终端相对地面不发生移动,在很短时间内终端也会失去和当前服务卫星的有效连接,终端需要在不同服务卫星之间频繁的切换。在蜂窝***中,连接态终端通过测量上报机制完成从当前服务基站到另外一个基站的切换;其中终端的测量上报机制是服务基站为终端选择合适目标基站的前提,终端根据网络侧的测量配置在满足测量触发条件下测量邻区基站的信号质量并以测量报告的形式上报给服务基站,服务基站综合考虑终端上报的测量报告后为终端选择一个或者几个合适的目标基站发起切换请求过程,也就是说,在蜂窝***中,切换流程需要终端侧进行辅助测量。
但是在高速移动的卫星通信网络场景下,由于一个地区被中低轨道卫星覆盖的有效时间相比一个终端在蜂窝网络背景下的一个小区中得到服务的平均时间短得多,若仍然沿用蜂窝网络中基于终端测量上报的切换机制会导致终端的切换测量过程过于频繁,大大增加终端的能耗,不利于终端节电。
发明内容
本公开提供一种切换控制方法及设备,用以解决现有的切换机制会导致终端的切换测量过程过于频繁,大大增加终端的能耗,不利于终端节电的问题。
基于上述问题,第一方面,本公开实施例提供一种切换控制方法,该方法包括:
源卫星基站接收终端上报的辅助信息;
所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述源卫星基站根据下列方式确定所在地区的卫星基站星轨图信息:
所述源卫星基站向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;
所述源卫星基站接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述源卫星基站根据所在地区的卫星基站星轨图信息,以及所 述辅助信息确定至少一个候选卫星基站,包括:
所述源卫星基站根据所述辅助信息确定所述终端的运动状态;
所述源卫星基站根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
可选的,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
可选的,在所述源卫星基站根据所述辅助信息确定所述终端的运动状态之后,还包括:
所述源卫星基站向所述终端发送表示终端的运动状态的指示信息;
在所述终端的运动状态为所述第二运动状态时,所述源卫星基站根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述源卫星基站根据所述终端的运动状态确定终端能够进行切换的至少一个候选卫星基站,包括:
在所述终端的运动状态为所述第一运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;
在所述终端的运动状态为所述第二运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
可选的,所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,包括:
所述源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;
所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
可选的,所述源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站,包括:
所述源卫星基站向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种;
所述源卫星基站接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;
所述源卫星基站根据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
可选的,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
可选的,所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令,包括:
所述源卫星基站向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或
所述源卫星基站在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
第二方面,本公开实施例提供一种切换控制方法,该方法包括:
终端向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述终端向当前接入的源卫星基站上报辅助信息,包括:
所述终端根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或
所述终端根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或
所述终端根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
可选的,该方法还包括:
所述终端接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;
在所述运动状态为所述第二运动状态时,所述终端接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,在所述终端向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,还包括:
所述终端接收所述源卫星基站返回的包含至少一个备选目标卫星基站的 切换命令。
可选的,所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,包括:
所述终端从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
可选的,所述切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;
所述终端从所述源卫星基站切换到所述目标卫星基站,包括:
所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或
所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或
所述终端响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或
所述终端接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
第三方面,本公开实施例提供一种信息获取方法,包括:
核心网设备接收源卫星基站发送的请求消息;
所述核心网设备将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
可选的,该方法还包括:
所述核心网设备接收数据管理中心的指示;
所述核心网设备根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
第四方面,本公开实施例提供一种源卫星基站,包括处理器、存储器和 收发机;
其中,所述处理器,用于读取存储器中的程序并执行:
接收终端上报的辅助信息;
根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
第五方面,本公开实施例提供一种终端,包括处理器、存储器和收发机;
其中,所述处理器,用于读取存储器中的程序并执行:
向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
第六方面,本公开实施例提供一种核心网设备,包括处理器、存储器和收发机;
其中,所述处理器,用于读取存储器中的程序并执行:
接收源卫星基站发送的请求消息;
将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
第七方面,本公开实施例提供一种源卫星基站,包括:
第一接收模块,用于接收终端上报的辅助信息;
第一确定模块,用于根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
第一发送模块,用于根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站, 并从所述源卫星基站切换到所述目标卫星基站。
第八方面,本公开实施例提供一种终端,包括:
第二发送模块,用于向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
第二确定模块,用于根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
第九方面,本公开实施例提供一种核心网设备,包括:
第二接收模块,用于接收源卫星基站发送的请求消息;
第三发送模块,用于将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
第十方面,本公开实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所述方法的步骤,或实现上述第二方面所述方法的步骤,或实现上述第三方面所述方法的步骤。
由于本公开实施例提供的切换控制***中终端向源卫星基站上报辅助信息,源卫星基站根据所在地区的卫星基站星轨图信息,以及终端上报的辅助信息能够确定至少一个候选卫星基站;且候选卫星基站为终端确定的在下次切换时可能接入的卫星基站,在确定出至少一个候选卫星基站之后,源卫星基站向终端发送切换命令,终端根据接收到的切换命令确定需要切换到的目标卫星基站,并从源卫星基站切换到目标卫星基站。本公开实施例提供了一种源卫星基站决策触发的切换流程,不需要终端频繁的对当前服务基站以及邻基站进行测量,从而简化了切换流程并降低了终端能耗。
图1为本公开实施例***架构示意图;
图2为本公开实施例切换控制***的结构示意图;
图3为本公开实施例切换控制流程图;
图4为本公开实施例第一种源卫星基站的结构示意图;
图5为本公开实施例第一种终端的结构示意图;
图6为本公开实施例第一种核心网设备的结构示意图;
图7为本公开实施例第二种源卫星基站的结构示意图;
图8为本公开实施例第二种终端的结构示意图;
图9为本公开实施例第二种核心网设备的结构示意图;
图10为本公开实施例第一种切换控制方法的流程图;
图11为本公开实施例第二种切换控制方法的流程图;
图12为本公开实施例第三种切换控制方法的流程图。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)本申请实施例中,名词“网络”和“***”经常交替使用,但本领域的技术人员可以理解其含义。
(2)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
(3)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例描述的网络架构以及业务场景是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在 没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
下面将结合附图对本公开作进一步地详细描述。
图1示例性示出了适用于本公开实施例的一种***架构示意图,如图1所示,在未来的5G***架构中,终端101可以经接入网实体102与核心网进行通信,终端可以指UE、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5G网络中的终端等。图1中为方便描述,只示例出1个终端,实际网络中,可能存在多个终端共存,在此不再赘述。
接入网(Access Network,AN)实体102,接入网实体也可以称之为无线接入网((Radio)Access Network,(R)AN)实体,以下统称为接入网实体或(R)AN实体,主要负责为终端101提供无线连接,保证终端101的上下行数据的可靠传输等。接入网实体102可为5G***中的下一代基站(generation Node B,gNB),可以是全球移动通讯(Global System of Mobile communication,GSM)***或码分多址(Code Division Multiple Access,CDMA)中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***中的基站(NodeB,NB),还可以是长期演进(Long Term Evolution,LTE)***中的演进型基站(Evolutional Node B,eNB或eNodeB)等,可选的,本公开实施例中的接入网实体为卫星基站。
核心网设备103,核心网设备负责根据终端设备通过接入网发送的呼叫请求或数据请求将所述终端设备接续到不同的网络上,以及计费、移动性管理等。该核心网设备可以为4G核心网EPC(Evolved Packet Core,演进分组核 心网),或者为5G核心网设备。
需要说明的是,上述***架构仅是对本公开实施例适用***架构的举例说明,本公开实施例适用的***架构相比图1所示的***架构还可以增加其它实体,或减少部分实体。
本公开实施例的应用于卫星通信网络场景下,在该场景下,为终端提供服务的接入网实体为卫星基站;并且卫星通信网络场景中包括多个卫星基站,多个卫星基站沿着固定的轨道高速移动。终端的移动速度相对于卫星基站来讲是很低的,终端是否发生切换的最主要因素不是终端自身的移动,而是卫星基站的移动。
并且,由于卫星基站的轨道固定,终端所在地区的卫星基站的覆盖行为是有规律可循的,终端接入的源卫星基站获取到卫星基站的星轨图信息后,结合终端上报的辅助信息,源卫星基站能够准确确定出在某一时刻经过终端所处地理位置所在区域的卫星基站,并且在源卫星基站的决策下完成切换流程,从而不需要终端频繁测量当前服务基站以及邻基站,从而减小终端能耗。
如图2所示,本公开实施例切换控制***包括:终端10、源卫星基站11和核心网设备12。
其中,源卫星基站为终端当前的服务基站。
终端10,用于向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
源卫星基站11,用于接收终端上报的辅助信息;根据所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
核心网设备12,用于接收源卫星基站发送的请求消息;将所述源卫星基 站所在地区的卫星基站星轨图信息发送给所述源卫星基站。
由于本公开实施例提供的切换控制***中终端向源卫星基站上报辅助信息,源卫星基站根据所在地区的卫星基站星轨图信息,以及终端上报的辅助信息能够确定至少一个候选卫星基站;且候选卫星基站为终端确定的在下次切换时可能接入的卫星基站,在确定出至少一个候选卫星基站之后,源卫星基站向终端发送切换命令,终端根据接收到的切换命令确定需要切换到的目标卫星基站,并从源卫星基站切换到目标卫星基站。本公开实施例提供了一种源卫星基站决策触发的切换流程,不需要终端频繁的对当前服务基站以及邻基站进行测量,从而简化了切换流程并降低了终端能耗。
可选的,源卫星基站根据下列方式确定当前所在地区的卫星基站星轨图信息:
源卫星基站向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;
核心网设备将源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站;
相应的,源卫星基站接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
源卫星基站当前所在地区的卫星基站星轨图信息包括下列信息中的部分或全部:
卫星基站经过该源卫星基站当前所在地区的时刻信息、卫星基站的高度、卫星基站的移动速度大小和方向、卫星基站的轨道偏移角度。
需要说明的是,核心网设备内部存储有所有地区的卫星基站星轨图信息,在接收到源卫星基站发送的请求消息后,将源卫星基站当前所在地区的卫星基站星轨图信息发送给该源卫星基站;并且,核心网内部存储的卫星基站星轨图信息并非是固定不变的,核心网设备可以更新本地存储的卫星基站星轨图信息。
实施中,核心网设备根据下列方式更新本地存储的卫星基站星轨图信息:
核心网设备接收数据管理中心的指示;根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
其中,终端上报的辅助信息下列中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向;
需要说明的是,终端会记录自身地理位置信息、移动速度大小,以及移动方向;可选的,终端周期性记录上述信息中的部分或全部。
终端在向源卫星基站上报辅助信息时,一种可选的方式为,将最近一段时间记录的自身历史地理位置信息、移动速度大小、移动方向作为辅助信息上报给源卫星基站。
可选的,终端根据下列方式向源卫星基站上报辅助信息:
方式1、终端根据预设的第一周期向当前接入的源卫星基站上报辅助信息;
例如,预设的第一周期为T1,则终端以T1为周期,周期性向源卫星基站上报辅助信息。
方式2、终端根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;
例如,预设的第一周期为T1,终端根据辅助信息对第一周期T1进行调整(具体为缩放处理),比如将第一周期T1调整为第二周期T2,则终端以T2为周期,周期性向源卫星基站上报辅助信息。
方式3、终端根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息;
例如,本公开实施例的预设事件可以为终端的地理位置、或移动速度大小发生明显的改变;或者预设事件可以为确定源卫星基站的信号质量低于预设值;或者预设事件为终端的地理位置、或移动速度大小发生明显的改变,且确定源卫星基站的信号质量低于预设值。
实施中,本公开实施例根据下列方式确定至少一个候选卫星基站:
源卫星基站根据所述辅助信息确定所述终端的运动状态;
源卫星基站根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
其中,终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
具体的,第一运动状态是指终端的移动速度低于第二预设值;
或者,第一运动状态是指终端的移动速度大小高于第二预设值,但是由于终端自身做环形运动等条件导致终端在一段时间内移动的位移量不大于第三预设值时;在满足该条件时终端会被判定为第一运动状态;
或者,第一运动状态是指终端的移动速度大小高于第二预设值且终端在一段时间内移动的位移量也大于第三预设值,但是终端始终处于源卫星基站覆盖的中心区域;在满足该条件时终端会被判定为第一运动状态。
第二运动状态是指终端的移动速度不低于第四预设值;
或者,第二运动状态是指终端的移动速度大小低于第四预设值,终端自身处于源卫星基站覆盖的边缘区域;在满足该条件时终端会被判定为第二运动状态。
源卫星基站在确定出终端运动状态之后,向终端发送表示终端的运动状态的指示信息。
另外,在源卫星基站确定终端的运动状态为第二运动状态时,源卫星基站需要生成终端专用的测量配置;
可选的,源卫星基站根据下列方式确定终端专用的测量配置信息:
源卫星基站根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息。
源卫星基站在确定出终端专用的测量配置信息之后,向终端发生成的测量配置信息,以使终端根据该测量配置信息进行邻卫星基站测量。
可选的,本公开实施例终端向源卫星基站上报的辅助信息还包括终端上报的测量信息;
其中,终端上报的测量信息是终端根据该测量配置信息进行邻卫星基站测量得到的;
需要说明的是,终端根据测量配置信息进行邻卫星基站测量,在确定满足上报条件之后,向源卫星基站上报测量信息;其中,该上报条件可以为现有技术中终端向接入基站上报测量信息的条件。
在终端的运动状态为第一运动状态时,终端不进行任何邻卫星基站的测量过程;需要说明的是,在终端确定从源卫星基站切换到目标卫星基站之前,终端可以对目标卫星基站进行测量,用以确认目标卫星基站的信号质量是否满足条件;
在终端的运动状态为第二运动状态时,终端解除对邻卫星基站测量的限制,在满足测量条件后,立即开启同频或者邻频测量过程。
终端在进行测量之前或者测量过程中,如果终端接收到源卫星基站发送的重配置消息中包含新的测量配置信息,则终端使用接收到的最新的测量配置信息完成测量过程,否则,终端使用自身已保存的最新的测量配置信息完成测量过程,测量完成后根据最新测量配置要求向源卫星基站上报测量信息。
本公开实施例中,在终端的运动状态不同时,源卫星基站确定候选卫星基站的方式也不同,下面分情况进行说明:
1、终端的运动状态为第一运动状态。
源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
由于在终端的运动状态为第一运动状态时,终端不进行邻基站测量;因此,在终端的运动状态为第一运动状态时,源卫星基站在确定候选卫星基站时,依据的辅助信息包括终端记录的自身历史地理位置信息、终端的移动速度大小、终端的移动方向中的至少一种,并且还需要依据源卫星基站当前所在地区的卫星基站星轨图信息,确定候选卫星基站。
2、终端的运动状态为第二运动状态。
源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
由于在终端的运动状态为第二运动状态时,终端需要进行邻基站测量;因此,在终端的运动状态为第二运动状态时,源卫星基站在确定候选卫星基站时,依据的辅助信息包括终端记录的自身历史地理位置信息、终端的移动速度大小、终端的移动方向、终端上报的测量信息中的至少一种,并且还需要依据源卫星基站当前所在地区的卫星基站星轨图信息,确定候选卫星基站。
源卫星基站在确定出至少一个候选卫星基站后,根据所述至少一个候选卫星基站向所述终端返回切换命令;
一种可选的实施方式为,源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
可选的,源卫星基站按照下列步骤确定备选目标卫星基站:
步骤1、源卫星基站向所述至少一个候选卫星基站发送切换请求消息;
具体的,在有多个候选卫星基站时,源卫星基站通过卫星间接口向每一个候选卫星基站发送切换请求消息;
其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种。
步骤2、源卫星基站接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求后发送的;
具体的,候选卫星基站接收到源卫星基站发送的切换请求消息后,根据自身负载情况,或者一些预设的约束条件,判断是否能够接纳终端的接入;在确定能够接纳时,通过卫星间接口向源卫星基站返回切换确认消息;在确定不能接纳终端时,通过卫星间接口向源卫星基站返回切换拒绝消息。
步骤3、根据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站;
实施中,源卫星基站可以基于多种本地策略确定备选目标卫星基站。例如根据卫星基站在本地区有效服务时长,服务时长较大的卫星基站优先考虑作为备选目标卫星基站;或者根据终端发起切换之前需要的等待时长大小,切换等待时长越小的卫星基站优先考虑作为备选目标卫星基站;或者综合考虑卫星基站的服务时长和终端切换等待时长,选择切换等待时长适中的卫星基站作为备选目标卫星基站,这样既保证了服务的连续性,也不会出现过早切换或过迟切换的问题。
需要说明的是,源卫星基站将返回切换确认消息的候选卫星基站中的一个或多个作为备选目标卫星基站;例如,源卫星基站收到候选卫星基站A、候选卫星基站B、候选卫星基站C、候选卫星基站D返回的切换确认消息,源卫星基站根据本地策略,将候选基站B和候选基站C作为备选目标卫星基站。
可选的,候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
源卫星基站在确定出备选目标卫星基站后,向终端发送包含目标卫星基站的配置信息的切换命令;
相应的,终端接收源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
可选的,源卫星基站采用如下方式向终端发送切换命令:
方式1、源卫星基站向所述终端返回一条切换命令,该切换命令中包括确定出的全部备选目标卫星基站;
一种可选的方式为,源卫星基站接收多个候选卫星基站返回的切换确认消息,从接收到切换确认消息的多个候选卫星基站中确定出备选目标卫星基站后,将备选目标卫星基站返回的切换确认消息通过一条切换命令转发给终 端。
方式2、源卫星基站向所述终端返回多条切换命令;其中每个切换命令中包含一个或多个备选目标卫星基站;
这里需要说明的是,多条切换命令中备选目标卫星基站的总数为源卫星基站确定出的备选目标卫星基站的数量;
一种可选的实施方式为,源卫星基站接收多个候选卫星基站返回的切换确认消息,从接收到切换确认消息的多个候选卫星基站中确定出备选目标卫星基站后,将备选目标卫星基站返回的切换确认消息通过多条切换命令转发给终端。
终端在接收到包含至少一个备选目标卫星基站之后,确定需要进行切换的目标卫星基站,具体的,终端可以采用下列方式确定目标卫星基站:
在切换命令中包含一个备选目标卫星基站时,终端将该备选目标卫星基站作为目标卫星基站;
在切换命令中包含多个备选目标卫星基站时,终端从切换命令中包含的多个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
可选的,切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
实施中,在切换命令中包含多个备选目标卫星基站时,终端根据下列方式从备选目标卫星基站中选择目标卫星基站:
1、根据距离选择目标卫星基站。
终端从所述多个备选目标卫星基站中选择距离最近的备选目标卫星基站作为所述目标卫星基站;
这里需要说明的是,若终端在切换到目标卫星基站的过程中切换失败,则终端发起切换到备选目标卫星基站中除该目标卫星基站之外的、距离最近的备选卫星基站;并依次类推,在此不再详细赘述。
2、根据第二时长选择目标卫星基站。
终端根据每个备选目标卫星基站对应的第二时长,按照从小到大进行排序,将最小的第二时长对应的备选卫星基站作为目标卫星基站;
这里需要说明的是,若终端在切换到目标卫星基站的过程中切换失败,则终端发起切换到备选目标卫星基站中除该目标卫星基站之外的第二时长最小的备选卫星基站;并依次类推,在此不再详细赘述。
源卫星基站在向终端返回切换命令时,具体可以采用下列方式:
方式1、源卫星基站向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或
方式2、源卫星基站在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
针对方式1,终端提供了两种源卫星基站切换到目标卫星基站的方式,分别为:
1、终端在接收到切换命令,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或者
2、终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
具体的,终端维护一个超时定时器,终端根据切换命令确定出目标卫星基站之后,将超时定时器的时长设置为该目标卫星基站对应的第二时长,并启动该超时定时器;终端的超时定时器的超时时刻,被认定为接收到切换命令后的第二时长。
针对方式2,终端提供了两种源卫星基站切换到目标卫星基站的方式,分别为:
1、终端响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基 站;
具体的,终端接收到该切换命令后,立即响应该切换命令,从源卫星基站切换到所述目标卫星基站。
2、终端接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
具体的,终端接收到该切换命令后,判断确定出的目标卫星基站的信号质量是否大于预设阈值,在确定目标卫星基站的信号质量大于预设阈值后,从所述源卫星基站切换到所述目标卫星基站。
如图3所示,本公开实施例切换控制流程图。
步骤301、终端向当前接入的源卫星基站上报辅助信息;
其中,辅助信息包括下列信息中的部分或全部:
终端记录的自身历史地理位置信息、终端的移动速度大小、终端的移动方向、终端上报的测量信息。
步骤302、源卫星基站根据所述辅助信息确定所述终端的运动状态;
其中,运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
步骤303、源卫星基站向终端发送表示终端的运动状态的指示信息。
步骤304、在终端的运动状态为第二运动状态时,源卫星基站根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息。
需要说明的是,步骤304为可选步骤,在终端的运动状态为第二运动状态时执行步骤304,并且步骤303和步骤304不区分执行的先后顺序,或者步骤303中的指示信息和步骤304中的测量配置信息可以同时发送。
步骤305、源卫星基站根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站;
例如,确定出候选卫星基站A、候选卫星基站B和候选卫星基站C。
需要说明的是,步骤305与步骤303、步骤304之间不区分执行的先后顺 序。
步骤306、源卫星基站通过基站间接口向至少一个候选卫星基站发送切换请求消息。
步骤307、候选卫星基站根据自身负载或者预设的约束条件判断是否能够接受该切换请求。
步骤308、候选卫星基站在确定能够接收该切换请求后,向源卫星基站返回切换确认消息;否则返回切换失败消息;
例如,候选卫星基站A返回切换确认消息,候选卫星基站B返回切换确认消息,候选卫星基站C返回切换失败消息。
可选的,候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
步骤309、源卫星基站根据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站;
源卫星基站将候选卫星基站A和候选卫星基站B作为备选目标卫星基站。
步骤310、源卫星基站向终端返回包含的至少一个备选目标卫星基站的切换命令;
可选的,切换命令中包含备选目标基站对应的第二时长,其中,第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长。
步骤311、终端确定需要切换到的目标卫星基站;
假设确定出的目标卫星基站为候选卫星基站A。
步骤312、终端从所述源卫星基站切换到所述目标卫星基站;
其中终端执行切换流程的方式具体参见上文描述。
如图4所示,本公开实施例第一种源卫星基站,包括:处理器400、存储器401、收发机402以及总线接口。
处理器400负责管理总线架构和通常的处理,存储器401可以存储处理 器400在执行操作时所使用的数据。收发机403用于在处理器400的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器400代表的一个或多个处理器和存储器401代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器400负责管理总线架构和通常的处理,存储器401可以存储处理器400在执行操作时所使用的数据。
本公开实施例揭示的流程,可以应用于处理器400中,或者由处理器400实现。在实现过程中,信号处理流程的各步骤可以通过处理器400中的硬件的集成逻辑电路或者软件形式的指令完成。处理器400可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器401,处理器400读取存储器401中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器400,用于读取存储器401中的程序并执行:
接收终端上报的辅助信息;
根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述处理器400具体用于:
根据下列方式确定所在地区的卫星基站星轨图信息:
向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;
接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述处理器400具体用于:
根据所述辅助信息确定所述终端的运动状态;
根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
可选的,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
可选的,所述处理器400还用于:
在根据所述辅助信息确定所述终端的运动状态之后,向所述终端发送表示终端的运动状态的指示信息;
在所述终端的运动状态为第二运动状态时,根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述处理器400具体用于:
在所述终端的运动状态为第一运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少 一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;
在所述终端的运动状态为第二运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
可选的,所述处理器400具体用于:
根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
可选的,所述处理器400具体用于:
向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种;
接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;
据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
可选的,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
可选的,所述处理器400具体用于:
向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或
在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
如图5所示,本公开实施例第一种终端,包括:处理器500、存储器501、收发机502以及总线接口。
处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。收发机503用于在处理器500的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器501代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。
本公开实施例揭示的流程,可以应用于处理器500中,或者由处理器500实现。在实现过程中,信号处理流程的各步骤可以通过处理器500中的硬件的集成逻辑电路或者软件形式的指令完成。处理器500可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器501,处理器500读取存储器501中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器500,用于读取存储器501中的程序并执行:
向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前 所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述处理器500具体用于:
根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或
根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或
根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
可选的,所述处理器500还用于:
接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;
在所述运动状态为第二运动状态时,接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述处理器500还用于:
在向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,接收所述源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
可选的,所述处理器500具体用于:
从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
可选的,所述切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;
所述处理器500具体用于:
接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或
接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或
响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或
接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
如图6所示,本公开实施例第一种核心网设备包括:处理器600、存储器601、收发机602以及总线接口。
处理器600负责管理总线架构和通常的处理,存储器601可以存储处理器600在执行操作时所使用的数据。收发机603用于在处理器600的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器601代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器600负责管理总线架构和通常的处理,存储器601可以存储处理器600在执行操作时所使用的数据。
本公开实施例揭示的流程,可以应用于处理器600中,或者由处理器600实现。在实现过程中,信号处理流程的各步骤可以通过处理器600中的硬件的集成逻辑电路或者软件形式的指令完成。处理器600可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器 件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器601,处理器600读取存储器601中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器600,用于读取存储器601中的程序并执行:
接收源卫星基站发送的请求消息;
将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
可选的,所述处理器600还用于:
接收数据管理中心的指示;
根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
如图7所示,本公开实施例第二种源卫星基站,包括:
第一接收模块701,用于接收终端上报的辅助信息;
第一确定模块702,用于根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
第一发送模块703,用于根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述第一确定模块702具体用于:
根据下列方式确定所在地区的卫星基站星轨图信息:
向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;
接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图 信息。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述第一确定模块702具体用于:
根据所述辅助信息确定所述终端的运动状态;
根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
可选的,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
可选的,所述第一确定模块702还用于:
在根据所述辅助信息确定所述终端的运动状态之后,向所述终端发送表示终端的运动状态的指示信息;
在所述终端的运动状态为第二运动状态时,根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述第一确定模块702具体用于:
在所述终端的运动状态为第一运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;
在所述终端的运动状态为第二运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星 基站星轨图信息,确定至少一个候选卫星基站。
可选的,所述第一发送模块703具体用于:
根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
可选的,所述第一发送模块703具体用于:
向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种;
接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;
据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
可选的,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
可选的,所述第一发送模块703具体用于:
向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或
在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
如图8所示,本公开实施例第二种终端,包括:
第二发送模块801,用于向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息 确定至少一个候选卫星基站;
第二确定模块802,用于根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述第二发送模块801具体用于:
根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或
根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或
根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
可选的,所述第二确定模块802还用于:
接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;
在所述运动状态为第二运动状态时,接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述第二确定模块802还用于:
在向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,接收所述源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
可选的,所述第二确定模块802具体用于:
从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
可选的,所述切换命令中包含每个备选目标卫星基站对应的第二时长; 其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;
所述第二确定模块802具体用于:
接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或
接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或
响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或
接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
如图9所示,本公开实施例第二种核心网设备,包括:
第二接收模块901,用于接收源卫星基站发送的请求消息;
第三发送模块902,用于将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
可选的,所述第二接收模块901还用于:
接收数据管理中心的指示;根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
本公开实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述源卫星基站侧切换控制方法的步骤。
本公开实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述终端侧切换控制方法的步骤。
本公开实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述核心网设备侧信息获取方法的步骤。
基于同一发明构思,本公开实施例中提供第一种切换控制方法,由于该方法对应的是本公开实施例切换控制***中的源卫星基站,并且该方法解决问题的原理与该***相似,因此该方法的实施可以参见***的实施,重复之 处不再赘述。
如图10所示,本公开实施例第一种切换控制方法,包括:
步骤1001、源卫星基站接收终端上报的辅助信息;
步骤1002、所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
步骤1003、所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述源卫星基站根据下列方式确定所在地区的卫星基站星轨图信息:
所述源卫星基站向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;
所述源卫星基站接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述源卫星基站根据所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站,包括:
所述源卫星基站根据所述辅助信息确定所述终端的运动状态;
所述源卫星基站根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
可选的,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
可选的,在所述源卫星基站根据所述辅助信息确定所述终端的运动状态之后,还包括:
所述源卫星基站向所述终端发送表示终端的运动状态的指示信息;
在所述终端的运动状态为第二运动状态时,所述源卫星基站根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,所述源卫星基站根据所述终端的运动状态确定终端能够进行切换的至少一个候选卫星基站,包括:
在所述终端的运动状态为第一运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;
在所述终端的运动状态为第二运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
可选的,所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,包括:
所述源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;
所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
可选的,所述源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站,包括:
所述源卫星基站向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种;
所述源卫星基站接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;
所述源卫星基站根据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
可选的,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
可选的,所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令,包括:
所述源卫星基站向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或
所述源卫星基站在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
基于同一发明构思,本公开实施例中提供第一种切换控制方法,由于该方法对应的是本公开实施例切换控制***中的终端,并且该方法解决问题的原理与该***相似,因此该方法的实施可以参见***的实施,重复之处不再赘述。
如图11所示,本公开实施例第二种切换控制方法,包括:
步骤1101、终端向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;
步骤1102、所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
可选的,所述辅助信息包括下列信息中的部分或全部:
所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
可选的,所述终端向当前接入的源卫星基站上报辅助信息,包括:
所述终端根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或
所述终端根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或
所述终端根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
可选的,该方法还包括:
所述终端接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;
在所述运动状态为第二运动状态时,所述终端接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
可选的,所述辅助信息还包括所述终端上报的测量信息。
可选的,在所述终端向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,还包括:
所述终端接收所述源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
可选的,所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,包括:
所述终端从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
可选的,所述切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;
所述终端从所述源卫星基站切换到所述目标卫星基站,包括:
所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或
所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或
所述终端响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或
所述终端接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
基于同一发明构思,本公开实施例中提供第一种切换控制方法,由于该方法对应的是本公开实施例切换控制***中的核心网设备,并且该方法解决问题的原理与该***相似,因此该方法的实施可以参见***的实施,重复之处不再赘述。
如图12所示,本公开实施例一种信息获取方法,包括:
步骤1201、核心网设备接收源卫星基站发送的请求消息;
步骤1202、所述核心网设备将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
可选的,该方法还包括:
所述核心网设备接收数据管理中心的指示;
所述核心网设备根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、 或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本公开的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本公开范围的所有变更和修改。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
Claims (48)
- 一种切换控制方法,其特征在于,该方法包括:源卫星基站接收终端上报的辅助信息;所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 如权利要求1所述的方法,其特征在于,所述源卫星基站根据下列方式确定所在地区的卫星基站星轨图信息:所述源卫星基站向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;所述源卫星基站接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
- 如权利要求1所述的方法,其特征在于,所述辅助信息包括下列信息中的部分或全部:所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
- 如权利要求3所述的方法,其特征在于,所述源卫星基站根据所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站,包括:所述源卫星基站根据所述辅助信息确定所述终端的运动状态;所述源卫星基站根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
- 如权利要求4所述的方法,其特征在于,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位 移变化量大于所述第一预设值的第二运动状态。
- 如权利要求5所述的方法,其特征在于,在所述源卫星基站根据所述辅助信息确定所述终端的运动状态之后,还包括:所述源卫星基站向所述终端发送表示终端的运动状态的指示信息;在所述终端的运动状态为所述第二运动状态时,所述源卫星基站根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
- 如权利要求5所述的方法,其特征在于,所述辅助信息还包括所述终端上报的测量信息。
- 如权利要求7所述的方法,其特征在于,所述源卫星基站根据所述终端的运动状态确定终端能够进行切换的至少一个候选卫星基站,包括:在所述终端的运动状态为所述第一运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;在所述终端的运动状态为所述第二运动状态时,所述源卫星基站根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
- 如权利要求1所述的方法,其特征在于,所述源卫星基站根据所述至少一个候选卫星基站向所述终端返回切换命令,包括:所述源卫星基站根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
- 如权利要求9所述的方法,其特征在于,所述源卫星基站根据所述 至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站,包括:所述源卫星基站向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区域标识信息中的至少一种;所述源卫星基站接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;所述源卫星基站根据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
- 如权利要求10所述的方法,其特征在于,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
- 如权利要求11所述的方法,其特征在于,所述源卫星基站向所述终端返回包含的至少一个备选目标卫星基站的切换命令,包括:所述源卫星基站向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或所述源卫星基站在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
- 一种切换控制方法,其特征在于,该方法包括:终端向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫 星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 如权利要求13所述的方法,其特征在于,所述辅助信息包括下列信息中的部分或全部:所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
- 如权利要求13所述的方法,其特征在于,所述终端向当前接入的源卫星基站上报辅助信息,包括:所述终端根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或所述终端根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或所述终端根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
- 如权利要求14所述的方法,其特征在于,该方法还包括:所述终端接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;在所述运动状态为所述第二运动状态时,所述终端接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
- 如权利要求16所述的方法,其特征在于,所述辅助信息还包括所述终端上报的测量信息。
- 如权利要求13所述的方法,其特征在于,在所述终端向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,还包括:所述终端接收所述源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
- 如权利要求18所述的方法,其特征在于,所述终端根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,包括:所述终端从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
- 如权利要求18所述的方法,其特征在于,所述切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;所述终端从所述源卫星基站切换到所述目标卫星基站,包括:所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或所述终端接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或所述终端响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或所述终端接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
- 一种信息获取方法,其特征在于,该方法包括:核心网设备接收源卫星基站发送的请求消息;所述核心网设备将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
- 如权利要求21所述的方法,其特征在于,该方法还包括:所述核心网设备接收数据管理中心的指示;所述核心网设备根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
- 一种源卫星基站,其特征在于,包括处理器、存储器和收发机;其中,所述处理器,用于读取存储器中的程序并执行:接收终端上报的辅助信息;根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 如权利要求23所述的源卫星基站,其特征在于,所述处理器具体用于:根据下列方式确定所在地区的卫星基站星轨图信息:向核心网设备发送用于请求当前所在地区的卫星基站星轨图信息的请求消息;接收所述核心网设备返回的源卫星基站当前所在地区的卫星基站星轨图信息。
- 如权利要求23所述的源卫星基站,其特征在于,所述辅助信息包括下列信息中的部分或全部:所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向。
- 如权利要求25所述的源卫星基站,其特征在于,所述处理器具体用于:根据所述辅助信息确定所述终端的运动状态;根据所述终端的运动状态、所述当前所在地区的卫星基站星轨图信息、以及所述辅助信息确定至少一个候选卫星基站。
- 如权利要求26所述的源卫星基站,其特征在于,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态。
- 如权利要求27所述的源卫星基站,其特征在于,所述处理器还用于:在根据所述辅助信息确定所述终端的运动状态之后,向所述终端发送表示终端的运动状态的指示信息;在所述终端的运动状态为所述第二运动状态时,根据所述当前所在地区的卫星基站星轨图信息、以及所述终端的第二运动状态生成终端专用的测量配置信息,并向所述终端发送所述测量配置信息,以使所述终端根据所述测量配置信息进行邻卫星基站测量。
- 如权利要求27所述的源卫星基站,其特征在于,所述辅助信息还包括所述终端上报的测量信息。
- 如权利要求29所述的源卫星基站,其特征在于,所述处理器具体用于:在所述终端的运动状态为所述第一运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站;在所述终端的运动状态为所述第二运动状态时,根据所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所述终端的移动方向、所述终端上报的测量信息中的至少一种,以及所述源卫星基站当前所在地区的卫星基站星轨图信息,确定至少一个候选卫星基站。
- 如权利要求23所述的源卫星基站,其特征在于,所述处理器具体用于:根据所述至少一个候选卫星基站确定所述终端能够进行切换的至少一个备选目标卫星基站;向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
- 如权利要求31所述的源卫星基站,其特征在于,所述处理器具体用于:向所述至少一个候选卫星基站发送切换请求消息;其中,所述切换请求消息中包括终端最新上报地理位置信息、移动速度大小、移动方向、跟踪区 域标识信息中的至少一种;接收所述候选卫星基站返回的切换确认消息;其中,所述切换确认消息为所述候选卫星基站根据自身负载或者预设的约束条件确定能够接受该切换请求消息后发送的;据本地策略,将返回切换确认消息的一个或多个候选卫星基站作为备选目标卫星基站。
- 如权利要求32所述的源卫星基站,其特征在于,所述候选卫星基站返回的切换确认消息中包括第一时长,其中,所述第一时长表示所述候选卫星基站到达所述终端的所处地理位置所在区域的剩余时长。
- 如权利要求33所述的源卫星基站,其特征在于,所述处理器具体用于:向所述终端返回包含每个备选目标卫星基站对应的第二时长的切换命令,以使所述终端根据所述目标卫星基站对应的第二时长进行切换;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;或在接收到所述候选卫星基站返回的切换确认消息后,在延迟第三时长之后,向所述终端返回包含的至少一个备选目标卫星基站的切换命令。
- 一种终端,其特征在于,包括处理器、存储器和收发机;其中,所述处理器,用于读取存储器中的程序并执行:向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 如权利要求35所述的终端,其特征在于,所述辅助信息包括下列信息中的部分或全部:所述终端记录的自身历史地理位置信息、所述终端的移动速度大小、所 述终端的移动方向。
- 如权利要求35所述的终端,其特征在于,所述处理器具体用于:根据预设的第一周期向当前接入的源卫星基站上报辅助信息;或根据所述辅助信息对所述预设的第一周期进行调整,根据调整后的第二周期向当前接入的源卫星基站上报辅助信息;或根据所述辅助信息,确定满足预设事件时,向当前接入的源卫星基站上报辅助信息。
- 如权利要求36所述的终端,其特征在于,所述处理器还用于:接收所述源卫星基站发送的表示终端运动状态的指示信息;其中,所述终端的运动状态包括单位时间内位移变化量不大于第一预设值的第一运动状态,以及单位时间内位移变化量大于所述第一预设值的第二运动状态;在所述运动状态为所述第二运动状态时,接收所述源卫星基站发送的测量配置信息,根据所述测量配置信息进行邻卫星基站测量。
- 如权利要求38所述的终端,其特征在于,所述辅助信息还包括所述终端上报的测量信息。
- 如权利要求35所述的终端,其特征在于,所述处理器还用于:在向当前接入的源卫星基站上报辅助信息之后,根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站之前,接收所述源卫星基站返回的包含至少一个备选目标卫星基站的切换命令。
- 如权利要求40所述的终端,其特征在于,所述处理器具体用于:从所述切换命令中包含的至少一个备选目标卫星基站中选择一个,作为需要切换到的目标卫星基站。
- 如权利要求40所述的终端,其特征在于,所述切换命令中包含每个备选目标卫星基站对应的第二时长;其中,所述第二时长表示所述备选目标卫星基站到达所述终端的所处地理位置所在区域的剩余时长,所述第二时长不大于所述第一时长;所述处理器具体用于:接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,从源卫星基站切换到所述目标卫星基站;或接收到所述切换命令后,在经过所述切换命令中所述目标卫星基站对应的第二时长后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站;或响应于所述切换命令,触发从源卫星基站切换到所述目标卫星基站;或接收到所述切换命令后,若确定所述目标卫星基站的信号质量大于预设阈值,则从所述源卫星基站切换到所述目标卫星基站。
- 一种核心网设备,其特征在于,包括处理器、存储器和收发机;其中,所述处理器,用于读取存储器中的程序并执行:接收源卫星基站发送的请求消息;将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
- 如权利要求43所述的核心网设备,其特征在于,所述处理器还用于:接收数据管理中心的指示;根据所述数据管理中心的指示更新本地存储的卫星基站星轨图信息。
- 一种源卫星基站,其特征在于,包括:第一接收模块,用于接收终端上报的辅助信息;第一确定模块,用于根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;第一发送模块,用于根据所述至少一个候选卫星基站向所述终端返回切换命令,以使所述终端根据所述切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 一种终端,其特征在于,包括:第二发送模块,用于向当前接入的源卫星基站上报辅助信息,以使所述源卫星基站根据当前所在地区的卫星基站星轨图信息,以及所述辅助信息确定至少一个候选卫星基站;第二确定模块,用于根据所述源卫星基站返回的切换命令确定需要切换到的目标卫星基站,并从所述源卫星基站切换到所述目标卫星基站。
- 一种核心网设备,其特征在于,包括:第二接收模块,用于接收源卫星基站发送的请求消息;第三发送模块,用于将所述源卫星基站当前所在地区的卫星基站星轨图信息发送给所述源卫星基站。
- 一种计算机可存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~12任一所述方法的步骤,或实现如权利要求13~20任一所述方法的步骤,或实现如权利要求21或22所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19900295.7A EP3902325A4 (en) | 2018-12-21 | 2019-09-05 | METHOD AND DEVICE FOR ROUTING CONTROL |
US17/416,786 US11990980B2 (en) | 2018-12-21 | 2019-09-05 | Handover control method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811575205.7 | 2018-12-21 | ||
CN201811575205.7A CN111356192B (zh) | 2018-12-21 | 2018-12-21 | 一种切换控制方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020125069A1 true WO2020125069A1 (zh) | 2020-06-25 |
Family
ID=71100629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/104588 WO2020125069A1 (zh) | 2018-12-21 | 2019-09-05 | 一种切换控制方法及设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11990980B2 (zh) |
EP (1) | EP3902325A4 (zh) |
CN (1) | CN111356192B (zh) |
WO (1) | WO2020125069A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866960A (zh) * | 2020-07-17 | 2020-10-30 | 珠海格力电器股份有限公司 | 移动终端的驻网方法及装置、计算机可读存储介质 |
WO2023025389A1 (en) * | 2021-08-26 | 2023-03-02 | Nokia Technologies Oy | Handover in non-terrestrial network |
WO2023098868A1 (zh) * | 2021-12-02 | 2023-06-08 | 大唐移动通信设备有限公司 | 一种星间切换的方法、星载基站、核心网设备及存储介质 |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4040852A4 (en) * | 2019-10-03 | 2022-11-23 | Sony Group Corporation | COMMUNICATION DEVICE, BASE STATION DEVICE AND COMMUNICATION METHOD |
WO2022000490A1 (zh) * | 2020-07-03 | 2022-01-06 | 北京小米移动软件有限公司 | 无线通信方法及装置、通信设备及存储介质 |
US20230246707A1 (en) * | 2020-07-17 | 2023-08-03 | Beijing Xiaomi Mobile Software Co., Ltd. | Data transmission method and apparatus based on satellite communication, and storage medium |
CN114070376A (zh) * | 2020-07-30 | 2022-02-18 | 华为技术有限公司 | 确定终端设备定时提前量的方法和通信装置 |
CN116235548A (zh) * | 2020-09-30 | 2023-06-06 | Oppo广东移动通信有限公司 | 一种小区测量方法、电子设备及存储介质 |
CN114698039A (zh) * | 2020-12-30 | 2022-07-01 | 华为技术有限公司 | 一种小区选择方法及装置 |
CN112887012B (zh) * | 2021-01-26 | 2022-07-12 | 重庆邮电大学 | 一种面向星地融合网络的星载基站切换管理方法 |
CN114916019B (zh) * | 2021-02-08 | 2023-11-21 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN113328780B (zh) * | 2021-05-17 | 2022-06-28 | 广州爱浦路网络技术有限公司 | 地面与卫星融合移动网络的同步寻呼方法及*** |
CN113972945B (zh) * | 2021-09-22 | 2024-04-30 | 杭州阿里云飞天信息技术有限公司 | 切换方法、设备、存储介质和无线通信*** |
CN115967999A (zh) * | 2021-10-12 | 2023-04-14 | ***通信有限公司研究院 | 辅助信息接收、上报方法及装置 |
CN114039645B (zh) * | 2021-10-26 | 2024-04-16 | 中科南京移动通信与计算创新研究院 | 卫星基站切换方法、装置、电子设备及存储介质 |
CN113872679A (zh) * | 2021-10-28 | 2021-12-31 | 中科南京移动通信与计算创新研究院 | 星间链路切换方法、卫星基站、终端及存储介质 |
US20230156764A1 (en) * | 2021-11-18 | 2023-05-18 | At&T Intellectual Property I, L.P. | Apparatuses and methods for facilitating a selection of radio resources |
CN116506905A (zh) * | 2022-01-19 | 2023-07-28 | 索尼集团公司 | 电子设备、用于无线通信的方法以及计算机可读存储介质 |
CN117597872A (zh) * | 2022-06-17 | 2024-02-23 | 北京小米移动软件有限公司 | 信息处理方法、装置、通信设备及存储介质 |
CN115134891A (zh) * | 2022-06-28 | 2022-09-30 | 广州爱浦路网络技术有限公司 | 基于卫星基站的终端通信方法、***、装置及存储介质 |
WO2024011633A1 (zh) * | 2022-07-15 | 2024-01-18 | 北京小米移动软件有限公司 | 异步通信方法、装置、通信设备及存储介质 |
CN118232040A (zh) * | 2024-05-23 | 2024-06-21 | 银河航天(西安)科技有限公司 | 多阵面天线的阵面切换方法、装置、设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170289822A1 (en) * | 2016-03-29 | 2017-10-05 | Space Systems/Loral, Llc | Satellite system using time domain beam hopping |
CN108112281A (zh) * | 2015-05-01 | 2018-06-01 | 高通股份有限公司 | 用于卫星通信的切换 |
CN108366400A (zh) * | 2018-01-24 | 2018-08-03 | 北京邮电大学 | 一种基于时间演进图的空天网络切换实时预测方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5625868A (en) * | 1994-03-30 | 1997-04-29 | Motorola, Inc. | Method and apparatus for load sharing in a satellite communication system |
CN101998557A (zh) * | 2009-08-19 | 2011-03-30 | 中兴通讯股份有限公司 | 一种终端位置信息传递的方法和*** |
US8744450B2 (en) * | 2011-04-04 | 2014-06-03 | Kyocera Corporation | Mobile communication method |
US10009093B2 (en) * | 2015-05-01 | 2018-06-26 | Qualcomm Incorporated | Handoff for satellite communication |
US9681337B2 (en) * | 2015-08-05 | 2017-06-13 | Qualcomm Incorporated | Satellite-to-satellite handoff in satellite communications system |
WO2017130852A1 (ja) * | 2016-01-25 | 2017-08-03 | 京セラ株式会社 | 無線端末及び基地局 |
CN105915304B (zh) * | 2016-05-31 | 2018-04-17 | 西安交通大学 | 一种面向卫星移动通信的***级仿真演示验证方法 |
JP6809027B2 (ja) | 2016-08-08 | 2021-01-06 | ソニー株式会社 | 通信装置及び通信方法 |
US10200922B2 (en) * | 2017-06-09 | 2019-02-05 | Space Systems/Loral, Llc | Satellite network switching |
CN108737959B (zh) * | 2018-05-25 | 2020-11-17 | 西安邮电大学 | 基于精密单点定位的5g超密集网络切换方法 |
-
2018
- 2018-12-21 CN CN201811575205.7A patent/CN111356192B/zh active Active
-
2019
- 2019-09-05 US US17/416,786 patent/US11990980B2/en active Active
- 2019-09-05 WO PCT/CN2019/104588 patent/WO2020125069A1/zh unknown
- 2019-09-05 EP EP19900295.7A patent/EP3902325A4/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108112281A (zh) * | 2015-05-01 | 2018-06-01 | 高通股份有限公司 | 用于卫星通信的切换 |
US20170289822A1 (en) * | 2016-03-29 | 2017-10-05 | Space Systems/Loral, Llc | Satellite system using time domain beam hopping |
CN108366400A (zh) * | 2018-01-24 | 2018-08-03 | 北京邮电大学 | 一种基于时间演进图的空天网络切换实时预测方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3902325A4 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866960A (zh) * | 2020-07-17 | 2020-10-30 | 珠海格力电器股份有限公司 | 移动终端的驻网方法及装置、计算机可读存储介质 |
CN111866960B (zh) * | 2020-07-17 | 2022-10-28 | 珠海格力电器股份有限公司 | 移动终端的驻网方法及装置、计算机可读存储介质 |
WO2023025389A1 (en) * | 2021-08-26 | 2023-03-02 | Nokia Technologies Oy | Handover in non-terrestrial network |
WO2023098868A1 (zh) * | 2021-12-02 | 2023-06-08 | 大唐移动通信设备有限公司 | 一种星间切换的方法、星载基站、核心网设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3902325A4 (en) | 2022-03-02 |
CN111356192A (zh) | 2020-06-30 |
EP3902325A1 (en) | 2021-10-27 |
US11990980B2 (en) | 2024-05-21 |
CN111356192B (zh) | 2021-10-29 |
US20220069902A1 (en) | 2022-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020125069A1 (zh) | 一种切换控制方法及设备 | |
US11917465B2 (en) | Cell handover method and apparatus | |
CN106060794B (zh) | 用于在双sim双待装置中优化小区选择的方法 | |
EP3503620A1 (en) | Method, device and system for cell handover | |
CN111356185A (zh) | 一种切换控制方法及设备 | |
US20220110028A1 (en) | Method for Cell Handover, Communication Device, and Satellite | |
US20220264417A1 (en) | Network switching method and apparatus | |
WO2021062729A1 (zh) | 一种切换处理方法、通信设备、终端设备 | |
US11838815B2 (en) | Cell handover method, terminal device, and network device | |
CN114095073A (zh) | 一种5g卫星融合场景中的无缝切换方法 | |
US20150148067A1 (en) | Positioning data based cell management | |
EP3488633B1 (en) | Decentralized base station load balancing | |
WO2021012166A1 (zh) | 无线通信的方法和设备 | |
CA3064135A1 (en) | Wireless communication method and device | |
WO2021056561A1 (zh) | 小区切换的方法和设备 | |
US20220182892A1 (en) | Communication Method and Apparatus | |
WO2017173636A1 (zh) | 基于电子地图的小区切换方法和终端设备 | |
JP7312846B2 (ja) | 無線通信の方法、端末装置及びネットワーク装置 | |
WO2023077597A1 (zh) | 小区选择的方法和设备 | |
WO2020211066A1 (zh) | 用于切换网络设备的方法、终端设备和网络设备 | |
CN112911635B (zh) | 测量方法及装置、存储介质、终端 | |
US20210243833A1 (en) | Radio communication method, terminal device and network device | |
WO2023206448A1 (zh) | 无线通信方法、终端设备及网络设备 | |
CN113826418B (zh) | 一种通信方法及装置 | |
WO2024065749A1 (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: 19900295 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019900295 Country of ref document: EP Effective date: 20210721 |