Communication method and device

By sending messages containing terminal device identification information and access reasons in the wireless communication system, the problem of terminal devices' delay in switching or reselecting the access network is solved, and the rapid selection of suitable access network equipment is realized to reduce delay and Ensure the security of messages.

CN115396927BActive Publication Date: 2025-02-14HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210810156.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-12-29
Publication Date
2025-02-14
Estimated Expiration
2038-12-29

AI Technical Summary

Technical Problem

In a wireless communication system, when the terminal device switches to a new cell or reselects the access network, the access network delay increases.

Method used

By sending a specific message between the first access network device and the second access network device, including identification information of the terminal device, the reason for establishing the RRC connection, and the selected PLMN identification information, we quickly select the appropriate service access network device by sending a specific message between the first access network device and the second access network device, including identification information of the terminal device, the reason for establishment of the RRC connection, and the selected PLMN identification information, we can quickly select the appropriate service access network device. , reduce the delay of terminal equipment access to the network.

Benefits of technology

This method can quickly select a suitable access network device for the terminal device when the first access network device cannot provide the required service services, reduce access network delay, and ensure the authenticity and privacy of messages through security protection. sex.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115396927B_ABST
    Figure CN115396927B_ABST
Patent Text Reader

Abstract

The communication method, apparatus and system disclosed in the embodiments of the present application send a first message including identification information of a terminal device, the reason why the terminal device initiates establishment of a radio resource control (RRC) connection, and identification information of a public land mobile network (PLMN) selected by the terminal device to a second access network device through a first access network device, and the first access network device receives a response message to the first message from the second access network device, thereby selecting a suitable service access network device for the terminal device as soon as possible and reducing the delay in the terminal device accessing the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device capable of realizing fast switching. Background Art

[0002] In a wireless communication system, such as 5G (also known as new wireless), when the serving base station cannot provide the business or network service required by the terminal device, a radio resource control (RRC) release message without security protection can be sent. The RRC release message can be carried on signaling radio bearer (SRB) 0. After receiving the RRC release message, the terminal device will release the RRC connection with the serving base station, and the terminal device can choose to continue to reside in the cell under the serving base station or reselect to other new cells.

[0003] However, whether the terminal device chooses to reside in the cell under the serving base station, or the terminal device reselects to another new cell and re-initiates the access process in the new cell, the delay of the terminal device accessing the network will increase. Summary of the invention

[0004] The communication method provided in the embodiment of the present application can reduce the delay of terminal equipment accessing the network.

[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0006] In a first aspect, a communication method is provided, comprising: a first access network device sends a first message to a second access network device, the first message including identification information of a terminal device, a reason why the terminal device initiates establishment of a radio resource control (RRC) connection, and identification information of a public land mobile network (PLMN) selected by the terminal device; the first access network device receives a response message (first response message) to the first message from the second access network device.

[0007] This communication method, for example, can send a first message to a second access network device through a first access network device when the first access network device cannot provide the business service required by the UE, so that a suitable service access network device can be selected for the UE as soon as possible, thereby reducing the delay of the terminal device accessing the network.

[0008] In a possible implementation of the first aspect, the first access network device can determine the target access network device (second access network device) based on the measurement report and service information sent by the terminal device. Optionally, the measurement report can be a measurement report, and the service information can include registered target core network node identification information and / or a single network slice selection support information list. Therefore, the first access network device can determine the target access network device when it cannot support the needs of the terminal device, thereby shortening the delay of the terminal device accessing the network.

[0009] In a possible implementation of the first aspect, a response message to the first message sent by the second access network device to the first access network device may include the content of the security mode command message and the content of the RRC reconfiguration message, so that when the second access network device allows the terminal device to access, before the terminal device directly sends an access request to the second access network device, the content of the security mode command message and the content of the RRC reconfiguration message can be transmitted through the first access network device, thereby shortening the delay for the terminal device to access the network.

[0010] In a possible implementation of the first aspect, the content of the RRC reconfiguration message is security protected according to an initial key and a security algorithm, wherein the security protection includes integrity protection, or includes integrity protection and encryption protection. Through this implementation, the impact on the terminal device is reduced, and in addition, the content of the RRC reconfiguration message is security protected so that the authenticity and privacy of the message can be guaranteed.

[0011] In a possible implementation of the first aspect, the content of the above-mentioned RRC reconfiguration message is securely protected based on a first key and a security algorithm, wherein the first key is determined based on an initial key from the core network and information of a source cell, and the source cell belongs to the first access network device. Optionally, in this implementation, the response message of the first message received by the first access network device may also include information of the first key. Through this implementation, the content of the RRC reconfiguration message is securely protected so that the authenticity and privacy of the message can be guaranteed.

[0012] The above-mentioned first key information, the information of the first key includes first key indication information or the first key, so that the first access network device can pass the first key information to the terminal device, so that the terminal device can use the correct key for security protection.

[0013] In a possible implementation of the first aspect, when the terminal device sends a response message to a security mode command message to a first access network device, the first access network device receives a response message (a second response message) to the security mode command message from the terminal device, so that the first access network device learns that the terminal device has activated the security mode or that the security mode activation has failed.

[0014] In a possible implementation of the first aspect, when the second access network device configures the terminal device to send a second response message to the second access network device, the first access network device receives second indication information from the second access network device, and the second indication information indicates that the first access network device does not receive a response message to the security mode command message, thereby avoiding energy consumption caused by the first access network device receiving a corresponding message of the security mode command message due to inconsistent operations between the terminal device and the first access network device when the terminal device sends the second response to the second access network device.

[0015] In a possible implementation manner of the first aspect, the measurement report is an advance measurement report. Optionally, the advance measurement report may be carried in message 3 or message 5, for example.

[0016] In a possible implementation of the first aspect, when an advance measurement report is received through a signaling or message before message 4, the advance measurement report to be sent by the terminal device can be determined based on the information of the random access preamble code sent by the terminal device, and uplink authorization resource information for transmitting the advance measurement report is sent to the terminal device through message 2. Through this implementation, the terminal device can quickly report the measurement report, so that the serving base station can perform mobility-related configurations more quickly, thereby improving the data transmission experience of the terminal device. It should be noted that this implementation can be implemented independently without relying on other implementations of the first aspect.

[0017] According to a second aspect, a communication method is provided, comprising: a second access network device receives a first message from a first access network device, and the second access network device sends a response message (first response message) to the first access network device, wherein the first message includes identification information of the terminal device, the reason why the terminal device initiates establishment of a radio resource control RRC connection, and identification information of a public land mobile network PLMN selected by the terminal device.

[0018] In a possible implementation of the second aspect, the above-mentioned first response message may include the content of the security mode command message and the content of the RRC reconfiguration message, so that the second access network device can transmit the content of the security mode command message and the content of the RRC reconfiguration message in advance when allowing the terminal device to access, thereby shortening the delay of the terminal device accessing the network.

[0019] In a possible implementation of the second aspect, the content of the RRC reconfiguration message is security protected according to the initial key and the security algorithm, wherein the security protection includes integrity protection, or includes integrity protection and encryption protection. Through this implementation, the impact on the terminal device is reduced, and in addition, the content of the RRC reconfiguration message is security protected so that the authenticity and privacy of the message can be guaranteed.

[0020] In a possible implementation of the second aspect, the content of the above-mentioned RRC reconfiguration message is securely protected based on a first key and a security algorithm, wherein the first key is determined based on an initial key from the core network and information about a source cell, and the source cell belongs to the first access network device. Optionally, in this implementation, the response message to the first message received by the first access network device may also include information about the first key. Through this implementation, the content of the RRC reconfiguration message is securely protected so that the authenticity and privacy of the message can be guaranteed.

[0021] In a possible implementation of the second aspect, the information of the first key includes first key indication information or the first key, so that the first access network device can transmit the information of the first key to the terminal device, so that the terminal device can use the correct key for security protection.

[0022] In a possible implementation of the second aspect, when the second access network device configures the terminal device to send a second response message to the second access network device, the second access network device sends second indication information to the first access network device, and the second indication information indicates that the first access network device does not receive the second response message, thereby avoiding energy consumption caused by the first access network device receiving the corresponding message of the security mode command message due to inconsistent operations of the terminal device and the first access network device when the terminal device sends the second response to the second access network device.

[0023] In a possible implementation manner of the second aspect, the second access network device receives a second response message from the terminal device, so that the second access network device learns that the terminal device has activated the security mode or the security mode activation has failed.

[0024] In a possible implementation of the second aspect, the second access network device receives a third response message from the terminal device, such as an RRC reconfiguration completion message or a switching completion message, indicating that the RRC reconfiguration is completed and the switch can be made to the second access network device.

[0025] Optionally, assuming that the content of the RRC reconfiguration message is securely protected according to the initial key, then the third response message may be securely protected according to the initial key, or it may be securely protected according to the second key, and the second key is determined (derived) based on the initial key and the information of the target cell; assuming that the content of the RRC reconfiguration message is securely protected according to the first key, then the third response message may be securely protected according to the third key, or it may be securely protected according to the second key, and the third key is determined (derived) based on the first key and the information of the target cell. Optionally, the information of the target cell may, for example, include at least one of the physical cell identity (PCI) of the target cell and the frequency information of the target cell.

[0026] According to a third aspect, a communication method is provided, comprising: a communication device receives a security mode command message from a first access network device, wherein content of the security mode command message is consistent with content of a security mode message determined by a second access network device, and the security mode command message includes information of a first key, and the first key is determined based on an initial key determined by a core network and information of a source cell, wherein the source cell belongs to the first access network device; and sends a response message to the security mode command message, wherein the response message to the security mode command is security protected based on the first key.

[0027] In a possible implementation manner of the third aspect, the information of the first key includes first key indication information or the first key, and the first key indication information is used to indicate that the first key is determined according to the initial key and information of the source cell.

[0028] In a possible implementation of the third aspect, the communication device sends a second message indicating that the radio resource control RRC reconfiguration is completed to the second access network device, wherein the second message is security protected based on a second key, the second key is determined based on the first key, the identifier of the target cell, and the frequency of the target cell, and the target cell belongs to the second access network device.

[0029] In a possible implementation of the third aspect, the communication device receives first indication information from the first access network device, wherein the first indication information is used to indicate sending a response message (second response message) to the security mode command message to the second access network device.

[0030] In a possible implementation manner of the third aspect, the communication device may be a response message of sending the security mode command message to the first access network device.

[0031] In a possible implementation of the third aspect, the communication device sends an advance measurement report to the first access network device, wherein the advance measurement report can be carried in a radio resource control RRC establishment request (message 3) or an RRC establishment completion message (message 5) in a random access process.

[0032] In a possible implementation of the third aspect, when the advance measurement report is sent through signaling or a message before message 4, the communication device indicates the advance measurement report to be sent to the first access network device through a random access preamble (message 1); and receives a random access response (message 2) from the first access network device, thereby obtaining uplink authorization resource information for sending the advance measurement report. It should be noted that this implementation can be implemented independently without relying on other implementations of the third aspect.

[0033] In a possible implementation manner of the third aspect, the communication device indicates to the first access network device that the advance measurement report has not been sent completely, so that the first access network device can know whether the advance measurement report has been sent completely, so as to make corresponding processing.

[0034] In a fourth aspect, a communication method is provided, comprising: a first node sends a message to a core network node for transmitting non-access layer signaling of a terminal device to the core network node, the first node receives a response message from the core network node, and after the RRC reconfiguration of the terminal device is completed, sends a message to the core network node including an initial context establishment response, a session resource identifier, and address information for transmitting downlink data of the session resource.

[0035] Through this communication method, by configuring the terminal device with multiple connection configurations in advance in the process of the first node and the core network node establishing an initial connection for the terminal device, the signaling overhead between the first node and the core network node is reduced.

[0036] In a fifth aspect, a communication method is provided, comprising: receiving a message from a first node for transmitting non-access layer signaling of a terminal device to a core network node, sending a response message to the first node, and after the RRC reconfiguration of the terminal device is completed, receiving a message from the first node including an initial context establishment response, a session resource identifier, and address information for transmitting downlink data of the session resource.

[0037] In a sixth aspect, a communication device is provided for implementing the method in the first aspect. The communication device may be the first access network device in the first aspect, or a device including the first access network device, or a component (chip or circuit) configured in the first access network device.

[0038] In a seventh aspect, a communication device is provided for implementing the method in the second aspect. The communication device may be the second access network device in the second aspect, or a device including the second access network device, or a component (chip or circuit) configured in the second access network device.

[0039] In an eighth aspect, a communication device is provided, for implementing the method in the third aspect. The communication device may be a terminal device, or a device including the terminal device, or a component (chip or circuit) configured in a second access network device.

[0040] In a ninth aspect, a communication device is provided for implementing the method in the fourth aspect. The communication device may be a first node (access network device), or a device including the first node, or a component (chip or circuit) configured in the first node.

[0041] In a tenth aspect, a communication device is provided, for implementing the method in the fifth aspect. The communication device may be a core network node or a device including the core network node, or a component (chip or circuit) configured in the core network node.

[0042] The communication device of any one of the sixth to tenth aspects includes a module, unit, or means corresponding to the method, which can be implemented by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0043] In the eleventh aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method described in any of the above aspects.

[0044] In a twelfth aspect, a communication device is provided, comprising: a processor; the processor is used to couple with a memory, and after reading instructions in the memory, execute the method as described in any of the above aspects according to the instructions. In a sixth aspect, a computer-readable storage medium is provided, the computer-readable storage medium stores instructions, and when the computer is run on the computer, the computer can execute the method as described in any of the above aspects.

[0045] In a thirteenth aspect, a computer program product comprising instructions is provided, which, when executed, enables a communication device to execute the method described in any of the above aspects.

[0046] In a fourteenth aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), the communication device including a processor for implementing the method involved in any of the above aspects. In one possible design, the communication device also includes a memory for storing necessary program instructions and data. When the communication device is a chip system, it may be composed of a chip, or may include a chip and other discrete devices.

[0047] In the fifteenth aspect, a communication system is provided, which includes the communication device described in the sixth aspect and the communication device described in the seventh aspect, or includes the communication device described in the sixth to eighth aspects, or includes the communication device described in the ninth and tenth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0049] Figure 2 A schematic diagram of the structure of the access network device and the terminal device provided in the embodiment of the present application;

[0050] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0051] Figure 4 A flowchart of another communication method provided in an embodiment of the present application;

[0052] Figure 5 A flowchart of another communication method provided in an embodiment of the present application;

[0053] Figure 6 A flowchart of another communication method provided in an embodiment of the present application;

[0054] Figure 7 A flowchart of another communication method provided in an embodiment of the present application;

[0055] Figure 8 A flowchart of another communication method provided in an embodiment of the present application;

[0056] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0057] Fig.10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0058] Fig.11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. And, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0060] In addition, the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0061] like Figure 1 As shown in FIG. 1 , a communication system 10 is provided in an embodiment of the present application. The communication system 10 includes access network devices 20 and 40, and one or more terminal devices 30 connected to the access network devices 20 and 40. Figure 1The access network device 20 shown interacts with the access network device 40 and interacts with any terminal device 30 as an example. In the embodiment of the present application, the access network device 20 sends a first message to the access network device 40, and the first message includes the identification information of the terminal device 30, the reason for the terminal device 30 to initiate the RRC establishment, and the identification information of the public land mobile network selected by the terminal device 30, and after receiving the first message, the access network device 40 sends a corresponding response message to the access network device 20. The first message can be, for example, an access request message, which is used to initiate an access request to the access network device 40, so that the access network device 40 can determine whether to accept the terminal device 30.

[0062] In one possible manner, when the access network device 40 determines to accept the terminal device 30, a confirmation response message (a type of response message) can be sent to the access network device 20. Optionally, the confirmation response message can carry the content of the security mode command message and the content of the RRC reconfiguration message. Further, the access network device 20 can forward the content of the security mode command message and the content of the RRC reconfiguration message to the terminal device 30, and after the terminal device 30 receives the content of the security mode command (SMC) message and the content of the RRC reconfiguration message, it can perform corresponding operations, such as sending a security mode command completion message to the access network device 20 or 40 and sending an RRC reconfiguration completion message to the access network device 40, which is not limited in the embodiments of the present application. It should be noted that in the embodiments of the present application, accepting a terminal device is a brief expression for allowing a terminal device to access.

[0063] In another possible manner, when the access network device 40 determines not to accept the terminal device 30 , a negative response message may be sent to the access network device 20 , so that the access network device 20 learns that the access network device 40 does not accept the terminal device 30 .

[0064] It is understandable that the description here is made by taking one access network device 40 as an example. Optionally, the access network device 20 may perform similar interactions with multiple access network devices 40, and the response messages sent by different access network devices 40 to the access network device 20 may be different.

[0065] Here, the RRC establishment reason may include, for example, at least one of the following: emergency call, high priority access, passive service, actively triggered signaling service, actively triggered data service, actively triggered voice call, actively triggered video call, actively triggered short message service (SMS, short message service), high priority access of Multimedia Priority Service (MPS, Multimedia Priority Service), high priority access of mission-critical service (MCS, mission-critical service) and other RRC establishment reasons. It is understandable that the RRC establishment reason may also be referred to as the RRC connection establishment reason.

[0066] Optionally, the terminal device can also have communication connections with multiple access network devices at the same time and can send and receive data, which can be called multi-connectivity (MC). Among the multiple access devices, there can be an access device responsible for interacting with the terminal device for wireless resource control messages and responsible for interacting with the core network control plane entity. Then, the access device can be called MN, and the remaining access devices can be called SN.

[0067] Optional, such as Figure 2 As shown, it is a schematic diagram of the hardware structure of the access network device 20 and the terminal device 30 provided in the embodiment of the present application.

[0068] The terminal device 30 includes at least one processor ( Figure 2 The exemplary embodiment includes a processor 301 as an example) and at least one transceiver ( Figure 2 Optionally, the terminal device 30 may further include at least one memory ( Figure 2 In the example, a memory 302 is used as an example to illustrate), at least one output device ( Figure 2 The exemplary embodiment includes an output device 304 as an example) and at least one input device ( Figure 2 The example is described by taking an input device 305 as an example).

[0069] The processor 301, the memory 302 and the transceiver 303 are connected via a communication line. The communication line may include any path for transmitting information between the above components.

[0070] Processor 301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. In a specific implementation, as an embodiment, processor 301 may also include multiple CPUs, and processor 301 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0071] The memory 302 may be a device with a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 302 may exist independently and be connected to the processor 301 via a communication line. The memory 302 may also be integrated with the processor 301.

[0072] Among them, the memory 302 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 301. Specifically, the processor 301 is used to execute the computer-executable instructions stored in the memory 302, so as to implement the communication method described in the embodiment of the present application. Optionally, the computer-executable instructions in the embodiment of the present application can also be referred to as application code or computer program code, which is not specifically limited in the embodiment of the present application.

[0073] The transceiver 303 may be any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), or wireless local area network (WLAN). The transceiver 303 includes a transmitter Tx and a receiver Rx. The transceiver 303 may also be an interface circuit.

[0074] The output device 304 communicates with the processor 301 and can display information in a variety of ways. For example, the output device 304 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector.

[0075] The input device 305 communicates with the processor 301 and can accept user input in a variety of ways. For example, the input device 305 can be a mouse, a keyboard, a touch screen device, or a sensor device.

[0076] The access network device 20 includes at least one processor ( Figure 2 In the example, a processor 201 is used as an example for explanation), at least one transceiver ( Figure 2 The exemplary embodiment includes a transceiver 203 as an example) and at least one network interface ( Figure 2 Optionally, the access network device 20 may further include at least one memory ( Figure 2 The exemplary embodiment of the present invention is described by taking a memory 202 as an example). The processor 201, the memory 202, the transceiver 203 and the network interface 204 are connected via a communication line. The network interface 204 is used to connect to the core network device via a link (e.g., an S1 interface), or to connect to the network interface of other access network devices via a wired or wireless link (e.g., an X2 interface). Figure 2 (not shown in the figure), and this embodiment of the present application does not make any specific limitation to this.

[0077] Optionally, the access network device 20 in the embodiment of the present application is a device that accesses the terminal device 30 to the wireless network, which may be an evolutionary base station (evolutional NodeB, eNB or eNodeB) in long term evolution (LTE); or a base station in eLTE; or a base station in the fifth generation (5th generation, 5G) network or a future evolved public land mobile network (public land mobile network, PLMN), a broadband network service gateway (broadband network gateway, BNG), a convergence switch or a non-third generation partnership project (3rd generation partnership project, 3GPP) access device, etc., which is not specifically limited in the embodiment of the present application. Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, etc., which are not specifically limited in the embodiment of the present application.

[0078] In a network structure, the access network may include a centralized unit (CU) node, a distributed unit (DU) node, a RAN device including a CU node and a DU node, or a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.

[0079] The communication between the access network equipment and the terminal equipment follows a certain protocol layer structure. For example, the control plane protocol layer structure may include the functions of the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer. The user plane protocol layer structure may include the functions of the PDCP layer, the RLC layer, the MAC layer, and the physical layer; in one implementation, the service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.

[0080] The functions of these protocol layers may be implemented by one node or by multiple nodes; for example, in an evolutionary structure, a RAN device may include a centralized unit (CU) and a distributed unit (DU), and multiple DUs may be centrally controlled by one CU.

[0081] CU and DU can be divided according to the protocol layer of the wireless network, for example, the functions of the PDCP layer and above are set in the CU, and the functions of the protocol layers below the PDCP, such as the RLC layer and the MAC layer, are set in the DU. In other words, the CU has functions above the PDCP layer (including PDCP, RRC and SDAP), and the DU has functions below the PDCP layer (including RLC, MAC and PHY).

[0082] This division of the protocol layer is only an example. It can also be divided in other protocol layers, such as dividing in the RLC layer, setting the functions of the RLC layer and the protocol layers above in the CU, and the functions of the protocol layers below the RLC layer in the DU; or dividing in a certain protocol layer, for example, setting some functions of the RLC layer and the functions of the protocol layers above the RLC layer in the CU, and setting the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer in the DU. In addition, it can also be divided in other ways, such as dividing by latency, setting the functions whose processing time needs to meet the latency requirements in the DU, and the functions that do not need to meet the latency requirements in the CU.

[0083] Optionally, the terminal device 30 in the embodiment of the present application may be a device for implementing a wireless communication function, such as a terminal or a chip that can be used in a terminal, etc. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent or a terminal device, etc. in a 5G network or a future evolved PLMN. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The terminal may be mobile or fixed.

[0084] Optionally, in the embodiment of the present application, Figure 1 or Figure 2 The access network device 20 and the terminal device 30 shown may also be referred to as a communication device, which may be a general device or a dedicated device, and the embodiments of the present application do not specifically limit this.

[0085] In various embodiments of the present application, a beam can be understood as a spatial resource, and can refer to a transmission or reception precoding vector with energy transmission directivity. In addition, the transmission or reception precoding vector can be identified by index information, and the index information can correspond to the resource identifier (identity, ID) of the configuration terminal, for example, the index information can correspond to the identifier or resource of the configured SSB; it can also correspond to the identifier or resource of the configured CSI-RS; it can also correspond to the identifier or resource of the configured uplink sounding reference signal (SRS). Optionally, the index information can also be index information displayed or implicitly carried by the signal or channel carried by the beam. The energy transmission directivity can refer to the precoding processing of the signal to be sent by the precoding vector, the signal after the precoding processing has a certain spatial directivity, and the signal received after the precoding processing by the precoding vector has a better receiving power, such as satisfying the receiving demodulation signal-to-noise ratio; the energy transmission directivity can also refer to the same signal sent from different spatial positions received by the precoding vector with different receiving powers. Optionally, the same communication device (such as a terminal device or a network device) can have different precoding vectors, and different devices can also have different precoding vectors, that is, corresponding to different beams. According to the configuration or capability of the communication device, a communication device can use one or more of a plurality of different precoding vectors at the same time, that is, can form one beam or multiple beams at the same time.

[0086] In each embodiment of the present application, as an implementation method, the message 1-message 4 involved can correspond to the first message to the fourth message in the competitive random access process, and the message can also be abbreviated as MSG. It can be understood that message 1 can also be called message 1, message 2 can also be called message 2, and so on. As another implementation method, competitive random access can also be implemented through a two-step process, and the messages included in the competitive random access process of the two-step process can be called message a (first message) and message b (second message), wherein message a and the functions implemented by the previously described message 1 plus message 3 are the same, and message b and the previously described message 2 and message 4 are the same. Therefore, when referring to message 3 in the following embodiments of the present application, it can also refer to other messages having the functions of message 3, such as message a, and when referring to message 4 in the following embodiments of the present application, it can also refer to other messages having the functions of message 4, such as message b. In addition, in the embodiment of the present application, the first message sent by the terminal device after the message having the function of message 4 is collectively referred to as message 5. The embodiment of the present application does not describe in detail the functions of each message in the competitive random access process.

[0087] The following will be combined Figure 1 and Figure 2 , the communication method provided in the embodiment of the present application is described in detail.

[0088] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of the present application are merely examples, and other names may be used in specific implementations, and the embodiments of the present application do not impose any specific limitations on this.

[0089] like Figure 3 As shown, a communication method provided in an embodiment of the present application comprises the following steps:

[0090] S301, the terminal device sends a measurement report to the first access network device.

[0091] Here, the terminal device may perform signal quality measurement, obtain a signal quality measurement result, and generate a measurement report according to the signal quality measurement result.

[0092] It can be understood that the terminal device here can be a terminal device in an idle or deactivated state. Among them, the inactive state is an RRC state, which can also be called "RRC deactivated state" or "deactivated state". Similar to the idle state, in the deactivated state, the terminal device disconnects the RRC connection with the network. However, unlike the idle state, in the deactivated state, the terminal device and the access network device save the context of the terminal. Among them, the access network device that configures the terminal device to enter the deactivated state and stores the context information of the terminal device is generally referred to as the source network device, or the anchor network device. Optionally, the definition of the deactivated state can refer to the relevant description in 3GPP TS38.300.

[0093] Among them, the above-mentioned measurement report may include the identification information of at least one cell, or include the identification information of at least one cell and the corresponding signal quality measurement result. Optionally, it may also include the identification information of at least one beam in the above-mentioned at least one cell, or may also include the identification information of at least one beam in the above-mentioned at least one cell and the corresponding beam measurement result. The at least one cell may include the cell where the terminal device is currently located and other cells, wherein the other cells here may include other cells belonging to the first network device and / or other cells that do not belong to the first network device. The number of other cells may be an integer greater than or equal to 0, and the embodiment of the present application does not limit this. Optionally, the identification information of at least one cell carried in the above-mentioned measurement report may be the identification information of the cell whose signal quality meets the first preset condition, and the identification information of the above-mentioned at least one beam may be the identification information of the beam whose beam signal quality meets the second preset condition, or it may be the identification information of all beams belonging to the cell. The first preset condition and the second preset condition may be configured by the access network device or may be predefined, and the embodiment of the present application does not limit this. The measurement report in the embodiment of the present application may also be called a signal quality measurement report or a signal quality measurement result and other names.

[0094] Optionally, for a terminal device in an idle state, a measurement report can be sent to the first access network device through an RRC establishment request message (e.g., message 3) or an RRC establishment completion message (e.g., message 5) during a random access process. The first access network device is the access network device where the terminal device is currently located. In one possible manner, the first access network device may also be referred to as a source base station.

[0095] Optionally, for a terminal device in an inactive state, a measurement report may be sent to the first access network device via message 3 (or message a), wherein the first access network device may be an anchor network device or a non-anchor network device.

[0096] In the embodiment of the present application, the measurement report sent through message 3 (or message a) or message 5 may be referred to as an early measurement report (EMR). Of course, EMR may also be sent through other messages or signaling, for example, before the access network device sends a conflict resolution message (message 4 (or message b)), the measurement report and message 3 (or message a) are multiplexed in the same MAC data packet for sending, such as multiplexed in a MAC service data unit (SDU), or the measurement report and message 3 (or message a) are respectively sent on different uplink authorization resources before message 4 (or message b).

[0097] Optionally, message 3 may include, for example, identification information of the terminal device and an RRC establishment cause, wherein the identification information of the terminal device may be, for example, initial user equipment identification information (initial UE-Identity). The initial user equipment identification information may be, for example, information related to an S-temporary mobile subscriber identity (S-TMSI). In the case where a measurement report is sent via message 3, the measurement report may also be included in message 3.

[0098] Optionally, message 5 may include identification information of the selected public land mobile network (PLMN). Furthermore, in addition to the selected PLMN identification information, message 5 may also include other information such as the registered target core network node identification information and a single network slice selection assistance information (S-NSSAI) list, which is not limited in the embodiments of the present application. In the case of sending a measurement report via message 5, message 5 may also include the measurement report.

[0099] It is understandable that the terminal device may also send a measurement report to the first access network device at other times, as long as the first access network device can determine a suitable target access network device (second access network device) in advance. The embodiments of the present application do not limit this.

[0100] S302: The terminal device sends service information to the first access network device.

[0101] The service information here refers to information used to represent the service or network requirements of the terminal device. Optionally, the service information may also be referred to as network information.

[0102] In a possible manner, the above service information may include the registered target core network node identification information and / or the S-NSSAI list.

[0103] For example, in a 5G system, the core network node may be an access and mobility management function (AMF). In an LTE system, the core network node may be a mobility management entity (MME).

[0104] It is understandable that the above-mentioned business information can be sent via message 5 or other methods, and this embodiment of the present application does not limit this.

[0105] It should be noted that S301 and S302 may be executed simultaneously. For example, the measurement report and the service information may be sent to the first access network device via one message (eg, message 5).

[0106] In addition, S301 and S302 may not be executed at the same time, that is, the measurement report and service information may be sent to the first access network device via different messages. The embodiment of the present application does not limit the sequence of S301 and S302.

[0107] According to the measurement report and service information, the first access network device can determine the second access network device.

[0108] For example, the first access network device determines whether it can support or meet the needs of the terminal device based on the service information, thereby determining whether to provide services for the terminal device. If the first access network device determines that it cannot provide services for the terminal device, it can further determine the second access network device based on the measurement report, and execute S304 and its subsequent processes. It can be understood that if the first access network device determines that it can provide services for the terminal device, it is not necessary to execute the subsequent processes of the embodiments of the present application, but select a suitable core network node for the terminal device based on the service information of the terminal device, and provide the business services required by the terminal device. Alternatively, if the first access network device cannot determine a suitable second access network device, it is also possible not to execute the subsequent processes of the embodiments of the present application, but to send a rejection message or a release message to the terminal device to refuse to provide the business services required by the terminal device.

[0109] In one possible manner, for a terminal device in a deactivated state, in addition to service information and measurement reports, the first access network device can further determine the second access network device based on the configuration information of the wireless network area (RNA) of the terminal device, for example, preferentially selecting a second access network device that meets the conditions within the RNA to provide services to the terminal device.

[0110] The first access network device cannot support or cannot meet the demand of the terminal device according to the service information, which may be:

[0111] The first access network device determines that the target core network node is congested or the target core network node does not support access of the terminal device, wherein the target core network node here is the target core network node identified by the registered target core network node identification information; and / or,

[0112] The first access network device determines that a slice is not congested or that the slice does not support access by the terminal device, wherein the slice is one or more slices identified by the S-NSSAI list.

[0113] Optionally, the first access network device may select a suitable second access network device according to the measurement report sent by S302, such as selecting an access network device whose cell signal quality meets a preset condition as the second access network device. The preset condition here may be, for example, that the cell signal quality is greater than or equal to a preset threshold, which is not limited in the embodiment of the present application. Here, the suitable second access network device is the second access network device determined by the first access network device, and it can be understood that there may be more than one second access network device.

[0114] It is understandable that S301-S302 are all optional steps, that is, instead of determining the second access network device in the above manner, the first message can be sent to any one or more second access network devices. This process of sending the first message to any one or more second access network devices can also be called blind selection. Optionally, the first network device can determine the need to send the first message to any one or more second access network devices based on the service information in S302, or send the first message to any one or more second access network devices at other times. This is not limited in the embodiments of the present application. Determining the second access network device based on the service information and the measurement report can enable the first access network device to determine the target access network device when it cannot support the needs of the terminal device, thereby shortening the delay for the terminal device to access the network.

[0115] If there are multiple second access network devices, the following processes are respectively performed between the first access network device and each second access network device. The following is an example of a second access network device. In the embodiment of the present application, the second access network device may also be referred to as a target access network device.

[0116] S303: The first access network device sends a first message to the second access network device.

[0117] The first message includes at least the identification information of the terminal device, the reason for establishing the radio resource control (RRC), and the identification information of the public land mobile network (PLMN) selected by the terminal device. The identification information of the PLMN selected by the terminal device is provided to the second access network device, so that the second access network device can select a core network node according to the PLMN identification information, and the identification information of the terminal device and the reason for establishing the RRC can be used for the subsequent interaction between the second access network device and the core network node.

[0118] The identification information of the terminal device, the reason for establishing the RRC and the identification information of the public land mobile network PLMN selected by the terminal device can be obtained from the information sent by the terminal device, for example, from message 3 and message 5 sent by the terminal device.

[0119] Optionally, the first message may also include one or more of the following information: registered core network identification information, globally unique core network identification type (guami-type, Globally Unique AMF Identifiertype), S-NSSAI list, dedicated NAS message. The above information may also be obtained by the first access network device from a message sent by the terminal device (e.g., message5).

[0120] In one possible manner, the first message may include part or all of the content included in message 3 (or message a) and message 5 sent by the terminal device to the first access network device.

[0121] Optionally, for a terminal device in an idle state, the identification information of the terminal device may be terminal identification information of a non-access layer, such as a temporary mobile subscriber identity (TMSI) or a 5G-TMSI.

[0122] Optionally, for a terminal device in an inactive state, the identification information of the terminal device may be an inactive radio network temporary identity (I-RNTI).

[0123] S304: The second access network device sends a response message to the first access network device.

[0124] Correspondingly, the first access network device receives a response message to the first message from the second access network device. The response message may also be referred to as a first response message.

[0125] Here, after receiving the first message, the second access network device can determine whether to allow the terminal device to access based on factors such as network load or base station function, thereby sending a corresponding first response message to the first access network device. It should be noted that the embodiment of the present application does not limit how the second access network device determines whether to allow the terminal device to access.

[0126] In one possible manner, when the second access network device determines to accept the terminal device, a confirmation response message (an example of a first response message) may be sent to the first access network device. Optionally, the confirmation response message may include the content of the security mode command message and the content of the RRC reconfiguration message. It is understandable that the content of the security mode command message and the content of the RRC reconfiguration message may be included in the same confirmation response message or in different confirmation response messages. Here, the RRC reconfiguration message may also be referred to as a switching message, and the embodiment of the present application does not limit the name of the message. Among them, the content of the security mode command message is used to activate the access layer security of the terminal device, and the content of the RRC reconfiguration message is used to switch the terminal device to the target cell. It is understandable that the target cell is the cell to which the second access network device belongs. It is understandable that the content of the security mode command message may also be referred to as security mode command information, and the content of the RRC reconfiguration message may also be referred to as RRC reconfiguration information. Before the terminal device directly sends an access request to the second access network device, the content of the security mode command message and the content of the RRC reconfiguration message are transmitted through the first access network device to shorten the delay of the terminal device accessing the network. It is understandable that the content of the security mode command message and the content of the RRC reconfiguration message may also be sent to the first access network device via different messages respectively.

[0127] As an implementation method, the content of the above-mentioned security mode command message and the content of the RRC reconfiguration message are included in the confirmation response message in the form of an encapsulated packet data convergence protocol control protocol data unit (PDCP-C PDU). Optionally, when the second access network device encapsulates the content of the security mode command message, it may not perform any security protection, or may only perform integrity protection; when the second access network device encapsulates the content of the RRC reconfiguration message, it may perform integrity protection, or may perform integrity protection and encryption protection. In the embodiment of the present application, the security protection includes integrity protection, or includes integrity protection and encryption protection.

[0128] In another possible manner, when the second access network device determines that it will not accept the terminal device, it can send a negative response message (another example of the first response message) to the first access network device, so that the first access network device knows that the second access network device does not accept the terminal device.

[0129] Optionally, in the embodiment of the present application, the following steps may also be included:

[0130] S305: The first access network device sends the content of the received first response message to the terminal device.

[0131] In this step, the first access network device sends the content of the security mode command message and the content of the RRC reconfiguration message to the terminal device. For example, the first access network device transparently transmits the security mode command message and the RRC reconfiguration message to the terminal device. The content of the security mode command message and the content of the RRC reconfiguration message can be sent to the terminal device through one message, or can be sent to the terminal device through different messages at different times. For example, the content of the security mode command message can be sent to the terminal device through a security mode command message (SMC), and the content of the RRC reconfiguration message can be sent to the terminal device through an RRC reconfiguration message. It can be understood that the terminal device can send a response message to the first access network device after receiving the content of the security mode command message transmitted by the first access network device. Alternatively, after receiving the content of the security mode command message, the terminal device will send a response message to the first access network device or the second access network device according to the corresponding indication information. Optionally, if the first access network device receives the response message sent by the terminal device, the first access network device forwards the second response message to the second access network device. In addition, after receiving the content of the RRC reconfiguration completion message transmitted by the first access network device, the terminal device will send a response message to the second access network device. For details about the response message mentioned in this embodiment, please refer to Figure 4 Description of embodiments.

[0132] In an embodiment of the present application, a first message is sent to a second access network device through a first access network device, so that a suitable service access network device can be selected for the terminal device as quickly as possible, thereby reducing the delay of the terminal device accessing the network.

[0133] It can be understood that there may be different security mechanisms for the content of the RRC reconfiguration message in the response message to the first message sent by the second access network device, which will be described in detail below.

[0134] like Figure 4 As shown, the embodiment of the present application further provides a communication method, which may include:

[0135] S401, the terminal device sends a measurement report to the first access network device.

[0136] S402: The terminal device sends service information to the first access network device.

[0137] S403: The first access network device sends a first message to the second access network device.

[0138] Among them, the implementation method and specific description of S401-S403 can be referred to the relevant description of S301-S303, which will not be repeated here.

[0139] S404: The second access network device sends a first response message to the first access network device.

[0140] Taking the second access network device determining to accept the terminal device as an example, the first response message includes the content of the security mode command message and the content of the RRC reconfiguration message. It can be understood that the content of the security mode command message and the content of the RRC reconfiguration message can be included in the same confirmation response message or in different confirmation response messages.

[0141] In one possible approach, the content of the RRC reconfiguration message may be securely protected based on an initial key and a certain security algorithm (which may be referred to as a first security algorithm). This approach may reduce the impact on the terminal device, and in addition, the content of the RRC reconfiguration message is securely protected so that the authenticity and privacy of the message can be guaranteed.

[0142] The initial key may come from the core network device, for example, the core network device determines the initial key and then sends it to the second access network device.

[0143] Optionally, the first security algorithm includes an integrity protection algorithm, or the first security algorithm includes an integrity protection algorithm and an encryption algorithm. In one possible manner, the first security algorithm may be determined by the second access network device. For example, the second access network device may select an algorithm with a high priority among the security algorithms it supports as the first security algorithm. The embodiments of the present application do not limit how to determine the first security algorithm and the specific security algorithm.

[0144] In addition, the content of the security mode command message may include information about the first security algorithm, so that the terminal device can know what security algorithm is used in the content of the RRC reconfiguration information. It should be noted that the information about the first security algorithm can also be sent to the first access network device through other messages or signaling, and this embodiment of the application is not limited to this.

[0145] In another possible manner, the content of the RRC reconfiguration message may be security protected according to a first key and a first security algorithm, wherein the first key is determined according to the initial key and information of the source cell. Optionally, the information of the source cell may include at least one of a physical cell identifier of the source cell and a frequency point of the source cell. The source cell is a cell that belongs to a first access network device and initiates an access request for the terminal device. Among them, the process of determining the first key according to the initial key and the information of the source cell may also be referred to as key derivation. In this manner, security protection is performed on the content of the RRC reconfiguration message so that the authenticity and privacy of the message can be guaranteed.

[0146] Optionally, in the case where the content of the RRC reconfiguration message is securely protected based on the first key, the second access network device may send information about the first key to the first access network device, for example, the information about the first key may be included in the content of the security mode message in the first response message. By including information about the first key in the content of the security mode message, the terminal device may be informed that the content of the RRC reconfiguration message is securely protected based on the first key. The information about the first key may be the first key itself, or may be indication information of the first key (indicating the use of the first key). In the case where the information about the first key is indication information of the first key, the terminal device may derive the first key based on the initial key and information about the source cell. The embodiment of the present application does not limit the manner in which the second access network device sends information about the first key to the first access network device.

[0147] S405: The first access network device sends the content of the above-mentioned security mode command message to the terminal device.

[0148] Correspondingly, the terminal device receives the content of the above-mentioned security mode command message.

[0149] In one possible manner, the first access network device may forward the content of the security mode command message sent by the second access network device to the terminal device via a security mode command message. Here, the content of the security mode command message sent by the first access network device to the terminal device is the same as the content of the security mode command message sent by the second access network device to the first access network device.

[0150] In a possible manner, the first access network device transparently forwards the security mode command message received from the second access network device.

[0151] S406: The terminal device sends a second response message.

[0152] Among them, the terminal device may send the second response message to the first access network device, or may send the second response message to the second access network device. Optionally, the terminal device may send the second response message to the first access network device after receiving the content of the security mode command message transmitted by the first access network device. Alternatively, the terminal device may determine whether to send the second response message to the first access network device or to the second access network device according to the first indication information from the second access network device. Among them, the first indication information may be forwarded to the terminal device by the first access network device. For example, the first indication information may be included in the content of the security mode command message in the first response message, and the first indication information is used to instruct the terminal device to send the second response message to the second access network device. It can be understood that if the first indication information is not included in the first response message, the terminal device defaults to sending the second response message to the first access network device. In addition, the first indication information may also indicate that the second response message is sent to the first access network device. If the first indication information is not included in the first response message, the terminal device defaults to sending the second response message to the second access network device. The embodiment of the present application does not limit the specific manner in which the first indication information is indicated, as long as it can enable the terminal device to determine whether to send the second response message to the first access network device or the second access network device.

[0153] It is understandable that, when the second access network device instructs the terminal device to send a second response message to the second access network device, the second access network device may also send a second indication message to the first access network device, and the second indication message indicates that the first access network device does not receive the second response message. Through the second indication message, when the terminal device sends the second response to the second access network device, the energy consumption caused by the first access network device receiving the corresponding message of the security mode command message due to the inconsistent operation of the terminal device and the first access network device can be avoided. It should be noted that the first indication message and the second indication message can be sent in the same message or in different messages, and the embodiment of the present application does not limit this.

[0154] In a possible manner, the terminal device correctly receives the content of the security mode command message, and sends a second response message to the first access network device or the second access network device according to the content of the security mode command message, so that the first access network device or the second access network device learns that the terminal device has activated the security mode. The second response message may be, for example, a security mode completion message.

[0155] In one possible manner, when the terminal device fails to activate the safe mode according to the content of the safe mode command message, the terminal device sends a second response message so that the first access network device or the second access network device learns that the terminal device fails to activate the safe mode. The second response message may be, for example, a safe mode failure message.

[0156] Further, if the terminal device sends a second response message to the first access network device, Figure 4 The method shown may also include: the first access network device forwarding the second response message to the second access network device. For example, when the first access network device receives the second response message sent by the terminal device, the first access network device forwards the second response message to the second access network device.

[0157] It can be understood that, according to the security mechanism of the content of the RRC reconfiguration message sent by the second access network device, and the sending object of the second response message (the first access network device or the second access network device), the second response message has a corresponding security mechanism:

[0158] For example, assuming that the content of the RRC reconfiguration message sent by the second access network device is securely protected according to the initial key and the first security algorithm, and the second response message is sent to the first access network device, then the second response message can also be securely protected according to the above-mentioned initial key and the first security algorithm; or, assuming that the content of the RRC reconfiguration message sent by the second access network device is securely protected according to the initial key and the first security algorithm, and the second response message is sent to the second access network device, then the second response message can be securely protected according to the same security mechanism as the third response message. For details, please refer to the description of the security mechanism of the third response message below;

[0159] Alternatively, assuming that the content of the RRC reconfiguration message sent by the second access network device is protected by the first key and the first security algorithm, and the second response message is sent to the first access network device, then the second response message can also be protected by the first key and the first security algorithm; Alternatively, assuming that the content of the RRC reconfiguration message sent by the second access network device is protected by the first key and the first security algorithm, and the second response message is sent to the second access network device, then the second response message can be protected by the same security mechanism as the third response message, and for details, please refer to the description of the security mechanism of the third response message below. It can be seen that in the case where the second response message is sent to the first access network device, the second response message can be protected by the same security mechanism as the content of the RRC reconfiguration message described in S404, and in the case where the second response message is sent to the second access network device, the second response message can be protected by the same security mechanism as the third response message.

[0160] Based on the above process, Figure 4 The method shown may further include the following steps:

[0161] S407, the first access network device sends the content of the RRC reconfiguration message to the terminal device.

[0162] Correspondingly, the terminal receives the content of the RRC reconfiguration message. Here, the content of the RRC reconfiguration message sent by the first access network device to the terminal device is the same as the content of the RRC reconfiguration message sent by the second access network device to the first access network device.

[0163] In one possible manner, the first access network device may transparently forward the content of the RRC reconfiguration message sent by the second access network device to the terminal device via the RRC reconfiguration message.

[0164] S408, the terminal device sends a third response message to the second access network device.

[0165] If the RRC reconfiguration can be successfully completed, the terminal device can send a third response message (also called a second message) to the second access network device. Optionally, if the RRC reconfiguration is not successfully completed, the terminal device can enter an idle state. It is understandable that the terminal device does not need to execute S408 at this time.

[0166] In one possible manner, the third response message may be an RRC reconfiguration complete message or a handover complete message.

[0167] It is understandable that the third response message can also be protected according to certain security mechanisms:

[0168] For example, assuming that the content of the RRC reconfiguration message described in S404 is securely protected according to the initial key, then the third response message may be securely protected according to the initial key, or it may be securely protected according to the second key, and the second key is determined (derived) based on the initial key and the information of the target cell; assuming that the content of the RRC reconfiguration message described in S404 is securely protected according to the first key, then the third response message may be securely protected according to the third key, or it may be securely protected according to the above-mentioned first key, and the third key is determined (derived) based on the first key and the information of the target cell. Optionally, the information of the target cell may include, for example, at least one of the physical cell identity (PCI) of the target cell and the frequency information of the target cell. The target cell is a cell belonging to the second access network device. In one possible manner, the terminal device may obtain the information of the target cell from the content of the RRC reconfiguration message.

[0169] It should be noted that S405 and S407 may be executed simultaneously, for example, the content of the security mode command message and the content of the RRC reconfiguration message may be sent to the terminal device in one message; S407 may be executed after S405, or S407 may be executed before S405, which is not limited in this embodiment of the present application.

[0170] Figure 4 In the communication method shown in the embodiment, through the above-mentioned security mechanism, the second access network device can perform a secure activation and reconfiguration process on the terminal device through the first access network device, switch the terminal device from the first access network device to the second access network device as soon as possible, and reduce the delay of the terminal device accessing the network.

[0171] Regarding the manner in which the terminal device sends an advance measurement report before message 4, an embodiment of the present application provides a communication method, such as Figure 5 As shown, including:

[0172] S501: Receive random access resource configuration information of an advance measurement report from an access network device.

[0173] Optionally, in an embodiment of the present application, the configuration information of the random access resource may be any combination of random access preamble information, random access time domain resource information, or random access frequency domain resource information.

[0174] For example, the configuration information of random access resources may include random access preamble information; or, the configuration information of random access resources may include random access time domain resource information; or, the configuration information of random access resources may include random access frequency domain resource information; or, the configuration information of random access resources may include random access preamble information on random access frequency domain resources, that is, the configuration information of random access resources includes random access frequency resource information and random access preamble information; or, the configuration information of random access resources may include random access preamble information on random access time domain resources, that is, the configuration information of random access resources includes random access time domain resource information and random access preamble information; or, the configuration information of random access resources may include random access preambles on random access time domain resources and random access frequency domain resources, that is, the configuration information of random access resources includes random access time domain resource information, random access frequency resource information and random access preamble information. Optionally, in an embodiment of the present application, the random access time domain resource information may, for example, include an identifier of the random access time domain resource or a configuration of the random access time domain resource, wherein the configuration of the random access time domain resource may, for example, include a configuration of a frame, a symbol, a time slot, etc.

[0175] Optionally, in the embodiment of the present application, the random access frequency domain resource information may include, for example, an identifier of the random access frequency domain resource or a configuration of the random access frequency domain resource. The configuration of the random access frequency domain resource may include, for example, a configuration of a bandwidth, a resource block, and the like.

[0176] Optionally, in the embodiment of the present application, the random access preamble information may include, for example, an identifier of the random access preamble or a configuration for determining the random access preamble. The configuration of the random access preamble may include, for example, a preamble.

[0177] It can be understood that S501 is an optional step, that is, the access network device may not need to send the random access resource configuration information of the advance measurement report, and the advance measurement report may correspond to the pre-defined random access resource.

[0178] S502: The terminal device sends a random access preamble to the access network device.

[0179] It can be understood that the terminal device sending the preamble to the access network device can also be called sending message 1 (message 1), and accordingly, the access network device receives the random access preamble sent by the terminal device. In the case where the terminal device has an advance measurement report to send, the terminal device can send the random access preamble according to the random access resource corresponding to the random access resource configuration information described in S501.

[0180] S503, the access network device determines whether the terminal device has an advance measurement report to be sent based on the information of the random access preamble code.

[0181] Here, the information of the random access preamble can be any one or more of the following: the random access preamble itself, the time domain resource information used to send the random access preamble, and the frequency domain resource information used to send the random access preamble. If the access network device learns that the information of the random access preamble is consistent with the random access resources of the advance measurement report configured or predefined by the access network device, then the access network device determines that the terminal device has an advance measurement report to be sent and executes S503; if the access network device learns that the information of the random access preamble is inconsistent with the random access resources of the advance measurement report configured or predefined by the access network device, then the access network device determines that the terminal device has no advance measurement report to be sent and processes it according to the normal process. Among them, the information of the random access preamble and the random access resources of the advance measurement report configured or predefined by the access network device can be the information of the random access preamble is the random access resource information corresponding to the configuration information of the random access resources configured or predefined by the access network device.

[0182] S504, the access network device sends uplink scheduling information of the advance measurement report to the terminal device.

[0183] In one possible manner, the access network device may send the uplink scheduling of the advance measurement report, such as uplink grant (uplink grant) resource information, to the terminal device via a random access response (message 2). It is understandable that message 2 may include not only the uplink scheduling information of the advance measurement report, but may also include the uplink scheduling information of message 3, optionally. The uplink scheduling information of the advance measurement report and the uplink scheduling information of message 3 may be the same or different. For example, message 2 includes two uplink scheduling information, grant 1, grant 2 and grant 3, grant 1 may be used to send message 3, and grant 2 may be used to send the advance measurement report.

[0184] S505, the terminal device sends an advance measurement report to the access network device.

[0185] After the terminal device receives the uplink scheduling information sent by the access network device, it sends an advance measurement report to the access network device at the same time as sending message 3 (which can also be understood as accompanying message 3) according to the uplink scheduling information, or sends the advance measurement report immediately after message 3.

[0186] In one possible manner, the advance measurement report and message 3 may be multiplexed and sent in the same MAC data packet, such as a MAC service data unit (SDU), or the measurement report and message 3 may be sent on different uplink grant resources before message 4; or the advance measurement report may be included in message 3. Optionally, if all the advance measurement reports to be sent are not sent completely according to the uplink scheduling information, the method may further include:

[0187] S506: Indicate to the access network device that the advance measurement report has not been completely sent.

[0188] After the terminal device sends the advance measurement report according to the uplink scheduling information configured in S504, if the terminal device finds that the configured uplink scheduling information is not sufficient to send the advance measurement report completely, that is, the terminal device cannot send the advance measurement report completely at one time, the terminal device can indicate to the access network device that the advance measurement report is not sent completely. It can be understood that the information indicating that the advance measurement report is not sent completely can be implemented in different ways: for example, the indication information indicates whether the advance measurement report is sent completely, which can be indicated by 1 bit of information (for example, "0" indicates that the advance measurement report is sent completely, and "1" indicates that the advance measurement report is not sent completely); or, the corresponding indication information can be sent only when the advance measurement report is not sent completely, and if there is no corresponding indication information, it means that the advance measurement report is sent completely; or, the corresponding indication information can be sent only when the advance measurement report is sent completely, and if there is no corresponding indication information, it means that the advance measurement report is not sent completely.

[0189] Optionally, the above indication information may be sent via a physical uplink control channel, or may be carried in an advance measurement report. This is not limited in the embodiments of the present application, as long as the access network device is informed of whether the advance measurement report has been completely sent, and may perform corresponding processing.

[0190] Need to explain yes, Figure 5 The communication method of the embodiment shown can be applied to a terminal device in an inactive state, a terminal device in an idle state, or a terminal device in which a wireless link is reestablished. Regardless of the scenario, the communication method can be applied according to a method similar to Figure 5 The communication method shown sends an early measurement report.

[0191] Understandably, Figure 5 The communication method shown can be independent of any other embodiment of the present application, or can be combined with other embodiments of the present application. For example, Figure 5The communication method shown can be used with Figure 3 or Figure 4 The communication methods shown are combined for Figure 3 or Figure 4 The communication method shown in FIG. 1 is used to send an advance measurement report. At this time, Figure 5 The access network device shown is a first access network device.

[0192] Figure 5 The communication method of the illustrated embodiment enables the terminal device to quickly report the measurement report, so that the serving base station can perform mobility-related configuration more quickly, thereby improving the data transmission experience of the terminal device.

[0193] An embodiment of the present application also provides a communication method, such as Figure 6 As shown, it may include:

[0194] S601: The first node sends a message A to a core network node.

[0195] Here, the first node may also be referred to as a first base station or a master base station or a master node (MN). The core network node may be, for example, an AMF or an MME, etc. Message A is a message used to send non-access layer signaling of a terminal device to a core network node, for example, an initial user equipment message (initial UE message).

[0196] Optionally, before S601, the process may also include: the terminal device sends information indicating that there is a measurement report to the first node.

[0197] S602: The core network node sends a message B to the first node.

[0198] Here, message B is used to establish a connection configuration between the first node and the core network node for the terminal device, for example, it can be an initial context setup request (initial context setup request).

[0199] In the prior art, the first node will send a response message of message B to the core network node, for example, an initial context setup response. In an embodiment of the present application, after S602, the response message of message B is not sent immediately, but is merged with other message contents in a subsequent process and sent.

[0200] S603, the terminal device sends a measurement report to the first node.

[0201] For the measurement report, please refer to the relevant description in S301, which will not be repeated here.

[0202] It is understandable that before S603, a security mode interaction process between the first node and the terminal device may also be included: the first node sends a security mode command to the terminal device, and the terminal device sends a security mode completion message to the first node after activating the security mode.

[0203] It is understandable that the order of S603, S601 and S602 is only an example, and the present application embodiment does not limit this. S603 can be before S601, or S603 can be after S601 and before S602.

[0204] S604: The first node sends a request to the second node for adding the second node to provide services for the terminal device.

[0205] Here, the second node may also be referred to as a second base station or a secondary base station or a secondary node (SN). Optionally, the request for adding a second node to provide services for the terminal device may be, for example, an S-Node addition request. The request sent by the first node to the second node is used to request the second node to allocate resources for multi-connection operation to the terminal device. In one possible manner, the first node may determine the second node based on the measurement report and add it, or may determine the second node by other means to add it.

[0206] S605: The second node sends a response to the first node.

[0207] The second node sends a response to the first node based on the request of the first node.

[0208] In one possible manner, the response sent by the second node to the first node may be, for example, an S-Node addition request response, which is used to inform the first node that the second node can provide services for the terminal device. The response sent by the second node to the first node may include resource configuration information for multi-connection operation allocated by the second node to the terminal device.

[0209] In one possible manner, for example, when the second node cannot provide the required bearer or service, the response sent by the second node to the first node may be, for example, an S-Node addition request reject, so as to inform the first node that the second node cannot provide services for the terminal device.

[0210] S606: The first node sends a message C to the terminal device.

[0211] Among them, message C is used for RRC reconfiguration, for example, it can be called an RRC reconfiguration message.

[0212] Optionally, message C may include configuration information of the second node, which is used for the terminal device to establish a connection with the second node.

[0213] After receiving message C, the terminal device establishes a connection with the second node according to the configuration information of the second node carried in message C.

[0214] S607, the terminal device sends a response message of message C to the first node.

[0215] Correspondingly, the first node receives a response message to the message C sent by the terminal device, where the response message is used to notify the first node that the terminal device has completed the corresponding configuration according to the message C.

[0216] In one possible manner, the response message of message C may be an RRC reconfiguration completion message.

[0217] S608: The first node sends a message D to the core network node.

[0218] Correspondingly, the core network node receives message D. Message D may include the initial context setup response in the prior art, a session resource identifier, and corresponding address information for transmitting downlink data of the session resource.

[0219] In the embodiment of the present application, by configuring the terminal device with a multi-connection configuration in advance in the process of establishing an initial connection between the first node and the core network node for the terminal device, the signaling overhead between the first node and the core network node is reduced.

[0220] Another embodiment of the present application also provides a communication method, such as Figure 7 As shown, including:

[0221] S701. Terminal device A sends an advance measurement report to access network device A.

[0222] For the content and sending method of the advance measurement report, reference may be made to the relevant description of the aforementioned embodiment.

[0223] The terminal device may be a terminal device in a deactivated state or a terminal device in a process of recovering a radio link failure. The access network device A may also be referred to as a third access network device or a target access network device.

[0224] S702, access network device A sends message E to access network device B, requesting to obtain the context of the terminal device.

[0225] After access network device A obtains the previous measurement report, it determines whether to request the context of terminal device A. For example, access device A can determine to replace the access network device based on the cell load or other factors, and select a suitable target access network device based on the measurement report. If a suitable target access network device can be found, it requests to obtain the context of the terminal device.

[0226] Optionally, the target access network device may be the same access network device as access network device A, or the target access network device may be the same access network device as access network device B, or the target access network device may be an access network device different from access network device A and access network device B.

[0227] In the case where the target access network device is the same access network device as access network device B: while requesting to obtain the context of the terminal device, access network device A will also send the identification information of the target cell to access network device B, and optionally, may also send measurement results related to access network device B to the access network device.

[0228] Access network device B is an access network device that stores the context of terminal device A. For example, for terminal device A in a deactivated state, access network device B may be the access network device that configures terminal device A to enter a deactivated state, and access network device B may also be referred to as a source access network device or an anchor access network device; or, for a terminal device in the process of recovering from a radio link failure, access network device B may be the access network device where terminal device A is located when a radio link failure occurs, and access network device B may also be referred to as a source access network device.

[0229] Optionally, access network device B may also be referred to as a fourth access network device.

[0230] In a possible manner, the message E may be a retrieval UE context request message, requesting to obtain the context of the terminal device. The message E may also be referred to as a third message.

[0231] S703: Access network device B sends a next hop chaining counter (NCC) to access network device A.

[0232] In different scenarios, the NCC sent by access network device B is different:

[0233] (1) For the deactivated state scenario, the NCC sent by access network device B to access network device A is the same as the NCC sent to the terminal device when access network device B configures the terminal device to enter the deactivated state. For example, the NCC sent by access network device B to access network device A may be the NCC carried in the RRC release message used by access network device B to configure the terminal device to enter the deactivated state.

[0234] (2) For the scenario of wireless link failure recovery, the NCC fed back by the access network device B to the access network device A may be the NCC used by the terminal device A on the access network device B or the NCC not used by the terminal device A on the access network device B (also referred to as the NCC not used by the terminal device). For example, if there is an NCC not used by the terminal device A on the access network device B, the access network device B feeds back the NCC not used by the terminal device A to the access network device A; if there is no NCC not used by the terminal device A on the access network device B, the access network device B feeds back the NCC used by the terminal device A on the access network device B to the access network device A. It is understandable that the NCC used by the terminal device A on the access network device B is configured by the access network device B for the terminal device A. It should be noted that in this scenario, the access network device B may not send the NCC to the access network device B based on the request of the access network device A, but may send the NCC to the access network device A in advance. In this case, S702 may not be executed. Optionally, in the case where the access network device sends the NCC to the access network device A in advance, there is no limitation on the execution order of S701 and S703 , for example, S703 may also be executed before S701 .

[0235] In one possible manner, access network device B may send NCC to access network device A in a terminal device context acquisition request response message. It is understandable that the embodiment of the present application does not limit the message name for sending NCC.

[0236] Optionally, the access network device B may also send key A to the access network device A, wherein key A may be a key used by the terminal device A when the access network device A initiates an access request or a key corresponding to the terminal device A stored in the access network device B. The cell information from which the terminal device A initiates the access request (the cell is a cell belonging to the access network device A) includes at least one of the following: a physical cell identifier and frequency information of the cell.

[0237] S704: Access network device A sends a switching request to the target access network device.

[0238] S705: The target access network device replies to access network device A with a switching response.

[0239] Among them, through S704 and S705, the handover preparation is completed. It should be noted that S704 and S705 are optional steps, that is, S704 and S705 may not be executed or do not exist, and S706 is executed after S703. For example, when the target access network device is the same access network device as access network device A or access network device B, S704 and S705 do not need to be executed.

[0240] S706, access network device A sends message 4 to terminal device A.

[0241] Among them, the message 4 includes the target cell information. Among them, the target cell information includes at least one of the following: the physical cell identifier of the target cell, the frequency information of the target cell. Optionally, the message 4 may also include the reserved non-competitive random access resource configuration information of the target cell. Further, the message 4 may also include information for determining the key B and / or the second security algorithm. The information for determining the key B may include the NCC. Optionally, the NCC may be the NCC received by the access network device A from the access network device B. The second security algorithm may be the security algorithm received by the access network device A from the target access network device. It is understandable that the message 4 may not include the information and / or security algorithm for the key B. At this time, the terminal device A adopts the relevant information in the saved context by default.

[0242] S707, terminal device A sends a fourth message to the target access device.

[0243] The fourth message is used to access the target access device. Optionally, the fourth message may be, for example, an RRC recovery completion message or an RRC reconfiguration completion message. In one possible manner, the fourth message may be, for example, protected by key B (also referred to as a new key). Key B may be determined based on key A, NCC, and information about the target cell.

[0244] In an embodiment of the present application, by timely determining a suitable target access network device for the terminal device during the connection recovery or re-establishment process of the terminal device, better services can be provided for the terminal device.

[0245] The present application also provides a communication method. Figure 8 As shown, it may include:

[0246] S801, terminal device A sends an advance measurement report to access network device A.

[0247] S802: Access network device A sends a fifth message to access network device B.

[0248] Among them, the fifth message may carry part or all of the content of the advance measurement report received by access network device A from terminal device A.

[0249] Alternatively, the fifth message may carry information of the target access network device and / or the target cell, so as to enable access network device B to identify the target access network device and / or the target cell.

[0250] S803, access network device B sends a sixth message to the target access network device.

[0251] Among them, the sixth message is a message used to implement the switching request.

[0252] The target access network device may be determined by access network device B based on part or all of the content of the advance measurement report received from access network device A; or, the target access network device may be determined by access network device A and sent to access network device B.

[0253] The sixth message carries a target key (a key used when the terminal device A communicates with the target cell). Optionally, the sixth message may also include information of the target cell, and may further include a measurement result of the target cell.

[0254] As an implementation method, the method for determining the target key is as follows: access network device B determines the first key based on the old key used when terminal device A and access network device B transmit services and the cell information from which terminal device A initiates an access request (the cell belongs to access network device A); then access network device B determines the target key based on the first key and the target cell information.

[0255] Optionally, the sixth message may also include a target NCC (the NCC used for communication between terminal device A and the target cell).

[0256] S804: The target access network device replies to access network device B with a response to the sixth message.

[0257] The response may carry the target security algorithm selected by the target access network device.

[0258] S805: Access network device B sends a response message to access network device A in response to the fifth message.

[0259] The response message may carry target cell information. Optionally, the response message may also carry reserved non-competitive random access resource configuration information of the target cell.

[0260] Optionally, the response message may also carry information and / or a target security algorithm used by the terminal device A to determine the target key. The information used to determine the target key may include a target NCC.

[0261] S806, access network device A sends message 4 to terminal device A.

[0262] S807, terminal device A sends a fourth message to the target access device.

[0263] Among them, regarding S806 and S807, please refer to the relevant description in S706-S707, which will not be repeated here.

[0264] In an embodiment of the present application, by timely determining a suitable target access network device for the terminal device during the connection recovery or re-establishment process of the terminal device, better services can be provided for the terminal device.

[0265] It can be understood that in each of the above embodiments, the methods and / or steps implemented by the terminal device can also be implemented by components (such as chips or circuits) that can be used for the terminal device; the methods and / or steps implemented by the access network device (such as the first access network device, the second access network device, the access network device A or the access network device B) can also be implemented by components that can be used for the access network device; the methods and / or steps implemented by the core network device or the core network node can also be implemented by components that can be used for the core network device or the core network node.

[0266] It is understandable that in the embodiments of the present application, the terminal device and / or the access network device may perform some or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in different orders presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.

[0267] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between various network elements. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be a terminal device involved in the above various method embodiments, or a device including the above terminal device, or a component that can be used for the terminal device; or, the communication device can be an access network device (such as a first access network device, a second access network device, an access network device A or an access network device B) involved in the above various method embodiments, or a device including the above access network device, or a component that can be used for the access network device; or, the communication device can also be a core network node involved in the above various method embodiments, or a device including the above core network node, or a component that can be used for the core network node. It can be understood that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0268] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0269] For example, take the communication device as the first access network device in the above method embodiment. Fig. 9 The structure diagram of a communication device 90 is shown. The communication device 90 includes a sending module 901 and a receiving module 902. The sending module 901 and the receiving module 902 can exist independently in the form of an interface, or can be integrated into a transceiver module, which can also be called a transceiver unit to implement the sending and / or receiving functions, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0270] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which is illustrated by examples below and will not be repeated here in detail.

[0271] For example, the sending module 901 may be used to send a first message to the second access network device, wherein the first message may refer to the description of the previous embodiment.

[0272] The receiving module 902 may be configured to receive a response message to the first message from the second access network device.

[0273] Optionally, the receiving module 902 may also be configured to receive a measurement report and service information from a terminal device.

[0274] Optionally, the access network device 90 may further include a processing module 903, configured to determine the above-mentioned second access network device according to the measurement report and the service information.

[0275] Optionally, the sending module 901 may also be used for the terminal device to send the content of the security mode command message and the content of the RRC reconfiguration message.

[0276] Optionally, the receiving module 902 may also be used to receive second indication information from a second access network device, where the second indication information indicates that the first access network device does not receive a response message to the security mode command message.

[0277] Optionally, the receiving module 902 may also be configured to receive a response message to the security mode command message from the terminal device.

[0278] Optionally, in the case where the advance measurement report is sent through a message or signaling before message 4: the receiving module 902 can also be used to receive a random access preamble from the terminal device, the processing module 903 is used to determine the advance measurement report to be sent by the terminal device based on the information of the random access preamble, and the sending module 901 can be used to send a random access response (message 2) to the terminal device, wherein the random access response includes uplink scheduling information for the advance measurement report. It can be understood that the interaction between the structures and modules involved in this case can also be implemented independently.

[0279] In the embodiments of the present application, a "module" may refer to an ASIC, a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, a person skilled in the art can imagine that the communication device 90 can be based on Figure 2 The form of the access network device 20 is shown.

[0280] for example, Figure 2The processor 201 in the access network device 20 shown can call the computer execution instructions stored in the memory 202, so that the access network device 20 executes the communication method in the above method embodiment.

[0281] In one possible way, Fig. 9 The functions / implementation processes of the sending module 901 and the receiving module 902 can be Figure 2 The processor 201 in the access network device 20 shown calls the computer execution instructions stored in the memory 202 to implement. Or, Fig. 9 The functions / implementation processes of the sending module 901 and the receiving module 902 can be Figure 2 The transceiver 203 in the access network device 20 shown in FIG. Fig. 9 The function / implementation process of the processing module 903 in Figure 2 The processor 201 described in is implemented.

[0282] Since the communication device 90 provided in this embodiment can execute the above-mentioned communication method, the technical effects that can be obtained can refer to the above-mentioned method embodiment and will not be repeated here.

[0283] For example, take the communication device as the second access network device in the above method embodiment as an example. Fig.10 The structure diagram of a communication device 1000 is shown. The communication device 1000 includes a receiving module 1001 and a sending module 1002. The receiving module 1001 and the sending module 1002 can exist independently in the form of an interface, or can be integrated into a transceiver module, which can also be called a transceiver unit to implement the sending and / or receiving functions, for example, it can be a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0284] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which is illustrated by examples below and will not be repeated here in detail.

[0285] For example, the receiving module 1001 can be used to receive a first message from a first access network device, wherein the first message includes identification information of the terminal device, the reason why the terminal device initiates the establishment of a radio resource control RRC connection, and identification information of the public land mobile network PLMN selected by the terminal device.

[0286] The sending module 1002 may be configured to send a response message (first response message) of the first message to the first access network device.

[0287] In a possible manner, the first response message sent by the sending module 1002 may also include information about the first key.

[0288] Optionally, the sending module 1002 may also send second indication information to the first access network device, where the second indication information indicates that the first access network device does not receive the second response message.

[0289] Optionally, the receiving module 1001 may also be configured to receive a second response message from the terminal device.

[0290] Optionally, the receiving module 1001 may also be configured to receive a third response message from the terminal device.

[0291] For the relevant description of each message, please refer to the relevant description in the method embodiment, which will not be repeated here.

[0292] In this embodiment, the "module" here may refer to an application-specific integrated circuit ASIC, a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the communication device 1000 can be based on Figure 2 The form of the access network device 20 is shown.

[0293] In one possible way, Fig.10 The functions / implementation processes of the receiving module 1001 and the sending module 1002 can be Figure 2 The processor 201 in the access network device 20 shown calls the computer execution instructions stored in the memory 202 to implement. Or, Fig.10 The functions / implementation processes of the receiving module 1001 and the sending module 1002 can be Figure 2 The transceiver 203 in the access network device 20 shown in FIG. 1 is implemented.

[0294] For example, take the communication device as the terminal device in the above method embodiment. Fig.11 A schematic diagram of the structure of a communication device 11 is shown. The communication device 11 includes a sending module 1101 and a receiving module 1102. The sending module 1101 and the receiving module 1102 may exist independently in the form of an interface, or may be integrated into a transceiver module, which may also be called a transceiver unit for implementing a sending and / or receiving function, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0295] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which is illustrated by examples below and will not be repeated here in detail.

[0296] For example, the receiving module 1102 can be used to receive a security mode command message from the first access network device, wherein the content of the security mode command message is consistent with the content of the security mode message determined by the second access network device, and the security mode command message includes information of a first key, and the first key is determined based on an initial key determined by the core network, a physical cell identifier of a source cell, and a frequency of a source cell, wherein the source cell belongs to the first access network device.

[0297] The sending module 1101 is used to send a response message to the security mode command message, and the response message to the security mode command can be sent to the first access network device or the second access network device.

[0298] In addition, optionally, the sending module 1101 can also be used to send a measurement report and service information to the first access network device.

[0299] Optionally, the sending module 1101 may also be configured to send a second message indicating that the radio resource control RRC reconfiguration is completed to the second access network device.

[0300] Optionally, the receiving module 1102 can also be used to receive first indication information from the first access network device, wherein the first indication information is used to indicate sending a response message of the security mode command message to the second access network device. In one possible manner, upon receiving the first indication information, the sending module 1101 sends a response message of the security mode command message to the second access network device.

[0301] In one possible manner, when the advance measurement report is sent through signaling or a message before message 4: the sending module 1101 may also be used to send a random access preamble to the first access network device, and the receiving module 1102 may be used to receive a random access response (message 2) from the first access network device, wherein the random access response includes uplink scheduling information for the advance measurement report, and the sending module 1101 is used to send the advance measurement report to the first access network device according to the uplink scheduling information received by the receiving module 1102. It can be understood that the interaction between the structures and modules involved in this case can also be implemented independently.

[0302] In this embodiment, the "module" here may refer to an application-specific integrated circuit ASIC, a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the communication device 11 can be based on Figure 2 The terminal device 30 is shown in the form of.

[0303] for example, Figure 2 The processor 301 in the terminal device 30 shown can call the computer execution instructions stored in the memory 302 to enable the terminal device 30 to execute the communication method in the above method embodiment.

[0304] In one possible way, Fig.11 The functions / implementation processes of the sending module 1101 and the receiving module 1102 can be Figure 2 The processor 301 in the terminal device 30 shown calls the computer execution instructions stored in the memory 302 to implement. Or, Fig.11 The functions / implementation processes of the sending module 1101 and the receiving module 1102 can be Figure 2 It is implemented by the transceiver 303 in the terminal device 30 shown in FIG.

[0305] The embodiment of the present application also provides a communication device for implementing the related functions / implementation processes of the first node in the aforementioned method embodiment. For example, the communication device may include a sending module for sending a message for transmitting non-access layer signaling of a terminal device to the core network node to the core network node, and a receiving module for receiving a response message from the core network node. Furthermore, the sending module may also send a message including an initial context establishment response, a session resource identifier, and address information for transmitting downlink data of the session resource to the core network node after the RRC reconfiguration of the terminal device is completed. It should be noted that the sending module and the receiving module may exist independently in the form of an interface, or may be integrated into a transceiver module. The transceiver module may also be referred to as a transceiver unit for implementing the sending and / or receiving functions, such as a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0306] The embodiment of the present application also provides a communication device for implementing the relevant functions / implementation processes of the core network node in the aforementioned method embodiment. For example, the communication device may include a receiving module for receiving a message for transmitting non-access layer signaling of a terminal device to the core network node from a first node; and a sending module for sending a response message to the first node. Furthermore, after the RRC reconfiguration of the terminal device is completed, the receiving module is used to receive a message including an initial context establishment response, a session resource identifier, and address information for transmitting downlink data of the session resource from the first node. The sending module and the receiving module may exist independently in the form of an interface, or may be integrated into a transceiver module. The transceiver module may also be referred to as a transceiver unit for implementing the sending and / or receiving functions, such as a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0307] The present application also provides a communication device, including a communication device for implementing Figure 7 or Figure 8The illustrated embodiment corresponds to the modules of the relevant functions / implementation processes of the access network device A. For example, the sending module and the receiving module, the specific interaction between the sending module and the receiving module can refer to the sending and receiving related steps in the method embodiment, which will not be repeated here.

[0308] The present application also provides a communication device, including a communication device for implementing Figure 7 or Figure 8 The illustrated embodiment corresponds to the modules of the relevant functions / implementation processes of the access network device B. For example, the sending module and the receiving module, the specific interaction between the sending module and the receiving module can refer to the sending and receiving related steps in the method embodiment, which will not be repeated here.

[0309] The present application also provides a communication device, including a communication device for implementing Figure 7 or Figure 8 The modules corresponding to the relevant functions / implementation processes of the target access network device in the illustrated embodiment are, for example, a sending module and a receiving module. For the specific interaction between the sending module and the receiving module, reference can be made to the sending and receiving related steps in the method embodiment, which will not be repeated here.

[0310] The present application also provides a communication device, including a communication device for implementing Figure 7 or Figure 8 The illustrated embodiment corresponds to the modules of the relevant functions / implementation processes of the terminal device A. For example, the sending module and the receiving module, the specific interaction between the sending module and the receiving module can refer to the sending and receiving related steps in the method embodiment, which will not be repeated here.

[0311] Optionally, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In one possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of chips, or it may include chips and other discrete devices, which is not specifically limited in the embodiments of the present application.

[0312] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or may contain one or more servers, data centers and other data storage devices that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)), etc. In the embodiment of the present application, the computer may include the aforementioned device.

[0313] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in a claim. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0314] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, applied to a communication system, wherein the communication system comprises a first access network device and a second access network device, characterized in that: include: The first access network device sends a first message to the second access network device, wherein the first message includes identification information of the terminal device, a reason provided by the terminal device for the terminal device to initiate establishment of a radio resource control (RRC) connection, and identification information of a public land mobile network (PLMN) selected by the terminal device and provided by the terminal device, wherein the reason for the terminal device to initiate establishment of the RRC connection includes at least one of the following: an emergency call, high priority access, a passive service, an actively triggered signaling service, an actively triggered data service, an actively triggered voice call, an actively triggered video call, an actively triggered short message service, high priority access to a multimedia priority service, or high priority access to a critical service; The second access network device sends a response message to the first message to the first access network device.

2. The method according to claim 1, characterized in that: The second access network device is determined by the first access network device according to the measurement report and service information.

3. The method according to claim 2, characterized in that The service information includes the registered target core network node identification information and / or a single network slice selection support information list.

4. The method according to any one of claims 1 to 3, characterized in that: The response message of the first message is used to determine whether the terminal device is allowed to access, and the response message of the first message includes the content of the security mode command message and the content of the RRC reconfiguration message.

5. The method according to claim 4, characterized in that The content of the RRC reconfiguration message is security protected based on an initial key and a security algorithm, wherein the initial key comes from a core network.

6. The method according to claim 4, characterized in that The content of the RRC reconfiguration message is security protected based on a first key and a security algorithm, wherein the first key is determined based on an initial key from a core network and information of a source cell, the source cell belongs to the first access network device, and the information of the source cell includes at least one of a physical cell identifier of the source cell and a frequency of the source cell.

7. The method according to claim 6, characterized in that The content of the security mode command message in the response message of the first message includes information of the first key, wherein the information of the first key includes first key indication information or the first key, and the first key indication information is used to instruct the terminal device to determine the first key based on the initial key and information of the source cell.

8. The method according to claim 7, characterized in that The content of the security mode command message in the response message of the first message includes first indication information, and the first indication information is used to instruct the terminal device to send a response message of the security mode command message to the second access network device.

9. The method according to claim 8, characterized in that It also includes that the second access network device sends second indication information, and the second indication information indicates that the first access network device does not receive a response message to the security mode command message from the terminal device.

10. The method according to claim 2, characterized in that The measurement report is an advance measurement report.

11. A communication method, characterized in that: include: The second access network device receives a first message from the first access network device, wherein the first message includes identification information of the terminal device, a reason provided by the terminal device for the terminal device to initiate establishment of a radio resource control (RRC) connection, and identification information of a public land mobile network (PLMN) selected by the terminal device and provided by the terminal device, wherein the reason for the terminal device to initiate establishment of the RRC connection includes at least one of the following: an emergency call, high priority access, a passive service, an actively triggered signaling service, an actively triggered data service, an actively triggered voice call, an actively triggered video call, an actively triggered short message service, high priority access to a multimedia priority service, or high priority access to a critical service; The second access network device sends a response message to the first message to the first access network device.

12. The method according to claim 11, characterized in that The second access network device is determined by the first access network device according to the measurement report and service information.

13. The method according to claim 12, characterized in that The service information includes the registered target core network node identification information and / or a single network slice selection support information list.

14. The method according to any one of claims 11 to 13, characterized in that: The response message of the first message is used to determine whether the terminal device is allowed to access, and the response message of the first message includes the content of the security mode command message and the content of the RRC reconfiguration message.

15. The method according to claim 14, characterized in that The content of the RRC reconfiguration message is security protected based on an initial key and a security algorithm, wherein the initial key comes from a core network.

16. The method according to claim 14, characterized in that The content of the RRC reconfiguration message is security protected based on a first key and a security algorithm, wherein the first key is determined based on an initial key from a core network and information of a source cell, the source cell belongs to the first access network device, and the information of the source cell includes at least one of a physical cell identifier of the source cell and a frequency of the source cell.

17. The method according to claim 16, characterized in that The content of the security mode command message in the response message of the first message includes information of the first key, wherein the information of the first key includes first key indication information or the first key, and the first key indication information is used to instruct the terminal device to determine the first key based on the initial key and information of the source cell.

18. The method according to claim 17, characterized in that The content of the security mode command message in the response message of the first message includes first indication information, and the first indication information is used to instruct the terminal device to send a response message of the security mode command message to the second access network device.

19. The method according to claim 18, characterized in that It also includes that the second access network device sends second indication information, and the second indication information indicates that the first access network device does not receive a response message to the security mode command message from the terminal device.

20. The method according to claim 12, characterized in that The measurement report is an advance measurement report.

21. A communication device, characterized in that: The method comprises modules for implementing the method according to any one of claims 1 to 20.

22. A communication system, characterized in that: The method comprises an apparatus for implementing the method according to any one of claims 1 to 20.

23. A computer-readable storage medium, characterized in that: The method comprises instructions which, when executed, cause the method according to any one of claims 1 to 20 to be performed.

Citation Information

Patent Citations

  • Method and device for accessing target cell

    CN108366365A

  • Switching method and equipment

    CN108632934A