WO2024164821A1 - 信息传输方法和装置 - Google Patents
信息传输方法和装置 Download PDFInfo
- Publication number
- WO2024164821A1 WO2024164821A1 PCT/CN2024/073044 CN2024073044W WO2024164821A1 WO 2024164821 A1 WO2024164821 A1 WO 2024164821A1 CN 2024073044 W CN2024073044 W CN 2024073044W WO 2024164821 A1 WO2024164821 A1 WO 2024164821A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rrc
- messages
- segment
- target information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1221—Wireless traffic scheduling based on age of data to be sent
Definitions
- the present application relates to the field of communication technology, and in particular to an information transmission method and device.
- the information transmission methods between access network equipment and user equipment include: control plane transmission and user plane transmission.
- control plane transmission is signaling
- the transmission content of user plane transmission is data packets.
- RRC radio resource control
- the RRC message When transmitting, the RRC message needs to be sent to the packet data convergence protocol (PDCP) layer through the RRC layer.
- the RRC message At the PDCP layer, the RRC message is encapsulated into a service data unit (SDU) and then transmitted in the form of SDU.
- SDU service data unit
- 3GPP 3rd generation partnership project
- the access network device transmits a 20kB RRC message to the UE
- the access network device divides the RRC message into three segments, and the three RRC messages are continuously transmitted to the UE in sequence.
- the UE After receiving the three RRC messages, the UE assembles the target information included in the RRC message.
- the present application provides an information transmission method and device, which can provide support for interspersing the sending of other RRC messages when sending multiple RRC segmented messages corresponding to target information. In this way, in some scenarios, the impact of the transmission of target information on the transmission of other RRC messages can be reduced, thereby improving the user experience.
- a method for information transmission comprising: a transmitting end determines a plurality of wireless resource control RRC segmentation messages based on target information to be sent, wherein any one of the plurality of RRC segmentation messages includes partial information of the target information, and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the RRC segmentation messages belongs, and segment identification information for indicating any one of the RRC segmentation messages; and the transmitting end sends the plurality of RRC segmentation messages to a receiving end.
- the information transmission method of the present application makes multiple RRC segmentation messages containing target information include target identification information for indicating the target information, RRC identification information for indicating the RRC message to which the RRC segmentation message belongs, and segment identification information for indicating any RRC segmentation message, so that even if other RRC messages are interspersed during the transmission of multiple RRC segments, the receiving end can determine the multiple RRC segmentation messages containing the target information.
- the multiple RRC segments containing the target information include relatively complete information, so even if other RRC messages are interspersed when sending the multiple RRC segmentation messages, the complete target information and other information can be spliced out at the receiving end, so that support can be provided for interspersing the transmission of other RRC messages when sending multiple RRC segmentation messages corresponding to the target information. In this way, in some scenarios, the impact of the transmission of the target information on the transmission of other RRC messages can be reduced, thereby improving the user experience.
- the target information can be any information, for example, an AI model or an AI module.
- the AI model can be a complete AI model that can be run independently on the receiving end (without limiting its format and compilation environment), or it can be an AI-related functional module that runs on the receiving end to obtain a specific output for use by the sending end, or even other non-AI-related functional modules, and this application does not make specific restrictions on this.
- the sending end sending the multiple RRC segment messages to the receiving end includes: the sending end sending the multiple RRC segment messages to the receiving end based on the priority of the RRC message corresponding to the RRC identification information of each of the multiple RRC segment messages.
- the receiving end sends the multiple RRC segment messages interspersedly.
- the sender may first send an RRC message with a higher priority, and then send an RRC message with a lower priority.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message.
- the first RRC segmentation message belongs to the first RRC message; the second RRC segmentation message and the third RRC segmentation message belong to the second RRC message.
- the sender first sends the first RRC segmentation message, and then sends the second RRC segmentation message and the third RRC segmentation message.
- the method before the transmitting end determines multiple wireless resource control RRC segmentation messages based on the target information to be sent, the method also includes: the transmitting end obtains capability information of the receiving end, the capability information includes information for indicating the cache space of the receiving end and information for indicating the maximum number of RRC segments supported by the receiving end; the transmitting end determines, based on the capability information, that the receiving end has the ability to receive the multiple RRC segmentation messages.
- the cache space refers to the remaining storage space of the receiving end.
- the cache space of the UE is 500kB.
- the maximum number of RRC segments refers to the maximum number of RRC segmented messages that the receiving end can receive. For example, when the receiving end is a UE and the UE can receive up to 5 RRC segmented messages, the maximum number of RRC segments is 5. Different devices have different cache spaces and support different maximum numbers of segments of RRC segmented messages.
- the sending end can determine whether the receiving end has the ability to receive multiple RRC segmented messages based on the capability information of the receiving end.
- the transmitting end sends the multiple RRC segmented messages to the receiving end; in the case where the receiving end does not have the ability to receive multiple RRC segmented messages encapsulated with target information, for example, the buffer space of the receiving end is smaller than the data size of the target information or the maximum number of RRC segments supported by the receiving end is smaller than the number of multiple RRC segmented messages, the transmitting end may not send the target information to the receiving end, or the transmitting end may select other target information, and determine multiple other RRC segmented messages based on the other target information, and send multiple other RRC segmented messages to the receiving end.
- target information for example, the buffer space of the receiving end is smaller than the data size of the target information or the maximum number of RRC segments supported by the receiving end is smaller than the number of multiple RRC segmented messages
- the transmitting end may not send the target information to the receiving end, or the transmitting end may select other target information, and determine multiple other RRC segmented messages based on the other target information, and send multiple other
- the transmitting end is a base station
- the receiving end is a UE
- the target information is a first AI model
- the base station determines 6 first RRC segmented messages based on the first AI model, and when the maximum number of RRC segments supported by the UE is 5, the UE does not have the ability to receive the 6 first RRC segmented messages, the base station may replace the target information with a second AI model, and may determine 4 second RRC segmented messages based on the second AI model, and then the base station sends the 4 second RRC segmented messages to the UE.
- the multiple RRC segmentation messages are sent based on a first type signaling radio bearer SRB, and/or a second type SRB, the maximum number of segments supported by the second type SRB is greater than the maximum number of segments of the first type SRB, and the transmission priority of the second type SRB is less than the transmission priority of the first type SRB.
- the RRC message is carried by the signaling radio bearer (SRB) and transmitted from the transmitter to the receiver.
- the first type of SRB can be the five SRBs specified in the 3GPP protocol: SRB0, SRB1, SRB2, SRB3 and SRB4.
- the second type of SRB can be a newly established SRB that is different from the SRBs: SRB0, SRB1, SRB2, SRB3 and SRB4, for example, SRB5.
- the priority of the second type of SRB is lower than that of SRB0, SRB1, SRB2, SRB3 and SRB4.
- SRB5 is the second type of SRB.
- the transmitter needs to send the first RRC message through SRB2 and needs to send the second RRC message through SRB5
- the transmitter first sends the first RRC message through SRB2 and then sends the second RRC message through SRB5.
- the RRC segmentation messages when the multiple RRC segmentation messages are sent through the second type SRB, if there are no other RRC messages to be sent on the second type SRB, and the air interface load of the sending end meets the preset low load condition, the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are sent first; if there are other RRC messages to be sent on the second type SRB, and/or the air interface load of the sending end does not meet the preset low load condition, the RRC segmentation messages with a small amount of data included in the multiple RRC segmentation messages are sent first.
- the preset low load condition is a preset condition, which may be that the data volume of the RRC message to be sent is less than or equal to a first preset threshold value, the first preset threshold value is any value greater than 0, for example, it may be 5MB; the preset low load condition may also be that the number of RRC segmented messages to be sent is less than or equal to a second preset threshold value, the second preset threshold value is any positive integer, for example, it may be 10.
- the RRC segmented message with a large data volume is an RRC segmented message with a larger data volume among the RRC segmented messages included in the multiple RRC segmented messages.
- the transmitting end when the transmitting end sends the multiple RRC segmentation messages to the receiving end, if an RRC message with a priority higher than the multiple RRC segmentation messages is received, the transmitting end preferentially sends the RRC message with a priority higher than the multiple RRC segmentation messages.
- the RRC message with a priority higher than multiple RRC segmentation messages may not include the target information, that is, the RRC message with a priority higher than multiple RRC segmentation messages is a signaling for transmitting information other than the target information.
- the RRC message with a priority higher than multiple RRC segmentation messages may also include the target information.
- the target information includes a first part of target information and a second part of target information, multiple RRC segmentation messages are encapsulated with the first part of target information, and the RRC message with a priority higher than multiple RRC segmentation messages is encapsulated with the second part of target information.
- the sender receives an RRC message with a priority higher than multiple RRC segmentation messages during the process of transmitting multiple RRC segmentation messages.
- the sender preferentially sends the RRC message with a priority higher than multiple RRC segmentation messages.
- the transmitting end includes N RRC messages to be sent, where N is a positive integer; the transmitting end determines the multiple wireless resource control RRC segmented messages based on the target information to be sent, including: the transmitting end encapsulates part of the target information into the RRC segmented messages to be sent whose available capacity meets the requirements based on the available capacity of the RRC segmented messages to be sent in the N RRC messages to be sent, to obtain the multiple RRC segmented messages.
- the RRC messages to be sent are all the RRC messages that the transmitter needs to send, and the RRC segmented messages to be sent are obtained after the transmitter divides the RRC messages to be sent.
- the RRC segmented message that encapsulates partial information of the target information in the RRC segmented message to be sent belongs to multiple RRC segmented messages.
- the number of RRC segmented messages to be sent is greater than or equal to the number of multiple RRC segmented messages.
- the multiple RRC segmented messages include a first RRC segmented message and a second RRC segmented message
- the RRC segmented message to be sent includes a first RRC segmented message, a second RRC segmented message and a third RRC segmented message, wherein the first RRC segmented message and the second RRC segmented message respectively include partial information of the target information, and the third RRC segmented message does not include the target information.
- the available capacity can be the difference between the data amount of the RRC segmented message to be sent and the maximum data amount of the RRC segmented message.
- the transmitting end includes an RRC layer and a target information transmission layer; the transmitting end encapsulates part of the target information in the RRC segmented message to be sent whose available capacity meets the demand based on the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent, including: the target information transmission layer sends an indication message to the RRC layer, the indication message being used to instruct the RRC layer to send the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent to the target information transmission layer; the RRC layer receives the indication message from the target information transmission layer; the RRC layer sends the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent to the target information transmission layer based on the indication message; the target information transmission layer receives the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent from the RRC layer
- the target information transmission layer divides the target information in the RRC segment
- the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent may refer to the size of the container capacity that can be increased in the SDU corresponding to the RRC segmented messages to be sent included in the N RRC messages to be sent.
- the 3GPP protocol stipulates that an SDU cannot exceed 9kB, so there is available capacity for the RRC segmented messages to be sent with a data size of less than 9kB.
- the corresponding relationship is used to indicate the corresponding relationship between any one of at least one segment of target information in the RRC layer and the RRC segmented message to be sent to be encapsulated by the any one segment of target information.
- the transmitting end includes an RRC layer and a target information transmission layer; the transmitting end encapsulates part of the target information into the RRC segmented message to be sent whose available capacity meets the demand based on the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent, including: the RRC layer sends the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent to the target information transmission layer; the target information transmission layer receives the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent from the RRC layer; the target information transmission layer divides the target information into at least one segment of target information based on the available capacity of the RRC segmented message to be sent in each of the N RRC messages to be sent from the RRC layer; the target information transmission layer determines any one of the at least one segment of target information based on the at least one segment of target information and the available capacity of the RRC segmente
- the target information transmission layer sends the at least one segment of target information and the corresponding relationship to the RRC layer; the RRC layer receives the at least one segment of target information and the corresponding relationship from the target information transmission layer; the RRC layer encapsulates the any segment of target information in the RRC segment message to be sent corresponding to the any segment of target information based on the corresponding relationship.
- the RRC layer periodically sends the target information transmission layer the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent.
- the RRC layer periodically sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the transmitting end includes an RRC layer and a target information transmission layer; the transmitting end determines multiple wireless resource control RRC segmented messages based on the target information to be sent, including: the target information transmission layer divides the target information into at least one segment of target information; the target information transmission layer sends the at least one segment of target information to the RRC layer; the RRC layer receives the at least one segment of target information from the target information transmission layer; the RRC layer, based on the at least one segment of target information and the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent, respectively encapsulates each segment of the target information in the at least one segment of target information in each RRC segmented message to be sent whose available capacity meets the demand.
- the target information transmission layer sends the target identification information corresponding to any segment of at least one segment of target information, the segment identification information, the data size of any segment of target information, the identification information, the partial information of the target information included in any segment of target information, and the SRB expected to be transmitted to the RRC layer.
- the method further includes: the RRC layer sends a completion indication message to the target information transmission layer, and the completion indication message is used to indicate that the target information transmission is completed.
- the RRC layer After the RRC layer completes the transmission of multiple RRC segmented messages, it sends a completion indication message to the target information transmission layer, so that the target information transmission layer can process the remaining tasks.
- the remaining task may be the transmission of the second AI model.
- the RRC layer After the RRC layer completes the transmission of multiple RRC segmented messages encapsulating the first AI model, it sends a completion indication message to the target information transmission layer, so that the target information transmission layer can continue to process the second AI model.
- any one of the RRC segmentation messages further includes identification information, where the identification information is used to indicate whether the partial target information in any one of the RRC segmentation messages is the last part of the target information.
- the target identification information used to indicate the target information the RRC identification information used to indicate the RRC message to which any one of the RRC segmentation messages belongs, the segment identification information used to indicate any one of the RRC segmentation messages, and the flag information all belong to the information element of any one of the RRC segmentation messages.
- the target identification information, the RRC identification information and the segment identification information can be encapsulated in a container of the RRC segment message, or can be encapsulated outside the container of the RRC segment message.
- the target identification information, the RRC identification information and the segment identification information are encapsulated outside the container of the RRC segment message, the target identification information, the RRC identification information and the segment identification information are information elements of the RRC segment message.
- a receiving end receives multiple wireless resource control RRC segmentation messages from a sending end, any one of the multiple RRC segmentation messages includes partial information of the target information, and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one RRC segmentation message belongs, and segmentation identification information for indicating any one RRC segmentation message; the receiving end splices the partial information of the target information included in the multiple RRC segmentation messages into the target information based on the target identification information, the RRC identification information and the segmentation identification information.
- the method before the receiving end receives multiple radio resource control RRC segmentation messages from the sending end, the method further includes: the receiving end sending capability information of the receiving end to the sending end, the capability information including information for indicating a buffer space of the receiving end and information for indicating a maximum number of RRC segments supported by the receiving end. interest.
- the receiving end includes an RRC layer and a target information receiving layer; the receiving end receives multiple wireless resource control RRC segmented messages from the transmitting end, including: the RRC layer receives the multiple RRC segmented messages from the transmitting end; the RRC layer unpacks the multiple RRC segmented messages to obtain multiple segmented messages, any one of the multiple segmented messages includes partial information of the target information, and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the segmented messages belongs, and segment identification information for indicating any one of the segmented messages; the RRC layer sends the multiple segmented messages to the target information receiving layer; the target information receiving layer receives the multiple segmented messages from the RRC layer.
- the RRC layer sends the multiple segmented messages to the target information receiving layer
- the target information receiving layer receives the multiple segmented messages from the RRC layer.
- any one of the RRC segmentation messages further includes identification information, where the identification information is used to indicate whether the partial target information in any one of the RRC segmentation messages is the last part of the target information.
- the receiving end includes an RRC layer and a target information receiving layer; target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the RRC segmented messages belongs, segment identification information for indicating that any one of the RRC segmented messages belongs, and an information element of which the identification information belongs to any one of the RRC segmented messages;
- the receiving end receives multiple wireless resource control RRC segmented messages from the sending end, including: the RRC layer receives the multiple RRC segmented messages from the sending end; the RRC layer unpacks the multiple RRC segmented messages to obtain multiple segmented messages, and for any one of the multiple segmented messages, the any one of the segmented messages includes part of the target information;
- the RRC layer sends the multiple segmented messages and the information elements of any one of the RRC segmented messages to the target information receiving layer;
- the target information receiving layer receives the multiple segmented messages and the information elements of any one of the RRC segmented messages and the
- an information transmission device which is used to execute the method in any possible implementation of the first aspect.
- the device includes a module for executing the method in any possible implementation of the first aspect.
- another information transmission device is provided, which is used to execute the method in any possible implementation of the second aspect.
- the device includes a module for executing the method in any possible implementation of the second aspect.
- the present application provides another information transmission perception device, including a processor, the processor is coupled to a memory, and can be used to execute instructions in the memory to implement the method in any possible implementation of the first aspect or the second aspect.
- the device also includes a memory.
- the device also includes a communication interface, and the processor is coupled to the communication interface.
- the apparatus is a terminal device.
- the communication interface may be a transceiver, or an input/output interface.
- the device is a chip configured in a terminal device.
- the communication interface may be an input/output interface.
- a processor comprising: an input circuit, an output circuit, and a processing circuit.
- the processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first aspect or the second aspect.
- the processor can be a chip
- the input circuit can be an input pin
- the output circuit can be an output pin
- the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits.
- the input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver
- the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter
- the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times.
- the embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.
- a processing device comprising a processor and a memory.
- the processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first aspect or the second aspect.
- the number of the processors is one or more, and the number of the memories is one or more.
- the memory may be integrated with the processor, or the memory may be provided separately from the processor.
- the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips.
- ROM read-only memory
- the related data interaction process may be a process of outputting the indication information from the processor, receiving the indication information, and so on.
- the capability information may be a process for a processor to receive input capability information.
- the processed output data may be output to a transmitter, and the input data received by the processor may come from a receiver.
- the transmitter and the receiver may be collectively referred to as a transceiver.
- the processing device in the seventh aspect mentioned above can be a chip.
- the processor can be implemented by hardware or by software.
- the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory.
- the memory can be integrated in the processor or can be located outside the processor and exist independently.
- a computer program product comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect or the second aspect.
- a computer program also referred to as code, or instruction
- a computer-readable storage medium which stores a computer program (also referred to as code, or instructions).
- a computer program also referred to as code, or instructions.
- FIG1 is a schematic diagram of the architecture of a gNB provided in an embodiment of the present application.
- FIG2 is a schematic diagram of a flow chart of an information transmission method provided in an embodiment of the present application.
- FIG3 is a schematic flow chart of another information transmission method provided in an embodiment of the present application.
- FIG4 is a schematic diagram of a process of transmitting multiple RRC segment messages provided in an embodiment of the present application.
- FIG5 is a schematic diagram of another process of transmitting multiple RRC segment messages provided in an embodiment of the present application.
- FIG6 is a schematic diagram of another process of transmitting multiple RRC segment messages provided in an embodiment of the present application.
- FIG7 is a schematic diagram of a flow chart of another information transmission method provided in an embodiment of the present application.
- FIG8 is a schematic flow chart of another information transmission method provided in an embodiment of the present application.
- FIG9 is a schematic diagram of an application architecture of an AI model in NR provided in an embodiment of the present application.
- FIG10 is a schematic diagram of the structure of an information transmission device provided in an embodiment of the present application.
- FIG. 11 is a schematic diagram of the structure of another information transmission device provided in an embodiment of the present application.
- words such as “first” and “second” are used to distinguish the same items or similar items with substantially the same functions and effects.
- the first value and the second value are only used to distinguish different values, and do not limit their order.
- words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
- At least one refers to one or more
- plural refers to two or more.
- And/or describes the association relationship of associated objects, indicating that three relationships may exist.
- a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
- the character “ ⁇ ” generally indicates that the associated objects before and after are in an "or” relationship.
- At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- At least one of a, b, or c can represent: a, b, c, a-b, a--c, b-c, or a-b-c, where a, b, c can be single or multiple.
- the terminal device in the embodiments of the present application may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
- UE user equipment
- MS mobile station
- MT mobile terminal
- access terminal user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
- a terminal device can be a device that provides voice/data connectivity to a user, such as a handheld device or a vehicle-mounted device with wireless connection function.
- terminal devices include: mobile phones, tablet computers, notebooks, etc. Computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile networks (PLMNs), etc., and the present application is not limited to this.
- MID mobile internet devices
- VR virtual reality
- AR augmented
- the terminal device may be a terminal device in an Internet of Things (IoT) system.
- IoT Internet of Things
- the Internet of Things is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
- the terminal device in the embodiment of the present application may be a wearable device.
- Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothes or accessories.
- Wearable devices are not only hardware devices, but also can realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and can realize complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and only focus on a certain type of application functions, and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
- the terminal device may also be a terminal device in machine type communication (MTC).
- MTC machine type communication
- the terminal device may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc., which is built into the vehicle as one or more components or units.
- the vehicle can implement the method provided by the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. Therefore, the embodiments of the present application may also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long-term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
- V2X vehicle to everything
- LTE-V long-term evolution-vehicle
- V2V vehicle-to-vehicle
- the network device involved in the present application can be a device that communicates with a terminal device.
- the network device can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (for example, home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc.
- TRP transmission reception point
- eNB or eNodeB evolved NodeB
- HNB home evolved NodeB
- BBU baseband unit
- CRAN cloud radio access network
- the network device can be a relay station, an access point, a vehicle-mounted device, a
- the above network devices can also be urban base stations, micro base stations, pico base stations, femto base stations, etc., and the present application does not limit this.
- the network device is taken as a base station (gNB) in the radio access network (RAN) as an example to further explain the network device.
- gNB base station
- RAN radio access network
- the base station may be a separation architecture of a centralized unit (CU) and a distributed unit (DU).
- RAN may be connected to a core network.
- the core network may be a core network of LTE or a core network of 5G.
- CU and DU may be functional modules for dividing the base station from a logical functional perspective.
- CU and DU may be physically separated or deployed together.
- Multiple DUs may share one CU.
- one DU may also be connected to multiple CUs.
- CU and DU may be connected via an interface, which may be an F1 interface, etc.
- CU and DU may be divided according to the protocol layer of the wireless network.
- CU is used to perform the functions of the RRC layer, the service data adaptation protocol (SDAP) layer, and the PDCP layer, while DU is used to perform the functions of the radio link control (RLC) layer, the media access control (MAC) layer, the physical layer, etc.
- RLC radio link control
- MAC media access control
- the division of the CU and DU processing functions according to the protocol layer is only an example, and the division can also be carried out in other ways, and the present application does not impose specific restrictions on this.
- the CU or DU can be divided into functions with more protocol layers.
- the CU or DU can also be divided into partial processing functions with protocol layers. For example, part of the RLC layer The functions of the CU and the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU.
- the functions of the CU or DU can also be divided according to the service type or other system requirements.
- the functions of the CU or DU are divided according to the latency, and the functions whose processing time needs to meet the latency requirements are set in the DU, and the functions that do not need to meet the latency requirements are set in the CU.
- the CU may also have one or more functions of the core network.
- One or more CUs can be set centrally or separately.
- the CU can be set on the network side for centralized management.
- the DU can have multiple RF functions, or the RF functions can be set remotely.
- the functions of CU can be implemented by one entity or by different entities.
- the functions of CU can be further divided, for example, the control plane (CP) and user plane (UP) of CU are separated to obtain the control plane (CU-CP) of CU and the user plane (CU-UP) of CU.
- CU-CP and CU-UP can be implemented by different functional entities and connected through the E1 interface.
- CU-CP and CU-UP can be coupled with DU to jointly complete the functions of the base station.
- CU-CP can also be divided into CU-CP1 and CU-CP2.
- CU-CP1 includes various wireless resource management functions
- CU-CP2 includes RRC functions and PDCP-C functions (that is, the basic functions of control plane signaling at the PDCP layer).
- the AI module may be a module with machine learning computing capabilities.
- the AI module may be located in an operation administration and maintenance (OAM) device or entity, a base station (a separated architecture is located in a CU) or some UEs, or may be a separate network element entity, such as an AI control layer (AIC).
- OAM operation administration and maintenance
- AIC AI control layer
- the main function of the AI module in a wireless communication system is to perform a series of AI calculations such as model building, training approximation, and reinforcement learning based on input data (in a wireless communication system, input data generally refers to network operation data provided by the RAN side or monitored by OAM, such as network load, channel quality, etc.).
- the trained model provided by the AI module has the function of predicting network changes on the RAN side, and can usually be used for load prediction, UE trajectory prediction, etc.
- the AI module can also perform policy reasoning from the perspectives of network energy saving and mobility optimization based on the prediction results of the trained model on the RAN network performance, so as to obtain reasonable and efficient energy saving strategies, mobility optimization strategies, and other strategies.
- the AI module When the AI module is located in OAM, its communication with the base station on the RAN side can reuse the current northbound interface; when the AI module is located in the base station or CU, it can reuse the current F1, Xn, Uu and other interfaces; when the AI module becomes an independent network entity, it is necessary to re-establish the communication link to the OAM and RAN side, such as based on wired links, wireless links, etc.
- the CP and UP of the CU are separated, the CP is usually responsible for receiving the AI model and the subsequent reasoning and policy generation functions of the AI.
- the CU-CP When the CU-CP is further divided into CU-CP1 and CU-CP2, CU-CP1 is usually responsible for receiving the model and the subsequent reasoning functions of the AI, and generating specific interactive signaling, which is sent by CU-CP2.
- the transmission modes between the sender and the receiver include control plane transmission, user plane transmission, transmission using non-access stratum (NAS), and transmission using non-3GPP private servers.
- the control plane transmission between the sender and the receiver is usually the process of the sender sending an RRC message to the receiver.
- the RRC message In the process of sending RRC messages from the sender to the receiver, the RRC message needs to be sent to the PDCP layer through the RRC layer on the sender side.
- the PDCP layer encapsulates the RRC message into SDU, and then transmits it to the receiver side through the radio link control (RLC) layer, the medium access control (MAC) layer and the physical layer in sequence.
- RLC radio link control
- MAC medium access control
- the RRC message On the receiver side, the RRC message is sent to the RRC layer through the physical layer, MAC layer, RLC layer, and PDCP layer in sequence.
- RRC segmentation messages can also be called RRC dedicated message segments. The information transmission method is described in detail below using RRC segmentation messages as an example.
- the 3GPP protocol stipulates that when transmitting in downlink segments, the maximum number of segments of the RRC message is 5, and when transmitting in uplink segments, the maximum number of segments of the RRC message is 16, and any RRC segmentation message after the first RRC segmentation message in multiple RRC segmentation messages only contains the segmentation number of the RRC segmentation message. Therefore, the multiple RRC segmentation messages need to be transmitted continuously during transmission, that is, the multiple RRC The segmented message cannot be inserted into the segment of other RRC messages during the transmission process.
- the first RRC message is divided into a first RRC segmented message, a second RRC segmented message and a third RRC segmented message.
- the second RRC segmented message includes an identifier for indicating that the RRC segmented message is the second segment in the first RRC message, for example, the identifier may be the second segment;
- the third RRC segmented message includes an identifier for indicating that the RRC segmented message is the third segment in the first RRC message, for example, the identifier may be the third segment.
- the first RRC segmented message, the second RRC segmented message and the third RRC segmented message need to be transmitted continuously during transmission, that is, RRC segmented messages of other RRC messages cannot be inserted between the first RRC segmented message and the second RRC segmented message, and between the second RRC segmented message and the third RRC segmented message.
- the sender when the sender transmits multiple RRC segment messages of any RRC message, even if the sender receives an RRC message with a higher priority, it is necessary to transmit the RRC message with a higher priority after the transmission of any RRC message is completed. In this way, the current information transmission method affects the transmission of other RRC messages, resulting in a poor user experience.
- the current 3GPP protocol stipulates the segmentation mechanism of RRC messages, involving the following RRC messages: RRC reconfiguration messages and RRC resume messages sent in SRB1 during downlink transmission; RRC messages encapsulated with UE capability information sent in SRB1 and RRC messages encapsulated with measurement report application layer information sent in SRB4 during uplink transmission. This results in a smaller range of target information sent using the segmentation mechanism of RRC messages, and a poor user experience.
- the present application provides an information transmission method and device, by making each of the multiple RRC segmented messages used to transmit the target information include: a target identifier for indicating the target information and a segment identifier for indicating each RRC segmented message, so that during the transmission of the multiple RRC segmented messages used to transmit the target information, the sending end can intersperse and send other RRC messages, so that the multiple RRC segments containing the target information include relatively complete information, so even when other RRC messages are interspersed when sending the multiple RRC segmented messages, the complete target information and other information can be spliced out at the receiving end, so that support can be provided for interspersing and sending other RRC messages when sending multiple RRC segmented messages corresponding to the target information.
- the impact of the transmission of the target information on the transmission of other RRC messages can be reduced, thereby improving the user experience.
- the information transmission method of the present application is described in detail below in conjunction with Figures 2 to 9.
- the embodiment shown in the present application illustrates the information transmission method provided by the present application from the perspective of device interaction.
- the specific form and quantity of each device shown therein are only examples and should not constitute any limitation on the implementation of the method provided by the present application. Below, taking the sending end and the receiving end as the execution subject as an example, the information transmission method of the embodiment of the present application is described in detail.
- the sending end is a device that sends target information, which can be an access network device or UE, or a chip, chip system or processor that supports UE or access network device to implement information transmission method, or a logical module or software that can implement all or part of UE or access network device.
- the receiving end is a device that receives target information from the sending end, which can be UE or access network device, or a chip, chip system or processor that supports UE or access network device to implement information transmission method, or a logical module or software that can implement all or part of UE or access network device.
- the sending end is an access network device, or a chip, chip system or processor that supports access network device to implement information transmission method, or a logical module or software that can implement all or part of access network device
- the receiving end is UE, or a chip, chip system or processor that supports UE to implement information transmission method, or a logical module or software that can implement all or part of UE.
- the transmitting end is a UE, or a chip, chip system or processor that supports the UE to implement the information transmission method, or a logical module or software that can implement all or part of the UE
- the receiving end is an access network device, or a chip, chip system or processor that supports the access network device to implement the information transmission method, or a logical module or software that can implement all or part of the access network device.
- FIG2 is a flow chart of an information transmission method 200 provided in an embodiment of the present application.
- the method 200 includes the following steps:
- the transmitting end determines multiple RRC segmentation messages based on the target information to be sent, and any one of the multiple RRC segmentation messages includes partial information of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one RRC segmentation message belongs, and segment identification information for indicating any one RRC segmentation message.
- the multiple RRC segmentation messages refer to RRC segmentation messages used to send target information
- each RRC segmentation message in the multiple RRC segmentation messages includes part of the information in the target information.
- the target information is a first AI model
- the multiple RRC segmentation messages include a first RRC segmentation message and a second RRC segmentation message.
- the first RRC segmentation message includes the information in the first AI model.
- the first part of the RRC model; the second RRC segmented message includes the second part of the first AI model, and the sum of the first part and the second part is the first AI model.
- the number of RRC segmented messages included in the multiple RRC segmented messages can be any natural number greater than or equal to 2, such as 8, 10, etc.
- the multiple RRC segmented messages may belong to different RRC messages respectively.
- the multiple RRC segmented messages include a first RRC segmented message, a second RRC segmented message, a third RRC segmented message, a fourth RRC segmented message and a fifth RRC segmented message, wherein the first RRC segmented message and the third RRC segmented message may belong to the first RRC message; the second RRC segmented message, the fourth RRC segmented message and the fifth RRC segmented message may belong to the second RRC message.
- the multiple RRC segmented messages may be two or more messages.
- the target identification information may be an identifier for marking the target information, for example, it may be an ID of the target information or an index of the target information agreed upon by the transmitting end and the receiving end.
- the target information is a first AI model
- the target identification information may be "first", "001", etc., and "first" and "001" are used to indicate the first AI model.
- the receiving end can determine that the multiple RRC segmented messages include the first AI model.
- the target identification information may also be an identifier for indicating the function of the target information.
- the target information is a first AI model, and the function of the first AI model is to be used for channel state information (CSI) feedback enhancement, and the target identification information may be information for indicating CSI feedback enhancement.
- CSI channel state information
- the RRC identification information is information that can indicate an RRC message.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message, wherein the first RRC segmentation message is a segment of an RRC segmentation message in the first RRC message; the second RRC segmentation message is a segment of an RRC segmentation message in the second RRC message; and the third RRC segmentation message is a segment of an RRC segmentation message in the third RRC message.
- the first RRC segmentation message includes information that can indicate the first RRC message, such as "first RRC”; the second RRC segmentation message includes information that can indicate the second RRC message, such as "second RRC”; and the third RRC segmentation message includes information that can indicate the third RRC message, such as "third RRC”.
- the segment identification information is information that can indicate the order of partial information of the target information included in multiple RRC segment messages.
- the target information is the first AI model
- the multiple RRC segment messages include the first RRC segment message, the second RRC segment message, and the third RRC segment message.
- the first RRC segment message includes the first part of the first AI model; the second RRC segment message includes the second part of the first AI model; and the third RRC segment message includes the third part of the first AI model.
- the first part refers to the beginning part information of the first AI model;
- the second part refers to the middle part information of the first AI model, and the third part refers to the ending part information of the first AI model.
- the segment identification information included in the first RRC segment message is information that can indicate the first part of the first AI model, for example, the segment identification information is "first segment”; the segment identification information included in the second RRC segment message is information that can indicate the second part of the first AI model, for example, the segment identification information is "second segment”; the segment identification information included in the third RRC segment message is information that can indicate the third part of the first AI model, for example, the segment identification information is "third segment”.
- the receiving end can determine the splicing order of the three parts of AI model information based on the "first paragraph", "second paragraph” and "third paragraph".
- the transmitting end is a gNB and the receiving end is a UE.
- the module for generating multiple RRC segment messages including part of the target information may be located in the gNB or the gNB-CU.
- the gNB-CP or the gNB-CU-CP or the gNB-CU-CP1 generates multiple RRC segment messages including part of the target information on the base station side, and the gNB-CP or the gNB-CU-CP or the gNB-CU-CP2 sends the multiple RRC segment messages to the UE.
- S202 The transmitting end sends multiple RRC segment messages to the receiving end.
- the receiving end receives multiple RRC segment messages from the transmitting end.
- the multiple RRC segmentation messages can be sent in any order.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message.
- the three RRC segmentation messages can be sent in the following order: first RRC segmentation message, second RRC segmentation message, third RRC segmentation message, or they can be sent in the following order: first RRC segmentation message, third RRC segmentation message, second RRC segmentation message.
- the transmitting end sends multiple RRC segment messages to the receiving end interleaved based on the priorities of the RRC messages corresponding to the RRC identification information of each of the multiple RRC segment messages.
- RRC messages have different priorities, and the sender may first send an RRC message with a higher priority, and then send an RRC message with a lower priority.
- the first RRC segmentation message belongs to the first RRC message; the second RRC segmentation message and the third RRC segmentation message belong to the second RRC message.
- the sender first sends the first RRC segmentation message, and then sends the second RRC segmentation message and the third RRC segmentation message.
- Interspersed sending means that when the sender sends multiple RRC segmentation messages, the multiple RRC segmentation messages belong to different RRC messages respectively.
- the sender can intersperse the RRC segmentation messages included in other RRC messages.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message.
- the first RRC segmentation message belongs to the first RRC message; the second RRC segmentation message and the third RRC segmentation message belong to the second RRC message.
- the priority of the first RRC message is higher than that of the second RRC message. If the sender receives the first RRC segmentation message after sending the second RRC segmentation message, the sender first sends the first RRC segmentation message and then sends the third RRC segmentation message.
- the multiple RRC segmentation messages can be respectively encapsulated with different multiple partial target information.
- the transmitter sends the partial target information with a lower priority among the multiple partial target information, it receives the partial target information with a higher priority among the multiple partial target information and gives priority to sending the partial target information with a higher priority.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message.
- the target information includes a first AI model and a second AI model.
- the first RRC segmentation message and the second RRC segmentation message are encapsulated with the first AI model.
- the first RRC segmentation message belongs to the first RRC message
- the second RRC segmentation message belongs to the second RRC message.
- the second AI model is encapsulated in the third RRC segmentation message
- the third RRC segmentation message belongs to the third RRC message.
- the unsent RRC segment messages among the multiple RRC segment messages also include reconfiguration signaling.
- the reconfiguration signaling is used to indicate that an RRC reconfiguration has occurred between the transmitting end and the receiving end during the information transmission process.
- the transmitting end is a base station
- the receiving end is a UE
- the multiple RRC segmented messages include a first RRC segmented message and a second RRC segmented message.
- the base station sends the first RRC segmented message to the UE
- the UE needs to perform RRC reconfiguration with the base station due to mobility issues
- the second RRC segmented message sent by the base station to the UE includes the reconfiguration signaling.
- the transmitting end selects a receiving end with no possibility of switching within a preset time length and a stable channel condition, and sends multiple RRC segmented messages to the receiving end with no possibility of switching within the preset time length and a stable channel condition.
- the transmitting end is a base station
- the receiving end is a plurality of UEs
- the target information is an AI model. Based on UE measurements and judgments on the channel conditions, mobile trajectories, etc.
- the base station can screen out UEs with no possibility of switching within a preset time length and relatively stable channel conditions, and then the base station can send the AI model to the UEs with no possibility of switching within a preset time length and relatively stable channel conditions.
- the receiving end concatenates partial information of the target information included in multiple RRC segment messages into the target information based on the target identification information, the RRC identification information and the segment identification information.
- each of the multiple RRC segmentation messages includes partial information of the target information, that is, the target information is divided into at least one segment of target information, and each segment of the target information in the at least one segment of target information is partial information of the target information.
- the number of at least one segment of target information is the same as the number of the multiple RRC segmentation messages, that is, each RRC segmentation message in the multiple RRC segmentation messages includes a segment of target information in at least one segment of target information.
- the process of splicing partial information of the target information included in the multiple RRC segmentation messages into the target information is the process of splicing at least one segment of target information.
- the splicing order can be determined according to the segment identification information included in the multiple RRC segments.
- the sending end can determine the multiple RRC segments containing partial information of the target information according to the target identification information.
- the sending end can determine to which RRC message the multiple RRC segmentation messages belong according to the RRC identification information.
- the transmitting end receives the first RRC segmentation message, the second RRC segmentation message, the third RRC segmentation message and the fourth RRC segmentation message, and the target identification information included in the first RRC segmentation message, the third RRC segmentation message and the fourth RRC segmentation message is the first AI model, then the first RRC segmentation message, the third RRC segmentation message and the fourth RRC segmentation message are multiple RRC segmentation messages.
- the segment identification information included in the first RRC segmentation message, the third RRC segmentation message and the fourth RRC segmentation message are respectively: the first segment, the second segment and the third segment, then the receiving end receives the first segment, the second segment and the fourth RRC segmentation message according to the first segment, the second segment and the fourth RRC segmentation message.
- partial information of the first AI model included in the message is spliced into the first AI model in the order of the first RRC segment message, the third RRC segment message and the fourth RRC segment message.
- the receiving end during the process of receiving multiple RRC segmented messages at the receiving end, other RRC messages with higher priorities are received.
- the receiving end first stores some of the multiple RRC segmented messages that have been received, and after processing the other RRC messages with higher priorities, continues to receive the remaining RRC segmented messages except some of the RRC segmented messages in the multiple RRC segmented messages.
- the receiving end After receiving the multiple RRC segmented messages, the receiving end splices part of the target information included in the multiple RRC segmented messages into the target information.
- the information transmission method of the present application makes multiple RRC segmentation messages containing target information include target identification information for indicating the target information, RRC identification information for indicating the RRC message to which the RRC segmentation message belongs, and segment identification information for indicating any RRC segmentation message, so that even if other RRC messages are interspersed during the transmission of multiple RRC segments, the receiving end can determine the multiple RRC segmentation messages containing the target information.
- the multiple RRC segments containing the target information include relatively complete information, so even if other RRC messages are interspersed when sending the multiple RRC segmentation messages, the complete target information and other information can be spliced out at the receiving end, so that support can be provided for interspersing the transmission of other RRC messages when sending multiple RRC segmentation messages corresponding to the target information. In this way, in some scenarios, the impact of the transmission of the target information on the transmission of other RRC messages can be reduced, thereby improving the user experience.
- method 200 before step S201, also includes: the sending end obtains capability information of the receiving end, the capability information includes information for indicating the cache space of the receiving end and information for indicating the maximum number of RRC segments supported by the receiving end; the sending end determines, based on the capability information, that the receiving end has the ability to receive multiple RRC segment messages.
- the cache space refers to the remaining storage space of the receiving end.
- the cache space of the UE is 500kB.
- the maximum number of RRC segments refers to the maximum number of RRC segmented messages that the receiving end can receive. For example, when the receiving end is a UE and the UE can receive up to 5 RRC segmented messages, the maximum number of RRC segments is 5. Different devices have different cache spaces and support different maximum numbers of segments of RRC segmented messages.
- the sending end can determine whether the receiving end has the ability to receive multiple RRC segmented messages based on the capability information of the receiving end.
- the transmitting end sends the multiple RRC segmented messages to the receiving end; in the case where the receiving end does not have the ability to receive multiple RRC segmented messages encapsulated with target information, for example, the buffer space of the receiving end is smaller than the data size of the target information or the maximum number of RRC segments supported by the receiving end is smaller than the number of multiple RRC segmented messages, the transmitting end may not send the target information to the receiving end, or the transmitting end may select other target information, and determine multiple other RRC segmented messages based on the other target information, and send multiple other RRC segmented messages to the receiving end.
- target information for example, the buffer space of the receiving end is smaller than the data size of the target information or the maximum number of RRC segments supported by the receiving end is smaller than the number of multiple RRC segmented messages
- the transmitting end may not send the target information to the receiving end, or the transmitting end may select other target information, and determine multiple other RRC segmented messages based on the other target information, and send multiple other
- the transmitting end is a base station
- the receiving end is a UE
- the target information is a first AI model
- the base station determines 6 first RRC segmented messages based on the first AI model, and when the maximum number of RRC segments supported by the UE is 5, the UE does not have the ability to receive the 6 first RRC segmented messages, the base station may replace the target information with a second AI model, and may determine 4 second RRC segmented messages based on the second AI model, and then the base station sends the 4 second RRC segmented messages to the UE.
- the capability information further includes information for indicating a maximum number of RRC segments of an RRC message supported by the receiving end.
- the maximum number of RRC segments of an RRC message supported by the receiving end may refer to the maximum number of segments into which an RRC message received by the receiving end can be divided into RRC segmented messages.
- the maximum number of RRC segments of an RRC message can be 4 segments, and any RRC message received by the receiving end can be divided into 4 segments at most by the transmitting end.
- the maximum number of RRC segments of an RRC message that can be received by different receiving ends may be different.
- the transmitting end is a base station
- the receiving end is a UE
- the RRC messages that need to be sent to the UE on the base station side include a first RRC message and a second RRC message.
- the base station divides the first RRC message into 5 segments of the first RRC segmented message, and divides the second RRC message into 7 segments of the second RRC segmented message.
- the base station sends 5 segments of the first RRC segmented message to the UE in sequence, and the 7 segments of the second RRC segmented message will not be sent to the UE.
- the capability information further includes information for indicating a maximum number of RRC messages supported by the receiving end.
- the maximum number of RRC messages may refer to the number of RRC messages.
- the maximum number of RRC messages at the receiving end may be 3, and the receiving end may receive at most 3 RRC messages, of which the first RRC message is In the case of a first RRC message, a second RRC message and a third RRC message, the first RRC message may include multiple first RRC segment messages, the second RRC message may include multiple second RRC segment messages, and the third RRC message may include multiple third RRC segment messages.
- the capability information also includes information for indicating a maximum number of RRC segments of an RRC message supported by the receiving end and information for indicating a maximum number of RRC messages supported by the receiving end.
- the maximum number of RRC segments of an RRC message may be 4 segments, and any RRC message received by the receiving end may be divided into 4 segments at most by the sending end, and the maximum number of RRC messages may be 3, and the receiving end may receive 3 RRC messages at most. At this time, the receiving end may receive 3 RRC messages at most, and the number of multiple RRC segment messages corresponding to any RRC message in the 3 RRC messages is less than or equal to 4.
- multiple RRC segmentation messages are sent based on a first type signaling radio bearer SRB, and/or a second type SRB, the maximum number of segments supported by the second type SRB is greater than the maximum number of segments supported by the first type SRB, and the transmission priority of the second type SRB is less than the transmission priority of the first type SRB.
- the RRC message is carried by the signaling radio bearer (SRB) and transmitted from the transmitter to the receiver.
- SRB signaling radio bearer
- the first type of SRB can be the five types of SRBs specified in the 3GPP protocol: SRB0, SRB1, SRB2, SRB3 and SRB4.
- SRB0 can be used for the common control channel (CCCH) logical channel group for information transmission between UE and access network equipment without establishing RRC connection;
- SRB1 can be used to transmit RRC and NAS messages, and can use the dedicated control channel (DCCH) logical channel group;
- SRB2 can be used to transmit NAS messages and RRC messages containing measurement result information, and can also use the DCCH logical channel group, but the scheduling priority of SRB2 is lower than that of SRB1, and SRB2 needs to wait until the security authentication is activated before it can be established;
- SRB3 can be applied to UE in dual connectivity (DC) state, and can transmit RRC messages through the DCCH logical channel group;
- SRB4 can be used to transmit RRC messages containing application layer measurement result information, and can use the DCCH logical channel group. In addition, SRB4 also needs to wait until the security authentication is activated before it can be established.
- DCCH common control channel
- SRB4 also needs to wait until the security authentication is activated before it
- the second type of SRB may be a newly established SRB that is different from the SRBs SRB0, SRB1, SRB2, SRB3, and SRB4, such as SRB5.
- the priority of the second type of SRB is lower than that of SRB0, SRB1, SRB2, SRB3, and SRB4.
- SRB5 is a second type of SRB.
- the sender needs to send a first RRC message through SRB2 and needs to send a second RRC message through SRB5
- the sender first sends the first RRC message through SRB2 and then sends the second RRC message through SRB5.
- the 3GPP protocol stipulates that the maximum number of segments of the RRC message sent downlink through SRB0, SRB1, SRB2, SRB3 and SRB4 is 5, and the maximum number of segments of the RRC message sent uplink is 16.
- the provisions of the 3GPP protocol can be broken, that is, the maximum number of segments of the RRC message sent downlink through the second type of SRB can exceed 5, and the maximum number of segments of the RRC message sent uplink can exceed 16.
- the RRC message including the target information is divided into multiple RRC segment messages, and the multiple RRC segment messages can be sent sequentially through the second type of SRB.
- the priority of the second type of SRB is lower than that of the first type of SRB, the transmission of the target information through the second type of SRB will not affect the transmission of other RRC messages.
- the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are given priority to sending; if there are other RRC messages that need to be sent on the second type of SRB, and/or the air interface load of the sending end does not meet the preset low load condition, the RRC segmentation messages with a small amount of data included in the multiple RRC segmentation messages are given priority to sending.
- the preset low load condition is a preset condition, which may be that the data volume of the RRC message to be sent is less than or equal to a first preset threshold value, the first preset threshold value is any value greater than 0, for example, it may be 5MB; the preset low load condition may also be that the number of RRC segmented messages to be sent is less than or equal to a second preset threshold value, the second preset threshold value is any positive integer, for example, it may be 10.
- the RRC segmented message with a large data volume is an RRC segmented message with a larger data volume among the RRC segmented messages included in the multiple RRC segmented messages.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message, and the data sizes of the first RRC segmentation message, the second RRC segmentation message, and the third RRC segmentation message are 6kB, 8kB, and 5kB, respectively.
- the first RRC segmentation message is an RRC segmentation message with a large data volume
- the third RRC segmentation message is an RRC segmentation message with a small data volume.
- the sender may give priority to sending the second RRC segmentation message; when there are other RRC messages to be sent on the second type SRB and the air interface load of the sender does not meet the preset low load condition, the sender may first send the third RRC segmentation message; when there are other RRC messages to be sent on the second type SRB and the air interface load of the sender meets the preset low load condition, the sender may first send the third RRC segmentation message; when there are no other RRC messages to be sent on the second type SRB and the air interface load of the sender does not meet the preset low load condition, the sender may first send the third RRC segmentation message.
- the sending end in the process of sending multiple RRC segmentation messages from the sending end to the receiving end, if an RRC message with a priority higher than multiple RRC segmentation messages is received, the sending end preferentially sends the RRC message with a priority higher than multiple RRC segmentation messages.
- the RRC message with a priority higher than multiple RRC segmentation messages may not include the target information, that is, the RRC message with a priority higher than multiple RRC segmentation messages is a signaling for transmitting information other than the target information.
- the multiple RRC segmentation messages include a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message. After the transmitting end sends the first RRC segmentation message, if the transmitting end receives the first RRC message with a priority higher than the multiple RRC segmentation messages, the transmitting end gives priority to sending the first RRC message. After sending the first RRC message, the transmitting end continues to send the second RRC segmentation message and the third RRC segmentation message.
- the RRC message or RRC segmentation message with a priority higher than multiple RRC segmentation messages may also include target information.
- the target information includes a first part of target information and a second part of target information, multiple RRC segmentation messages are encapsulated with the first part of target information, and an RRC segmentation message with a priority higher than multiple RRC segmentation messages is encapsulated with the second part of target information.
- the sender receives an RRC segmentation message with a priority higher than multiple RRC segmentation messages during the process of transmitting multiple RRC segmentation messages.
- the sender preferentially sends the RRC segmentation message with a priority higher than multiple RRC segmentation messages.
- the target information includes a first AI model and a second AI model
- the multiple RRC segmented messages include a first RRC segmented message, a second RRC segmented message and a third RRC segmented message, wherein the first RRC segmented message and the second RRC segmented message belong to the first RRC message, and the third RRC segmented message belongs to the third RRC message, the first RRC segmented message and the second RRC segmented message are encapsulated with the first AI model, and the third RRC segmented message is encapsulated with the second AI model.
- the sending end After the sending end sends any one of the first RRC segmented message and the second RRC segmented message, when the sending end receives a third RRC message with a higher priority than the first RRC message, the sending end gives priority to sending the third RRC segmented message corresponding to the third RRC message, and then sends the remaining segmented message of the first RRC segmented message and the second RRC segmented message.
- the target information is a first AI model
- the first AI model is encapsulated in a first RRC message
- the first RRC message includes a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message.
- the sender sends the first RRC segmentation message, the second RRC segmentation message, and the third RRC segmentation message
- the first RRC segmentation message can be sent first, or the second RRC segmentation message can be sent first, that is, the sender can send the three RRC segmentation messages in any order.
- the sender can transmit the multiple RRC segmentation messages corresponding to one RRC message in sequence according to the priority of the multiple RRC segmentation messages.
- the target information is a first AI model
- the first AI model is encapsulated in a first RRC message
- the first RRC message includes a first RRC segmentation message, a second RRC segmentation message, and a third RRC segmentation message
- the priority order of the three RRC segmentation messages is from high to low: the first RRC segmentation message, the second RRC segmentation message, and the third RRC segmentation message.
- the transmitting end transmits the three RRC segmentation messages in the order of the first RRC segmentation message, the second RRC segmentation message, and the third RRC segmentation message.
- the priority of the multiple RRC segmentation messages can be determined according to the segmentation identification information of the multiple RRC segmentation messages.
- the multiple RRC segmented messages include a first RRC segmented message, a second RRC segmented message, and a third RRC segmented message, and the segmentation identification information of the first RRC segmented message, the second RRC segmented message, and the third RRC segmented message are 1, 2, and 3, respectively.
- the priority order of the multiple RRC segmented messages from high to low can be: the first RRC segmented message, the second RRC segmented message, and the third RRC segmented message.
- any RRC segmentation message further includes identification information, where the identification information is used to indicate whether the partial target information in any RRC segmentation message is the last part of the target information.
- Each of the multiple RRC segment messages includes identification information, and the identification information can be "the last segment” or “not the last segment”.
- the receiving end obtains partial information of multiple target information, and can determine whether the partial information of the target information is the last part of the target information through the identification information, which is helpful to improve the accuracy of the received information. High efficiency of splicing target information at the receiving end.
- target identification information used to indicate target information RRC identification information used to indicate the RRC message to which any RRC segmented message belongs, segment identification information used to indicate any RRC segmented message, and flag information all belong to the information element of any RRC segmented message.
- the target identification information, the RRC identification information and the segment identification information can be encapsulated in a container of the RRC segment message, or can be encapsulated outside the container of the RRC segment message.
- the target identification information, the RRC identification information and the segment identification information are encapsulated outside the container of the RRC segment message, the target identification information, the RRC identification information and the segment identification information are information elements of the RRC segment message.
- FIG3 is a schematic flow chart of an information transmission method 300 provided in an embodiment of the present application.
- the method 300 is applied to a system including a transmitting end and a receiving end, and the transmitting end includes N RRC messages to be sent, where N is a positive integer.
- the method 300 includes the following steps:
- the transmitting end encapsulates part of the target information into the RRC segmented messages to be sent whose available capacity meets the demand based on the available capacity of the RRC segmented messages to be sent among the N RRC messages to be sent, and obtains multiple RRC segmented messages, wherein any one of the multiple RRC segmented messages includes part of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one RRC segmented message belongs, and segment identification information for indicating any one RRC segmented message.
- the RRC messages to be sent are all the RRC messages that the transmitter needs to send, and the RRC segmented messages to be sent are obtained after the transmitter divides the RRC messages to be sent.
- the RRC segmented messages that encapsulate part of the target information in the RRC segmented messages to be sent belong to multiple RRC segmented messages.
- the number of RRC segmented messages to be sent is greater than or equal to the number of multiple RRC segmented messages.
- the multiple RRC segmented messages include a first RRC segmented message and a second RRC segmented message
- the RRC segmented messages to be sent include a first RRC segmented message, a second RRC segmented message, and a third RRC segmented message, wherein the first RRC segmented message and the second RRC segmented message respectively include part of the target information, and the third RRC segmented message does not include the target information.
- the available capacity can be the difference between the data size of the RRC segmented message to be sent and the maximum data size of the RRC segmented message.
- the 3GPP protocol stipulates that the size of the SDU does not exceed 9kB, then the maximum data size of the RRC segmented message can be 9kB.
- the RRC segmented message to be sent includes the first RRC segmented message, the second RRC segmented message and the third RRC segmented message, and the data size of the first RRC segmented message, the second RRC segmented message and the third RRC segmented message are 5kB, 6kB and 9kB respectively, and the available margins of the first RRC segmented message, the second RRC segmented message and the third RRC segmented message are 4kB, 3kB and 0kB respectively.
- the sender can divide the target information into a first part of information with a data size of 4kB and a second part of information with a data size of 3kB, and encapsulate the first part of information in the first RRC segmented message, and encapsulate the second part of information in the second RRC segmented message, so that multiple RRC segmented messages can be obtained.
- S302 The transmitting end sends multiple RRC segment messages to the receiving end.
- the receiving end receives multiple RRC segment messages from the transmitting end.
- S303 The receiving end concatenates partial information of the target information included in multiple RRC segment messages into the target information based on the target identification information, the RRC identification information and the segment identification information.
- the transmitting end includes an RRC layer and a target information transmission layer, and S301 can be implemented in any one of the following three ways.
- the target information transmission layer is a functional module capable of implementing S301, and can be a newly established independent layer, or can be part of the functions of other layers (RRC layer, PDCP layer, RLC layer, etc. on the transmitting end side), and this application does not make specific restrictions on this.
- the target information transmission layer sends an indication message to the RRC layer
- the indication message is used to instruct the RRC layer to send the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the RRC layer receives the indication message from the target information transmission layer.
- the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent may refer to the size of the container capacity that can be increased in the SDU corresponding to the RRC segmented messages to be sent included in the N RRC messages to be sent.
- the SDU cannot exceed 9kB, so there is available capacity for all RRC segment messages to be sent with a data size less than 9kB.
- the RRC layer sends the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent to the target information transmission layer based on the indication message.
- the target information transmission layer receives the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent from the RRC layer.
- the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent can be sent to the target information transmission layer in the form of a table.
- the RRC segmented messages to be sent include 2 RRC segmented messages to be sent, wherein the SRB corresponding to the first RRC segmented message to be sent is SRB1, the corresponding SDU number is 1, and the available capacity is 4kB; the SRB corresponding to the second RRC segmented message to be sent is SRB5, the corresponding SDU number is 2, and the available capacity is 5kB, and the SRB5 is a second type SRB, that is, a newly established SRB at the sending end, and the available capacity of the two RRC segmented messages to be sent by the RRC layer to the target information transmission layer can be sent in the form shown in Table 1.
- the target information transmission layer divides the target information into at least one segment of target information based on the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent from the RRC layer.
- the target information transmission layer may divide the target information according to the available capacity of each RRC segmented message to be sent, and the data size of any segment of the at least one segment of target information is less than or equal to the available capacity of the RRC segmented message to be sent corresponding to the any segment of target information.
- the available capacity of the RRC segmented message to be sent corresponding to the any segment of target information refers to the available capacity of the RRC segmented message to be sent that the target information transmission layer refers to when dividing the any segment of target information.
- the RRC segmented messages to be sent in each of the N RRC messages to be sent include: a first RRC segmented message to be sent, a second RRC segmented message to be sent, a third RRC segmented message to be sent, and a fourth RRC segmented message to be sent, and the available capacities of the first RRC segmented message to be sent, the second RRC segmented message to be sent, the third RRC segmented message to be sent, and the fourth RRC segmented message to be sent are 4kB, 3kB, 5kB, and 6kB, respectively.
- the target information is the first AI model. If the data size of the first AI model is 18kB, the target information transmission layer can divide the first AI model into four segments of target information: the first segment of target information, the second segment of target information, the third segment of target information, and the fourth segment of target information.
- the data sizes of the four segments of target information are 4kB, 3kB, 5kB, and 6kB, respectively.
- the target information transmission layer can divide the first AI model into four segments of target information: the first segment of target information, the second segment of target information, the third segment of target information and the fourth segment of target information according to the available capacity of the first RRC segment message to be sent, the second RRC segment message to be sent, the third RRC segment message to be sent and the fourth RRC segment message to be sent, respectively.
- the data sizes of the four segments of target information are 4kB, 3kB, 5kB and 3kB respectively, wherein the data size of the fourth segment of target information is less than the available capacity of the fourth RRC segment message to be sent; if the data size of the first AI model is 15kB , the target information transmission layer can also divide the first AI model into three segments of target information: the first segment of target information, the second segment of target information and the third segment of target information according to the available capacity of the first RRC segment message to be sent, the third RRC segment message to be sent and the fourth RRC segment message to be sent, respectively.
- the data sizes of the three segments of target information are 4kB, 5kB and 6kB respectively, wherein the first segment of target information is divided according to the available capacity of the first RRC segment message to be sent; the second segment of target information is divided according to the available capacity of the third RRC segment message to be sent; and the third segment of target information is divided according to the available capacity of the fourth RRC segment message to be sent.
- the target information transmission layer may divide the target information according to the available capacity of each RRC segmented message to be sent, and the remaining part may be divided into at least one section of remaining target information with a data volume of the maximum data volume of the SDU specified in the 3GPP protocol.
- the RRC segmented messages to be sent in each of the N RRC messages to be sent include: a first RRC segmented message to be sent, a second RRC segmented message to be sent, a third RRC segmented message to be sent, and a fourth RRC segmented message to be sent, and the available capacities of the first RRC segmented message to be sent, the second RRC segmented message to be sent, the third RRC segmented message to be sent, and the fourth RRC segmented message to be sent are 4kB, 3kB, 5kB, and 6kB, respectively.
- the target information is the first AI model.
- the target information transmission layer may first divide the four target information segments in the first AI model.
- Information the first segment of target information, the second segment of target information, the third segment of target information and the fourth segment of target information.
- the data sizes of the four segments of target information are 4kB, 3kB, 5kB and 6kB respectively.
- the remaining part can be divided according to the maximum data size of the SDU specified in the 3GPP protocol.
- the target information transmission layer can divide the remaining part into two segments of AI target information: the fifth segment of target information and the sixth segment of target information.
- the data sizes of the two segments of target information can be 9kB and 3kB respectively, or 6kB and 6kB respectively. At least the data sizes of the two segments of target information are less than or equal to 9kB.
- the target information transmission layer determines a correspondence between any segment of target information in at least one segment of target information and the RRC segment message to be sent for encapsulating any segment of target information based on at least one segment of target information and available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent.
- the correspondence is used to indicate the correspondence between any segment of target information in at least one segment of target information of the RRC layer and the RRC segmented message to be sent to be encapsulated by the any segment of target information.
- the RRC segmented messages to be sent in each of the N RRC messages to be sent include: a first RRC segmented message to be sent and a second RRC segmented message to be sent, and the available capacities of the first RRC segmented message to be sent and the second RRC segmented message to be sent are 4kB and 6kB, respectively.
- the target information is a first AI model, and the data size of the first AI model is 9kB.
- the target information transmission layer can first divide the first AI model into two segments of target information: the first segment of target information and the second segment of target information, and the data sizes of the two segments of target information are 4kB and 5kB, respectively.
- the correspondence relationship is that the first segment of target information corresponds to the first RRC segmented message to be sent; the second segment of target information corresponds to the second RRC segmented message to be sent.
- the target information transmission layer sends at least one segment of target information and the corresponding relationship to the RRC layer.
- the RRC layer receives at least one segment of target information and the corresponding relationship from the target information transmission layer.
- the target information transmission layer also sends at least one of the target identification information, the RRC identification information and the segment identification information corresponding to each segment of the at least one segment of the target information to the RRC layer.
- the target information transmission layer also sends identification information corresponding to each segment of the at least one segment of the target information to the RRC layer, where the identification information is used to indicate whether each segment of the at least one segment of the target information is the last segment of the target information.
- the RRC layer encapsulates any segment of target information into the RRC segment message to be sent corresponding to any segment of target information.
- the RRC layer sends the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the target information transmission layer receives the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent from the RRC layer.
- the RRC layer periodically sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the RRC layer periodically sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer once every hour.
- the RRC layer when the available capacity of the RRC segmented messages to be sent in the N RRC messages to be sent meets the preset condition, the RRC layer periodically sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the preset condition may be that the available capacity of the RRC segmented messages to be sent is greater than or equal to the preset available capacity, for example, the preset available capacity is 3kB, then when the available capacity of any segment of the RRC segmented messages to be sent is greater than or equal to 3kB, the RRC layer periodically sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the preset condition may also be that the available capacity of a preset number of RRC segmented messages to be sent is greater than or equal to the preset available capacity, for example, the preset available capacity is 3kB, and the preset number is 2, then when the available capacity of more than or equal to 2 RRC segmented messages to be sent is greater than or equal to 3kB, the RRC layer sends the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer.
- the target information transmission layer divides the target information into at least one segment of target information based on the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent from the RRC layer.
- the target information transmission layer determines the correspondence between any segment of the at least one segment of the target information and the RRC segment message to be sent for encapsulating any segment of the target information based on the at least one segment of the target information and the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent.
- the target information transmission layer sends at least one segment of target information and the corresponding relationship to the RRC layer.
- the RRC layer receives at least one segment of target information and the corresponding relationship from the target information transmission layer.
- the target information transmission layer also sends to the RRC layer a bearer correspondence between any one of at least one segment of target information and the SRB used to send the any one segment of target information.
- the at least one segment of target information includes a first segment of target information and a second segment of target information
- the target information transmission layer also sends to the RRC layer that the first segment of target information corresponds to SRB1; and the first segment of target information corresponds to SRB2.
- the bearer correspondence is used to indicate that the RRC segmentation message including the first segment of target information is sent via SRB1; and the RRC segmentation message including the second segment of target information is sent via SRB2.
- the RRC layer encapsulates any segment of target information into the RRC segment message to be sent corresponding to any segment of target information.
- S502 to S505 are similar to S403 to S406 respectively, and can be found above, so they will not be described in detail here.
- Method three the target information transmission layer divides the target information into at least one segment of target information.
- the target information transmission layer sends at least one segment of target information to the RRC layer.
- the RRC layer receives at least one segment of target information from the target information transmission layer.
- the target information transmission layer sends the target identification information, segment identification information, data size of any segment of target information, identification information, partial information of the target information included in any segment of target information, and the SRB expected to be transmitted corresponding to any segment of at least one segment of target information to the RRC layer.
- the target information is a first AI model
- at least one segment of target information includes a first segment of target information and a second segment of target information.
- the target information transmission layer can be sent to the RRC layer in the manner shown in Table 2.
- the RRC layer encapsulates each segment of the target information in the at least one segment of the target information into each RRC segment message to be sent whose available capacity meets the demand, based on the at least one segment of the target information and the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent.
- the method 300 further includes: the RRC layer sends a completion indication message to the target information transmission layer, where the completion indication message is used to indicate that the target information transmission is completed.
- the RRC layer After the RRC layer completes the transmission of multiple RRC segmented messages, it sends a completion indication message to the target information transmission layer, so that the target information transmission layer can process the remaining tasks.
- the remaining task may be the transmission of the second AI model.
- the RRC layer After the RRC layer completes the transmission of multiple RRC segmented messages encapsulating the first AI model, it sends a completion indication message to the target information transmission layer, so that the target information transmission layer can continue to process the second AI model.
- the transmitting end sends multiple RRC segmentation messages to the receiving end, including: after the transmitting end sends any one of the multiple RRC segmentation messages to the receiving end, the RRC layer sends a segmentation completion indication message to the target information transmission layer, and the segmentation completion indication message is used to indicate that the transmission of any one of the RRC segmentation messages is completed.
- the multiple RRC segmentation messages include a first RRC segmentation message and a second RRC segmentation message.
- the RRC layer After the transmitting end successfully sends the first RRC segmentation message to the receiving end, the RRC layer sends a first segmentation completion indication message to the target information transmission layer, and the first segmentation completion indication message is used to indicate that the transmission of the first RRC segmentation message is completed; after the transmitting end successfully sends the second RRC segmentation message to the receiving end, the RRC layer sends a second segmentation completion indication message to the target information transmission layer, and the second segmentation completion indication message is used to indicate that the transmission of the second RRC segmentation message is completed.
- the transmitting end sends multiple RRC segmentation messages to the receiving end, including: after the transmitting end sends any one of the multiple RRC segmentation messages to the receiving end, the RRC layer sends a segmentation completion indication message to the target information transmission layer, and the segmentation completion indication message is used to indicate that the transmission of any one of the RRC segmentation messages is completed; the RRC layer sends a completion indication message to the target information transmission layer, and the completion indication message is used to indicate that the transmission of the target information is completed.
- the target information is a first AI model
- the multiple RRC segment messages include a first RRC segment message and a second RRC Segmented message
- the RRC layer sends a first segmented completion indication message to the target information transmission layer, and the first segmented completion indication message is used to indicate that the first RRC segmented message transmission is complete
- the RRC layer sends a second segmented completion indication message to the target information transmission layer, and the second segmented completion indication message is used to indicate that the second RRC segmented message transmission is complete.
- the RRC layer sends a completion indication message to the target information transmission layer, and the completion indication message is used to indicate that the first AI model transmission is complete.
- the receiving end includes an RRC layer and a target information receiving layer.
- the receiving end receives multiple RRC segment messages from the sending end, which can be specifically implemented in the following manner:
- the RRC layer receives multiple RRC segmented messages from the transmitting end; the RRC layer unpacks the multiple RRC segmented messages to obtain multiple segmented messages, any one of the multiple segmented messages includes partial information of the target information, and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any segmented message belongs, and segment identification information for indicating any segmented message; the RRC layer sends the multiple segmented messages to the target information receiving layer; the target information receiving layer receives the multiple segmented messages from the RRC layer.
- the target information receiving layer is a functional module capable of implementing S302, and can be a newly established independent layer, or can be part of the functions of other layers (RRC layer, PDCP layer, RLC layer, etc. on the receiving end side), and this application does not make specific restrictions on this.
- the multiple RRC segmentation messages and the multiple segmentation messages are in one-to-one correspondence.
- the multiple RRC segmentation messages include a first RRC segmentation message and a second RRC segmentation message.
- the RRC layer obtains a first segmentation message corresponding to the first RRC segmentation message after unpacking the first RRC segmentation message; the RRC layer obtains a second segmentation message corresponding to the second RRC segmentation message after unpacking the second RRC segmentation message, wherein the first segmentation message includes partial information of the target information and at least one of the target identification information, RRC identification information and segmentation identification information corresponding to the first RRC segmentation message; the second segmentation message includes partial information of the target information and at least one of the target identification information, RRC identification information and segmentation identification information corresponding to the second RRC segmentation message.
- any segmentation message obtained includes at least one of the target identification information, the RRC identification information, and the segment identification information.
- the target information receiving layer can determine at least one of the target identification information, the RRC identification information, and the segment identification information corresponding to each of the multiple segmentation messages through the multiple segmentation messages.
- the receiving end includes an RRC layer and a target information receiving layer; target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any RRC segmentation message belongs, segment identification information for indicating any RRC segmentation message, and an information element whose identification information belongs to any RRC segmentation message.
- target identification information for indicating the target information
- RRC identification information for indicating the RRC message to which any RRC segmentation message belongs
- segment identification information for indicating any RRC segmentation message and an information element whose identification information belongs to any RRC segmentation message.
- the RRC layer receives multiple RRC segmented messages from the transmitting end; the RRC layer unpacks the multiple RRC segmented messages to obtain multiple segmented messages, and for any segmented message among the multiple segmented messages, any segmented message includes part of the target information; the RRC layer sends the multiple segmented messages and the information elements of any RRC segmented message to the target information receiving layer; the target information receiving layer receives the multiple segmented messages and the information elements of any RRC segmented message from the RRC layer.
- the target information receiving layer is a functional module capable of implementing S302, and can be a newly established independent layer, or can be part of the functions of other layers (RRC layer, PDCP layer, RLC layer, etc. on the receiving end side), and this application does not make specific restrictions on this.
- the target identification information, RRC identification information, segment identification information, and identification information belong to the information element of any RRC segmentation message
- the multiple segmentation messages obtained after the RRC layer unpacks the multiple RRC segmentation messages do not include the target identification information, RRC identification information, segment identification information, and identification information.
- the RRC layer needs to send the multiple segmentation messages and the target identification information, RRC identification information, segment identification information, and identification information to the target information receiving layer.
- the target information receiving layer can splice the target information according to the partial information of the target information included in each segmentation message in the multiple segmentation messages and the target identification information, RRC identification information, segment identification information, and identification information corresponding to each segmentation message.
- the information transmission method provided by the present application is described above in conjunction with Figures 2 to 6. and the target base station, with the receiving end being the UE as an example, the method 700 provided in the present application is described.
- the scenario applicable to the method 700 is that during the process of the source base station transmitting the target information to the UE, the UE switches from the source base station to the target base station. At this time, the target base station transmits the remaining part of the target information to the UE.
- the source base station is the base station before the switching
- the target base station is the base station after the switching.
- the source base station can also be considered as the first transmitting end
- the target base station can also be considered as the second transmitting end, and the present application does not impose specific restrictions on this.
- FIG7 is a flow chart of an information transmission method 700 provided in an embodiment of the present application. As shown in FIG7 , the method 700 includes the following steps:
- the source base station determines multiple RRC segmentation messages based on target information to be sent, where any one of the multiple RRC segmentation messages includes partial information of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the RRC segmentation messages belongs, and segment identification information for indicating any one of the RRC segmentation messages.
- the source base station includes N RRC messages to be sent, where N is a positive integer.
- the source base station determines multiple RRC segment messages based on the target information to be sent, including: the source base station encapsulates part of the target information in the RRC segment messages to be sent whose available capacity meets the demand based on the available capacity of the RRC segment messages to be sent in the N RRC messages to be sent, to obtain multiple RRC segment messages. It can be understood that the specific implementation of S701 at this time is similar to S301 and will not be repeated here.
- the source base station sends some RRC segment messages among multiple RRC segment messages to the UE; correspondingly, the UE receives some RRC segment messages from the source base station.
- the partial RRC segmentation message is one or more RRC segmentation messages in multiple RRC segmentation messages, and the number of partial RRC segmentation messages is less than the number of multiple RRC segmentation messages.
- multiple RRC segmentation messages refer to 10 RRC segmentation messages
- the partial RRC segmentation message may refer to 6 RRC segmentation messages.
- Multiple RRC segmentation messages include all of the target information, and the partial RRC segmentation message includes part of the target information in the target information.
- the target information is a first AI model
- multiple RRC segmentation messages refer to 10 RRC segmentation messages
- the partial RRC segmentation message refers to 6 RRC segmentation messages
- the 10 RRC segmentation messages include a complete first AI model
- the 6 RRC segmentation messages include a part of the first AI model.
- the source base station sends target identification information and progress indication information for indicating the transmission progress of the target information to the target base station based on part of the RRC segmented message; correspondingly, the target base station receives the target identification information and progress indication information from the source base station.
- the progress indication information may refer to the number of segments of at least one segment of target information included in the target information and information used to indicate at least one segment of target information that has been transmitted.
- the number of segments of at least one segment of target information may be any positive integer, and the at least one segment of target information that has been transmitted refers to part of the target information in at least one segment of target information that has been transmitted to the UE.
- the number of segments of at least one segment of target information is 3, and the at least one segment of target information that has been transmitted may be 1 segment.
- the progress indication information may include 3 segments and information used to indicate the 1 segment of target information that has been transmitted, for example, the first segment of target information.
- the target base station may determine the target information through the target identification information, and may determine part of the target information that the UE has received through the progress indication information. In this way, the target base station may determine the remaining part of the target information except for the part of the target information that the UE has received.
- the progress indication information may also refer to information including the total data volume of the target information and the data volume of the part of the target information that has been transmitted.
- the splicing order of the target information is the order that the UE refers to when splicing the target information.
- the target information includes the first segment of target information, the second segment of target information and the third segment of target information, the first segment of target information is the beginning part of the target information; the second segment of target information is the middle part of the target information; the third segment of target information is the end part of the target information, then the splicing order of the target information is the first segment of target information, the second segment of target information, and the third segment of target information.
- the total data volume of the target information and the data volume of the part of the target information that has been transmitted are both greater than or equal to zero, and the total data volume of the target information is greater than the data volume of the part of the target information that has been transmitted.
- the target information is a first AI model
- the first AI model includes 10 segments of AI models
- the data volume of each AI model is 8kB
- 5 segments of AI models have been transmitted
- the total data volume of the first AI model is 80kB
- the data volume of the part of the target information that has been transmitted is 40kB.
- the target base station can determine the remaining part of the target information in the target information except for the part of the target information that the UE has received based on the total data volume of the target information and the data volume of the part of the target information that has been transmitted.
- the target identification information and progress indication information may be encapsulated in a handover request message.
- the target base station sends a confirmation instruction to the source base station to indicate that the target base station agrees to transmit the remaining target information to the UE. correspondingly, the source base station receives confirmation indication information from the target base station.
- the target base station sends confirmation indication information to the source base station, indicating that the target base station can continue to transmit the remaining target information to the UE except for the target information that the source base station has already transmitted to the UE.
- the confirmation indication information may be encapsulated in a handover request acknowledgement message.
- the handover request acknowledgement message further includes retention indication information for instructing the UE to retain part of the target information that has been received.
- the retention indication information may be encapsulated in an RRC container in the handover request acknowledgement message.
- the source base station sends RRC reconfiguration indication information to the UE based on the confirmation indication information, where the RRC reconfiguration indication information includes information for instructing the UE to switch to the target base station, and retention indication information for instructing the UE to retain part of the target information that has been received; correspondingly, the UE receives the RRC reconfiguration indication information from the source base station.
- the 3GPP protocol stipulates that after the UE switches from the source base station to the target base station, the data information received from the source base station will be deleted.
- the source base station sends a retention indication message to the UE, so that the UE can retain part of the target information that has been received from the source base station. In this way, the target base station can directly let the UE transmit the remaining target information, which helps to save resources.
- the target base station When the UE switches to the target base station based on the RRC reconfiguration indication information, the target base station sends the remaining target information to the UE; correspondingly, the UE receives the remaining target information from the target base station.
- S706 can be specifically implemented according to method 200 or method 300.
- the target base station is the transmitting end in method 200 or method 300
- the UE is the receiving end in method 200 or method 300
- the remaining target information is the target information in method 200 or method 300. Please refer to the above and will not be repeated here.
- the information transmission method provided in the embodiment of the present application sends target identification information and progress indication information for indicating the progress of target information transmission to the target base station before the UE switches from the source base station to the target base station, and sends retention indication information to the UE for instructing the UE to retain part of the target information already received from the source base station, so that the UE can retain part of the target information.
- the target base station only needs to send the remaining target information except part of the target information in the target information to the UE, which helps to improve the transmission efficiency of the target information and save resources at the same time.
- the method 800 provided in the present application is described below, taking the transmitting end as the source base station and the target base station, and the receiving end as the UE as an example.
- the scenario applicable to the method 800 is that during the process of the source base station transmitting the target information to the UE, a radio link failure (RLF) occurs, and the UE sends an RRC reestablishment request to the target base station.
- RLF radio link failure
- the target base station agrees to reestablish the RRC connection with the UE, the target base station transmits the remaining part of the target information to the UE.
- the source base station is a base station that establishes an RRC connection with the UE before the RLF occurs
- the target base station is a base station that reestablishes the RRC connection with the UE after the RLF occurs.
- the source base station and the target base station can be the same or different base stations.
- the transmitting end can also be a source cell and a target cell.
- the source base station in the method 800 can be replaced by the source cell
- the target base station in the method 800 can be replaced by the target cell.
- the source base station can also be considered as the first transmitting end, and the target base station can also be considered as the second transmitting end.
- the present application does not impose specific restrictions on this.
- FIG8 is a schematic flow chart of an information transmission method 800 provided in an embodiment of the present application. As shown in FIG8 , the method 800 includes the following steps:
- the source base station determines multiple RRC segmentation messages based on the target information to be sent, and any one of the multiple RRC segmentation messages includes partial information of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one RRC segmentation message belongs, and segment identification information for indicating any one RRC segmentation message.
- the source base station includes N RRC messages to be sent, where N is a positive integer.
- the source base station determines multiple RRC segment messages based on the target information to be sent, including: the source base station encapsulates part of the target information in the RRC segment messages to be sent whose available capacity meets the demand based on the available capacity of the RRC segment messages to be sent in the N RRC messages to be sent, to obtain multiple RRC segment messages. It can be understood that the specific implementation of S801 at this time is similar to S301 and will not be repeated here.
- the source base station sends some RRC segment messages among multiple RRC segment messages to the UE; correspondingly, the UE receives some RRC segment messages from the source base station.
- the RRC re-establishment request is used by the UE to request the target base station to re-establish the RRC connection.
- the RRC re-establishment request may be a message sent by the UE to the target base station after performing measurement according to the 3GPP protocol.
- the RRC reestablishment request includes target identification information and progress indication information for indicating the transmission progress of target information.
- the UE when it receives a partial RRC segmentation message from the source base station, it stores the target identification information and part of the target information included in the partial RRC segmentation message.
- the progress indication information in the embodiment of the present application is similar to the progress indication information in S703, which can be referred to above and will not be repeated here.
- the target identification information and the progress indication information can be encapsulated in RRC reestablishment complete.
- the UE directly sends the target identification information and the progress indication information to the target base station, so that the target base station can determine whether the remaining target information can be transmitted to the UE through the target identification information and the progress indication information.
- the RRC reconstruction request includes UE identification information for indicating the UE, base station identification information for indicating the source base station, and cell identification information for indicating the source cell;
- the target base station sends an information request to the source base station based on the UE identification information, the base station identification information, and the cell identification information, and the information request is used to instruct the source base station to send target identification information, progress indication information for indicating the transmission progress of the target information, and UE context information corresponding to the UE identification information to the target base station;
- the source base station sends the target identification information, progress indication information, and context information to the target base station, and correspondingly, the target base station receives the target identification information, progress indication information, and context information from the source base station.
- the identification information of the UE may be a cell radio network temporary identifier (C-RNTI).
- C-RNTI cell radio network temporary identifier
- the base station identification information may be the ID of the source base station.
- the cell identification information may be the physical cell ID of the source cell to which the UE was connected before the RLF occurred.
- the UE sends UE identification information, base station identification information and cell identification information to the target base station, so that the target base station can request the UE context information, target identification information and progress indication information corresponding to the UE identification information from the source base station, so that the target base station can determine the target information and the progress indication information of the target information through the source base station.
- the RRC reestablishment request may also include information for indicating that the UE has not completely downloaded the target information.
- the target base station can determine that the UE has not completely downloaded the target information at the source base station.
- the target base station determines whether it is possible to transmit the remaining target information except the partial target information that the UE has received from the source base station to the UE.
- the target base station determines that it can transmit the remaining target information to the UE, the target base station sends confirmation indication information to the UE to indicate that the target base station agrees to transmit the remaining target information to the UE; correspondingly, the UE receives the confirmation indication information from the target base station.
- the target base station also sends to the UE retention indication information for instructing the UE to retain part of the target information that has been received; correspondingly, the UE receives the retention indication information from the target base station.
- the target base station sends the remaining target information to the UE; correspondingly, the UE receives the remaining target information from the target base station.
- the target base station when the target base station determines that it cannot transmit the remaining target information to the UE, the target base station sends deletion indication information to the UE to instruct the UE to delete part of the target information; the UE receives the deletion indication information from the target base station; and the UE deletes part of the target information.
- the information transmission method provided in the embodiment of the present application sends target identification information and progress indication information for indicating the progress of target information transmission to the target base station during the process of re-establishing the RRC connection between the UE and the target base station after the RLF occurs in the UE, and sends retention indication information to the UE for instructing the UE to retain part of the target information already received from the source base station, so that the UE can retain part of the target information.
- the target base station only needs to send the remaining target information except part of the target information in the target information to the UE, which helps to improve the transmission efficiency of the target information and save resources at the same time.
- the target information can be any information, such as an AI model or an AI module.
- AI is a technology that simulates the human brain to perform complex calculations.
- AI models are widely used in NR. By intelligently collecting and analyzing data, they can improve Network performance and user experience.
- FIG9 is a schematic diagram of an application architecture of an AI model in NR provided in an embodiment of the present application.
- the data source module stores data inputs from gNB, gNB-CU, gNB-DU, UE or other management entities as a database for AI model training and data analysis and reasoning.
- the model training module analyzes the training data provided by the data set module to give the optimal AI model.
- the model inference module uses the optimal AI model and can make reasonable predictions about network operation and guide the network to make policy adjustments based on the inference data provided by the data set module.
- the relevant policy adjustments can be uniformly planned by the actor module entity and sent to multiple network entities for operation. At the same time, after the relevant policies are applied, the specific performance of the network will be input into the database again for storage.
- the AI model can be applied to load balancing.
- the base station collects its own and neighboring cell's load information, energy consumption information, energy efficiency information, UE's trajectory information, and measurement results to predict the trend of the base station load.
- the base station also reasonably selects some UEs based on the cell usage, KPI requirements, etc., and switches these UEs to neighboring cells, or receives these UEs from neighboring cells, so that the load level between base stations in the entire network is balanced, and the situation where some base stations are overloaded and affect normal services while some base station resources are idle is reduced.
- the AI model can also be applied to mobility optimization.
- the base station collects the UE's historical trajectory information and predicts the UE's future trajectory based on the UE's measurement information. Based on the predicted trajectory, the base station determines whether the UE should switch, and sends the switching configuration in advance and informs the target cell to prepare access resources, reducing the UE's delay during the switching process, while reducing the probability of switching failure
- the AI model can be a complete AI model that can run independently on the receiving end (without limiting its format and compilation environment), or it can be an AI-related functional module that runs on the receiving end to obtain specific outputs for use by the sending end, or even other non-AI-related functional modules. This application does not impose specific restrictions on this.
- the above text, in conjunction with Figures 2 to 9, describes in detail the information transmission method of an embodiment of the present application.
- the information transmission device includes a module or unit corresponding to each part of the above embodiment.
- the module or unit can be software, hardware, or a combination of software and hardware.
- Fig. 10 is a schematic diagram of the structure of an information transmission device 1000 provided in an embodiment of the present application. As shown in Fig. 10 , the device 1000 includes: a processing module 1001 and a transceiver module 1002 .
- the device 1000 is used to implement the steps corresponding to the sending end in the above-mentioned method 200, method 300, method 700 or method 800.
- the processing module 1001 is used to determine multiple radio resource control RRC segment messages based on the target information to be sent, where any one of the multiple RRC segment messages includes partial information of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the RRC segment messages belongs, and segment identification information for indicating any one of the RRC segment messages;
- the transceiver module 1002 is used to send multiple RRC segment messages to the receiving end.
- the transceiver module 1002 is specifically used to: intersperse and send multiple RRC segment messages to the receiving end based on the priority of the RRC message corresponding to the RRC identification information of each of the multiple RRC segment messages.
- the processing module 1001 is also used to: obtain capability information of the receiving end, the capability information including information indicating the cache space of the receiving end and information indicating the maximum number of RRC segments supported by the receiving end; based on the capability information, determine whether the receiving end has the ability to receive multiple RRC segment messages.
- multiple RRC segmentation messages are sent based on a first type signaling radio bearer SRB, and/or a second type SRB, the maximum number of segments supported by the second type SRB is greater than the maximum number of segments supported by the first type SRB, and the transmission priority of the second type SRB is less than the transmission priority of the first type SRB.
- the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are sent first; if there are other RRC messages to be sent on the second type SRB, and/or the air interface load of the sending end does not meet the preset low load condition, the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are sent first.
- Small RRC segmentation message when multiple RRC segmentation messages are sent via the second type SRB, if there are no other RRC messages to be sent on the second type SRB, and the air interface load of the sending end meets the preset low load condition, the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are sent first; if there are other RRC messages to be sent on the second type SRB, and/or the air interface load of the sending end does not meet the preset low load condition, the RRC segmentation messages with a large amount of data included in the multiple RRC segmentation messages are sent first.
- Small RRC segmentation message when multiple RRC
- the device 1000 preferentially sends the RRC message having a priority higher than multiple RRC segmentation messages.
- the device 1000 includes N RRC messages to be sent, where N is a positive integer; the processing module 1001 is specifically used to: based on the available capacity of the RRC segmented messages to be sent in the N RRC messages to be sent, encapsulate part of the target information into the RRC segmented messages to be sent whose available capacity meets the requirements, to obtain multiple RRC segmented messages.
- the processing module 1001 includes an RRC layer and a target information transmission layer; the target information transmission layer is used to send an indication message to the RRC layer, the indication message is used to instruct the RRC layer to send the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer;
- the RRC layer is configured to receive an indication message from a target information transmission layer; based on the indication message, send to the target information transmission layer the available capacity of the RRC segment messages to be sent in each of the N RRC messages to be sent;
- the target information transmission layer is further used to receive the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent from the RRC layer; divide the target information into at least one segment of target information based on the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent from the RRC layer; determine the corresponding relationship between any segment of the at least one segment of target information and the RRC segmented message to be sent for encapsulating any segment of the target information based on the at least one segment of target information and the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent; and send the at least one segment of target information and the corresponding relationship to the RRC layer;
- the RRC layer is also used to receive at least one segment of target information and a corresponding relationship from the target information transmission layer; based on the corresponding relationship, the RRC layer encapsulates any segment of target information in an RRC segment message to be sent corresponding to any segment of target information.
- the processing module 1001 includes an RRC layer and a target information transmission layer; the RRC layer is used to send the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent to the target information transmission layer;
- a target information transmission layer configured to receive the available capacity of the RRC segmented messages to be sent from each of the N RRC messages to be sent from the RRC layer; divide the target information into at least one segment of target information based on the available capacity of the RRC segmented messages to be sent from each of the N RRC messages to be sent from the RRC layer; determine a correspondence between any segment of target information in the at least one segment of target information and the RRC segmented message to be sent for encapsulating any segment of target information based on the at least one segment of target information and the available capacity of the RRC segmented messages to be sent from each of the N RRC messages to be sent; and send the at least one segment of target information and the correspondence to the RRC layer;
- the RRC layer is also used to receive at least one segment of target information and a corresponding relationship from the target information transmission layer; based on the corresponding relationship, encapsulate any segment of target information in an RRC segment message to be sent corresponding to any segment of target information.
- the processing module 1001 includes an RRC layer and a target information transmission layer; the target information transmission layer is used to divide the target information into at least one segment of target information; and send the at least one segment of target information to the RRC layer;
- the RRC layer is used to receive at least one segment of target information from the target information transmission layer; based on the at least one segment of target information and the available capacity of the RRC segmented messages to be sent in each of the N RRC messages to be sent, each segment of the target information in the at least one segment of target information is respectively encapsulated in each RRC segmented message to be sent whose available capacity meets the demand.
- the RRC layer is further used to send a completion indication message to the target information transmission layer, where the completion indication message is used to indicate that the target information transmission is completed.
- any RRC segmentation message further includes identification information, where the identification information is used to indicate whether the partial target information in any RRC segmentation message is the last part of the target information.
- target identification information used to indicate target information RRC identification information used to indicate the RRC message to which any RRC segmented message belongs, segment identification information used to indicate any RRC segmented message, and flag information all belong to the information element of any RRC segmented message.
- the device 1000 is used to implement the steps corresponding to the receiving end in the above-mentioned method 200, method 300, method 700 or method 800.
- the transceiver module 1002 is configured to receive multiple radio resource control RRC segment messages from a transmitting end, wherein any one of the multiple RRC segment messages includes partial information of the target information and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any one of the RRC segment messages belongs, and segment identification information for indicating any one of the RRC segment messages;
- the processing module 1001 is used to splice partial information of the target information included in multiple RRC segment messages into the target information based on the target identification information, the RRC identification information and the segment identification information.
- the transceiver module 1002 is further used to: send capability information of the device 1000 to the transmitting end, the capability information including information indicating the cache space of the device 1000 and information indicating the maximum number of RRC segments supported by the device 1000.
- the transceiver module 1002 includes an RRC layer and a target information receiving layer; the RRC layer is used to receive multiple RRC segmented messages from the transmitting end; unpack the multiple RRC segmented messages to obtain multiple segmented messages, any one of the multiple segmented messages includes partial information of the target information, and at least one of the following information: target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any segmented message belongs, and segment identification information for indicating any segmented message; send the multiple segmented messages to the target information receiving layer;
- the target information receiving layer is used to receive multiple segmented messages from the RRC layer.
- any RRC segmentation message further includes identification information, where the identification information is used to indicate whether the partial target information in any RRC segmentation message is the last part of the target information.
- the transceiver module 1002 includes an RRC layer and a target information receiving layer; target identification information for indicating the target information, RRC identification information for indicating the RRC message to which any RRC segment message belongs, segment identification information for indicating any RRC segment message, and an information element that the identification information belongs to any RRC segment message;
- the RRC layer is used to receive multiple RRC segment messages from the transmitting end; unpack the multiple RRC segment messages to obtain multiple segment messages, and for any segment message in the multiple segment messages, any segment message includes part of the target information; send the multiple segment messages and the information element of any RRC segment message to the target information receiving layer;
- the target information receiving layer is used to receive multiple segmented messages from the RRC layer and the information element of any RRC segmented message.
- the device 1000 here is embodied in the form of a functional module.
- the term "module” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and/or other suitable components that support the described functions.
- ASIC application specific integrated circuit
- the device 1000 can be specifically the transmitting end or the receiving end in the above-mentioned embodiment, and the device 1000 can be used to execute the various processes and/or steps corresponding to the transmitting end or the receiving end in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.
- the above-mentioned device 1000 has the function of implementing the corresponding steps performed by the transmitting end or the receiving end in the above-mentioned method; the above-mentioned function can be implemented by hardware, or can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- the above-mentioned processing module 1001 may include a determination module, and the determination module can be used to implement the various steps and/or processes for performing the determination action corresponding to the above-mentioned processing module 1001.
- the device 1000 in Fig. 10 may also be a chip, such as a SOC.
- the processing module 1001 may be a transceiver circuit of the chip, which is not limited here.
- FIG11 shows a schematic diagram of the structure of a device 1100 provided in an embodiment of the present application.
- the device 1100 includes a processor 1101, a transceiver 1102, and a memory 1103.
- the processor 1101, the transceiver 1102, and the memory 1103 communicate with each other through an internal connection path, the memory 1103 is used to store instructions, and the processor 1101 is used to execute the instructions stored in the memory 1103 to control the transceiver 1102 to send signals and/or receive signals.
- the device 1100 can be specifically a transmitting end or a receiving end in the above-mentioned embodiment, and can be used to execute the various steps and/or processes corresponding to the transmitting end or the receiving end in the above-mentioned method embodiment.
- the memory 1103 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type.
- the processor 1101 may be used to execute instructions stored in the memory, and when the processor 1101 executes instructions stored in the memory, the processor 1101 is used to execute the various steps and/or processes of the above-mentioned method embodiment.
- the transceiver 1102 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and/or processes corresponding to the above-mentioned transceiver for performing the sending action, and the receiver may be used to implement the various steps and/or processes corresponding to the above-mentioned transceiver for performing the receiving action.
- the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- CPU central processing unit
- DSP digital signal processors
- ASIC application-specific integrated circuits
- FPGA field programmable gate arrays
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software.
- the hardware and software modules in the processor are combined and executed.
- the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc.
- the storage medium is located in the memory, and the processor executes the instructions in the memory and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
- the present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the method shown in the above method embodiment.
- the present application also provides a computer program product, which includes a computer program (also referred to as code or instruction).
- a computer program also referred to as code or instruction.
- the computer program runs on a computer, the computer can execute the method shown in the above method embodiment.
- modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed.
- Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
- modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
- the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art.
- the computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (39)
- 一种信息传输方法,其特征在于,包括:发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;所述发送端向接收端发送所述多个RRC分段消息。
- 根据权利要求1所述的方法,其特征在于,所述发送端向接收端发送所述多个RRC分段消息,包括:所述发送端基于所述多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向所述接收端穿插发送所述多个RRC分段消息。
- 根据权利要求1或2所述的方法,其特征在于,发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息之前,所述方法还包括:所述发送端获取所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息;所述发送端基于所述能力信息,确定所述接收端具备接收所述多个RRC分段消息的能力。
- 根据权利要求1至3所述的方法,其特征在于,所述多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,所述第二类型SRB所支持的最大分段数大于所述第一类型SRB的最大分段数,所述第二类型SRB的传输优先级小于所述第一类型SRB的传输优先级。
- 根据权利要求4所述的方法,其特征在于,当所述多个RRC分段消息通过所述第二类型SRB发送时,若所述第二类型SRB上无其他RRC消息需要下发,且所述发送端的空口负载满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量大的RRC分段消息;若所述第二类型SRB上有其他RRC消息需要下发,和/或,所述发送端的空口负载不满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量小的RRC分段消息。
- 根据权利要求1至5任一项所述的方法,其特征在于,在所述发送端向所述接收端发送所述多个RRC分段消息的过程中,若接收到优先级高于所述多个RRC分段消息的RRC消息时,所述发送端优先发送所述优先级高于所述多个RRC分段消息的RRC消息。
- 根据权利要求1至6任一项所述的方法,其特征在于,所述发送端包括N条待发送RRC消息,N为正整数;所述发送端基于待发送的目标信息,确定所述多个无线资源控制RRC分段消息,包括:所述发送端基于所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,得到所述多个RRC分段消息。
- 根据权利要求7所述的方法,其特征在于,所述发送端包括RRC层和目标信息传输层;所述发送端基于各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,包括:所述目标信息传输层向所述RRC层发送指示消息,所述指示消息用于指示所述RRC层向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述RRC层接收来自所述目标信息传输层的所述指示消息;所述RRC层基于所述指示消息,向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层接收来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层基于来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述目标信息划分为至少一段目标信息;所述目标信息传输层基于所述至少一段目标信息和各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,确定所述至少一段目标信息中任一段目标信息和用于封装所述任一段目标信息的待发送RRC分段消息的对应关系;所述目标信息传输层将所述至少一段目标信息和所述对应关系发送至所述RRC层;所述RRC层接收来自所述目标信息传输层的所述至少一段目标信息和所述对应关系;所述RRC层基于所述对应关系,将所述任一段目标信息封装于与所述任一段目标信息对应的待发送RRC分段消息中。
- 根据权利要求7所述的方法,其特征在于,所述发送端包括RRC层和目标信息传输层;所述发送端基于各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,包括:所述RRC层向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层接收来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层基于来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述目标信息划分为至少一段目标信息;所述目标信息传输层基于所述至少一段目标信息和各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,确定所述至少一段目标信息中任一段目标信息和用于封装所述任一段目标信息的待发送RRC分段消息的对应关系;所述目标信息传输层将所述至少一段目标信息和所述对应关系发送至所述RRC层;所述RRC层接收来自所述目标信息传输层的所述至少一段目标信息和所述对应关系;所述RRC层基于所述对应关系,将所述任一段目标信息封装于与所述任一段目标信息对应的待发送RRC分段消息中。
- 根据权利要求7所述的方法,其特征在于,所述发送端包括RRC层和目标信息传输层;所述发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,包括:所述目标信息传输层将所述目标信息划分为至少一段目标信息;所述目标信息传输层将所述至少一段目标信息发送至所述RRC层;所述RRC层接收来自所述目标信息传输层的所述至少一段目标信息;所述RRC层基于所述至少一段目标信息以及各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述至少一段目标信息中各段目标信息分别封装于各所述可用容量满足需求的待发送RRC分段消息中。
- 根据权利要求10所述的方法,其特征在于,在所述发送端向接收端发送所述多个RRC分段消息之后,所述方法还包括:所述RRC层向所述目标信息传输层发送完成指示消息,所述完成指示消息用于指示所述目标信息传输完成。
- 根据权利要求1至11任一项所述的方法,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
- 根据权利要求12所述的方法,其特征在于,用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标志信息均属于所述任一个RRC分段消息的信元。
- 一种信息传输方法,其特征在于,包括:接收端接收来自发送端的多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;所述接收端基于所述目标标识信息、所述RRC标识信息和所述分段标识信息,将所述多个RRC分段消息包括的所述目标信息的部分信息拼接为所述目标信息。
- 根据权利要求14所述的方法,其特征在于,所述接收端接收来自发送端的多个无线资源控制RRC分段消息之前,所述方法还包括:所述接收端向所述发送端发送所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息。
- 根据权利要求14或15所述的方法,其特征在于,所述接收端包括RRC层和目标信息接收层;所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:所述RRC层接收来自所述发送端的所述多个RRC分段消息;所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,所述多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个分段消息的分段标识信息;所述RRC层将所述多个分段消息发送至所述目标信息接收层;所述目标信息接收层接收来自所述RRC层的所述多个分段消息。
- 根据权利要求14或15所述的方法,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
- 根据权利要求17所述的方法,其特征在于,所述接收端包括RRC层和目标信息接收层;用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标识信息属于所述任一个RRC分段消息的信元;所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:所述RRC层接收来自所述发送端的所述多个RRC分段消息;所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,对于所述多个分段消息中任一个分段消息,所述任一个分段消息中包括部分目标信息;所述RRC层将所述多个分段消息和所述任一个RRC分段消息的信元发送至所述目标信息接收层;所述目标信息接收层接收来自所述RRC层的所述多个分段消息和所述任一个RRC分段消息的信元。
- 一种信息传输装置,其特征在于,包括:处理模块,用于基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;收发模块,用于向接收端发送所述多个RRC分段消息。
- 根据权利要求19所述的装置,其特征在于,所述收发模块具体用于:基于所述多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向所述接收端穿插发送所述多个RRC分段消息。
- 根据权利要求19或20所述的装置,其特征在于,所述处理模块还用于:获取所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息;基于所述能力信息,确定所述接收端具备接收所述多个RRC分段消息的能力。
- 根据权利要求19至21所述的装置,其特征在于,所述多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,所述第二类型SRB所支持的最大分段数大于所述第一类型SRB的最大分段数,所述第二类型SRB的传输优先级小于所述第一类型SRB的传输优先级。
- 根据权利要求22所述的装置,其特征在于,当所述多个RRC分段消息通过所述第二类型SRB发送时,若所述第二类型SRB上无其他RRC消息需要下发,且所述发送端的空口负载满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量大的RRC分段消息;若所述第二类型SRB上有其他RRC消息需要下发,和/或,所述发送端的空口负载不满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量小的RRC分段消息。
- 根据权利要求19至23任一项所述的装置,其特征在于,在所述装置向所述接收端发送所述多个RRC分段消息的过程中,若接收到优先级高于所述多个RRC分段消息的RRC消息时,所述装置优先发送所述优先级高于所述多个RRC分段消息的RRC消息。
- 根据权利要求19至24任一项所述的装置,其特征在于,所述装置包括N条待发送RRC消息,N为正整数;所述处理模块具体用于:基于所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,得到所述多个RRC分段消息。
- 根据权利要求25所述的装置,其特征在于,所述处理模块包括RRC层和目标信息传输层;所述目标信息传输层,用于向所述RRC层发送指示消息,所述指示消息用于指示所述RRC层向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述RRC层,用于接收来自所述目标信息传输层的所述指示消息;基于所述指示消息,向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层,还用于接收来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;基于来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述目标信息划分为至少一段目标信息;基于所述至少一段目标信息和各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,确定所述至少一段目标信息中任一段目标信息和用于封装所述任一段目标信息的待发送RRC分段消息的对应关系;将所述至少一段目标信息和所述对应关系发送至所述RRC层;所述RRC层,还用于接收来自所述目标信息传输层的所述至少一段目标信息和所述对应关系;基于所述对应关系,将所述任一段目标信息封装于与所述任一段目标信息对应的待发送RRC分段消息中。
- 根据权利要求25所述的装置,其特征在于,所述处理模块包括RRC层和目标信息传输层;所述RRC层,用于向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;所述目标信息传输层,用于接收来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;基于来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述目标信息划分为至少一段目标信息;基于所述至少一段目标信息和各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,确定所述至少一段目标信息中任一段目标信息和用于封装所述任一段目标信息的待发送RRC分段消息的对应关系;将所述至少一段目标信息和所述对应关系发送至所述RRC层;所述RRC层,还用于接收来自所述目标信息传输层的所述至少一段目标信息和所述对应关系;基于所述对应关系,将所述任一段目标信息封装于与所述任一段目标信息对应的待发送RRC分段消息中。
- 根据权利要求25所述的装置,其特征在于,所述处理模块包括RRC层和目标信息传输层;所述目标信息传输层,用于将所述目标信息划分为至少一段目标信息;将所述至少一段目标信息发送至所述RRC层;所述RRC层,用于接收来自所述目标信息传输层的所述至少一段目标信息;基于所述至少一段目标信息以及各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述至少一段目标信息中各段目标信息分别封装于各所述可用容量满足需求的待发送RRC分段消息中。
- 根据权利要求28所述的装置,其特征在于,所述RRC层,还用于向所述目标信息传输层发送完成指示消息,所述完成指示消息用于指示所述目标信息传输完成。
- 根据权利要求19至29任一项所述的装置,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
- 根据权利要求30所述的装置,其特征在于,用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标志信息均属于所述任一个RRC分段消息的信元。
- 一种信息传输装置,其特征在于,包括:收发模块,用于接收来自发送端的多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所 述任一个RRC分段消息的分段标识信息;处理模块,用于基于所述目标标识信息、所述RRC标识信息和所述分段标识信息,将所述多个RRC分段消息包括的所述目标信息的部分信息拼接为所述目标信息。
- 根据权利要求32所述的装置,其特征在于,所述收发模块还用于:向所述发送端发送所述装置的能力信息,所述能力信息包括用于指示所述装置的缓存空间的信息和用于指示所述装置支持的最大RRC分段数的信息。
- 根据权利要求32或33所述的装置,其特征在于,所述收发模块包括RRC层和目标信息接收层;所述RRC层,用于接收来自所述发送端的所述多个RRC分段消息;对所述多个RRC分段消息进行拆包处理,得到多个分段消息,所述多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个分段消息的分段标识信息;将所述多个分段消息发送至所述目标信息接收层;所述目标信息接收层,用于接收来自所述RRC层的所述多个分段消息。
- 根据权利要求32或33所述的装置,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
- 根据权利要求35所述的装置,其特征在于,所述收发模块包括RRC层和目标信息接收层;用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标识信息属于所述任一个RRC分段消息的信元;所述RRC层,用于接收来自所述发送端的所述多个RRC分段消息;对所述多个RRC分段消息进行拆包处理,得到多个分段消息,对于所述多个分段消息中任一个分段消息,所述任一个分段消息中包括部分目标信息;将所述多个分段消息和所述任一个RRC分段消息的信元发送至所述目标信息接收层;所述目标信息接收层,用于接收来自所述RRC层的所述多个分段消息和所述任一个RRC分段消息的信元。
- 一种信息传输装置,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,当所述处理器调用所述计算机程序时,使得所述装置执行如权利要求1至18中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序包括用于实现如权利要求1至18中任一项所述的方法的指令。
- 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得所述计算机实现如权利要求1至18中任一项所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP24752678.3A EP4626071A4 (en) | 2023-02-09 | 2024-01-18 | Information transmission method and apparatus |
| US19/292,298 US20250365616A1 (en) | 2023-02-09 | 2025-08-06 | Information transmission method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310130375.9 | 2023-02-09 | ||
| CN202310130375.9A CN118474791A (zh) | 2023-02-09 | 2023-02-09 | 信息传输方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/292,298 Continuation US20250365616A1 (en) | 2023-02-09 | 2025-08-06 | Information transmission method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024164821A1 true WO2024164821A1 (zh) | 2024-08-15 |
Family
ID=92153850
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/073044 Ceased WO2024164821A1 (zh) | 2023-02-09 | 2024-01-18 | 信息传输方法和装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250365616A1 (zh) |
| EP (1) | EP4626071A4 (zh) |
| CN (1) | CN118474791A (zh) |
| WO (1) | WO2024164821A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119155262A (zh) * | 2024-11-18 | 2024-12-17 | 广东亿能电力股份有限公司 | 一种电力数据传输控制方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110958709A (zh) * | 2018-09-27 | 2020-04-03 | 维沃移动通信有限公司 | 数据传输方法及通信设备 |
| CN110972089A (zh) * | 2018-09-28 | 2020-04-07 | 电信科学技术研究院有限公司 | 一种信令传输的方法、设备及计算机存储介质 |
| CN114145035A (zh) * | 2019-07-17 | 2022-03-04 | 谷歌有限责任公司 | 分段无线电资源控制消息的传送 |
| US20220217583A1 (en) * | 2019-05-07 | 2022-07-07 | Samsung Electronics Co., Ltd. | Method and device for reporting ue capability in wireless communication system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2627249A (en) * | 2023-02-16 | 2024-08-21 | Nec Corp | Communication system |
| US12563572B2 (en) * | 2023-04-06 | 2026-02-24 | Dell Products L.P. | Artificial intelligence model delivery via radio control plane |
-
2023
- 2023-02-09 CN CN202310130375.9A patent/CN118474791A/zh active Pending
-
2024
- 2024-01-18 WO PCT/CN2024/073044 patent/WO2024164821A1/zh not_active Ceased
- 2024-01-18 EP EP24752678.3A patent/EP4626071A4/en active Pending
-
2025
- 2025-08-06 US US19/292,298 patent/US20250365616A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110958709A (zh) * | 2018-09-27 | 2020-04-03 | 维沃移动通信有限公司 | 数据传输方法及通信设备 |
| CN110972089A (zh) * | 2018-09-28 | 2020-04-07 | 电信科学技术研究院有限公司 | 一种信令传输的方法、设备及计算机存储介质 |
| US20220217583A1 (en) * | 2019-05-07 | 2022-07-07 | Samsung Electronics Co., Ltd. | Method and device for reporting ue capability in wireless communication system |
| CN114145035A (zh) * | 2019-07-17 | 2022-03-04 | 谷歌有限责任公司 | 分段无线电资源控制消息的传送 |
Non-Patent Citations (1)
| Title |
|---|
| HUAWEI, HISILICON: "On the interleaving between RRC segments and other messages", 3GPP TSG-RAN WG2 MEETING 107 R2-1911049, 16 August 2019 (2019-08-16), XP051768811 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119155262A (zh) * | 2024-11-18 | 2024-12-17 | 广东亿能电力股份有限公司 | 一种电力数据传输控制方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118474791A (zh) | 2024-08-09 |
| EP4626071A1 (en) | 2025-10-01 |
| EP4626071A4 (en) | 2026-03-04 |
| US20250365616A1 (en) | 2025-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230247418A1 (en) | Network edge computing method and communication apparatus | |
| US10624146B2 (en) | Radio link failure handling method, related device, and communications system | |
| US20200344632A1 (en) | Method and apparatus for sending data volume report | |
| CN110649997B (zh) | 数据处理方法及装置 | |
| US20220400524A1 (en) | Radio Bearer Configuration Method, Apparatus, and System | |
| WO2022057510A1 (zh) | 协同推理方法及通信装置 | |
| CN110971351B (zh) | 一种协调重复传输的方法 | |
| WO2019206314A1 (zh) | 一种通信方法及装置 | |
| KR102476193B1 (ko) | 레이트 제어 방법, 장치, 및 시스템 | |
| CN116548046A (zh) | 无线通信方法、网元以及设备 | |
| US12477599B2 (en) | Mobile edge computing processing method and related device | |
| EP4113300A1 (en) | Model coordination method and apparatus | |
| CN107113828A (zh) | 用于d2d通信的无线电资源控制 | |
| WO2023134410A1 (zh) | 通信方法、装置及系统 | |
| CN108200598A (zh) | 小区测量方法及装置 | |
| RU2732736C1 (ru) | Способ связи, вторичный узел сети и терминал | |
| US20250365616A1 (en) | Information transmission method and apparatus | |
| US20250338329A1 (en) | Information transmission method and apparatus | |
| WO2025194633A1 (zh) | 通信方法和通信装置 | |
| CN114830733A (zh) | 通信方法、设备及系统 | |
| CN113301606B (zh) | 一种通信方法及装置 | |
| CN116567702A (zh) | 一种用户设备选择方法、装置、芯片及模组设备 | |
| CN118474787B (zh) | 数据传输方法和装置 | |
| WO2025139804A1 (zh) | 通信方法、相关装置及通信系统 | |
| WO2025050280A1 (zh) | 一种通信方法及相关设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24752678 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024752678 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2024752678 Country of ref document: EP Effective date: 20250623 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2024752678 Country of ref document: EP |