CN114615712A - Information processing method, device, equipment and processor readable storage medium - Google Patents
Information processing method, device, equipment and processor readable storage medium Download PDFInfo
- Publication number
- CN114615712A CN114615712A CN202011410682.5A CN202011410682A CN114615712A CN 114615712 A CN114615712 A CN 114615712A CN 202011410682 A CN202011410682 A CN 202011410682A CN 114615712 A CN114615712 A CN 114615712A
- Authority
- CN
- China
- Prior art keywords
- base station
- information
- ground base
- key updating
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 66
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 claims abstract description 80
- 238000005259 measurement Methods 0.000 claims abstract description 43
- 238000013507 mapping Methods 0.000 claims description 40
- 238000012790 confirmation Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 230000011664 signaling Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 abstract description 26
- 238000004891 communication Methods 0.000 abstract description 3
- 210000004027 cell Anatomy 0.000 description 80
- 238000009795 derivation Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 210000001057 smooth muscle myoblast Anatomy 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
-
- 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/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0064—Transmission or use of information for re-establishing the radio link of control information between different access points
-
- 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
- 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
-
- 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/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an information processing method, an information processing device, information processing equipment and a readable storage medium of a processor, and relates to the technical field of communication, so that the switching efficiency of UE (user equipment) is ensured in the switching process of a satellite network. The method comprises the following steps: acquiring position information of User Equipment (UE) sent by a satellite system; and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE. The embodiment of the invention can ensure the switching efficiency of the UE in the switching process of the satellite network.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an information processing method, an information processing apparatus, information processing equipment, and a processor-readable storage medium.
Background
Handover in a terrestrial cellular network is intended to provide a UE (User Equipment) with a continuous and stable service. The switching is mainly divided into three scenarios: intra-base station handover, Xn handover between base stations, and inter-system handover. In the handover process, in order to ensure the security and forward-backward security of the AS (Access Stratum) layer key, it is necessary to calculate the AS layer root key in the handover process of the source base station and the target base station, and use the key and the encryption algorithm and integrity algorithm of the AS layer to implement security protection on the signaling and data of the AS layer.
In the existing mobile communication technology, the key derivation of the UE during the handover process is performed synchronously with the cell update process, i.e. the cell handover necessarily results in the key update. However, in the process of switching the satellite network, the moving speed of the satellite is too fast, and if the satellite is processed by the terrestrial network, the key is frequently derived, thereby affecting the switching efficiency.
Disclosure of Invention
Embodiments of the present invention provide an information processing method, apparatus, device, and storage medium readable by a processor, so as to ensure handover efficiency of a UE in a handover process of a satellite network.
In a first aspect, an embodiment of the present invention provides an information processing method, including:
acquiring position information of User Equipment (UE) sent by a satellite system;
and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE.
Wherein, the determining whether to perform key update according to the location information and the ephemeris information of the UE includes:
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
determining to perform a key update if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
Wherein a coverage area of the second satellite beam corresponds to a plurality of terrestrial cells;
performing a key update comprising:
deriving keys for the plurality of terrestrial cells within a predetermined time.
Wherein, the determining whether to perform key update according to the location information and the ephemeris information of the UE includes:
acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell;
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
if the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation;
and if the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam, determining to execute key updating.
Wherein the obtaining the first mapping relationship comprises: and acquiring the first mapping relation stored in advance.
Wherein the method is performed by a ground base station; the method further comprises the following steps:
if the key updating is determined to be performed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or
And if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
Wherein the method is performed by a target ground base station;
the acquiring the location information of the user equipment UE sent by the satellite system includes:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
Wherein the method further comprises:
and if the key updating is determined to be executed, sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
Wherein the method is performed by a source gateway station;
the acquiring the location information of the user equipment UE sent by the satellite system includes:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
Wherein the method further comprises:
sending a switching request to a target ground base station, wherein the switching request comprises key updating indication information;
and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
In a second aspect, an embodiment of the present invention further provides an information processing method, executed by a UE, including:
receiving key updating indication information, wherein the key updating indication information is sent by network equipment under the condition that the network equipment determines to execute key updating according to the position information of the UE and the ephemeris information;
and updating the key according to the key updating indication.
Wherein the receiving of the key update indication information includes:
receiving the key update indication information sent by a ground base station through a Radio Resource Control (RRC) signaling; or
And receiving key updating indication information sent by the satellite system.
In a third aspect, an embodiment of the present invention further provides an information processing method, which is executed by a satellite system, and includes:
and sending the position information of the UE, wherein the position information of the UE is used for ensuring that the network equipment determines whether to execute key updating according to the position information of the UE and the ephemeris information when the switching is determined according to the measurement result reported by the UE.
Wherein the network device comprises a ground base station; the method further comprises the following steps:
sending a switching request to the ground base station;
and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
In a fourth aspect, an embodiment of the present invention provides an information processing apparatus, including a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
acquiring the position information of the UE sent by a satellite system;
and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE.
Wherein the processor is further configured to:
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
determining to perform a key update if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
Wherein a coverage area of the second satellite beam corresponds to a plurality of terrestrial cells;
the processor is further configured to: deriving keys for the plurality of terrestrial cells within a predetermined time.
Wherein the processor is further configured to:
acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell;
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
if the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation;
and if the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam, determining to execute key updating.
Wherein the processor is further configured to: and acquiring the first mapping relation stored in advance.
Wherein the device is applied to a ground base station; the processor is further configured to:
if the key updating is determined to be performed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or
And if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
Wherein the apparatus is applied to a target ground base station; the processor is further configured to:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
Wherein the processor is further configured to:
and if the key updating is determined to be executed, sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
Wherein the apparatus is applied to a source gateway station; the processor is further configured to:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
Wherein the processor is further configured to:
sending a switching request to a target ground base station, wherein the switching request comprises key updating indication information;
and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
In a fifth aspect, an embodiment of the present invention provides an information processing apparatus, including a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
receiving key updating indication information, wherein the key updating indication information is sent by network equipment under the condition that the network equipment determines to execute key updating according to the position information of the UE and the ephemeris information;
and updating the key according to the key updating indication.
Wherein the processor is further configured to:
receiving the key updating indication information sent by the ground base station through RRC signaling; or
And receiving key updating indication information sent by the satellite system.
In a sixth aspect, an embodiment of the present invention provides an information processing apparatus, including a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
and sending the position information of the UE, wherein the position information of the UE is used for ensuring that when the switching is determined according to the measurement result reported by the UE, the network equipment determines whether to execute key updating according to the position information of the UE and the ephemeris information.
Wherein the processor is further configured to:
sending a switching request to the ground base station;
and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
In a seventh aspect, an embodiment of the present invention further provides an information processing apparatus, including:
a first obtaining unit, configured to obtain location information of a UE sent by a satellite system;
and the first processing unit is used for determining whether to execute key updating according to the position information and the ephemeris information of the UE when the switching is determined according to the measurement result reported by the UE.
In an eighth aspect, an embodiment of the present invention further provides an information processing apparatus, executed by a UE, including:
a first receiving unit, configured to receive key update indication information, where the key update indication information is sent by a network device when it is determined to perform key update according to location information of the UE and ephemeris information;
a first processing unit, configured to update a key according to the key update indication.
In a ninth aspect, an embodiment of the present invention further provides an information processing apparatus, which is applied to a satellite system, and includes:
a first sending unit, configured to send location information of a UE, where the location information of the UE is used to enable a network device to determine whether to perform key update according to the location information of the UE and ephemeris information when determining to perform handover according to a measurement result reported by the UE.
In a tenth aspect, the embodiment of the present invention further provides a readable storage medium, where a program is stored on the readable storage medium, and when the program is executed by a processor, the program implements the steps in the information processing method described above.
In the embodiment of the invention, when the switching is determined to be needed, whether the key updating is executed is determined according to the UE position information sent by the satellite system. Therefore, by using the scheme of the embodiment of the invention, the key derivation is not required to be frequently carried out in the satellite network, so that the switching efficiency of the UE can be ensured in the switching process of the satellite network.
Drawings
FIG. 1 is a flow chart of an information processing method provided by an embodiment of the invention;
FIG. 2 is a second flowchart of an information processing method according to an embodiment of the present invention;
FIG. 3 is a third flowchart of an information processing method according to an embodiment of the present invention;
FIG. 4 is a fourth flowchart of an information processing method according to an embodiment of the present invention;
FIG. 5 is a fifth flowchart of an information processing method according to an embodiment of the present invention;
FIG. 6 is a sixth flowchart of an information processing method according to an embodiment of the present invention;
FIG. 7 is one of the structural diagrams of an information processing apparatus provided by the embodiment of the present invention;
FIG. 8 is a second block diagram of an information processing apparatus according to an embodiment of the present invention;
FIG. 9 is a third block diagram of an information processing apparatus according to an embodiment of the present invention;
FIG. 10 is a fourth block diagram of an information processing apparatus according to an embodiment of the present invention;
fig. 11 is a fifth configuration diagram of an information processing apparatus according to an embodiment of the present invention.
Detailed Description
The term "and/or" in the embodiments of the present invention describes an association relationship of associated objects, and indicates that three relationships may exist, for example, a and/or B may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
In the embodiments of the present application, the term "plurality" means two or more, and other terms are similar thereto.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the invention provides an information processing method, an information processing device, information processing equipment and a processor readable storage medium, which are used for ensuring the switching efficiency of UE in the switching process of a satellite network. The method and the device are based on the same application concept, and because the principles of solving the problems of the method and the device are similar, the implementation of the device and the method can be mutually referred, and repeated parts are not repeated.
Referring to fig. 1, fig. 1 is a flowchart of an information processing method according to an embodiment of the present invention, and as shown in fig. 1, the method includes the following steps:
The embodiment of the invention can be executed by network equipment such as a ground base station, a source gateway station and the like. In practical applications, the satellite system may transmit the location information of the UE according to a preset period. Accordingly, the ground base station, the source gateway station, and other devices may receive the location information of the UE sent by the satellite system.
And 102, when the handover is determined according to the measurement result reported by the UE, determining whether to execute the key update according to the position information and the ephemeris information of the UE.
The time, the position, the speed and other running states of the celestial body can be determined through the orbit parameters, and the ephemeris information can be obtained. In the embodiment of the present invention, whether to perform key update may be determined in the following ways:
(1) and determining whether the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam according to the position information and the ephemeris information of the UE. Determining to perform a key update if the UE is to be switched from a coverage area of the first satellite beam to a coverage area of the second satellite beam; otherwise, no key update is performed.
The meaning of "about" can be understood as an action that the UE will complete handover within a certain time. And the time is related to the moving speed of the UE. The faster the moving speed, the shorter the time. The first satellite beam and the second satellite beam both refer to satellite beams whose coverage area can cover the UE.
In practical applications, the coverage area of the second satellite beam corresponds to a plurality of terrestrial cells. Then, in this case, in order to reduce the frequency of key derivation, keys may be derived for the plurality of terrestrial cells within a predetermined time.
(2) And acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between the satellite beam and the ground base station cell. Then, it is determined whether the UE is to switch from the coverage area of the first satellite beam to the coverage area of the second satellite beam based on the location information of the UE and the ephemeris information. If the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation; determining to perform a key update if the UE switches from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam; otherwise, no key update is performed.
That is, in this manner, whether to perform key update is determined in conjunction with the handover situation of the coverage area of the satellite beam and the coverage situation of the terrestrial base station cell. If the coverage area of the satellite beam is switched, but the ground base station cells corresponding to the satellites before and after the switching do not change, the key updating is determined not to be executed. If the coverage area of the satellite beam is switched, the ground base station cells corresponding to the satellites before and after the switching are also changed, and at the moment, the key updating is determined to be executed.
The first mapping relationship may be pre-stored, and therefore, in this case, the pre-stored first mapping relationship may be acquired.
In practical applications, the first mapping relationship may be configured by a network device such as a base station according to ephemeris information, may be periodically updated according to a policy of the base station or an operator, or may be stored in the network device such as the base station in a preconfigured manner.
In the embodiment of the invention, when the switching is determined to be needed, whether the key updating is executed is determined according to the UE position information sent by the satellite system. Therefore, by using the scheme of the embodiment of the invention, the key derivation is not required to be frequently carried out in the satellite network, so that the switching efficiency of the UE can be ensured in the switching process of the satellite network.
On the basis of the above embodiment, if the method is performed by a terrestrial base station, the terrestrial base station may further transmit key update indication information to the satellite system and transmit key update indication information to the UE when it is determined to perform key update. Or, the ground base station may further send key update indication information to the satellite system, and the satellite system sends the key update indication information to the UE.
On the basis of the above embodiment, in step 101, if the method is performed by a target terrestrial base station, the target terrestrial base station is to receive the location information of the UE sent by a source terrestrial base station, and the source terrestrial base station acquires the location information of the UE from the satellite system. And if the key updating is determined to be executed, the target ground base station sends key updating indication information to the source ground base station, and the source ground base station sends the key updating indication information to the UE.
On the basis of the above embodiment, in step 101, if the method is performed by a source gateway station, the source gateway station receives location information of the UE sent by a source ground base station, and the source ground base station acquires the location information of the UE from the satellite system. And if the key updating is determined to be executed, the source gateway station sends a switching request to the target ground base station, wherein the switching request comprises key updating indication information, and sends the key updating indication information to the source ground base station, and the source ground base station sends the key updating indication information to the UE.
By the method, the UE and the network can keep the key updating synchronization, so that the communication efficiency is further improved.
Referring to fig. 2, fig. 2 is a flowchart of an information processing method according to an embodiment of the present invention, which is executed by a UE, and as shown in fig. 2, the method includes the following steps:
Specifically, in this step, the UE may receive the key update indication information sent by the ground base station through RRC signaling. Alternatively, the UE may also receive a key update indication sent by the satellite system, which is a key update indication obtained by the base station.
In this step, updating the key includes derivation of the key, etc. And synchronously maintaining the corresponding relation between the key and the ephemeris information, the updating times of the key and the operating cycle of the satellite between the network equipment and the UE.
In the embodiment of the invention, when the switching is determined to be needed, whether the key updating is executed is determined according to the UE position information sent by the satellite system. Therefore, by using the scheme of the embodiment of the invention, the key derivation is not required to be frequently carried out in the satellite network, so that the switching efficiency of the UE can be ensured in the switching process of the satellite network.
Referring to fig. 3, fig. 3 is a flowchart of an information processing method according to an embodiment of the present invention, which is executed by a satellite system, and as shown in fig. 3, the method includes the following steps:
Further, the method may further include: sending a switching request to the ground base station, and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
The satellite system may also send a key update indication to the UE upon receiving the key update indication information.
In the embodiment of the invention, when the switching is determined to be needed, whether the key updating is executed is determined according to the UE position information sent by the satellite system. Therefore, by using the scheme of the embodiment of the invention, the key derivation is not required to be frequently carried out in the satellite network, so that the switching efficiency of the UE can be ensured in the switching process of the satellite network.
Referring to fig. 4, fig. 4 is a flowchart of an information processing method according to an embodiment of the present invention. In the scenario shown in fig. 4, the UEs correspond to different cells within the same base station. In each switching process, the base station derives a plurality of subsequent keys to be used for the cell where the UE is located or is about to enter according to the location information of the UE.
Step 401, UE measurement reporting.
When the measurement condition is met, the UE records the measurement result of the measurement object according to the measurement configuration parameters; when the measurement report condition is satisfied, the UE reports the measurement result to the network side through a MeasurementReport message.
Step 402, when the UE enters the area of the satellite B, the satellite B synchronously sends the satellite synchronization parameters and the location information of the UE to the base station (gNB) and the UE.
Step 403, if the base station decides to switch according to the measurement report of the UE, the base station determines whether to execute key derivation.
And the base station determines whether to trigger key updating at the time of decision switching of the base station according to the ephemeris information and the position information of the UE reported by the satellite. Whether to perform key derivation may be based on whether the satellite beam coverage area is about to be switched, or may be based on whether the base station cell is about to be switched.
If based on whether a handover of the beam coverage area of a satellite is imminent, the base station may determine whether the UE is imminent to handover to the beam coverage area of another satellite based on the ephemeris information and the UE's location information. If so, then a key update is determined to be performed. The base station will calculate the key for the next satellite cell from the ephemeris information and further derive the satellite key Ksatellite based on the base station key KgNB. In practical application, for a certain satellite, the base station will derive the time relationship according to the key of the satellite beam cell, and determine whether to perform key derivation in the handover process based on the ephemeris information and the key timing relationship of the satellite.
If the determination is based on whether a handover of the base station cell is about to occur, then the satellite cell will be virtualized as a base station cell, and the final determination is performed based on the granularity of the base station cell. The base station may determine whether the UE is about to switch to the beam coverage area of another satellite (e.g., satellite C) based on the ephemeris information and the location information of the UE. If so, the base station also judges whether the corresponding satellites before and after the UE is switched correspond to the same base station cell according to the mapping relation between the satellite wave beams and the ground base station cell. For example, assuming that the UE is about to be handed over from satellite B to satellite C, the base station needs to determine whether satellite B and satellite C correspond to the same base station cell. If the base station cell corresponds to the same base station cell, determining to execute key derivation, otherwise, not executing key derivation.
At step 404, satellite B sends a handoff request to the base station.
Step 405, if the base station determines to execute key derivation, the base station sends a handover request confirmation message to the satellite B, which carries a key update instruction.
Step 406, the base station sends the key update indication to the UE through an RRC configuration message. And synchronously maintaining the corresponding relation between the key and the ephemeris information, the updating times of the key and the operating cycle of the satellite between the network and the UE.
In the above process, the source cell performs data forwarding and SN status transmission operations to the target cell, so that when the UE accesses the target cell, the target cell knows where to start to continue transmitting data for the UE. After receiving the rrcreconfigurable (RRC configuration) message sent from the network side, the UE establishes a connection with the target cell by using the configuration in the rrcreconfigurable message and informs the target cell of successful access through an rrcreconfigurable complete (RRC configuration complete) message. The base station informs the core network to change the data route through the route switching request, and after the data route change is confirmed, the core network replies the route switching request confirmation to the target cell. And after the target cell receives the path switching request confirmation returned by the core network, the source cell is informed to release the context of the UE.
Referring to fig. 5, fig. 5 is a flowchart of an information processing method according to an embodiment of the present invention. In the scenario shown in fig. 5, the UEs correspond to different base stations within the same gateway station. In each switching process, the base station derives a plurality of subsequent keys to be used for the cell where the UE is located or is about to enter according to the location information of the UE.
And step 501, UE measurement reporting.
When the measurement condition is met, the UE records the measurement result of the measurement object according to the measurement configuration parameters; when the measurement report condition is satisfied, the UE reports the measurement result to the network side through a MeasurementReport message.
Step 502, when the UE enters the area of the satellite B, the satellite B synchronously sends the satellite synchronization parameters and the location information of the UE to the source base station (source gNB) and the UE.
Step 503, the source base station determines to execute the handover according to the measurement report of the UE, sends a handover instruction to the target base station, and sends the location information of the UE received from the satellite B to the target base station.
Step 504, the target base station determines whether to perform key derivation.
If the target base station finds that the UE is about to leave the coverage area and enter the next cell according to the ephemeris information, the key derivation of the cell is abandoned, and the key derivation of the next cell is executed in advance; and if the target gNB judges according to the ephemeris information and the position of the UE, the UE stays in the cell for enough time, and the key is determined to be derived for the residence time. The method for determining whether to perform key derivation by the target base station is the same as the method for determining whether to perform key derivation by the base station in the embodiment shown in fig. 4.
And 505, the target base station sends a switching request confirmation to the source base station, and the switching request confirmation carries a key updating instruction.
Step 506, the base station sends the key update indication to the UE through an RRC configuration message. And synchronously maintaining the corresponding relation between the key and the ephemeris information, the updating times of the key and the operating cycle number of the satellite between the network and the UE.
In the above process, the source cell also performs data forward and SN status transmission operation to the target cell, so that when the UE accesses the target cell, the target cell knows where to start to continue transmitting data for the UE. After receiving the RRCReconfiguration message sent from the network side, the UE establishes a connection with the target cell by using the configuration in the RRCReconfiguration message and informs the target cell of successful access through the RRCReconfigurationComplete message. The target base station informs the core network to change the data routing through the path switching request, and after the data routing change is confirmed, the core network replies the path switching request confirmation to the target cell. And after the target cell receives the path switching request confirmation returned by the core network, the source cell is informed to release the context of the UE.
Referring to fig. 6, fig. 6 is a flowchart of an information processing method according to an embodiment of the present invention. In the scenario shown in fig. 6, different base stations are located between different gateway stations. In each switching process, the base station derives a plurality of subsequent keys to be used for the cell where the UE is located or is about to enter according to the location information of the UE.
Step 601, UE measurement reporting.
When the measurement condition is met, the UE records the measurement result of the measurement object according to the measurement configuration parameters; when the measurement report condition is satisfied, the UE reports the measurement result to the network side through a MeasurementReport message.
Step 602, when the UE enters the area of the satellite B, the satellite B sends the satellite synchronization parameters and the location information of the UE to the source base station (source gNB).
Step 603, the source base station determines to execute the switching according to the measurement report of the UE.
Step 604, the source base station sends a handover preparation instruction to the source gateway station, and sends the location information of the UE received from the satellite B to the source gateway station.
The source gateway station determines whether to perform key derivation, step 605.
If the source gateway station finds that the UE is about to leave the coverage area and enter the next cell according to the ephemeris information, the source gateway station gives up executing the key derivation of the cell and executes the key derivation of the next cell in advance; and if the target gNB judges according to the ephemeris information and the position of the UE, the UE stays in the cell for enough time, and the key is determined to be derived for the residence time. The method for determining whether to perform key derivation by the source gateway station is the same as the method for determining whether to perform key derivation by the base station in the embodiment shown in fig. 4.
Step 606, the source gateway station sends a handover request to the target base station, carrying a key update indication.
Step 607, the target base station sends a handover request acknowledgement to the source gateway station.
Step 608, the source gateway station sends a handover command to the source base station, which carries a key handover instruction for instructing to perform key derivation caused by handover.
Step 609, the source base station sends a handover command to the UE, carrying a key handover instruction, for instructing to execute key derivation caused by handover. And synchronously maintaining the corresponding relation between the key and the ephemeris information, the updating times of the key and the operating cycle of the satellite between the network and the UE.
Step 610, the UE sends handover complete to the target base station.
And then, the target base station sends a switching notice to the source gateway station, the source gateway station sends a UE context release command to the source base station, and the source base station sends a UE context release completion message to the source gateway station.
It can be seen from the above description that by using the scheme of the embodiment of the present invention, frequent key derivation is not required in the satellite network handover process, so that the system performance can be improved, and the handover quality of the UE can be ensured.
Referring to fig. 7, fig. 7 is a block diagram of an information processing apparatus according to an embodiment of the present invention. Because the principle of solving the problem of the information processing device is similar to the information processing method in the embodiment of the invention, the implementation of the information processing device can refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 7, the information processing apparatus 700 includes:
a first obtaining unit 701, configured to obtain location information of a UE sent by a satellite system; a first processing unit 702, configured to determine whether to perform key update according to the location information and ephemeris information of the UE when determining to perform handover according to the measurement result reported by the UE.
Optionally, the first processing unit 702 includes: a first determining subunit, configured to determine, according to the position information of the UE and the ephemeris information, whether the UE is to switch from a coverage area of a first satellite beam to a coverage area of a second satellite beam; a second determination submodule to determine to perform a key update if the UE is to be handed over from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
Optionally, the coverage area of the second satellite beam corresponds to a plurality of ground cells; the apparatus may further comprise: and the second processing unit is used for deriving the keys for the plurality of terrestrial cells within a preset time.
Optionally, the first processing unit 702 includes:
the first obtaining submodule is used for obtaining a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell; a first determining submodule, configured to determine whether the UE is to be switched from a coverage area of a first satellite beam to a coverage area of a second satellite beam according to the location information of the UE and the ephemeris information; a second determining submodule, configured to determine whether the UE is to be switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relationship if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam; a third determining submodule, configured to determine to perform key update if the UE is handed over from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam.
Optionally, the first obtaining unit is configured to obtain the first mapping relationship stored in advance.
Optionally, the apparatus is applied to a ground base station. The apparatus may further comprise: a first sending unit configured to: if the key updating is determined to be performed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
Optionally, the apparatus is applied to a terrestrial base station. The first obtaining unit 701 is configured to receive location information of the UE sent by a source ground base station, where the source ground base station obtains the location information of the UE from the satellite system. At this time, the apparatus may further include: a second sending unit, configured to send, if it is determined to perform key update, key update indication information to the source ground base station, where the source ground base station sends the key update indication information to the UE.
Optionally, the apparatus is applied to a source gateway station. The first obtaining unit 701 is configured to receive location information of the UE sent by a source ground base station, where the source ground base station obtains the location information of the UE from the satellite system. At this time, the apparatus may further include: a third sending unit, configured to send a handover request to a target ground base station, where the handover request includes key update indication information; and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
The apparatus provided in the embodiment of the present invention may implement the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Referring to fig. 8, fig. 8 is a structural diagram of an information processing apparatus according to an embodiment of the present invention, which is applied to a UE. Because the principle of solving the problem of the information processing device is similar to the information processing method in the embodiment of the invention, the implementation of the information processing device can refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 8, the information processing apparatus 800 includes:
a first receiving unit 801, configured to receive key update indication information, where the key update indication information is sent by a network device when it is determined to perform key update according to location information of the UE and ephemeris information; a first processing unit 802, configured to update a key according to the key update indication.
Optionally, the apparatus may further include: a second receiving unit, configured to receive the key update indication information sent by the ground base station through a radio resource control RRC signaling; or receiving key updating indication information sent by the satellite system.
The apparatus provided in the embodiment of the present invention may implement the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Referring to fig. 9, fig. 9 is a structural diagram of an information processing apparatus according to an embodiment of the present invention, which is applied to a satellite system. Because the principle of solving the problem of the information processing device is similar to the information processing method in the embodiment of the invention, the implementation of the information processing device can refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 9, the information processing apparatus 900 includes: a first sending unit 901, configured to send location information of a UE, where the location information of the UE is used to enable a network device to determine whether to perform key update according to the location information of the UE and ephemeris information when determining to perform handover according to a measurement result reported by the UE.
Optionally, the network device includes a ground base station. The apparatus may further include: a second sending unit, configured to send a handover request to the ground base station; a first receiving unit, configured to receive a handover request acknowledgement sent by the ground base station, where the handover request acknowledgement includes key update indication information.
The apparatus provided in the embodiment of the present invention may implement the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation. In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a processor readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
As shown in fig. 10, an information processing apparatus according to an embodiment of the present invention includes: the processor 1000, which is used to read the program in the memory 1020, executes the following processes:
acquiring the position information of the UE sent by a satellite system;
and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE.
A transceiver 1010 for receiving and transmitting data under the control of the processor 1000.
Where in fig. 10, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 1000 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1010 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 in performing operations.
The processor 1010 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and may also have a multi-core architecture.
The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 in performing operations.
The processor 1000 is further configured to read the program and execute the following steps:
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
determining to perform a key update if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
The coverage area of the second satellite beam corresponds to a plurality of ground cells; the processor 1000 is further configured to read the program and execute the following steps: deriving keys for the plurality of terrestrial cells within a predetermined time.
The processor 1000 is further configured to read the program and execute the following steps:
acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell;
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
if the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation;
and if the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam, determining to execute key updating.
The processor 1000 is further configured to read the program and execute the following steps:
and acquiring the first mapping relation stored in advance.
Optionally, the device is applied to a ground base station; the processor 1000 is further adapted to read the program and execute the following steps:
if the key updating is determined to be executed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or
And if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
Optionally, the apparatus is applied to a target ground base station; the processor 1000 is further adapted to read the program and execute the following steps:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system. The processor 1000 is further configured to read the program and execute the following steps: and if the key updating is determined to be executed, sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
Optionally, the apparatus is applied to a source gateway station; the processor 1000 is further configured to read the program and execute the following steps: and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system. Optionally, the processor 1000 is further configured to read the program, and execute the following steps: sending a switching request to a target ground base station, wherein the switching request comprises key updating indication information; and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
Referring again to fig. 10, the apparatus shown in fig. 10 may also be applied to a satellite system. The processor 1000 is configured to read the program and execute the following steps: and sending the position information of the UE, wherein the position information of the UE is used for ensuring that when the switching is determined according to the measurement result reported by the UE, the network equipment determines whether to execute key updating according to the position information of the UE and the ephemeris information.
Optionally, the processor 1000 is further configured to read the program, and execute the following steps:
sending a switching request to the ground base station;
and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
The apparatus provided in the embodiment of the present invention may implement the method embodiments, and the implementation principle and technical effects are similar, which are not described herein again.
As shown in fig. 11, an information processing apparatus according to an embodiment of the present invention is applicable to a UE, and includes: the processor 1100, which reads the program in the memory 1120, performs the following processes:
receiving key updating indication information, wherein the key updating indication information is sent by network equipment under the condition that the network equipment determines to execute key updating according to the position information of the UE and the ephemeris information;
and updating the key according to the key updating indication.
A transceiver 1110 for receiving and transmitting data under the control of the processor 1100.
Where in fig. 11, the bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 1100, and various circuits, represented by memory 1120, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1110 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. For different user devices, the user interface 1130 may also be an interface capable of interfacing with a desired device, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 in performing operations.
The processor 1110 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and may also have a multi-core architecture.
The processor 1100 is also adapted to read the program and execute the following steps:
receiving the key updating indication information sent by the ground base station through RRC signaling; or
And receiving key updating indication information sent by the satellite system.
The apparatus provided in the embodiment of the present invention may implement the method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
The embodiment of the present invention further provides a readable storage medium, where a program is stored on the readable storage medium, and when the program is executed by a processor, the program implements each process of the above-mentioned information processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the detailed description is omitted here. The readable storage medium may be any available medium or data storage device that can be accessed by a processor, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical memory (e.g., CD, DVD, BD, HVD, etc.), and semiconductor memory (e.g., ROM, EPROM, EEPROM, nonvolatile memory (NAND FLASH), Solid State Disk (SSD)), etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. With such an understanding, the technical solutions of the present invention or portions thereof contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a UE (which may be a mobile phone, a computer, a server, an air conditioner, or a network device) to perform the methods according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (32)
1. An information processing method characterized by comprising:
acquiring position information of User Equipment (UE) sent by a satellite system;
and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE.
2. The method of claim 1, wherein the determining whether to perform the key update according to the location information of the UE and the ephemeris information comprises:
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
determining to perform a key update if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
3. The method of claim 2, wherein the coverage area of the second satellite beam corresponds to a plurality of terrestrial cells;
performing a key update comprising:
deriving keys for the plurality of terrestrial cells within a predetermined time.
4. The method of claim 1, wherein the determining whether to perform the key update according to the location information of the UE and the ephemeris information comprises:
acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell;
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
if the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation;
and if the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam, determining to execute key updating.
5. The method of claim 4, wherein obtaining the first mapping relationship comprises: and acquiring the first mapping relation stored in advance.
6. The method of claim 1, wherein the method is performed by a ground base station; the method further comprises the following steps:
if the key updating is determined to be performed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or
And if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
7. The method of claim 1, wherein the method is performed by a target ground base station;
the acquiring the location information of the user equipment UE sent by the satellite system includes:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
8. The method of claim 7, further comprising:
and if the key updating is determined to be executed, sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
9. The method of claim 1, wherein the method is performed by a source gateway station;
the acquiring the location information of the user equipment UE sent by the satellite system includes:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
10. The method of claim 9, further comprising:
sending a switching request to a target ground base station, wherein the switching request comprises key updating indication information;
and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
11. An information processing method, performed by a UE, comprising:
receiving key updating indication information, wherein the key updating indication information is sent by network equipment under the condition that the network equipment determines to execute key updating according to the position information of the UE and the ephemeris information;
and updating the key according to the key updating indication.
12. The method of claim 11, wherein the receiving the key update indication information comprises:
receiving the key updating indication information sent by the ground base station through a Radio Resource Control (RRC) signaling; or
And receiving key updating indication information sent by the satellite system.
13. An information processing method performed by a satellite system, comprising:
and sending the position information of the UE, wherein the position information of the UE is used for ensuring that when the switching is determined according to the measurement result reported by the UE, the network equipment determines whether to execute key updating according to the position information of the UE and the ephemeris information.
14. The method of claim 13, wherein the network device comprises a terrestrial base station; the method further comprises the following steps:
sending a switching request to the ground base station;
and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
15. An information processing apparatus comprising a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
acquiring the position information of the UE sent by a satellite system;
and when the switching is determined according to the measurement result reported by the UE, determining whether to execute key updating according to the position information and the ephemeris information of the UE.
16. The apparatus of claim 15, wherein the processor is further configured to:
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
determining to perform a key update if the UE is to be switched from the coverage area of the first satellite beam to the coverage area of the second satellite beam.
17. The apparatus of claim 16, wherein the coverage area of the second satellite beam corresponds to a plurality of terrestrial cells;
the processor is further configured to: deriving keys for the plurality of terrestrial cells within a predetermined time.
18. The apparatus of claim 15, wherein the processor is further configured to:
acquiring a first mapping relation, wherein the first mapping relation is the mapping relation between a satellite beam and a ground base station cell;
determining whether the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam according to the position information and the ephemeris information of the UE;
if the UE is to be switched from the coverage area of a first satellite beam to the coverage area of a second satellite beam, determining whether the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam according to the first mapping relation;
and if the UE is switched from the ground base station cell corresponding to the first satellite beam to the ground base station cell corresponding to the second satellite beam, determining to execute key updating.
19. The apparatus of claim 18, wherein the processor is further configured to: and acquiring the first mapping relation stored in advance.
20. The apparatus of claim 15, wherein the apparatus is applied to a ground base station; the processor is further configured to:
if the key updating is determined to be performed, sending key updating indication information to the satellite system and sending key updating indication information to the UE; or alternatively
And if the key updating is determined to be executed, sending key updating indication information to the satellite system, and sending the key updating indication information to the UE by the satellite system.
21. The apparatus of claim 15, wherein the apparatus is applied to a target ground base station; the processor is further configured to:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
22. The apparatus of claim 21, wherein the processor is further configured to:
and if the key updating is determined to be executed, sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
23. The apparatus of claim 15, wherein the apparatus is applied to a source gateway station; the processor is further configured to:
and receiving the position information of the UE sent by a source ground base station, wherein the source ground base station acquires the position information of the UE from the satellite system.
24. The apparatus of claim 23, wherein the processor is further configured to:
sending a switching request to a target ground base station, wherein the switching request comprises key updating indication information;
and sending key updating indication information to the source ground base station, and sending the key updating indication information to the UE by the source ground base station.
25. An information processing apparatus comprising a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
receiving key updating indication information, wherein the key updating indication information is sent by network equipment under the condition of determining to execute key updating according to the position information of the UE and the ephemeris information;
and updating the key according to the key updating indication.
26. The apparatus of claim 25, wherein the processor is further configured to:
receiving the key updating indication information sent by the ground base station through RRC signaling; or
And receiving key updating indication information sent by the satellite system.
27. An information processing apparatus comprising a memory, a transceiver, a processor:
the memory for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and executing the following operations:
and sending the position information of the UE, wherein the position information of the UE is used for ensuring that when the switching is determined according to the measurement result reported by the UE, the network equipment determines whether to execute key updating according to the position information of the UE and the ephemeris information.
28. The apparatus of claim 27, wherein the processor is further configured to:
sending a switching request to the ground base station;
and receiving a switching request confirmation sent by the ground base station, wherein the switching request confirmation comprises key updating indication information.
29. An information processing apparatus characterized by comprising:
a first obtaining unit, configured to obtain location information of a UE sent by a satellite system;
and the first processing unit is used for determining whether to execute key updating according to the position information and the ephemeris information of the UE when the switching is determined according to the measurement result reported by the UE.
30. An information processing apparatus applied to a UE, comprising:
a first receiving unit, configured to receive key update indication information, where the key update indication information is sent by a network device when it is determined to perform key update according to location information of the UE and ephemeris information;
a first processing unit, configured to update a key according to the key update indication.
31. An information processing apparatus applied to a satellite system, comprising:
a first sending unit, configured to send location information of a UE, where the location information of the UE is used to enable a network device to determine whether to perform key update according to the location information of the UE and ephemeris information when determining to perform handover according to a measurement result reported by the UE.
32. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing a processor to perform the method of any one of claims 1 to 14.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011410682.5A CN114615712B (en) | 2020-12-04 | 2020-12-04 | Information processing method, device, equipment and processor readable storage medium |
PCT/CN2021/130606 WO2022116803A1 (en) | 2020-12-04 | 2021-11-15 | Information processing method and apparatus, device, and processor readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011410682.5A CN114615712B (en) | 2020-12-04 | 2020-12-04 | Information processing method, device, equipment and processor readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114615712A true CN114615712A (en) | 2022-06-10 |
CN114615712B CN114615712B (en) | 2023-11-28 |
Family
ID=81852924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011410682.5A Active CN114615712B (en) | 2020-12-04 | 2020-12-04 | Information processing method, device, equipment and processor readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114615712B (en) |
WO (1) | WO2022116803A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023240643A1 (en) * | 2022-06-17 | 2023-12-21 | 北京小米移动软件有限公司 | Information processing method and apparatus, communication device and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115766832B (en) * | 2022-09-02 | 2024-06-18 | 北京理工大学 | Beam switching decision method and device for satellite network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050029395A1 (en) * | 2003-08-08 | 2005-02-10 | Anderson Donald B. | Hot-start navigation information distribution system |
US20170230104A1 (en) * | 2015-05-01 | 2017-08-10 | Qualcomm Incorporated | Handoff for satellite communication |
CN110337599A (en) * | 2017-02-09 | 2019-10-15 | 国立大学法人东京大学 | Position information process system and position information process device |
US20200213000A1 (en) * | 2018-12-31 | 2020-07-02 | Hughes Network Systems, Llc | Location management for satellite systems |
WO2020168351A1 (en) * | 2019-02-15 | 2020-08-20 | Apple Inc. | Systems and methods for intra-ue multiplexing in new radio (nr) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9888426B2 (en) * | 2015-05-01 | 2018-02-06 | Qualcomm Incorporated | Handoff for satellite communication |
-
2020
- 2020-12-04 CN CN202011410682.5A patent/CN114615712B/en active Active
-
2021
- 2021-11-15 WO PCT/CN2021/130606 patent/WO2022116803A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050029395A1 (en) * | 2003-08-08 | 2005-02-10 | Anderson Donald B. | Hot-start navigation information distribution system |
US20170230104A1 (en) * | 2015-05-01 | 2017-08-10 | Qualcomm Incorporated | Handoff for satellite communication |
CN110337599A (en) * | 2017-02-09 | 2019-10-15 | 国立大学法人东京大学 | Position information process system and position information process device |
US20200213000A1 (en) * | 2018-12-31 | 2020-07-02 | Hughes Network Systems, Llc | Location management for satellite systems |
WO2020168351A1 (en) * | 2019-02-15 | 2020-08-20 | Apple Inc. | Systems and methods for intra-ue multiplexing in new radio (nr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023240643A1 (en) * | 2022-06-17 | 2023-12-21 | 北京小米移动软件有限公司 | Information processing method and apparatus, communication device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2022116803A1 (en) | 2022-06-09 |
CN114615712B (en) | 2023-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111356192B (en) | Switching control method and equipment | |
US9462510B2 (en) | Circuit switched fallback handover method and apparatus, and base station | |
KR20210020904A (en) | Handover method and apparatus | |
EP3855806A1 (en) | Mobile switching method and related device | |
WO2021062729A1 (en) | Handover processing method, communication device and terminal device | |
JP7474878B2 (en) | Mobility management method and device | |
WO2022001413A1 (en) | Handover method and device | |
CN114615712B (en) | Information processing method, device, equipment and processor readable storage medium | |
US20210144594A1 (en) | Handover method and apparatus | |
CN114258092A (en) | Timing advance compensation method, base station, terminal and storage medium | |
EP4175360A1 (en) | Handover method, network device, user equipment and communication system | |
CN116232411A (en) | Inter-satellite switching method, satellite-borne base station, core network and storage medium | |
CN114095073A (en) | Seamless switching method in 5G satellite fusion scene | |
KR20200120610A (en) | Communication method, network device and terminal device | |
CN112188508A (en) | Cell switching method, device, storage medium and source base station | |
CN115226123A (en) | Method and device for processing historical information of terminal equipment UE | |
CN104507133A (en) | Voice switching method and device | |
CN113453291A (en) | Access node switching method, terminal equipment and network equipment | |
CN112449374A (en) | Method and device for determining target main base station and associating target auxiliary base station | |
CN109756918B (en) | Data backup method and device, computer equipment and storage medium | |
CN113038466B (en) | Processing method and apparatus | |
CN113141636A (en) | Processing method and device based on condition switching, related equipment and storage medium | |
CN114916019B (en) | Information processing method, device and computer readable storage medium | |
CN113765572A (en) | Indication method and equipment | |
CN110621046B (en) | Cell switching method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |