Message transmission method and device, equipment and medium
By introducing the correspondence between functional module identifiers and signaling radio bearers (SRBs) in RRC messages, the problem of control plane message transmission between the radio access network side and the terminal under RAN control plane service-oriented architecture is solved, achieving efficient message transmission and processing.
Patent Information
- Application Number
- CN202410587928.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-13
- Publication Date
- 2025-11-14
AI Technical Summary
In sixth-generation mobile communication technology, with the RAN control plane being service-oriented, there is still no effective solution for the transmission of control plane messages between the radio access network side and the terminal.
By introducing the correspondence between functional module identifiers and signaling radio bearers (SRBs) in the RRC messages sent and received between the terminal and the radio access network (RAN) equipment, it is ensured that different functional modules can identify and process the corresponding RRC messages, thereby enabling the transmission of control plane messages between the functional modules of the RAN equipment and the terminal.
It enables control plane message transmission between the functional modules of RAN equipment and terminals, improving message processing efficiency and flexibility, and adapting to the needs of RAN control plane service-oriented architecture.
Smart Images

Figure CN120957100A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a message transmission method, apparatus, device and medium. Background Technology
[0002] Radio Access Network (RAN) control plane service-oriented architecture is one of the mainstream technologies of 6th Generation Mobile Communication Technology (6G). Its main feature is the decoupling and functional division of RAN control plane functions, thereby realizing a more timely, flexible and multi-dimensional wireless network.
[0003] Based on the RAN control plane service model, there is currently no feasible solution for how to transmit control plane messages between the radio access network side and the terminal. Summary of the Invention
[0004] The purpose of this application is to provide a message transmission method, apparatus, device, and medium, thereby enabling the transmission of control plane messages between the radio access network side and the terminal in the context of RAN control plane service-based architecture.
[0005] To achieve the above objectives, in a first aspect, embodiments of this application provide a message transmission method, including:
[0006] The terminal sends a first radio resource control (RRC) message to a first object of the radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0007] In some embodiments, the functional module includes one or more of the following:
[0008] Wireless bearer management function module;
[0009] Wireless user management function module;
[0010] Wireless data management function module;
[0011] Wireless network open function module;
[0012] Wireless network management function module;
[0013] Wireless resource management function module;
[0014] Target technology management function module.
[0015] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0016] RRC message type;
[0017] Functional module identifier;
[0018] Functional module index value;
[0019] Functional module name.
[0020] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0021] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0022] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0023] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0024] In some embodiments, the terminal sends a first Radio Resource Control (RRC) message to a first object of the Radio Access Network (RAN) device, including:
[0025] The third functional module of the terminal sends a first RRC message to the first object of the RAN device.
[0026] In some embodiments, the third functional module includes one or more of the following:
[0027] Communication function module;
[0028] Artificial intelligence functional module;
[0029] Synesthesia module;
[0030] Target technology functional modules.
[0031] Secondly, embodiments of this application also provide a message transmission method, including:
[0032] A first object of a radio access network (RAN) device receives a first radio resource control (RRC) message sent by a terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0033] In some embodiments, the method further includes:
[0034] The target functional module of the RAN device processes the first RRC message and generates a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
[0035] In some embodiments, where the first object includes at least one first functional module, the method further includes:
[0036] Other functional modules in the RAN device besides the target functional module discard the first RRC message.
[0037] In some embodiments, the functional module includes one or more of the following:
[0038] Wireless bearer management function module;
[0039] Wireless user management function module;
[0040] Wireless data management function module;
[0041] Wireless network open function module;
[0042] Wireless network management function module;
[0043] Wireless resource management function module;
[0044] Target technology management function module.
[0045] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0046] RRC message type;
[0047] Functional module identifier;
[0048] Functional module index value;
[0049] Functional module name.
[0050] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0051] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0052] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0053] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0054] In some embodiments, the first radio resource control (RRC) message sent by the first target receiving terminal of the radio access network (RAN) device includes:
[0055] The first object of the RAN device receives the first RRC message sent by the third functional module of the terminal.
[0056] In some embodiments, the third functional module includes one or more of the following:
[0057] Communication function module;
[0058] Artificial intelligence functional module;
[0059] Synesthesia module;
[0060] Target technology functional modules.
[0061] Thirdly, embodiments of this application also provide a message transmission method, including:
[0062] The terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0063] In some embodiments, the functional module includes one or more of the following:
[0064] Wireless bearer management function module;
[0065] Wireless user management function module;
[0066] Wireless data management function module;
[0067] Wireless network open function module;
[0068] Wireless network management function module;
[0069] Wireless resource management function module;
[0070] Target technology management function module.
[0071] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0072] RRC message type;
[0073] Functional module identifier;
[0074] Functional module index value;
[0075] Functional module name.
[0076] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0077] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0078] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0079] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0080] In some embodiments, the terminal receives a third Radio Resource Control (RRC) message sent by a fourth functional module of a Radio Access Network (RAN) device, including:
[0081] The fifth functional module of the terminal receives the third RRC message sent by the fourth functional module of the RAN device.
[0082] In some embodiments, the fifth functional module includes one or more of the following:
[0083] Communication function module;
[0084] Artificial intelligence functional module;
[0085] Synesthesia module;
[0086] Target technology functional modules.
[0087] Fourthly, embodiments of this application also provide a message transmission method, including:
[0088] The fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal.
[0089] In some embodiments, the functional module includes one or more of the following:
[0090] Wireless bearer management function module;
[0091] Wireless user management function module;
[0092] Wireless data management function module;
[0093] Wireless network open function module;
[0094] Wireless network management function module;
[0095] Wireless resource management function module;
[0096] Target technology management function module.
[0097] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0098] RRC message type;
[0099] Functional module identifier;
[0100] Functional module index value;
[0101] Functional module name.
[0102] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0103] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0104] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0105] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0106] In some embodiments, the fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal, including:
[0107] The fourth functional module of the RAN device sends a third RRC message to the fifth functional module of the terminal.
[0108] In some embodiments, the fifth functional module includes one or more of the following:
[0109] Communication function module;
[0110] Artificial intelligence functional module;
[0111] Synesthesia module;
[0112] Target technology functional modules.
[0113] Fifthly, embodiments of this application also provide a terminal, including: a memory, a transceiver, and a processor: the memory for storing computer programs; the transceiver for sending and receiving data under the control of the processor; and the processor for reading program instructions from the memory and performing the following operations:
[0114] Send a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module corresponds to a signaling radio bearer (SRB) carrying the first RRC message.
[0115] In some embodiments, the functional module includes one or more of the following:
[0116] Wireless bearer management function module;
[0117] Wireless user management function module;
[0118] Wireless data management function module;
[0119] Wireless network open function module;
[0120] Wireless network management function module;
[0121] Wireless resource management function module;
[0122] Target technology management function module.
[0123] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0124] RRC message type;
[0125] Functional module identifier;
[0126] Functional module index value;
[0127] Functional module name.
[0128] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0129] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0130] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0131] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0132] In some embodiments, the operation further includes:
[0133] The third functional module of the control terminal sends a first RRC message to the first object of the RAN device.
[0134] In some embodiments, the third functional module includes one or more of the following:
[0135] Communication function module;
[0136] Artificial intelligence functional module;
[0137] Synesthesia module;
[0138] Target technology functional modules.
[0139] Sixthly, embodiments of this application also provide a message transmission device, including:
[0140] The first transmitting unit is configured to transmit a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0141] In a seventh aspect, embodiments of this application also provide a wireless access network device, including: a memory, a transceiver, and a processor: the memory for storing computer programs; the transceiver for transmitting and receiving data under the control of the processor; and the processor for reading program instructions from the memory and performing the following operations:
[0142] A first object controlling a radio access network (RAN) device receives a first radio resource control (RRC) message sent by a terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0143] In some embodiments, the operation further includes:
[0144] The target functional module of the RAN device processes the first RRC message and generates a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
[0145] In some embodiments, where the first object includes at least one first functional module, the operation further includes:
[0146] Other functional modules in the RAN device besides the target functional module are controlled to discard the first RRC message.
[0147] In some embodiments, the functional module includes one or more of the following:
[0148] Wireless bearer management function module;
[0149] Wireless user management function module;
[0150] Wireless data management function module;
[0151] Wireless network open function module;
[0152] Wireless network management function module;
[0153] Wireless resource management function module;
[0154] Target technology management function module.
[0155] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0156] RRC message type;
[0157] Functional module identifier;
[0158] Functional module index value;
[0159] Functional module name.
[0160] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0161] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0162] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0163] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0164] In some embodiments, the operation further includes:
[0165] The first object controlling the RAN device receives a first RRC message sent by the third functional module of the terminal.
[0166] In some embodiments, the third functional module includes one or more of the following:
[0167] Communication function module;
[0168] Artificial intelligence functional module;
[0169] Synesthesia module;
[0170] Target technology functional modules.
[0171] Eighthly, embodiments of this application also provide a message transmission device, including:
[0172] The first receiving unit is configured to receive a first Radio Resource Control (RRC) message sent by a terminal through a first object of a Radio Access Network (RAN) device; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the Signaling Radio Bearer (SRB) carrying the first RRC message.
[0173] Ninthly, embodiments of this application also provide a terminal, including: a memory, a transceiver, and a processor: the memory for storing computer programs; the transceiver for sending and receiving data under the control of the processor; and the processor for reading program instructions from the memory and performing the following operations:
[0174] Receives the third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0175] In some embodiments, the functional module includes one or more of the following:
[0176] Wireless bearer management function module;
[0177] Wireless user management function module;
[0178] Wireless data management function module;
[0179] Wireless network open function module;
[0180] Wireless network management function module;
[0181] Wireless resource management function module;
[0182] Target technology management function module.
[0183] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0184] RRC message type;
[0185] Functional module identifier;
[0186] Functional module index value;
[0187] Functional module name.
[0188] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0189] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0190] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0191] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0192] In some embodiments, the operation further includes:
[0193] The fifth functional module of the control terminal receives the third RRC message sent by the fourth functional module of the RAN device.
[0194] In some embodiments, the fifth functional module includes one or more of the following:
[0195] Communication function module;
[0196] Artificial intelligence functional module;
[0197] Synesthesia module;
[0198] Target technology functional modules.
[0199] In a tenth aspect, embodiments of this application also provide a message transmission apparatus, comprising:
[0200] The second receiving unit is used to receive the third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0201] Eleventhly, embodiments of this application also provide a wireless access network device, including: a memory, a transceiver, and a processor: the memory for storing program instructions; the transceiver for transmitting and receiving data under the control of the processor; and the processor for reading the program instructions from the memory and performing the following operations:
[0202] The fourth functional module controls the radio access network (RAN) equipment to send a third radio resource control (RRC) message to the terminal.
[0203] In some embodiments, the functional module includes one or more of the following:
[0204] Wireless bearer management function module;
[0205] Wireless user management function module;
[0206] Wireless data management function module;
[0207] Wireless network open function module;
[0208] Wireless network management function module;
[0209] Wireless resource management function module;
[0210] Target technology management function module.
[0211] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0212] RRC message type;
[0213] Functional module identifier;
[0214] Functional module index value;
[0215] Functional module name.
[0216] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0217] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0218] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0219] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0220] In some embodiments, the operation further includes:
[0221] The fourth functional module controlling the RAN device sends a third RRC message to the fifth functional module of the terminal.
[0222] In some embodiments, the fifth functional module includes one or more of the following:
[0223] Communication function module;
[0224] Artificial intelligence functional module;
[0225] Synesthesia module;
[0226] Target technology functional modules.
[0227] In a twelfth aspect, embodiments of this application also provide a message transmission apparatus, comprising:
[0228] The second transmitting unit is used to send a third Radio Resource Control (RRC) message to the terminal through the fourth functional module of the Radio Access Network (RAN) device.
[0229] In a thirteenth aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program that causes the processor to perform the steps of the message transmission method described in the first aspect, or the steps of the message transmission method described in the second aspect, or the steps of the message transmission method described in the third aspect, or the steps of the message transmission method described in the fourth aspect.
[0230] In a fourteenth aspect, embodiments of this application also provide a computer program product, including computer instructions, which, when executed by a processor, implement the steps in the message transmission method as described in the first aspect above, or implement the steps in the message transmission method as described in the second aspect above, or implement the steps in the message transmission method as described in the third aspect above, or implement the steps in the message transmission method as described in the fourth aspect above.
[0231] The above-mentioned technical solution of this application has at least the following beneficial effects:
[0232] In the above technical solutions of this application embodiment, the terminal sends a first RRC message to a first object of the Radio Access Network (RAN) device; wherein, the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; thus, since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module, thereby realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the SRB carrying the first RRC message; thus, since each functional module's RRC message has a corresponding SRB, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module through the SRB it carries, thereby also realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal. Attached Figure Description
[0233] Figure 1 This is a schematic diagram of the 5G control plane protocol stack (Uu interface).
[0234] Figure 2 A schematic diagram of the 5G control plane protocol stack (CU / DU separation);
[0235] Figure 3 This is one of the flowcharts illustrating the message transmission method according to an embodiment of this application;
[0236] Figure 4 This is a schematic diagram of the RAN modular radio interface control plane protocol stack according to an embodiment of this application;
[0237] Figure 5 This is a schematic diagram of the RAN device control plane protocol layer architecture for message transmission implemented using method 1 in an embodiment of this application;
[0238] Figure 6 This is a schematic diagram of the RAN device control plane protocol layer architecture for message transmission implemented using method 2 in an embodiment of this application;
[0239] Figure 7 This is a flowchart illustrating the message transmission method implemented from the perspective of inter-device interaction in an embodiment of this application.
[0240] Figure 8 This is a schematic diagram of the terminal-side modular wireless interface control plane protocol stack according to an embodiment of this application;
[0241] Figure 9 This is a second flowchart illustrating the message transmission method according to an embodiment of this application;
[0242] Figure 10 This is the third flowchart illustrating the message transmission method according to an embodiment of this application;
[0243] Figure 11 This is a fourth flowchart illustrating the message transmission method according to an embodiment of this application;
[0244] Figure 12 This is one of the structural block diagrams of the terminal in an embodiment of this application;
[0245] Figure 13 This is one of the module schematic diagrams of the message transmission device according to an embodiment of this application;
[0246] Figure 14 This is one of the structural block diagrams of a wireless access network device according to an embodiment of this application;
[0247] Figure 15 This is a second schematic diagram of the module of the message transmission device according to an embodiment of this application;
[0248] Figure 16 This is a second structural block diagram of the terminal according to an embodiment of this application;
[0249] Figure 17 This is the third schematic diagram of the module of the message transmission device according to an embodiment of this application;
[0250] Figure 18 This is a second structural block diagram of a wireless access network device according to an embodiment of this application;
[0251] Figure 19 This is the fourth schematic diagram of the module of the message transmission device according to an embodiment of this application. Detailed Implementation
[0252] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0253] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0254] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0255] To facilitate understanding of the solution proposed in this application, the relevant content will be introduced first.
[0256] (1) 5G system control plane
[0257] like Figure 1 As shown, the data sources required for transmission in the control plane of a wireless communication system consist of two parts: one is the Non-Access Stratum (NAS) signaling from the core network, and the other is the Radio Resource Control (RRC) signaling generated by the RAN itself. NAS signaling is transmitted within dedicated NAS-Messages. The bearer for control plane transmission is the Signalalling Radio Bearer (SRB), and the RRC signaling layer sits above the Packet Data Convergence Protocol (PDCP) layer. Figure 2 As shown, for the Centralized Unit (CU) and Distributed Unit (DU) separate architecture, the network-side RRC layer is in the CU.
[0258] Based on the RAN control plane service model, the radio interface requires a corresponding control plane message transmission scheme. However, currently, there is no feasible solution for how to transmit control plane messages between the radio access network side and the terminal.
[0259] To address the aforementioned technical problems, embodiments of this application provide a message transmission method, apparatus, device, and medium. The method and apparatus are based on the same concept. Since the methods and apparatus solve problems in similar ways, their implementations can be mutually referenced, and repeated details will not be elaborated further.
[0260] like Figure 3 The diagram shown is one of the flowcharts illustrating a message transmission method provided in an embodiment of this application. The method includes:
[0261] Step 301: The terminal sends a first radio resource control (RRC) message to a first object of the radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0262] RAN equipment includes, but is not limited to, base stations and relays. Here, the RAN equipment is modularized; see [link to documentation]. Figure 4 This diagram illustrates the modular radio interface control plane protocol stack for RAN devices. Specifically, it shows how the RAN device implements modularity at its RRC layer.
[0263] It should be noted that step 301 above includes two implementation methods.
[0264] Method 1: The terminal sends a first RRC message to at least one first functional module of the RAN device, and different first functional modules correspond to different RRC messages.
[0265] It should be understood that a RAN device contains one or more functional modules, and different functional modules correspond to different RRC messages. See also Figure 5 This explains that for RRC messages sent from the terminal to the RAN device, the RAN device's PDCP layer forwards the RRC message to all functional modules. These functional modules all parse the RRC message. Since different functional modules correspond to different RRC messages, only the functional module related to the specific RRC message processes it, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0266] Method 2: The terminal sends a first RRC message to the second functional module of the RAN device. The second functional module has a corresponding relationship with the SRB that carries the first RRC message.
[0267] It should be understood that each functional module's RRC message uses a separate SRB; see [link / reference]. Figure 6This explains that for RRC messages sent from a terminal to the RAN device, the RAN device's PDCP layer determines the corresponding functional module for RRC message transmission based on the SRB (i.e., logical channel) and delivers the RRC message to the corresponding functional module. Since each functional module's RRC message has a corresponding SRB, the RRC message sent from the terminal to the RAN device can be received and processed by the corresponding functional module through the SRB it carries, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0268] In some embodiments, the functional module includes one or more of the following:
[0269] Wireless bearer management function module; wherein, the wireless bearer management function module is used to manage and control the SRB of the wireless interface.
[0270] Wireless user management function module;
[0271] The wireless data management function module is used to manage and control data transmission and storage on the RAN side.
[0272] Wireless Network Open Function Module; the Wireless Network Open Function Module is used to manage the opening of RAN capabilities to external parties (core network, third parties, etc.).
[0273] Wireless network management function module;
[0274] The wireless resource management module is used to manage and coordinate wireless resources.
[0275] The target technology management module is used to manage target technologies, which are new technologies such as artificial intelligence (AI) technology and synesthetic technology.
[0276] As an optional embodiment, when the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0277] RRC message type;
[0278] Functional module identifier (ID);
[0279] Functional module index value;
[0280] Functional module name.
[0281] It should be understood that, for Method 1, the RRC message contains information used to distinguish functional modules. An example of the RRC message definition format is as follows:
[0282] ASN.1 format 1:
[0283]
[0284] --ASN1STOP
[0285] Among them, FunctionModule represents a functional module, RRC-MessageBody represents the RRC message body; radioBearManagement represents radio bearer management, dataManagement represents data management; aiManagement represents AI management; sensingManagement represents sensing management; capabilityExposure represents network open functions; and spare represents backup.
[0286] In practical applications, RRC format 1 can determine which functional module it is based on the specific value of functionModule.
[0287] ASN.1 format 2:
[0288]
[0289] Among them, FunctionIdentity represents the functional module ID; BIT STRING represents a bit string, which is a string of binary information used to represent the functional module ID.
[0290] In practical applications, RRC format 2 can determine the identifier ID corresponding to a functional module based on the specific value of functionIdentity.
[0291] ASN.1 format 3:
[0292]
[0293]
[0294] Among them, MessageType represents the message type (here referring to the type of RRC message); rrcSetupRequest represents an RRC establishment request; rrcResumeRequest represents an RRC recovery request; rrcReestablishmentRequest represents an RRC reconstruction request; rrcSystemInfoRequest represents an RRC system message request; rrcSetup represents RRC establishment; rrcResume represents RRC recovery; rrcRelease represents RRC release; rrcReestablishment represents RRC reconstruction; rrcSetupComplete represents RRC establishment completed; rrcResumeComplete represents RRC recovery completed; rrcReestablishmentComplete represents RRC reconstruction completed; securityModeCommand represents security mode command; securityModeComplete represents security mode establishment completed; ueCapabilityInformation represents terminal capability information; nasInformationTransfer represents non-access stratum message transmission; measurementReport represents measurement report; aiConfiguration represents AI configuration; aiConfigurationComplete represents AI configuration completed; sensingConfiguration represents sensing configuration; sensingConfigurationComplete represents sensing configuration completed.
[0295] In practical applications, RRC format 3 can determine which functional module it is based on the specific value of messageType.
[0296] Examples of RRC-MessageBody definitions in the above ASN.1 formats are shown below, listing only a few RRC messages:
[0297]
[0298]
[0299] Method 1 is adopted, namely: the terminal sends a first RRC message to at least one first functional module of the RAN device; when each first functional module of the RAN device receives the RRC message, since the first RRC message includes information for distinguishing functional modules, each first functional module parses the first RRC message, and only the first functional module related to the first RRC message processes the first RRC message. In this way, the transmission of control plane messages between the functional modules of the RAN device and the terminal can be realized.
[0300] Optionally, the header of the first RRC message includes the information used to distinguish functional modules. It should be noted that since the header of the RRC message includes information to distinguish functional modules, the RAN device only needs to parse the header of the RRC message, without having to parse the message body, thus improving the message processing efficiency of the RAN device.
[0301] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0302] It should be understood that, for Method 1, different functional modules can correspond to different subsets of RRC parameters or RRC management functions, and a single RRC message can contain parameters or functions of multiple functional modules. In this case, the information included in the RRC message to distinguish functional modules can be recorded in list form; that is, the functional module ID, functional module index value, functional module name, etc., included in the RRC message can all be lists. In actual service transmission between the terminal and RAN equipment, using the parameters or functions of multiple functional modules contained in the RRC message can reduce the interaction between functional modules and save resources.
[0303] See Figure 7 The illustrated embodiment 1, using method 1, explains the specific implementation process of the message transmission method of this application from the perspective of inter-device interaction. Embodiment 1 corresponds to the establishment of AI and sensing service transmission between the terminal and the RAN equipment.
[0304] Step 1: The terminal initiates an RRC connection establishment request to the RAN device. The RRC connection establishment request is used to request the establishment of AI connection and sensor connection.
[0305] The RRC message header indicates that the destination functional module of the message is the Radio Bearer Management Module. Specifically, the RRC message format is as follows:
[0306] In RRC format 1, the functionModule value is radioBearManagement;
[0307] In RRC format 2, the functionIdentity value is the ID corresponding to the wireless bearer management module;
[0308] In RRC format 3, messageType is set to rrcSetupRequest.
[0309] In rrc-MessageBody, the value of rrc-MessageBody is RRCSetupRequest.
[0310] Specifically, after the PDCP layer on the RAN side receives the RRC connection establishment request message, it sends the message to all functional modules. Each functional module parses the RRC message and, based on the information contained in the RRC message header, only the radio bearer management module processes the message, while other functional modules discard the message.
[0311] Step 2: The wireless bearer management module sends an RRC connection establishment message to the terminal.
[0312] Step 3: The terminal sends an RRC connection establishment completion message to the RAN device. This message is also processed only by the Radio Bearer Management Module.
[0313] During the interaction in steps 1-3, the RAN device learns that the terminal requests to establish AI connection and sensor connection.
[0314] Step 4: The wireless bearer management module sends a security control command to the terminal to provide security information (encryption key, integrity key).
[0315] Step 5: The terminal sends a security module completion message to the RAN device.
[0316] Note: If the RAN device's security functions belong to other functional modules, steps 4 and 5 occur between those other functional modules and the terminal. It should be noted that the various functional modules of the RAN device can exchange information via service-based interfaces or internal interfaces.
[0317] Step 6: The wireless bearer management module triggers the AI service management module to configure the terminal with AI, and the AI service management module sends the AI configuration information to the terminal.
[0318] Step 7: The terminal sends an AI configuration complete message to the AI business management module.
[0319] Step 8: The wireless bearer management module triggers the sensing service management module to perform sensing configuration on the terminal, and sends the sensing configuration information to the terminal through the sensing service management module.
[0320] Step 9: The terminal sends a sensing configuration completion message to the sensing service management module.
[0321] Example 2 corresponds to the case where the RRC message contains parameters or functions of multiple functional modules.
[0322] The flowchart and steps of Embodiment 2 are the same as those of Embodiment 1. The difference is that in steps 1 and / or 3, the RRC message header indicates that the target functional module of the message includes the Radio Bearer Management Module, the AI Service Management Module, and the Sensory Service Management Module. All three functional modules will process the message. The AI Service Management Module and the Sensory Service Management Module can both be aware of the terminal's request message, which reduces the interaction between functional modules and saves resources.
[0323] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0324] Specifically, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0325] It should be understood that the Radio Bearer Management module is responsible for configuring the SRBs corresponding to each functional module. Through the message transmission method of this application, each functional module of the RAN device can achieve independent RRC message transmission.
[0326] Example 3, using method 2, illustrates the specific implementation process of the message transmission method of this application from the perspective of inter-device interaction. The flowchart of this example is the same as that of Example 1.
[0327] Step 1: The terminal initiates an RRC connection establishment request to the RAN device. This RRC connection establishment request message is sent using SRB0, and the reason for the establishment in the request message is AI communication.
[0328] Upon receiving the message, the PDCP layer of the RAN device sends the message to the Radio Bearer Management Module according to SRB0.
[0329] Step 2: The radio bearer management module sends an RRC connection establishment message to the terminal. In this RRC connection establishment message, SRB1 is configured as the control plane radio bearer between the terminal and the AI service management module, and SRB2 is configured as the control plane radio bearer between the terminal and the sensing service management module.
[0330] Step 3: The terminal sends an RRC connection establishment completion message to the RAN device, also using SRB0.
[0331] Step 4: The wireless bearer management module uses SRB0 to send security control commands to the terminal to provide security information (encryption key, integrity key).
[0332] Step 5: The terminal UE uses SRB0 to send a safe mode completion message to the RAN device.
[0333] Note: If the RAN device-side security functions belong to other functional modules, and SRB2 is configured for the security function module in step 2, then steps 4 and 5 will use SRB2 for transmission. The functional modules on the RAN device side can exchange information via service-based interfaces or through internal interfaces.
[0334] Step 6: The AI business management module configures the terminal for AI and sends the AI configuration information to the terminal using SRB1.
[0335] Step 7: The terminal uses SRB1 to send an AI configuration complete message to the AI business management module.
[0336] Step 8: The sensing service management module performs sensing configuration on the terminal and sends the sensing configuration information to the terminal using SRB2.
[0337] Step 9: The terminal uses SRB2 to send a sensing configuration completion message to the sensing service management module.
[0338] As an optional embodiment, step 301 above, in which the terminal sends a first Radio Resource Control (RRC) message to a first object of the Radio Access Network (RAN) device, includes:
[0339] The third functional module of the terminal sends a first RRC message to the first object of the RAN device.
[0340] Here, the terminal side is modularized; see [link / reference]. Figure 8 This is a schematic diagram of the modular wireless interface control plane protocol stack on the terminal side. The third functional module is responsible for service transmission between the terminal and the RAN equipment. Modular design on both the terminal and RAN equipment sides enables a more timely, flexible, and multi-dimensional wireless network.
[0341] Optionally, the third functional module includes one or more of the following:
[0342] Communication function module;
[0343] Artificial intelligence functional module;
[0344] Synesthesia module;
[0345] Target technology functional modules.
[0346] The message transmission method of this application embodiment involves a terminal sending a first RRC message to a first object of a radio access network (RAN) device. The first object includes at least one first functional module, with different first functional modules corresponding to different RRC messages. Since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module, thereby enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal. Alternatively, the first object includes a second functional module, and the second functional module has a corresponding SRB carrying the first RRC message. In this way, since each functional module's RRC message has a corresponding SRB, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module through the SRB it carries, thereby also enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0347] like Figure 9 The diagram shown is a second flowchart illustrating a message transmission method provided in this application. The method includes:
[0348] Step 901: The first object of the radio access network (RAN) device receives a first radio resource control (RRC) message sent by the terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0349] The methods on the RAN equipment side correspond to those on the terminal side. The RAN equipment includes, but is not limited to, base stations and relays. Here, the RAN equipment side is modular.
[0350] It should be noted that step 901 above includes two implementation methods.
[0351] Method 1: At least one first functional module of the RAN device receives the first RRC message sent by the terminal, and different first functional modules correspond to different RRC messages.
[0352] It should be understood that a RAN device contains one or more functional modules, and different functional modules correspond to different RRC messages. See also Figure 5 This explains that for RRC messages sent from the terminal to the RAN device, the RAN device's PDCP layer forwards the RRC message to all functional modules. These functional modules all parse the RRC message. Since different functional modules correspond to different RRC messages, only the functional module related to the specific RRC message processes it, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0353] Method 2: The second functional module of the RAN device receives the first RRC message sent by the terminal. The second functional module has a corresponding relationship with the SRB that carries the first RRC message.
[0354] It should be understood that each functional module's RRC message uses a separate SRB; see [link / reference]. Figure 6 This explains that for RRC messages sent from a terminal to the RAN device, the RAN device's PDCP layer determines the corresponding functional module for RRC message transmission based on the SRB (i.e., logical channel) and delivers the RRC message to the corresponding functional module. Since each functional module's RRC message has a corresponding SRB, the RRC message sent from the terminal to the RAN device can be received and processed by the corresponding functional module through the SRB it carries, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0355] In some embodiments, the functional module includes one or more of the following:
[0356] Wireless bearer management function module;
[0357] Wireless user management function module;
[0358] Wireless data management function module;
[0359] Wireless network open function module;
[0360] Wireless network management function module;
[0361] Wireless resource management function module;
[0362] Target technology management function module.
[0363] As an optional embodiment, the method of this application further includes:
[0364] The target functional module of the RAN device processes the first RRC message and generates a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
[0365] Here, when the first object includes at least one first functional module, the RAN device processes the first RRC message (target functional module) corresponding to the first RRC message to generate a second RRC message. That is, the RAN device's PDCP layer sends the first RRC message to all first functional modules. All these first functional modules parse the first RRC message, and only the functional module corresponding to the first RRC message processes it, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0366] When the first object includes a second functional module, the second functional module of the RAN device processes the first RRC message and generates a second RRC message. It should be understood that each functional module's RRC message uses a separate SRB. For the first RRC message sent by the terminal to the RAN device, the RAN device's PDCP layer determines the corresponding second functional module based on the SRB (i.e., based on the logical channel) and delivers the RRC message to the corresponding second functional module. This also enables the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0367] Furthermore, when the first object includes at least one first functional module, the method of this application further includes:
[0368] Other functional modules in the RAN device besides the target functional module discard the first RRC message.
[0369] Here, each of the first functional modules of the RAN device parses the first RRC message. Only the target functional module related to the first RRC message processes the first RRC message, while other functional modules discard the first RRC message.
[0370] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0371] RRC message type;
[0372] Functional module identifier;
[0373] Functional module index value;
[0374] Functional module name.
[0375] Optionally, the header of the first RRC message includes the information used to distinguish functional modules.
[0376] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0377] It should be understood that, for Method 1, different functional modules can correspond to different subsets of RRC parameters or RRC management functions, and a single RRC message can contain parameters or functions of multiple functional modules. In this case, the information included in the RRC message to distinguish functional modules can be recorded in list form; that is, the functional module ID, functional module index value, functional module name, etc., included in the RRC message can all be lists. In actual service transmission between the terminal and RAN equipment, using the parameters or functions of multiple functional modules contained in the RRC message can reduce the interaction between functional modules and save resources.
[0378] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0379] Specifically, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0380] It should be understood that the Radio Bearer Management module is responsible for configuring the SRBs corresponding to each functional module. Through the message transmission method of this application, each functional module of the RAN device can achieve independent RRC message transmission.
[0381] As an optional embodiment, in step 901 above, the first object receiving terminal of the radio access network (RAN) device sends a first radio resource control (RRC) message, including:
[0382] The first object of the RAN device receives the first RRC message sent by the third functional module of the terminal.
[0383] Here, the terminal side is modularized, with the third functional module being the service transmission-related module when the terminal transmits services to the RAN equipment. Modularization on both the terminal and RAN equipment sides enables a more timely, flexible, and multi-dimensional wireless network.
[0384] Optionally, the third functional module includes one or more of the following:
[0385] Communication function module;
[0386] Artificial intelligence functional module;
[0387] Synesthesia module;
[0388] Target technology functional modules.
[0389] It should be understood that if the terminal and the RAN equipment are transmitting AI services, then the third functional module is the AI function module, and it transmits AI service data with the AI module on the RAN equipment side; if the terminal and the RAN equipment are transmitting sensing services, then the third functional module is the sensing function module, and it transmits sensing service data with the sensing function module on the RAN equipment side.
[0390] The message transmission method of this application embodiment involves a first object of a Radio Access Network (RAN) device receiving a first Radio Resource Control (RRC) message sent by a terminal. The first object includes at least one first functional module, with different functional modules corresponding to different RRC messages. Thus, since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal can be processed by the corresponding functional module, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal. Alternatively, the first object may include a second functional module, which corresponds to a Signaling Radio Bearer (SRB) carrying the first RRC message. In this case, since each functional module's RRC message has a corresponding SRB, the SRB corresponding to the first RRC message sent by the terminal can be processed by the corresponding functional module, also enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0391] like Figure 10 The diagram shown is a third flowchart illustrating the message transmission method provided in this application embodiment.
[0392] The method includes:
[0393] Step 1001: The terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0394] Figure 3 The embodiment shown in this application corresponds to the scenario where the terminal sends an RRC message and the RAN device receives the RRC message; here Figure 10 The illustrated embodiment corresponds to the scenario where the RAN device sends RRC messages, and the terminal also sends RRC messages. That is, both the terminal and the RAN device can complete message sending and receiving. Furthermore, Figure 3 In the illustrated embodiment, the terminal sends an RRC message, along with... Figure 10 In the illustrated embodiment, the terminals receive RRC messages, which may or may not be related to each other, depending on the service being transmitted. No specific limitation is made here.
[0395] The RAN equipment includes, but is not limited to, base stations and relays. Here, the RAN equipment is modular. For explanations and descriptions related to the method in this embodiment, please refer to... Figure 3 The method shown will not be elaborated here.
[0396] In some embodiments, the functional module includes one or more of the following:
[0397] Wireless bearer management function module;
[0398] Wireless user management function module;
[0399] Wireless data management function module;
[0400] Wireless network open function module;
[0401] Wireless network management function module;
[0402] Wireless resource management function module;
[0403] Target technology management function module.
[0404] As an optional embodiment, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0405] RRC message type;
[0406] Functional module identifier;
[0407] Functional module index value;
[0408] Functional module name.
[0409] It should be noted that the terminal can determine which functional module on the RAN device side sent the third RRC message based on the information contained in the third RRC message used to distinguish functional modules, and further perform service-related processing on the third RRC message.
[0410] Optionally, the header of the third RRC message includes the information used to distinguish the functional modules.
[0411] It should be noted that the message header of the RRC message contains information used to distinguish functional modules. This means that the terminal only needs to parse the message header of the RRC message, without having to parse the message body, which can improve the message processing efficiency of the terminal.
[0412] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0413] It should be understood that each functional module uses a separate SRB for its RRC message. The terminal side can determine that the corresponding functional module is the fourth functional module by using the SRB that carries the third RRC message. Furthermore, the third RRC message is processed in a business-related manner.
[0414] Optionally, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0415] Specifically, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0416] It should be understood that the Radio Bearer Management module is responsible for configuring the SRBs corresponding to each functional module. Through the message transmission method of this application, each functional module of the RAN device can achieve independent RRC message transmission.
[0417] As an optional embodiment, in step 1001 above, the terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device, including:
[0418] The fifth functional module of the terminal receives the third RRC message sent by the fourth functional module of the RAN device.
[0419] Here, the terminal side is modularized, with the fifth functional module being the service transmission-related module when the terminal transmits services to the RAN equipment. Modularization on both the terminal and RAN equipment sides enables a more timely, flexible, and multi-dimensional wireless network.
[0420] Optionally, the fifth functional module includes one or more of the following:
[0421] Communication function module;
[0422] Artificial intelligence functional module;
[0423] Synesthesia module;
[0424] Target technology functional modules.
[0425] The message transmission method of this application embodiment involves a terminal receiving a third RRC message sent by a fourth functional module of a radio access network (RAN) device. The fourth functional module is one of multiple functional modules in the RAN device, with different functional modules corresponding to different RRC messages. Alternatively, the fourth functional module may correspond to an SRB carrying the third RRC message. This allows the terminal to determine the corresponding functional module and process the RRC message, thereby enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0426] like Figure 11 The diagram shown is a fourth flowchart illustrating the message transmission method provided in this application embodiment.
[0427] The method includes:
[0428] Step 1101: The fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal.
[0429] Figure 11 The method shown on the RAN device side is similar to Figure 10 The method shown corresponds to the terminal side.
[0430] Optionally, the fourth functional module is one of multiple functional modules in the RAN device, with different functional modules corresponding to different RRC messages. Alternatively, the fourth functional module may correspond to an SRB carrying a third RRC message. This allows the terminal to determine the corresponding functional module and process the RRC message, thus enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0431] In some embodiments, the functional module includes one or more of the following:
[0432] Wireless bearer management function module;
[0433] Wireless user management function module;
[0434] Wireless data management function module;
[0435] Wireless network open function module;
[0436] Wireless network management function module;
[0437] Wireless resource management function module;
[0438] Target technology management function module.
[0439] As an optional embodiment, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0440] RRC message type;
[0441] Functional module identifier;
[0442] Functional module index value;
[0443] Functional module name.
[0444] It should be noted that this allows the terminal to determine which functional module on the RAN device side sent the third RRC message based on the information contained in the third RRC message used to distinguish functional modules, and further perform service-related processing on the third RRC message.
[0445] Optionally, the header of the third RRC message includes the information used to distinguish functional modules.
[0446] It should be noted that the message header of the RRC message contains information used to distinguish functional modules. This allows the terminal to parse only the message header of the RRC message without having to parse the message body, thus improving the terminal's message processing efficiency.
[0447] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0448] It should be understood that each functional module uses a separate SRB for its RRC message, which allows the terminal to determine that the corresponding functional module is the fourth functional module by using the SRB that carries the third RRC message. Furthermore, the terminal can perform business-related processing on the third RRC message.
[0449] Optionally, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0450] Specifically, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0451] It should be understood that the Radio Bearer Management module is responsible for configuring the SRBs corresponding to each functional module. Through the message transmission method of this application, each functional module of the RAN device can achieve independent RRC message transmission.
[0452] As an optional embodiment, in step 1101 above, the fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal, including:
[0453] The fourth functional module of the RAN device sends a third RRC message to the fifth functional module of the terminal.
[0454] Here, the terminal side is modularized, with the fifth functional module being the service transmission-related module when the terminal transmits services to the RAN equipment. Modularization on both the terminal and RAN equipment sides enables a more timely, flexible, and multi-dimensional wireless network.
[0455] Optionally, the fifth functional module includes one or more of the following:
[0456] Communication function module;
[0457] Artificial intelligence functional module;
[0458] Synesthesia module;
[0459] Target technology functional modules.
[0460] The message transmission method of this application embodiment involves a fourth functional module of a radio access network (RAN) device sending a third radio resource control (RRC) message to a terminal. The fourth functional module is one of multiple functional modules within the RAN device, with different functional modules corresponding to different RRC messages. Alternatively, the fourth functional module may correspond to an SRB carrying the third RRC message. This allows the terminal to identify the corresponding functional module and process the RRC message, thereby enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0461] like Figure 12 As shown in the illustration, this application embodiment also provides a terminal, including: a memory 1220, a transceiver 1200, and a processor 1210: the memory 1220 is used to store program instructions; the transceiver 1200 is used to send and receive data under the control of the processor 1210; the processor 1210 is used to read the program instructions in the memory 1220 and perform the following operations:
[0462] Send a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module corresponds to a signaling radio bearer (SRB) carrying the first RRC message.
[0463] Among them, Figure 12 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1210 and memory represented by memory 1220 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1200 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0464] The processor 1210 is responsible for managing the bus architecture and general processing, and the memory 1220 can store the data used by the processor 1210 when performing operations.
[0465] Optionally, the processor 1210 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor 1210 can also adopt a multi-core architecture.
[0466] For different user devices, the user interface 1230 can also be an interface that can connect to external or internal devices, including but not limited to keypads, monitors, speakers, microphones, joysticks, etc.
[0467] The processor 1210 executes any of the methods provided in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 1210 and the memory 1220 may also be physically separated.
[0468] In some embodiments, the functional module includes one or more of the following:
[0469] Wireless bearer management function module;
[0470] Wireless user management function module;
[0471] Wireless data management function module;
[0472] Wireless network open function module;
[0473] Wireless network management function module;
[0474] Wireless resource management function module;
[0475] Target technology management function module.
[0476] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0477] RRC message type;
[0478] Functional module identifier;
[0479] Functional module index value;
[0480] Functional module name.
[0481] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0482] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0483] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0484] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0485] In some embodiments, the operation further includes:
[0486] The third functional module of the control terminal sends a first RRC message to the first object of the RAN device.
[0487] In some embodiments, the third functional module includes one or more of the following:
[0488] Communication function module;
[0489] Artificial intelligence functional module;
[0490] Synesthesia module;
[0491] Target technology functional modules.
[0492] In this embodiment of the application, the terminal sends a first RRC message to a first object of a Radio Access Network (RAN) device. The first object includes at least one first functional module, with different first functional modules corresponding to different RRC messages. Thus, since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module, thereby enabling the transmission of control plane messages between the RAN device's functional modules and the terminal. Alternatively, the first object includes a second functional module, and the second functional module has a corresponding SRB carrying the first RRC message. Thus, since each functional module's RRC message has a corresponding SRB, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module through the carried SRB, thereby also enabling the transmission of control plane messages between the RAN device's functional modules and the terminal.
[0493] like Figure 13 As shown in the illustration, this application also provides a message transmission device applied to a terminal, comprising:
[0494] The first transmitting unit 1301 is configured to transmit a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0495] In some embodiments, the functional module includes one or more of the following:
[0496] Wireless bearer management function module;
[0497] Wireless user management function module;
[0498] Wireless data management function module;
[0499] Wireless network open function module;
[0500] Wireless network management function module;
[0501] Wireless resource management function module;
[0502] Target technology management function module.
[0503] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0504] RRC message type;
[0505] Functional module identifier;
[0506] Functional module index value;
[0507] Functional module name.
[0508] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0509] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0510] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0511] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0512] In some embodiments, the first transmitting unit 1301 is specifically used for:
[0513] The terminal sends a first RRC message to the first object in the RAN device through its third functional module.
[0514] In some embodiments, the third functional module includes one or more of the following:
[0515] Communication function module;
[0516] Artificial intelligence functional module;
[0517] Synesthesia module;
[0518] Target technology functional modules.
[0519] The message transmission apparatus of this application embodiment sends a first RRC message to a first object of a Radio Access Network (RAN) device. The first object includes at least one first functional module, with different first functional modules corresponding to different RRC messages. Thus, since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module, thereby realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal. Alternatively, the first object includes a second functional module, and the second functional module has a corresponding relationship with an SRB carrying the first RRC message. Thus, since each functional module's RRC message has a corresponding SRB, the first RRC message sent by the terminal to the RAN device can be received and processed by the corresponding functional module through the carried SRB, thereby also realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0520] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0521] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0522] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0523] In some embodiments of this application, a processor-readable storage medium is also provided, the processor-readable storage medium storing program instructions for causing the processor to perform the following steps:
[0524] Send a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module corresponds to a signaling radio bearer (SRB) carrying the first RRC message.
[0525] When executed by the processor, this program can achieve the above-mentioned applications, such as... Figure 3 All implementation methods shown in the terminal-side method embodiments will not be described again here to avoid repetition.
[0526] like Figure 14 As shown in the illustration, this application embodiment also provides a wireless access network device, including: a memory 1420, a transceiver 1400, and a processor 1410: the memory 1420 is used to store computer programs; the transceiver 1400 is used to send and receive data under the control of the processor 1410; the processor 1410 is used to read program instructions from the memory 1420 and perform the following operations:
[0527] A first object controlling a radio access network (RAN) device receives a first radio resource control (RRC) message sent by a terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0528] Among them, Figure 14 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, such as one or more processors represented by processor 1410 and memory represented by memory 1420. The bus architecture can also link together various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1400 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0529] Processor 1410 is responsible for managing the bus architecture and general processing, while memory 1420 can store data used by processor 1410 when performing operations.
[0530] Optionally, the processor 1410 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor 1410 can also adopt a multi-core architecture.
[0531] The processor 1410 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 1410 and the memory 1420 may also be physically separated.
[0532] In some embodiments, the operation further includes:
[0533] The target functional module of the RAN device processes the first RRC message and generates a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
[0534] In some embodiments, where the first object includes at least one first functional module, the operation further includes:
[0535] The control RAN device discards the first RRC message from all functional modules except the target functional module.
[0536] In some embodiments, the functional module includes one or more of the following:
[0537] Wireless bearer management function module;
[0538] Wireless user management function module;
[0539] Wireless data management function module;
[0540] Wireless network open function module;
[0541] Wireless network management function module;
[0542] Wireless resource management function module;
[0543] Target technology management function module.
[0544] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0545] RRC message type;
[0546] Functional module identifier;
[0547] Functional module index value;
[0548] Functional module name.
[0549] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0550] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0551] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0552] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0553] In some embodiments, the operation further includes:
[0554] The first object controlling the RAN device receives a first RRC message sent by the third functional module of the terminal.
[0555] In some embodiments, the third functional module includes one or more of the following:
[0556] Communication function module;
[0557] Artificial intelligence functional module;
[0558] Synesthesia module;
[0559] Target technology functional modules.
[0560] In this embodiment of the wireless access network (RAN) device, a first object of the RAN device receives a first radio resource control (RRC) message sent by a terminal. The first object includes at least one first functional module, with different functional modules corresponding to different RRC messages. Thus, since different functional modules correspond to different RRC messages, the first RRC message received by the RAN device from the terminal can be processed by the corresponding functional module, thereby enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal. Alternatively, the first object includes a second functional module, which corresponds to a signaling radio bearer (SRB) carrying the first RRC message. Thus, since each functional module's RRC message has a corresponding SRB, the SRB corresponding to the first RRC message received by the RAN device from the terminal can be processed by the corresponding functional module, thereby also enabling the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0561] like Figure 15 As shown, this application also provides a message transmission apparatus, including:
[0562] The first receiving unit 1501 is configured to receive a first radio resource control (RRC) message sent by a terminal through a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0563] In some embodiments of this application, the apparatus further includes:
[0564] The first processing unit is configured to process the first RRC message through a target functional module of the RAN device to generate a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
[0565] In some embodiments of this application, the apparatus further includes:
[0566] The second processing unit is configured to discard the first RRC message through other functional modules in the RAN device besides the target functional module, when the first object includes at least one first functional module.
[0567] In some embodiments, the functional module includes one or more of the following:
[0568] Wireless bearer management function module;
[0569] Wireless user management function module;
[0570] Wireless data management function module;
[0571] Wireless network open function module;
[0572] Wireless network management function module;
[0573] Wireless resource management function module;
[0574] Target technology management function module.
[0575] In some embodiments, where the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following:
[0576] RRC message type;
[0577] Functional module identifier;
[0578] Functional module index value;
[0579] Functional module name.
[0580] In some embodiments, the header of the first RRC message contains the information used to distinguish functional modules.
[0581] In some embodiments, when the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
[0582] In some embodiments, when the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
[0583] In some embodiments, when the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
[0584] In some embodiments, the first receiving unit 1501 is specifically used for:
[0585] The first object in the RAN device receives the first RRC message sent by the third functional module of the terminal.
[0586] In some embodiments, the third functional module includes one or more of the following:
[0587] Communication function module;
[0588] Artificial intelligence functional module;
[0589] Synesthesia module;
[0590] Target technology functional modules.
[0591] The message transmission apparatus of this application embodiment receives a first Radio Resource Control (RRC) message sent by a terminal through a first object of a Radio Access Network (RAN) device. The first object includes at least one first functional module, with different functional modules corresponding to different RRC messages. Thus, since different functional modules correspond to different RRC messages, the first RRC message sent by the terminal received by the RAN device can be processed by the corresponding functional module, thereby realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal. Alternatively, the first object includes a second functional module, and the second functional module has a corresponding relationship with the Signaling Radio Bearer (SRB) carrying the first RRC message. Thus, since each functional module's RRC message has a corresponding SRB, the SRB corresponding to the first RRC message sent by the terminal received by the RAN device can be processed by the corresponding functional module, thereby also realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0592] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0593] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0594] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0595] In some embodiments of this application, a processor-readable storage medium is also provided, the processor-readable storage medium storing program instructions for causing the processor to perform the following steps:
[0596] A first object controlling a radio access network (RAN) device receives a first radio resource control (RRC) message sent by a terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
[0597] When executed by the processor, this program can achieve the above-mentioned applications, such as... Figure 9 All implementations of the method embodiments shown in the wireless access network device side are not described again here to avoid repetition.
[0598] like Figure 16 As shown in the illustration, this application embodiment also provides a terminal, including: a memory 1620, a transceiver 1600, and a processor 1610: the memory 1620 is used to store program instructions; the transceiver 1600 is used to send and receive data under the control of the processor 1610; the processor 1610 is used to read the program instructions in the memory 1620 and perform the following operations:
[0599] The terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0600] Among them, Figure 16 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1610 and memory represented by memory 1620 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1600 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0601] The processor 1610 is responsible for managing the bus architecture and general processing, while the memory 1620 can store the data used by the processor 1610 during operation.
[0602] Optionally, the processor 1610 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor 1610 can also adopt a multi-core architecture.
[0603] For different user devices, the user interface 1630 can also be an interface that can connect to external or internal devices, including but not limited to keypads, monitors, speakers, microphones, joysticks, etc.
[0604] The processor 1610 executes any of the methods provided in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 1610 and the memory 1620 may also be physically separated.
[0605] In some embodiments, the functional module includes one or more of the following:
[0606] Wireless bearer management function module;
[0607] Wireless user management function module;
[0608] Wireless data management function module;
[0609] Wireless network open function module;
[0610] Wireless network management function module;
[0611] Wireless resource management function module;
[0612] Target technology management function module.
[0613] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0614] RRC message type;
[0615] Functional module identifier;
[0616] Functional module index value;
[0617] Functional module name.
[0618] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0619] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0620] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0621] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0622] In some embodiments, the operation further includes:
[0623] The fifth functional module controlling the terminal receives the third RRC message sent by the fourth functional module of the RAN device.
[0624] In some embodiments, the fifth functional module includes one or more of the following:
[0625] Communication function module;
[0626] Artificial intelligence functional module;
[0627] Synesthesia module;
[0628] Target technology functional modules.
[0629] In this embodiment of the application, the terminal receives a third RRC message sent by a fourth functional module of a radio access network (RAN) device. The fourth functional module is one of multiple functional modules in the RAN device, and different functional modules correspond to different RRC messages. Alternatively, the fourth functional module has a corresponding relationship with the SRB carrying the third RRC message. In this way, the terminal can determine the corresponding functional module and process the RRC message to realize the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0630] like Figure 17 As shown in the illustration, this application also provides a message transmission device, including:
[0631] The second receiving unit 1701 is used to receive the third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0632] In some embodiments, the functional module includes one or more of the following:
[0633] Wireless bearer management function module;
[0634] Wireless user management function module;
[0635] Wireless data management function module;
[0636] Wireless network open function module;
[0637] Wireless network management function module;
[0638] Wireless resource management function module;
[0639] Target technology management function module.
[0640] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0641] RRC message type;
[0642] Functional module identifier;
[0643] Functional module index value;
[0644] Functional module name.
[0645] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0646] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0647] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0648] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0649] In some embodiments, the second receiving unit 1701 is specifically used for:
[0650] The terminal receives the third RRC message sent by the fourth functional module of the RAN device through its fifth functional module.
[0651] In some embodiments, the fifth functional module includes one or more of the following:
[0652] Communication function module;
[0653] Artificial intelligence functional module;
[0654] Synesthesia module;
[0655] Target technology functional modules.
[0656] The message transmission device of this application embodiment receives a third RRC message sent by a fourth functional module of a radio access network (RAN) device; wherein the fourth functional module is one of multiple functional modules in the RAN device, and different functional modules correspond to different RRC messages; or, the fourth functional module has a corresponding relationship with the SRB carrying the third RRC message; in this way, the terminal can determine the corresponding functional module and then process the RRC message to realize the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0657] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0658] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0659] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0660] In some embodiments of this application, a processor-readable storage medium is also provided, the processor-readable storage medium storing program instructions for causing the processor to perform the following steps:
[0661] Receives the third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
[0662] When executed by the processor, this program can achieve the above-mentioned applications, such as... Figure 10 All implementation methods shown in the terminal-side method embodiments will not be described again here to avoid repetition.
[0663] like Figure 18 As shown in the illustration, this application embodiment also provides a wireless access network device, including: a memory 1820, a transceiver 1800, and a processor 1810: the memory 1820 is used to store computer programs; the transceiver 1800 is used to send and receive data under the control of the processor 1810; the processor 1810 is used to read program instructions from the memory 1820 and perform the following operations:
[0664] The fourth functional module controls the radio access network (RAN) equipment to send a third radio resource control (RRC) message to the terminal.
[0665] Among them, Figure 18 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, such as one or more processors represented by processor 1810 and memory represented by memory 1820. The bus architecture can also link together various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1800 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0666] The processor 1810 is responsible for managing the bus architecture and general processing, while the memory 1820 can store the data used by the processor 1810 during operation.
[0667] Optionally, the processor 1810 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor 1810 can also adopt a multi-core architecture.
[0668] The processor 1810 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 1810 and the memory 1820 may also be physically separated.
[0669] In some embodiments, the functional module includes one or more of the following:
[0670] Wireless bearer management function module;
[0671] Wireless user management function module;
[0672] Wireless data management function module;
[0673] Wireless network open function module;
[0674] Wireless network management function module;
[0675] Wireless resource management function module;
[0676] Target technology management function module.
[0677] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0678] RRC message type;
[0679] Functional module identifier;
[0680] Functional module index value;
[0681] Functional module name.
[0682] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0683] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0684] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0685] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0686] In some embodiments, the operation further includes:
[0687] The fourth functional module controlling the RAN device sends a third RRC message to the fifth functional module of the terminal.
[0688] In some embodiments, the fifth functional module includes one or more of the following:
[0689] Communication function module;
[0690] Artificial intelligence functional module;
[0691] Synesthesia module;
[0692] Target technology functional modules.
[0693] In this embodiment of the wireless access network device, the fourth functional module of the wireless access network (RAN) device sends a third radio resource control (RRC) message to the terminal. The fourth functional module is one of multiple functional modules in the RAN device, and different functional modules correspond to different RRC messages. Alternatively, the fourth functional module has a corresponding relationship with the SRB carrying the third RRC message. In this way, the terminal can determine the corresponding functional module and process the RRC message, thereby realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0694] like Figure 19 As shown in the illustration, this application also provides a message transmission device, including:
[0695] The second transmitting unit 1901 is used to send a third radio resource control (RRC) message to the terminal through the fourth functional module of the radio access network (RAN) device.
[0696] In some embodiments, the functional module includes one or more of the following:
[0697] Wireless bearer management function module;
[0698] Wireless user management function module;
[0699] Wireless data management function module;
[0700] Wireless network open function module;
[0701] Wireless network management function module;
[0702] Wireless resource management function module;
[0703] Target technology management function module.
[0704] In some embodiments, the third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following:
[0705] RRC message type;
[0706] Functional module identifier;
[0707] Functional module index value;
[0708] Functional module name.
[0709] In some embodiments, the header of the third RRC message contains the information used to distinguish functional modules.
[0710] In some embodiments, the fourth functional module corresponds to the signaling radio bearer (SRB) carrying the third RRC message.
[0711] In some embodiments, the SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured.
[0712] In some embodiments, when the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
[0713] In some embodiments, the second transmitting unit 1901 is specifically used for:
[0714] The third RRC message is sent from the fourth functional module of the RAN device to the fifth functional module of the terminal.
[0715] In some embodiments, the fifth functional module includes one or more of the following:
[0716] Communication function module;
[0717] Artificial intelligence functional module;
[0718] Synesthesia module;
[0719] Target technology functional modules.
[0720] The message transmission device of this application embodiment sends a third radio resource control (RRC) message to a terminal through a fourth functional module of a radio access network (RAN) device. The fourth functional module is one of multiple functional modules in the RAN device, and different functional modules correspond to different RRC messages. Alternatively, the fourth functional module has a corresponding relationship with the SRB carrying the third RRC message. In this way, the terminal can determine the corresponding functional module and process the RRC message, thereby realizing the transmission of control plane messages between the functional modules of the RAN device and the terminal.
[0721] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0722] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0723] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0724] In some embodiments of this application, a processor-readable storage medium is also provided, the processor-readable storage medium storing program instructions for causing the processor to perform the following steps:
[0725] The fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal.
[0726] When executed by the processor, this program can achieve the above-mentioned applications, such as... Figure 11 All implementations of the method embodiments shown in the wireless access network device side are not described again here to avoid repetition.
[0727] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).
[0728] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0729] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a 5G base station (gNB) in a next-generation 5G network architecture, an evolved Node B (eNB or e-NodeB) in a Long Term Evolution (LTE) system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0730] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0731] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0732] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0733] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0734] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0735] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A message transmission method, characterized in that, include: The terminal sends a first radio resource control (RRC) message to a first object of the radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
2. The method according to claim 1, characterized in that, The functional modules include one or more of the following: Wireless bearer management function module; Wireless user management function module; Wireless data management function module; Wireless network open function module; Wireless network management function module; Wireless resource management function module; Target technology management function module.
3. The method according to claim 1, characterized in that, When the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following: RRC message type; Functional module identifier; Functional module index value; Functional module name.
4. The method according to claim 3, characterized in that, The header of the first RRC message contains the information used to distinguish functional modules.
5. The method according to claim 1, characterized in that, When the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
6. The method according to claim 1, characterized in that, When the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
7. The method according to claim 6, characterized in that, When the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
8. The method according to claim 1, characterized in that, The terminal sends a first Radio Resource Control (RRC) message to a first object of the Radio Access Network (RAN) device, including: The third functional module of the terminal sends a first RRC message to the first object of the RAN device.
9. The method according to claim 8, characterized in that, The third functional module includes one or more of the following: Communication function module; Artificial intelligence functional module; Synesthesia module; Target technology functional modules.
10. A message transmission method, characterized in that, include: A first object of a radio access network (RAN) device receives a first radio resource control (RRC) message sent by a terminal; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
11. The method according to claim 10, characterized in that, The method further includes: The target functional module of the RAN device processes the first RRC message and generates a second RRC message; wherein, when the first object includes at least one first functional module, the target functional module corresponds to the first RRC message, and the target functional module is one of the at least one first functional module; when the first object includes a second functional module, the target functional module is the second functional module.
12. The method according to claim 10, characterized in that, If the first object includes at least one first functional module, the method further includes: Other functional modules in the RAN device besides the target functional module discard the first RRC message.
13. The method according to claim 10, characterized in that, The functional modules include one or more of the following: Wireless bearer management function module; Wireless user management function module; Wireless data management function module; Wireless network open function module; Wireless network management function module; Wireless resource management function module; Target technology management function module.
14. The method according to claim 10, characterized in that, When the first object includes at least one first functional module, the first RRC message includes information for distinguishing the functional module; the information for distinguishing the functional module includes one or more of the following: RRC message type; Functional module identifier; Functional module index value; Functional module name.
15. The method according to claim 14, characterized in that, The header of the first RRC message contains the information used to distinguish functional modules.
16. The method according to claim 10, characterized in that, When the first object includes N first functional modules, the first RRC message includes parameters or functions of M first functional modules, where M and N are both positive integers greater than 1.
17. The method according to claim 10, characterized in that, When the first object includes a second functional module, the SRB corresponding to the second functional module is pre-configured, protocol-defined, or network-configured.
18. The method according to claim 17, characterized in that, When the SRB corresponding to the second functional module is a network configuration, the SRB corresponding to the second functional module is configured by the radio bearer management module.
19. The method according to claim 10, characterized in that, The first radio resource control (RRC) message sent by the first target receiving terminal of the radio access network (RAN) device includes: The first object of the RAN device receives the first RRC message sent by the third functional module of the terminal.
20. The method according to claim 19, characterized in that, The third functional module includes one or more of the following: Communication function module; Artificial intelligence functional module; Synesthesia module; Target technology functional modules.
21. A message transmission method, characterized in that, include: The terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
22. The method according to claim 21, characterized in that, The functional modules include one or more of the following: Wireless bearer management function module; Wireless user management function module; Wireless data management function module; Wireless network open function module; Wireless network management function module; Wireless resource management function module; Target technology management function module.
23. The method according to claim 21, characterized in that, The third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following: RRC message type; Functional module identifier; Functional module index value; Functional module name; The header of the third RRC message contains the information used to distinguish functional modules.
24. The method according to claim 21, characterized in that, The fourth functional module corresponds to the signaling radio bearer (SRB) that carries the third RRC message; The SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured. When the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
25. The method according to claim 21, characterized in that, The terminal receives a third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device, including: The fifth functional module of the terminal receives a third RRC message sent by the fourth functional module of the RAN device; the fifth functional module includes one or more of the following: Communication function module; Artificial intelligence functional module; Synesthesia module; Target technology functional modules.
26. A message transmission method, characterized in that, include: The fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal.
27. The method according to claim 26, characterized in that, The functional modules include one or more of the following: Wireless bearer management function module; Wireless user management function module; Wireless data management function module; Wireless network open function module; Wireless network management function module; Wireless resource management function module; Target technology management function module.
28. The method according to claim 26, characterized in that, The third RRC message includes information for distinguishing functional modules; the information for distinguishing functional modules includes one or more of the following: RRC message type; Functional module identifier; Functional module index value; Functional module name; The header of the third RRC message contains the information used to distinguish functional modules.
29. The method according to claim 26, characterized in that, The fourth functional module corresponds to the signaling radio bearer (SRB) that carries the third RRC message; The SRB corresponding to the fourth functional module is pre-configured, protocol-defined, or network-configured. When the SRB corresponding to the fourth functional module is a network configuration, the SRB corresponding to the fourth functional module is configured by the radio bearer management module.
30. The method according to claim 26, characterized in that, The fourth functional module of the radio access network (RAN) device sends a third radio resource control (RRC) message to the terminal, including: The fourth functional module of the RAN device sends a third RRC message to the fifth functional module of the terminal; the fifth functional module includes one or more of the following: Communication function module; Artificial intelligence functional module; Synesthesia module; Target technology functional modules.
31. A terminal, characterized in that, include: Memory, transceiver, processor: Memory is used to store program instructions; A transceiver is used to send and receive data under the control of the processor, and the processor is used to read program instructions in the memory and execute the steps of the message transmission method according to any one of claims 1 to 9.
32. A message transmission device, characterized in that, include: The first transmitting unit is configured to transmit a first radio resource control (RRC) message to a first object of a radio access network (RAN) device; wherein the first object includes at least one first functional module, and different first functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the signaling radio bearer (SRB) carrying the first RRC message.
33. A wireless access network device, characterized in that, include: Memory, transceiver, processor: Memory is used to store program instructions; A transceiver is used to send and receive data under the control of the processor, and the processor is used to read program instructions in the memory and execute the steps of the message transmission method according to any one of claims 10 to 20.
34. A message transmission device, characterized in that, include: The first receiving unit is configured to receive a first Radio Resource Control (RRC) message sent by a terminal through a first object of a Radio Access Network (RAN) device; wherein the first object includes at least one first functional module, and different functional modules correspond to different RRC messages; or, the first object includes a second functional module, and the second functional module has a corresponding relationship with the Signaling Radio Bearer (SRB) carrying the first RRC message.
35. A terminal, characterized in that, include: Memory, transceiver, processor: Memory is used to store program instructions; A transceiver is configured to send and receive data under the control of the processor, and the processor is configured to read program instructions from the memory and execute the steps of the message transmission method according to any one of claims 21 to 25.
36. A message transmission device, characterized in that, include: The second receiving unit is used to receive the third Radio Resource Control (RRC) message sent by the fourth functional module of the Radio Access Network (RAN) device.
37. A wireless access network device, characterized in that, include: Memory, transceiver, processor: Memory is used to store program instructions; A transceiver is used to send and receive data under the control of the processor, and the processor is used to read program instructions in the memory and execute the steps of the message transmission method according to any one of claims 26 to 30.
38. A message transmission device, characterized in that, include: The second transmitting unit is used to send a third Radio Resource Control (RRC) message to the terminal through the fourth functional module of the Radio Access Network (RAN) device.
39. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the steps of the message transmission method according to any one of claims 1 to 9, or the steps of the message transmission method according to any one of claims 10 to 20, or the steps of the message transmission method according to any one of claims 21 to 25, or the steps of the message transmission method according to any one of claims 26 to 30.
40. A computer program product, characterized in that, The method includes computer instructions that, when executed by a processor, implement the steps of the message transmission method as described in any one of claims 1 to 9, or implement the steps of the message transmission method as described in any one of claims 10 to 20, or implement the steps of the message transmission method as described in any one of claims 21 to 25, or implement the steps of the message transmission method as described in any one of claims 26 to 30.