WO2024164821A1 - 信息传输方法和装置 - Google Patents

信息传输方法和装置 Download PDF

Info

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
Application number
PCT/CN2024/073044
Other languages
English (en)
French (fr)
Inventor
曾宇
耿婷婷
胡星星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP24752678.3A priority Critical patent/EP4626071A4/en
Publication of WO2024164821A1 publication Critical patent/WO2024164821A1/zh
Priority to US19/292,298 priority patent/US20250365616A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1221Wireless 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

本申请提供了一种信息传输方法和装置,能够为在发送目标信息对应的多个无线资源控制RRC分段消息时,穿插发送其他RRC消息提供支持,减小目标信息的传输对其他RRC消息传输的影响,提高用户体验感。该方法包括:发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;所述发送端向接收端发送所述多个RRC分段消息。

Description

信息传输方法和装置
本申请要求于2023年2月9日提交中国国家知识产权局、申请号为202310130375.9、申请名称为“信息传输方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种信息传输方法和装置。
背景技术
接入网设备和用户设备(user equipment,UE)之间的信息传输方式包括:控制面传输和用户面传输。其中,控制面传输的传输内容为信令,用户面传输的传输内容为数据包。在接入网设备和UE采用控制面传输目标信息时,需要传输的目标信息通常承载于无线资源控制(radio resource control,RRC)消息中。
RRC消息在传输时,需要经过RRC层发送至分组数据汇聚协议(packet data convergence protocol,PDCP)层,在PDCP层,RRC消息被封装成服务数据单元(service data unit,SDU),再以SDU的形式继续传输。由于第三代合作伙伴计划(3rd generation partnership project,3GPP)协议中规定一个SDU最大为9k字节(byte,B),因此,在RRC消息大于9kB的情况下,需要将该RRC消息划分为多段RRC消息,然后在该多段RRC消息连续传输完毕后,再传输其他RRC消息。示例性地,接入网设备向UE传输一条20kB的RRC消息时,接入网设备将该RRC消息划分为三段,该三段RRC消息依次连续传输至UE,UE接收该三段RRC消息后,对RRC消息中包括的目标信息进行组装。
然而,目前的信息传输方法,会影响其他RRC消息的传输,使得用户体验感差。
发明内容
本申请提供一种信息传输方法和装置,能够为在发送目标信息对应的多个RRC分段消息时,穿插发送其他RRC消息提供支持,这样,在一些场景下,能够减小目标信息的传输对其他RRC消息传输的影响,提高用户体验感。
第一方面,提供了一种信息传输方法,包括:发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;所述发送端向接收端发送所述多个RRC分段消息。
本申请的信息传输方法,通过使包含目标信息的多个RRC分段消息中包括用于指示目标信息的目标标识信息、用于指示RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息,使得多个RRC分段发送过程中即使穿插其他RRC消息,接收端也能够确定包含目标信息的多个RRC分段消息,这样,包含目标信息的多个RRC分段包括较完整的信息,所以即使在发送该多个RRC分段消息时,穿插发送其他RRC消息,也能够在接收端拼接出完整的目标信息以及其他信息,所以能够为在发送目标信息对应的多个RRC分段消息时,穿插发送其他RRC消息提供支持,这样,在一些场景下,能够减小目标信息的传输对其他RRC消息传输的影响,提高用户体验感。
应理解,应理解,目标信息可以为任意信息,例如可以为AI模型或AI模块。AI模型可以是一个完整、可以独立在接收端运行的AI模型(不限制其格式和编译环境),也可以是运行在接收端来得到特定输出以供发送端使用AI相关的功能模块,甚至可以是其他非AI相关的功能模块,本申请对此不做具体限制。
在第一方面的某些实现方式中,所述发送端向接收端发送所述多个RRC分段消息,包括:所述发送端基于所述多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向所述接 收端穿插发送所述多个RRC分段消息。
应理解,不同的RRC消息的优先级不同,发送端可以先发送优先级更高的RRC消息,再发送优先级较低的RRC消息。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。第一RRC分段消息属于第一RRC消息;第二RRC分段消息和第三RRC分段消息属于第二RRC消息,在第一RRC消息的优先级高于第二RRC消息的情况下,发送端先发送第一RRC分段消息,再发送第二RRC分段消息和第三RRC分段消息。
在第一方面的某些实现方式中,发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息之前,所述方法还包括:所述发送端获取所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息;所述发送端基于所述能力信息,确定所述接收端具备接收所述多个RRC分段消息的能力。
应理解,缓存空间指接收端的剩余存储空间,例如,接收端为UE,UE的剩余存储空间为500kB时,该UE的缓存空间为500kB。最大RRC分段数指接收端能够接收的RRC分段消息的数量的最大值,例如接收端为UE,UE最多可以接收5段RRC分段消息时,最大RRC分段数为5。不同的设备的缓存空间不同,支持接收的RRC分段消息的最大分段数不同。发送端根据接收端的能力信息,能够确定接收端是否具备接收多个RRC分段消息的能力。在接收端具备接收多个RRC分段消息的能力的情况下,发送端向该接收端发送该多个RRC分段消息;在接收端不具备接收封装有目标信息的多个RRC分段消息的能力的情况下,例如,接收端的缓存空间小于目标信息的数据量大小或者接收端支持的最大RRC分段数小于多个RRC分段消息的数量,发送端可以不向该接收端发送该目标信息,或者,发送端可以选择其他目标信息,并根据其他目标信息,确定多个其他RRC分段消息,向该接收端发送多个其他RRC分段消息。示例性地,发送端为基站,接收端为UE,目标信息为第一AI模型,基站根据第一AI模型,确定6个第一RRC分段消息,在UE支持的最大RRC分段数为5的情况下,该UE不具备接收该6个第一RRC分段消息的能力,基站可以将目标信息更换为第二AI模型,并可以根据第二AI模型确定4个第二RRC分段消息,然后基站向UE发送该4个第二RRC分段消息。
在第一方面的某些实现方式中,所述多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,所述第二类型SRB所支持的最大分段数大于所述第一类型SRB的最大分段数,所述第二类型SRB的传输优先级小于所述第一类型SRB的传输优先级。
应理解,RRC消息是承载于信令无线承载(signal radio bearer,SRB)由发送端传输至接收端的。第一类型SRB可以为3GPP协议中规定的五种SRB:SRB0、SRB1、SRB2、SRB3和SRB4。第二类型SRB可以为新建立的不同于SRB:SRB0、SRB1、SRB2、SRB3和SRB4的SRB,例如可以为SRB5。第二类型SRB的优先级低于SRB0、SRB1、SRB2、SRB3和SRB4,发送端在通过不同的SRB发送RRC消息时,可以优先发送优先级高的SRB对应的RRC消息。示例性地,SRB5为第二类型SRB,发送端需要通过SRB2发送第一RRC消息,并且需要通过SRB5发送第二RRC消息时,发送端先通过SRB2发送第一RRC消息,再通过SRB5发送第二RRC消息。
在第一方面的某些实现方式中,当所述多个RRC分段消息通过所述第二类型SRB发送时,若所述第二类型SRB上无其他RRC消息需要下发,且所述发送端的空口负载满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量大的RRC分段消息;若所述第二类型SRB上有其他RRC消息需要下发,和/或,所述发送端的空口负载不满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量小的RRC分段消息。
应理解,预设的低负载条件为预设的条件,可以为待发送的RRC消息的数据量小于或等于第一预设阈值,第一预设阈值为大于0的任意值,例如可以为5MB;预设的低负载条件还可以为待发送的RRC分段消息的数量小于等于第二预设阈值,第二预设阈值为任意正整数,例如可以为10个。数据量大的RRC分段消息为多个RRC分段消息包括的RRC分段消息中数据量更大的RRC分段消息。
在第一方面的某些实现方式中,在所述发送端向所述接收端发送所述多个RRC分段消息的过程中,若接收到优先级高于所述多个RRC分段消息的RRC消息时,所述发送端优先发送所述优先级高于所述多个RRC分段消息的RRC消息。
应理解,优先级高于多个RRC分段消息的RRC消息中可以不包括目标信息,即优先级高于多个RRC分段消息的RRC消息为用于传输目标信息之外的信息的信令。优先级高于多个RRC分段消息的RRC消息中也可以包括目标信息。示例性地,目标信息包括第一部分目标信息和第二部分目标信息,多个RRC分段消息封装有第一部分目标信息,优先级高于多个RRC分段消息的RRC消息中封装有第二部分目标信息。此时发送端在传输多个RRC分段消息的过程中,接收到优先级高于多个RRC分段消息的RRC消息,此时,发送端优先发送优先级高于多个RRC分段消息的RRC消息。
在第一方面的某些实现方式中,所述发送端包括N条待发送RRC消息,N为正整数;所述发送端基于待发送的目标信息,确定所述多个无线资源控制RRC分段消息,包括:所述发送端基于所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,得到所述多个RRC分段消息。
应理解,待发送RRC消息为发送端需要发送的所有的RRC消息,待发送RRC分段消息是发送端将待发送RRC消息进行划分后得到的。待发送RRC分段消息中封装有目标信息的部分信息的RRC分段消息属于多个RRC分段消息。待发送RRC分段消息的数量大于或等于多个RRC分段消息的数量。示例性地,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息,待发送RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,其中第一RRC分段消息、第二RRC分段消息分别包括目标信息的部分信息,第三RRC分段消息不包括目标信息。可用容量可以为待发送RRC分段消息的数据量大小与RRC分段消息的最大数据量大小之间的差值。
在第一方面的某些实现方式中,所述发送端包括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分段消息中。
应理解,各N条待发送RRC消息中待发送RRC分段消息的可用容量可以指N条待发送RRC消息包括的待发送RRC分段消息对应的SDU中能够增加的容器容量的大小。3GPP协议规定一个SDU不能超过9kB,所以,对于数据量大小小于9kB的待发送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分段消息中。
可选地,RRC层向目标信息传输层周期性发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。
可选地,在N条待发送RRC消息中待发送RRC分段消息的可用容量满足预设条件时,RRC层向目标信息传输层周期性发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。
在第一方面的某些实现方式中,所述发送端包括RRC层和目标信息传输层;所述发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,包括:所述目标信息传输层将所述目标信息划分为至少一段目标信息;所述目标信息传输层将所述至少一段目标信息发送至所述RRC层;所述RRC层接收来自所述目标信息传输层的所述至少一段目标信息;所述RRC层基于所述至少一段目标信息以及各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述至少一段目标信息中各段目标信息分别封装于各所述可用容量满足需求的待发送RRC分段消息中。
可选地,目标信息传输层将至少一段目标信息中任一段目标信息对应的目标标识信息、分段标识信息、任一段目标信息的数据量大小、标识信息、任一段目标信息包括的目标信息的部分信息以及期望传输的SRB发送至RRC层。
在第一方面的某些实现方式中,在所述发送端向接收端发送所述多个RRC分段消息之后,所述方法还包括:所述RRC层向所述目标信息传输层发送完成指示消息,所述完成指示消息用于指示所述目标信息传输完成。
应理解,在RRC层将多个RRC分段消息传输完成后,向目标信息传输层发送完成指示消息,这样,目标信息传输层可以处理其余任务。示例性地,在目标信息为第一AI模型的情况下,其余任务可以是传输第二AI模型,这样,在RRC层将封装有第一AI模型的多个RRC分段消息传输完成后,向目标信息传输层发送完成指示消息,使得目标信息传输层可以继续处理第二AI模型。
在第一方面的某些实现方式中,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
应理解,多个RRC分段消息中的每个RRC分段消息中均包括标识信息,标识信息可以为“是最后一段”,或者为“非最后一段”。这样,接收端在接收多个RRC分段消息后,得到多个目标信息的部分信息,能够通过标识信息确定目标信息的部分信息是否为目标信息的最后一部分,有助于提高接收端拼接目标信息的效率。
在第一方面的某些实现方式中,用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标志信息均属于所述任一个RRC分段消息的信元。
应理解,目标标识信息、RRC标识信息和分段标识信息可以封装于RRC分段消息的容器(container)内,也可以封装于RRC分段消息的容器外。在目标标识信息、RRC标识信息和分段标识信息封装于RRC分段消息的容器外时,目标标识信息、RRC标识信息和分段标识信息为该RRC分段消息的信元。
第二方面,提供了另一种信息传输方法,包括:接收端接收来自发送端的多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;所述接收端基于所述目标标识信息、所述RRC标识信息和所述分段标识信息,将所述多个RRC分段消息包括的所述目标信息的部分信息拼接为所述目标信息。
在第二方面的某些实现方式中,所述接收端接收来自发送端的多个无线资源控制RRC分段消息之前,所述方法还包括:所述接收端向所述发送端发送所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信 息。
在第二方面的某些实现方式中,所述接收端包括RRC层和目标信息接收层;所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:所述RRC层接收来自所述发送端的所述多个RRC分段消息;所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,所述多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个分段消息的分段标识信息;所述RRC层将所述多个分段消息发送至所述目标信息接收层;所述目标信息接收层接收来自所述RRC层的所述多个分段消息。
在第二方面的某些实现方式中,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
在第二方面的某些实现方式中,所述接收端包括RRC层和目标信息接收层;用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标识信息属于所述任一个RRC分段消息的信元;所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:所述RRC层接收来自所述发送端的所述多个RRC分段消息;所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,对于所述多个分段消息中任一个分段消息,所述任一个分段消息中包括部分目标信息;所述RRC层将所述多个分段消息和所述任一个RRC分段消息的信元发送至所述目标信息接收层;所述目标信息接收层接收来自所述RRC层的所述多个分段消息和所述任一个RRC分段消息的信元。
第三方面,提供了一种信息传输装置,用于执行上述第一方面中任一种可能的实现方式中的方法。具体地,该装置包括用于执行上述第一方面中任一种可能的实现方式中的方法的模块。
第四方面,提供了另一种信息传输装置,用于执行上述第二方面中任一种可能的实现方式中的方法。具体地,该装置包括用于执行上述第二方面中任一种可能的实现方式中的方法的模块。
第五方面,本申请提供了又一种信息传输感知装置,包括处理器,该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面或第二方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器。可选地,该装置还包括通信接口,处理器与通信接口耦合。
在一种实现方式中,该装置为终端设备。当该装置为终端设备时,上述通信接口可以是收发器,或,输入/输出接口。
在另一种实现方式中,该装置为配置于终端设备中的芯片。当该装置为配置于终端设备中的芯片时,上述通信接口可以是输入/输出接口。
第六方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。所述处理电路用于通过所述输入电路接收信号,并通过所述输出电路发射信号,使得所述处理器执行上述第一方面或第二方面中任一种可能实现方式中的方法。
在具体实现流程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。
第七方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上述第一方面或第二方面中任一种可能实现方式中的方法。
可选地,所述处理器为一个或多个,所述存储器为一个或多个。
可选地,所述存储器可以与所述处理器集成在一起,或者所述存储器与处理器分离设置。
在具体实现流程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请对存储器的类型以及存储器与处理器的设置方式不做限定。
应理解,相关的数据交互流程例如发送指示信息可以为从处理器输出指示信息的流程,接收 能力信息可以为处理器接收输入能力信息的流程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。
上述第七方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
第八方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行上述第一方面或第二方面中任一种可能实现方式中的方法。
第九方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面或第二方面中任一种可能实现方式中的方法。
附图说明
图1为本申请实施例提供的一种gNB的架构示意图;
图2为本申请实施例提供的一种信息传输方法的流程示意图;
图3为本申请实施例提供的另一种信息传输方法的示意性流程图;
图4为本申请实施例提供的一种传输多个RRC分段消息的流程示意图;
图5为本申请实施例提供的另一种传输多个RRC分段消息的流程示意图;
图6为本申请实施例提供的又一种传输多个RRC分段消息的流程示意图;
图7为本申请实施例提供的又一种信息传输方法的流程示意图;
图8为本申请实施例提供的再一种信息传输方法的示意性流程图;
图9为本申请实施例提供的一种AI模型在NR中的应用架构示意图;
图10为本申请实施例提供的一种信息传输装置的结构示意图;
图11为本申请实施例提供的又一种信息传输装置的结构示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一数值和第二数值仅仅是为了区分不同的数值,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被即使为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“以是一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a--c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
本申请实施例中的终端设备也可以称为:用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
终端设备可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端设备的举例包括:手机(mobile phone)、平板电脑、笔记本 电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请对此并不限定。
作为示例而非限定,在本申请中,终端设备可以是物联网(internet of things,IoT)系统中的终端设备。物联网是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。示例性地,本申请实施例中的终端设备可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备是可以直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更可以通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
作为示例而非限定,在本申请实施例中,终端设备还可以是机器类型通信(machine type communication,MTC)中的终端设备。此外,终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元等,车辆通过内置的所述车载模块、车载模组、车载部件、车载芯片或者车载单元等可以实施本申请提供的方法。因此,本申请实施例也可以应用于车联网,例如车辆外联(vehicle to everything,V2X)、车间通信长期演进技术(long term evolution-vehicle,LTE-V)、车到车(vehicle-to-vehicle,V2V)技术等。
本申请涉及的网络设备可以是与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,它可以是传输接收点(transmission reception point,TRP),还可以是LTE系统中的演进型基站(evolved NodeB,eNB或eNodeB),还可以是家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),还可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及5G网络中的网络设备或者未来演进的PLMN网络中的网络设备等,还可以是WLAN中的接入点(access point,AP),还可以是NR系统中的gNB,上述网络设备还可以是城市基站、微基站、微微基站、毫微微基站等等,本申请对此不做限定。
下面结合图1,以网络设备为无线接入网(radio access network,RAN)中的基站(gNB)为例,对网络设备做进一步说明。
如图1所示,基站可以是集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU)的分离架构。RAN可以与核心网相连。示例性地,核心网可以为LTE的核心网,也可以为5G的核心网。CU和DU可以为对基站从逻辑功能角度的划分的功能模块。CU和DU在物理上可以是分离的也可以部署在一起。多个DU可以共用一个CU。可选地,一个DU也可以连接多个CU。CU和DU之间可以通过接口相连,该接口可以是F1接口等。CU和DU可以根据无线网络的协议层划分。示例性地,CU用于执行RRC层、业务数据适配协议(service data adaptation protocol,SDAP)层以及PDCP层的功能,而DU用于执行无线链路控制(radio link control,RLC)层,媒体接入控制(media access control,MAC)层,物理(physical)层等的功能。
可以理解,对CU和DU处理功能按照这种协议层的划分仅仅是一种示例,也可以按照其他的方式进行划分,本申请对此不做具体限制。可选地,CU或者DU可以被划分为具有更多协议层的功能。可选地,CU或DU还可以划分为具有协议层的部分处理功能。例如,将RLC层的部分 功能和RLC层以上的协议层的功能设置在CU,将RLC层的剩余功能和RLC层以下的协议层的功能设置在DU。可选地,还可以按照业务类型或者其他系统需求对CU或者DU的功能进行划分。例如,按时延对CU或者DU的功能进行划分,将处理时间需要满足时延要求的功能设置在DU,不需要满足该时延要求的功能设置在CU。可选地,CU也可以具有核心网的一个或多个功能。一个或者多个CU可以集中设置,也分离设置。例如,CU可以设置在网络侧方便集中管理。DU可以具有多个射频功能,也可以将射频功能拉远设置。
CU的功能可以由一个实体来实现也可以由不同的实体实现。示例性地,可以对CU的功能进行进一步切分,例如,将CU的控制面(control plane,CP)和用户面(user plane,UP)分离,得到CU的控制面(CU-CP)和CU用户面(CU-UP)。CU-CP和CU-UP可以由不同的功能实体来实现,并通过E1接口相连。CU-CP和CU-UP可以与DU相耦合,共同完成基站的功能。可选地,CU-CP还可以切分为CU-CP1和CU-CP2。其中CU-CP1包括各种无线资源管理功能,CU-CP2包括RRC功能和PDCP-C功能(即控制面信令在PDCP层的基本功能)。
AI模块可以为具备机器学习计算能力的模块。在无线通信系统中,AI模块可以位于操作管理和维护(operation administration and maintenance,OAM)设备或实体、基站(分离架构位于CU)或者部分UE中,也可以单独成为一个网元实体,例如AI控制层(AI control layer,AIC)等。AI模块在无线通信系统中主要功能为根据输入数据(在无线通信系统中,输入数据一般指RAN侧提供的、或OAM监测的网络运行数据,例如网络负载、信道质量等),进行模型建立、训练逼近、强化学习等一系列AI计算。AI模块提供的已训练完成的模型,具备针对RAN侧网络变化的预测功能,通常可以用于负载预测,UE轨迹预测等。此外,AI模块还可以根据训练完成的模型对RAN网络性能的预测结果,从网络节能、移动性优化等角度进行策略推理,以得到合理高效的节能策略、移动性优化策略等策略。当AI模块位于OAM中时,其与RAN侧基站的通信,可以复用当前的北向接口;当AI模块位于基站或CU中时,可以复用当前的F1、Xn、Uu等接口;当AI模块独立成一个网络实体时,需要重新建立到OAM和RAN侧等的通信链路,例如基于有线链路、无线链路等。当CU的CP和UP分离时,通常由CP负责接收AI模型以及后续AI的推理和策略生成功能。当CU-CP进一步切分为CU-CP1和CU-CP2时,通常由CU-CP1负责接收模型以及后续AI的推理功能,并生成具体的交互信令,由CU-CP2来进行发送。
目前,接入网设备和UE之间通过控制面传输目标信息应用广泛。其中,发送目标信息的设备可以称为发送端,接收目标信息的设备可以称为接收端。在发送端为接入网设备的情况下,接收端可以为UE;在发送端为UE的情况下,接收端可以为接入网络设备。发送端和接收端之间传输的目标信息可以为任意数据信息。在一个具体的示例中,发送端为基站,接收端为100个UE,目标信息为人工智能(artificial intelligence,AI)模型。AI模型可以包括AI相关的算法。AI模型可以为轨迹预测模型,轨迹预测模型可以通过UE的历史轨迹,预测UE的未来轨迹。发送端向接收端传输目标消息的过程为,基站向100个UE传输AI模型的过程。
发送端和接收端之间的传输方式包括控制面传输、用户面传输、使用非接入层(non-access stratum,NAS)传输以及使用非3GPP的私有服务器传输。其中,发送端和接收端之间的控制面传输通常为发送端向接收端发送RRC消息的过程。
RRC消息由发送端发送至接收端的过程中,RRC消息需要通过发送端侧的RRC层发送至PDCP层,由PDCP层将RRC消息封装为SDU后,再依次经过无线链路控制(radio link control,RLC)层、媒体接入控制(medium access control,MAC)层和物理(physical)层传输至接收端侧。在接收端侧,RRC消息依次经过物理层、MAC层、RLC层、PDCP层发送至RRC层。
由于3GPP协议规定,SDU最大不能超过9kB,因此,在RRC消息超过9kB的情况下,发送端需要在RRC消息到达PDCP层之前,将该RRC消息划分为多个RRC分段消息,多个RRC分段消息中的每个RRC分段消息均不超过9kB。RRC分段消息也可以称为RRC具体消息分段(RRC dedicated message segment),下面以RRC分段消息为例对信息传输方法进行详细描述。3GPP协议还规定下行分段传输时,RRC消息的最大分段数为5,上行分段传输时,RRC消息的最大分段数为16,并且,多个RRC分段消息中第一个RRC分段消息后的任一个RRC分段消息均只包含该RRC分段消息的分段号,因此该多个RRC分段消息在传输时,需要连续传输,即该多个RRC 分段消息在传输过程中不能插入其他RRC消息的分段。示例性地,将第一RRC消息划分为第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。第二RRC分段消息包括用于指示该RRC分段消息为第一RRC消息中第二个分段的标识,例如,该标识可以为第2段;第三RRC分段消息包括用于指示该RRC分段消息为第一RRC消息中第三个分段的标识,例如,该标识可以为第3段。第一RRC分段消息、第二RRC分段消息和第三RRC分段消息在传输时,需要连续传输,即在第一RRC分段消息和第二RRC分段消息之间、第二RRC分段消息和第三RRC分段消息之间不能插入其他RRC消息的RRC分段消息。
因此,现有的信息传输方法,发送端在传输任一个RRC消息的多个RRC分段消息时,即使发送端接收到优先级更高的RRC消息时,也需在该任一个RRC消息传输完毕后,再传输该优先级更高的RRC消息。这样,使得目前的信息传输方法会影响其他RRC消息的传输,使得用户体验感差。
此外,当前3GPP协议中对于RRC消息的分段机制的规定,涉及以下几种RRC消息:下行传输过程中的,在SRB1发送的RRC重配置(RRC reconfiguration)消息和RRC恢复(RRC resume)消息;上行传输过程中的,在SRB1发送的封装有UE能力信息(UE capability information)的RRC消息和在SRB4发送的封装有测量报告应用层信息(measurement report application layer)生效的RRC消息。使得采用RRC消息的分段机制发送的目标信息的范围较小,用户体验感差。
为了解决上述技术问题,本申请提供一种信息传输方法和装置,通过使用于传输目标信息的多个RRC分段消息中的每个RRC分段消息包括:用于指示目标信息的目标标识和用于指示每个RRC分段消息的分段标识,使得用于的传输目标信息的多个RRC分段消息传输过程中,发送端可以穿插发送其他RRC消息,这样,包含目标信息的多个RRC分段包括较完整的信息,所以即使在发送该多个RRC分段消息时,穿插发送其他RRC消息,也能够在接收端拼接出完整的目标信息以及其他信息,所以能够为在发送目标信息对应的多个RRC分段消息时,穿插发送其他RRC消息提供支持,这样,在一些场景下,能够减小目标信息的传输对其他RRC消息传输的影响,提高用户体验感。
下面结合图2至图9对本申请的信息传输方法进行详细介绍。本申请所示出的实施例从设备交互的角度示出了本申请提供的信息传输方法。其中所示的各设备的具体形态和数量仅为示例,不应对本申请提供的方法的实施构成任何限定。下面,以发送端和接收端为执行主体为例,对本申请实施例的信息传输方法进行详细说明。
应理解,发送端为发送目标信息的设备,可以为接入网设备或UE,也可以为支持UE或接入网设备实现信息传输方法的芯片、芯片系统或处理器,还可以是能实现全部或部分UE或接入网设备的逻辑模块或软件。接收端为接收来自发送端的目标信息的设备,可以为UE或接入网设备,也可以为支持UE或接入网设备实现信息传输方法的芯片、芯片系统或处理器,还可以是能实现全部或部分UE或接入网设备的逻辑模块或软件。在发送端为接入网设备,或支持接入网设备实现信息传输方法的芯片、芯片系统或处理器,或是能实现全部或部分接入网设备的逻辑模块或软件的情况下,接收端为UE,或支持UE实现信息传输方法的芯片、芯片系统或处理器,或是能实现全部或部分UE的逻辑模块或软件。在发送端为UE,或支持UE实现信息传输方法的芯片、芯片系统或处理器,或是能实现全部或部分UE的逻辑模块或软件的情况下,接收端为接入网设备,或支持接入网设备实现信息传输方法的芯片、芯片系统或处理器,或是能实现全部或部分接入网设备的逻辑模块或软件。
图2为本申请实施例提供的信息传输方法200的流程示意图。方法200包括下列步骤:
S201、发送端基于待发送的目标信息,确定多个RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息。
应理解,多个RRC分段消息指用于发送目标信息的RRC分段消息,多个RRC分段消息中的每个RRC分段消息均包括目标信息中的部分信息,例如,目标信息为第一AI模型,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息,则第一RRC分段消息包括第一AI模型中 的第一部分;第二RRC分段消息包括第一AI模型中的第二部分,第一部分和第二部分的总和为第一AI模型。多个RRC分段消息包括的RRC分段消息的数量可以为任意大于等于2的自然数,例如8、10等。多个RRC分段消息可以分别属于不同的RRC消息,例如,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息、第三RRC分段消息、第四RRC分段消息和第五RRC分段消息,其中第一RRC分段消息和第三RRC分段消息可以属于第一RRC消息;第二RRC分段消息、第四RRC分段消息和第五RRC分段消息可以属于第二RRC消息。本申请实施例中,多个RRC分段消息可以是两个或两个以上的消息。
目标标识信息可以为用于标记目标信息的标识,例如可以为目标信息的ID或者发送端和接收端约定好的目标信息的索引。示例性地,目标信息为第一AI模型,目标标识信息可以为“第一”、“001”等,“第一”和“001”用于指示第一AI模型。在接收端接收的多个RRC分段消息中包括“第一”或“001”时,接收端能够确定该多个RRC分段消息中包括第一AI模型。目标标识信息还可以为用于指示目标信息的功能的标识。示例性地,目标信息为第一AI模型,第一AI模型的功能为用于信道状态信息(channel state information,CSI)反馈增强,目标标识信息可以为用于指示CSI反馈增强的信息。
RRC标识信息为能够指示RRC消息的信息。例如,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,第一RRC分段消息为第一RRC消息中的一段RRC分段消息;第二RRC分段消息为第二RRC消息中的一段RRC分段消息;第三RRC分段消息为第三RRC消息中的一段RRC分段消息。对应地,第一RRC分段消息中包括能够指示第一RRC消息的信息,例如包括“第一RRC”;第二RRC分段消息中包括能够指示第二RRC消息的信息,例如包括“第二RRC”;第三RRC分段消息中包括能够指示第三RRC消息的信息,例如包括“第三RRC”。
分段标识信息为能够指示多个RRC分段消息中包括的目标信息的部分信息的顺序的信息。示例性地,目标信息为第一AI模型,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。第一RRC分段消息中包括第一AI模型的第一部分;第二RRC分段消息中包括第一AI模型的第二部分;第三RRC分段消息中包括第一AI模型的第三部分。其中,第一部分指第一AI模型的开头部分信息;第二部分指第一AI模型的中间部分信息,第三部分指第一AI模型的结尾部分信息。第一RRC分段消息中包括的分段标识信息为能够指示第一AI模型的第一部分的信息,例如该分段标识信息为“第一段”;第二RRC分段消息中包括的分段标识信息为能够指示第一AI模型的第二部分的信息,例如该分段标识信息为“第二段”;第三RRC分段消息中包括的分段标识信息为能够指示第一AI模型的第三部分的信息,例如该分段标识信息为“第三段”。接收端根据“第一段”、“第二段”和“第三段”能够确定该三部分AI模型信息的拼接顺序。
在一个具体的示例中,发送端为gNB,接收端为UE,在gNB向UE发送目标信息的过程中,生成包含部分目标信息多个RRC分段消息的模块可以位于gNB或gNB-CU。基站侧由gNB-CP或gNB-CU-CP或gNB-CU-CP1生成包含部分目标信息多个RRC分段消息,并由gNB-CP或gNB-CU-CP或gNB-CU-CP2将多个RRC分段消息发送给UE。
S202、发送端向接收端发送多个RRC分段消息。对应地,接收端接收来自发送端的多个RRC分段消息。
应理解,发送端向接收端发送多个RRC分段消息时,多个RRC分段消息可以按照任意顺序发送。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。该三个RRC分段消息发送时,可以按照以下顺序发送:第一RRC分段消息、第二RRC分段消息、第三RRC分段消息,也可以按照以下顺序发送::第一RRC分段消息、第三RRC分段消息、第二RRC分段消息。
在一种可能的实施方式中,发送端基于多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向接收端穿插发送多个RRC分段消息。
应理解,不同的RRC消息的优先级不同,发送端可以先发送优先级更高的RRC消息,再发送优先级较低的RRC消息。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC 分段消息和第三RRC分段消息。第一RRC分段消息属于第一RRC消息;第二RRC分段消息和第三RRC分段消息属于第二RRC消息,在第一RRC消息的优先级高于第二RRC消息的情况下,发送端先发送第一RRC分段消息,再发送第二RRC分段消息和第三RRC分段消息。
穿插发送指发送端在发送多个RRC分段消息时,多个RRC分段消息分别属于不同的RRC消息,则在发送端发送任一个RRC消息包括的RRC分段消息的过程中,可以穿插其他RRC消息包括的RRC分段消息。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。第一RRC分段消息属于第一RRC消息;第二RRC分段消息和第三RRC分段消息属于第二RRC消息,第一RRC消息的优先级高于第二RRC消息,若发送端在发送第二RRC分段消息后,接收到第一RRC分段消息,则发送端先发送第一RRC分段消息,再发送第三RRC分段消息。
发送端在发送多个RRC分段消息时,多个RRC分段消息可以分别封装有不同的多个部分目标信息,发送端在发送多个部分目标信息中的优先级较低的部分目标信息时,接收到多个部分目标信息中的优先级较高的部分目标信息,优先发送优先级较高的部分目标信息。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,目标信息包括第一AI模型和第二AI模型,第一RRC分段消息和第二RRC分段消息封装有第一AI模型,第一RRC分段消息属于第一RRC消息,第二RRC分段消息属于第二RRC消息。第二AI模型封装于第三RRC分段消息,第三RRC分段消息属于第三RRC消息。在发送端发送第一RRC消息后,接收到优先级更高的第三RRC消息时,发送端优先发送第三RRC消息,再发送第二RRC消息。
在一个可能的实施方式中,在发送端向接收端发送多个RRC分段消息的过程中,若接收端需要与发送端进行RRC重配,多个RRC分段消息中未发送的RRC分段消息中还包括重配信令。
应理解,重配信令用于指示发送端与接收端在信息传输过程中发生了RRC重配。在一个具体的示例中,发送端为基站,接收端为UE,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息。在基站向UE发送第一RRC分段消息后,UE因为移动性问题需要与基站进行RRC重配,则基站向UE发送的第二RRC分段消息中包括重配信令。
在一个可能的实施方式中,在发送端在向接收端发送多个RRC分段消息前,选择预设时长内无切换可能性、信道条件稳定的接收端,并向该预设时长内无切换可能性、信道条件稳定的接收端发送多个RRC分段消息。示例性地,发送端为基站,接收端为多个UE,目标信息为AI模型。基站基于UE测量和对UE的信道条件、移动轨迹等判断,基站可以筛选出预设时长内无切换可能性、信道条件较为稳定的UE,然后基站可以将AI模型发送至预设时长内无切换可能性、信道条件较为稳定的UE。
S203、接收端基于目标标识信息、RRC标识信息和分段标识信息,将多个RRC分段消息包括的目标信息的部分信息拼接为目标信息。
应理解,多个RRC分段消息中每个RRC分段消息均包括目标信息的部分信息,即目标信息被划分为至少一段目标信息,至少一段目标信息中的每段目标信息均为目标信息的部分信息。至少一段目标信息的数量和多个RRC分段消息的数量相同,即多个RRC分段消息中每个RRC分段消息包括至少一段目标信息中的一段目标信息。将多个RRC分段消息包括的目标信息的部分信息拼接为目标信息的过程,即将至少一段目标信息进行拼接的过程。在接收端拼接目标信息的过程中,需要按照正确的顺序将至少一段目标信息拼接为目标信息,该拼接顺序可以根据多个RRC分段包括的分段标识信息确定。在接收端拼接目标信息的过程中,需要先接收该多个RRC分段消息,并从该多个RRC分段消息中提取目标信息的部分信息,发送端可以根据目标标识信息确定包含目标信息的部分信息的多个RRC分段。此外,发送端可以根据RRC标识信息确定多个RRC分段消息分别属于哪个RRC消息。
在一个具体的示例性中,发送端接收到第一RRC分段消息、第二RRC分段消息、第三RRC分段消息和第四RRC分段消息,第一RRC分段消息、第三RRC分段消息和第四RRC分段消息中包括的目标标识信息均为第一AI模型,则第一RRC分段消息、第三RRC分段消息和第四RRC分段消息为多个RRC分段消息。第一RRC分段消息、第三RRC分段消息和第四RRC分段消息中包括的分段标识信息依次分别为:第一段、第二段和第三段,则接收端根据第一段、第二段和 第三段,按照第一RRC分段消息、第三RRC分段消息和第四RRC分段消息的顺序将中包括的第一AI模型的部分信息拼接为第一AI模型。
在一个可能的实施方式中,在接收端接收多个RRC分段消息的过程中,接收到优先级更高的其他RRC消息,接收端先存储已经接收的多个RRC分段消息中的部分RRC分段消息,在处理完优先级更高的其他RRC消息后,再继续接收多个RRC分段消息中除部分RRC分段消息外的剩余RRC分段消息,在接收多个RRC分段消息后,再将多个RRC分段消息包括的目标信息的部分信息拼接为目标信息。
本申请的信息传输方法,通过使包含目标信息的多个RRC分段消息中包括用于指示目标信息的目标标识信息、用于指示RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息,使得多个RRC分段发送过程中即使穿插其他RRC消息,接收端也能够确定包含目标信息的多个RRC分段消息,这样,包含目标信息的多个RRC分段包括较完整的信息,所以即使在发送该多个RRC分段消息时,穿插发送其他RRC消息,也能够在接收端拼接出完整的目标信息以及其他信息,所以能够为在发送目标信息对应的多个RRC分段消息时,穿插发送其他RRC消息提供支持,这样,在一些场景下,能够减小目标信息的传输对其他RRC消息传输的影响,提高用户体验感。
作为一个可选的实施例,在步骤S201之前,方法200还包括:发送端获取接收端的能力信息,能力信息包括用于指示接收端的缓存空间的信息和用于指示接收端支持的最大RRC分段数的信息;发送端基于能力信息,确定接收端具备接收多个RRC分段消息的能力。
可以理解,缓存空间指接收端的剩余存储空间,例如,接收端为UE,UE的剩余存储空间为500kB时,该UE的缓存空间为500kB。最大RRC分段数指接收端能够接收的RRC分段消息的数量的最大值,例如接收端为UE,UE最多可以接收5段RRC分段消息时,最大RRC分段数为5。不同的设备的缓存空间不同,支持接收的RRC分段消息的最大分段数不同。发送端根据接收端的能力信息,能够确定接收端是否具备接收多个RRC分段消息的能力。在接收端具备接收多个RRC分段消息的能力的情况下,发送端向该接收端发送该多个RRC分段消息;在接收端不具备接收封装有目标信息的多个RRC分段消息的能力的情况下,例如,接收端的缓存空间小于目标信息的数据量大小或者接收端支持的最大RRC分段数小于多个RRC分段消息的数量,发送端可以不向该接收端发送该目标信息,或者,发送端可以选择其他目标信息,并根据其他目标信息,确定多个其他RRC分段消息,向该接收端发送多个其他RRC分段消息。示例性地,发送端为基站,接收端为UE,目标信息为第一AI模型,基站根据第一AI模型,确定6个第一RRC分段消息,在UE支持的最大RRC分段数为5的情况下,该UE不具备接收该6个第一RRC分段消息的能力,基站可以将目标信息更换为第二AI模型,并可以根据第二AI模型确定4个第二RRC分段消息,然后基站向UE发送该4个第二RRC分段消息。
可以理解,上述两个具体的示例均为下行传输的方式,本申请实施例的方法也可以适用于上行传输的方式,本申请对此不做具体限制。
在一个可能的实施方式中,能力信息还包括用于指示接收端支持的一条RRC消息最大RRC分段数的信息。
应理解,接收端支持的一条RRC消息最大RRC分段数可以指接收端接收的一条RRC消息能够被划分为RRC分段消息的最大段数,例如,一条RRC消息最大RRC分段数可以为4段,则接收端接收的任一RRC消息最多可以被发送端划分为4段。不同的接收端能够接收的RRC消息的一条RRC消息最大RRC分段数可以不同。示例性地,发送端为基站,接收端为UE,基站侧存在的需要向该UE发送的RRC消息包括第一RRC消息和第二RRC消息。基站将第一RRC消息划分为5段第一RRC分段消息,将第二RRC消息划分为7段第二RRC分段消息。在该UE所能接收的RRC消息的一条RRC消息最大RRC分段数为6段的情况下,基站将5段第一RRC分段消息依次发送至该UE,7段第二RRC分段消息将不发送至该UE。
在一个可能的实施方式中,能力信息还包括用于指示接收端支持的最大RRC消息条数的信息。
应理解,最大RRC消息条数可以指RRC消息的数量。在一个具体的示例中,接收端的最大RRC消息条数可以为3条,则接收端最多可以接收3条RRC消息,在该3条RRC消息为第一RRC 消息、第二RRC消息和第三RRC消息的情况下,第一RRC消息可以包括多个第一RRC分段消息,第二RRC消息可以包括多个第二RRC分段消息,第三RRC消息可以包括多个第三RRC分段消息。在一个可能的实施方式中,能力信息还包括用于指示接收端支持的一条RRC消息最大RRC分段数的信息和用于指示接收端支持的最大RRC消息条数的信息。
示例性地,一条RRC消息最大RRC分段数可以为4段,则接收端接收的任一RRC消息最多可以被发送端划分为4段,最大RRC消息条数可以为3条,则接收端最多可以接收3条RRC消息。此时,接收端最多可以接收3条RRC消息,并且该3条RRC消息中任一RRC消息对应的多个RRC分段消息的数量均小于等于4。
作为一个可选的实施例,多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,第二类型SRB所支持的最大分段数大于第一类型SRB的最大分段数,第二类型SRB的传输优先级小于第一类型SRB的传输优先级。
应理解,RRC消息是承载于信令无线承载(signal radio bearer,SRB)由发送端传输至接收端的。第一类型SRB可以为3GPP协议中规定的五种SRB:SRB0、SRB1、SRB2、SRB3和SRB4。SRB0可以用于未建立RRC连接的UE和接入网设备之间信息传输的通用控制信道(common control channel,CCCH)的逻辑信道组;SRB1可以用于传输RRC和NAS消息,并且可以使用特有控制信道(dedicated control channel,DCCH)的逻辑信道组;SRB2可以用于传输包含测量结果信息的NAS消息和RRC消息,也可以使用DCCH的逻辑信道组,但是SRB2的调度优先级低于SRB1的调度优先级,并且,SRB2需要等到安全鉴权激活以后才能建立;SRB3可以应用于双连接(dual connectivity,DC)状态下的UE,并且可以通过DCCH逻辑信道组传输的RRC消息;SRB4可以用于传输包含应用层测量结果信息的RRC消息,并且可以使用DCCH逻辑信道组。此外,SRB4也需要等到安全鉴权激活以后才能建立。
第二类型SRB可以为新建立的不同于SRB:SRB0、SRB1、SRB2、SRB3和SRB4的SRB,例如可以为SRB5。第二类型SRB的优先级低于SRB0、SRB1、SRB2、SRB3和SRB4,发送端在通过不同的SRB发送RRC消息时,可以优先发送优先级高的SRB对应的RRC消息。示例性地,SRB5为第二类型SRB,发送端需要通过SRB2发送第一RRC消息,并且需要通过SRB5发送第二RRC消息时,发送端先通过SRB2发送第一RRC消息,再通过SRB5发送第二RRC消息。
3GPP协议中规定通过SRB0、SRB1、SRB2、SRB3和SRB4下行发送的RRC消息的最大分段数为5端,上行发送的RRC消息的最大分段数为16段。对于第二类型SRB,可以打破3GPP协议的规定,即通过第二类型SRB下行发送的RRC消息的最大分段数可以超过5,上行发送的RRC消息的最大分段数可以超过16。这样,即使目标信息的数据量较大,在通过第二类型SRB发送目标信息的过程中,包括目标信息的RRC消息被划分为多段RRC分段消息,也可以通过第二类型SRB依次发送该多段RRC分段消息,同时,由于第二类型SRB的优先级低于第一类型SRB,使得通过第二类型SRB传输目标信息时不会影响其他RRC消息的传输。
作为一个可选的实施例,当多个RRC分段消息通过第二类型SRB发送时,若第二类型SRB上无其他RRC消息需要下发,且发送端的空口负载满足预设的低负载条件的情况下,优先发送多个RRC分段消息中包括的数据量大的RRC分段消息;若第二类型SRB上有其他RRC消息需要下发,和/或,发送端的空口负载不满足预设的低负载条件的情况下,优先发送多个RRC分段消息中包括的数据量小的RRC分段消息。
应理解,预设的低负载条件为预设的条件,可以为待发送的RRC消息的数据量小于或等于第一预设阈值,第一预设阈值为大于0的任意值,例如可以为5MB;预设的低负载条件还可以为待发送的RRC分段消息的数量小于等于第二预设阈值,第二预设阈值为任意正整数,例如可以为10个。数据量大的RRC分段消息为多个RRC分段消息包括的RRC分段消息中数据量更大的RRC分段消息。
示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,第一RRC分段消息、第二RRC分段消息和第三RRC分段消息的数据量的大小依次分别为:6kB、8kB和5kB,则其中第一RRC分段消息为数据量大的RRC分段消息,第三RRC分段消息为数据量小的RRC分段消息。在第二类型SRB上无其他RRC消息需要下发,且发送端的空 口负载满足预设的低负载条件的情况下,发送端可以优先发送第二RRC分段消息;在第二类型SRB上有其他RRC消息需要下发,且发送端的空口负载不满足预设的低负载条件时,发送端可以先发送第三RRC分段消息;在第二类型SRB上有其他RRC消息需要下发,发送端的空口负载满足预设的低负载条件时,发送端可以先发送第三RRC分段消息;在第二类型SRB上无其他RRC消息需要下发,发送端的空口负载不满足预设的低负载条件时,发送端可以先发送第三RRC分段消息。
作为一个可选的实施例,在发送端向接收端发送多个RRC分段消息的过程中,若接收到优先级高于多个RRC分段消息的RRC消息时,发送端优先发送优先级高于多个RRC分段消息的RRC消息。
应理解,优先级高于多个RRC分段消息的RRC消息中可以不包括目标信息,即优先级高于多个RRC分段消息的RRC消息为用于传输目标信息之外的信息的信令。示例性地,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,在发送端发送第一RRC分段消息后,接收到优先级高于多个RRC分段消息的第一RRC消息,则发送端优先发送第一RRC消息,在发送完第一RRC消息后,发送端再继续发送第二RRC分段消息和第三RRC分段消息。
优先级高于多个RRC分段消息的RRC消息或RRC分段消息中也可以包括目标信息。例如,目标信息包括第一部分目标信息和第二部分目标信息,多个RRC分段消息封装有第一部分目标信息,优先级高于多个RRC分段消息的RRC分段消息中封装有第二部分目标信息。此时发送端在传输多个RRC分段消息的过程中,接收到优先级高于多个RRC分段消息的RRC分段消息,此时,发送端优先发送优先级高于多个RRC分段消息的RRC分段消息。
在一个具体的示例中,目标信息包括第一AI模型和第二AI模型,多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,其中,第一RRC分段消息和第二RRC分段消息属于第一RRC消息,第三RRC分段消息属于第三RRC消息,第一RRC分段消息和第二RRC分段消息中封装有第一AI模型,第三RRC分段消息中封装有第二AI模型,在发送端发送第一RRC分段消息和第二RRC分段消息中任一个分段消息后,发送端接收到优先级高于第一RRC消息的第三RRC消息时,发送端优先发送第三RRC消息对应的第三RRC分段消息,然后再发送第一RRC分段消息和第二RRC分段消息中剩余一个分段消息。
应理解,一条RRC消息对应的多个RRC分段消息可以按照任意顺序传输。示例性地,目标信息为第一AI模型,第一AI模型封装于第一RRC消息中,第一RRC消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,发送端发送第一RRC分段消息、第二RRC分段消息和第三RRC分段消息时,可以先发送第一RRC分段消息,也可以先发送第二RRC分段消息,即发送端可以按照任意顺序发送该三个RRC分段消息。可选地,发送端可以根据一条RRC消息对应的多个RRC分段消息的优先级依次传输该多个RRC分段消息。示例性地,目标信息为第一AI模型,第一AI模型封装于第一RRC消息中,第一RRC消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,该三个RRC分段消息的优先级顺序从高到低依次为:第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,则发送端按照第一RRC分段消息、第二RRC分段消息和第三RRC分段消息的顺序依次传输该三个RRC分段消息。在一种可能的实施方式中,该多个RRC分段消息的优先级可以根据该多个RRC分段消息的分段标识信息确定。示例性地,该多个RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,第一RRC分段消息、第二RRC分段消息和第三RRC分段消息的分段标识信息依次分别为1、2和3,则该多个RRC分段消息的优先级顺序从高到低排列可以为:第一RRC分段消息、第二RRC分段消息和第三RRC分段消息。
作为一个可选的实施例,任一个RRC分段消息还包括标识信息,标识信息用于指示任一个RRC分段消息中的部分目标信息是否为目标信息的最后一部分。
多个RRC分段消息中的每个RRC分段消息中均包括标识信息,标识信息可以为“是最后一段”,或者为“非最后一段”。这样,接收端在接收多个RRC分段消息后,得到多个目标信息的部分信息,能够通过标识信息确定目标信息的部分信息是否为目标信息的最后一部分,有助于提 高接收端拼接目标信息的效率。
作为一个可选的实施例,用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示任一个RRC分段消息的分段标识信息以及标志信息均属于任一个RRC分段消息的信元。
应理解,目标标识信息、RRC标识信息和分段标识信息可以封装于RRC分段消息的容器(container)内,也可以封装于RRC分段消息的容器外。在目标标识信息、RRC标识信息和分段标识信息封装于RRC分段消息的容器外时,目标标识信息、RRC标识信息和分段标识信息为该RRC分段消息的信元。
下面结合图3对本申请实施例的信息传输方法进行详细说明。
图3为本申请实施例提供的信息传输方法300的示意性流程图。方法300应用于包括发送端和接收端的系统中,发送端包括N条待发送RRC消息,N为正整数。方法300包括下列步骤:
S301、发送端基于N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装目标信息的部分信息,得到多个RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息。
应理解,待发送RRC消息为发送端需要发送的所有的RRC消息,待发送RRC分段消息是发送端将待发送RRC消息进行划分后得到的。待发送RRC分段消息中封装有目标信息的部分信息的RRC分段消息属于多个RRC分段消息。待发送RRC分段消息的数量大于或等于多个RRC分段消息的数量。示例性地,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息,待发送RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,其中第一RRC分段消息、第二RRC分段消息分别包括目标信息的部分信息,第三RRC分段消息不包括目标信息。可用容量可以为待发送RRC分段消息的数据量大小与RRC分段消息的最大数据量大小之间的差值。示例性地,3GPP协议中规定SDU的大小不超多9kB,则RRC分段消息的最大数据量大小可以为9kB。待发送RRC分段消息包括第一RRC分段消息、第二RRC分段消息和第三RRC分段消息,第一RRC分段消息、第二RRC分段消息和第三RRC分段消息的数据量大小依次分别为5kB、6kB和9kB,则第一RRC分段消息、第二RRC分段消息和第三RRC分段消息的可用余量分别为4kB、3kB和0kB。此时,发送端可以将目标信息划分出数据量大小为4kB的第一部分信息和数据量大小为3kB的第二部分信息,并将第一部分信息封装于第一RRC分段消息中,将第二部分信息封装于第二RRC分段消息中,这样,即可得到多个RRC分段消息。
S302、发送端向接收端发送多个RRC分段消息。对应地,接收端接收来自发送端的多个RRC分段消息。
应理解,S302的实施方式与S202的实施方式类似,在此不再赘述。
S303、接收端基于目标标识信息、RRC标识信息和分段标识信息,将多个RRC分段消息包括的目标信息的部分信息拼接为目标信息。
应理解,S303的实施方式与S203的实施方式类似,在此不再赘述。
作为一个可选的实施例,发送端包括RRC层和目标信息传输层,S301具体可以通过以下三种方式中的任一种方式实现。
应理解,RRC层和目标信息传输层均属于发送端侧。目标信息传输层是能够实现S301的功能模块,可以为新建立的独立存在的层,也可以为其他层(发送端侧的RRC层、PDCP层、RLC层等)的部分功能,本申请对此不做具体限制。
下面结合图4对方式一进行详细描述。
方式一、S401、目标信息传输层向RRC层发送指示消息,指示消息用于指示RRC层向目标信息传输层发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。对应地,RRC层接收来自目标信息传输层的指示消息。
应理解,各N条待发送RRC消息中待发送RRC分段消息的可用容量可以指N条待发送RRC消息包括的待发送RRC分段消息对应的SDU中能够增加的容器容量的大小。3GPP协议规定一个 SDU不能超过9kB,所以,对于数据量大小小于9kB的待发送RRC分段消息均存在可用容量。
S402、RRC层基于指示消息,向目标信息传输层发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。对应地,目标信息传输层接收来自RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量。
在一种可能的实施方式中,各N条待发送RRC消息中待发送RRC分段消息的可用容量可以按照表格的形式发送至目标信息传输层。示例性地,假设待发送RRC分段消息包括2个待发送RRC分段消息,其中,第一待发送RRC分段消息对应的SRB为SRB1,对应的SDU编号为1,可用容量为4kB;第二待发送RRC分段消息对应的SRB为SRB5,对应的SDU编号为2,可用容量为5kB,该SRB5为第二类型SRB,即发送端新建立的SRB,RRC层向目标信息传输层发送的该2个待发送RRC分段消息的可用容量可以通过表1所示的形式发送。
表1 2个待发送RRC分段消息的可用容量发送方式
S403、目标信息传输层基于来自RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量,将目标信息划分为至少一段目标信息。
应理解,至少一段目标信息的数量为任意正整数。在各N条待发送RRC消息中待发送RRC分段消息的可用容量的总和大于或等于目标信息的数据量大小的情况下,目标信息传输层可以将目标信息分别按照每个待发送RRC分段消息的可用容量进行划分,至少一段目标信息中的任一段目标信息的数据量大小小于等于与该任一段目标信息对应的待发送RRC分段消息的可用容量。与该任一段目标信息对应的待发送RRC分段消息的可用容量指目标信息传输层在划分该任一段目标信息时所参照的待发送RRC分段消息的可用容量。示例性地,各N条待发送RRC消息中待发送RRC分段消息包括:第一待发送RRC分段消息、第二待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息,第一待发送RRC分段消息、第二待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息的可用容量依次分别为4kB、3kB、5kB和6kB。目标信息为第一AI模型,若第一AI模型的数据量大小为18kB,此时目标信息传输层可以将第一AI模型划分为四段目标信息:第一段目标信息、第二段目标信息、第三段目标信息和第四段目标信息,该四段目标信息的数据量大小依次分别为4kB、3kB、5kB和6kB。若第一AI模型的数据量大小为15kB,目标信息传输层可以依次分别根据第一待发送RRC分段消息、第二待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息的可用容量,将第一AI模型划分为四段目标信息:第一段目标信息、第二段目标信息、第三段目标信息和第四段目标信息,该四段目标信息的数据量大小依次分别为4kB、3kB、5kB和3kB,其中第四段目标信息的数据量大小小于第四待发送RRC分段消息的可用容量;若第一AI模型的数据量大小为15kB,目标信息传输层还可以依次分别根据第一待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息的可用容量,将第一AI模型划分为三段目标信息:第一段目标信息、第二段目标信息和第三段目标信息,该三段目标信息的数据量大小依次分别为4kB、5kB和6kB,其中,第一段目标信息是根据第一待发送RRC分段消息的可用容量划分的;第二段目标信息是根据第三待发送RRC分段消息的可用容量划分的;第三段目标信息是根据第四待发送RRC分段消息的可用容量划分的。
在各N条待发送RRC消息中待发送RRC分段消息的可用容量的总和小于目标信息的数据量大小的情况下,目标信息传输层可以将目标信息分别按照每个待发送RRC分段消息的可用容量进行划分,剩余部分可以划分为数据量为3GPP协议规定的SDU的最大数据量大小的至少一段剩余目标信息。示例性地,各N条待发送RRC消息中待发送RRC分段消息包括:第一待发送RRC分段消息、第二待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息,第一待发送RRC分段消息、第二待发送RRC分段消息、第三待发送RRC分段消息和第四待发送RRC分段消息的可用容量依次分别为4kB、3kB、5kB和6kB。目标信息为第一AI模型,若第一AI模型的数据量大小为30kB,此时目标信息传输层可以先将第一AI模型中的划分出四段目标信 息:第一段目标信息、第二段目标信息、第三段目标信息和第四段目标信息,该四段目标信息的数据量大小依次分别为4kB、3kB、5kB和6kB。此时,第一AI模型中还剩余数据量大小为12kB的剩余部分未进行划分,此时可以将剩余部分按照3GPP协议规定的SDU的最大数据量进行划分。在3GPP协议规定的SDU的最大数据量为9kB的情况下,目标信息传输层可以将剩余部分划分为两段AI目标信息:第五段目标信息和第六段目标信息,该两段目标信息的数据量大小可以依次分别为9kB和3kB,也可以依次分别为6kB和6kB,至少该两段目标信息的数据量大小均小于等于9kB即可。
S404、目标信息传输层基于至少一段目标信息和各N条待发送RRC消息中待发送RRC分段消息的可用容量,确定至少一段目标信息中任一段目标信息和用于封装任一段目标信息的待发送RRC分段消息的对应关系。
应理解,对应关系用于指示RRC层至少一段目标信息中任一段目标信息与该任一段目标信息所要封装的待发送RRC分段消息之间的对应关系。示例性地,各N条待发送RRC消息中待发送RRC分段消息包括:第一待发送RRC分段消息和第二待发送RRC分段消息,第一待发送RRC分段消息和第二待发送RRC分段消息的可用容量依次分别为4kB和6kB。目标信息为第一AI模型,第一AI模型的数据量大小为9kB,此时目标信息传输层可以先将第一AI模型中的划分出两段目标信息:第一段目标信息和第二段目标信息,该两段目标信息的数据量大小依次分别为4kB和5kB。对应关系对第一段目标信息对应于第一待发送RRC分段消息;第二段目标信息对应于第二待发送RRC分段消息。
S405、目标信息传输层将至少一段目标信息和对应关系发送至RRC层。对应地,RRC层接收来自目标信息传输层的至少一段目标信息和对应关系。
可选地,目标信息传输层还将至少一段目标信息中每段目标信息对应的目标标识信息、RRC标识信息以及分段标识信息中的至少一个发送至RRC层。
可选地,目标信息传输层还将至少一段目标信息中每段目标信息对应的标识信息发送至RRC层,标识信息用于指示至少一段目标信息中每段目标信息是否为目标信息的最后一段。
S406、RRC层基于对应关系,将任一段目标信息封装于与任一段目标信息对应的待发送RRC分段消息中。
下面结合图5对方式二进行详细描述。
方式二、S501、RRC层向目标信息传输层发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。对应地,目标信息传输层接收来自所述RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量。
在一种可能的实施方式中,RRC层向目标信息传输层周期性发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。示例性地,RRC层每隔1小时向目标信息传输层周期性发送一次各N条待发送RRC消息中待发送RRC分段消息的可用容量。
在另一种可能的实施方式中,在N条待发送RRC消息中待发送RRC分段消息的可用容量满足预设条件时,RRC层向目标信息传输层周期性发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。预设条件可以为待发送RRC分段消息的可用容量大于或等于预设可用容量,例如预设可用容量为3kB,则在任一段待发送RRC分段消息的可用容量大于或等于3kB的情况下,RRC层向目标信息传输层周期性发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。预设条件也可以为预设数量的待发送RRC分段消息的可用容量大于或等于预设可用容量,例如预设可用容量为3kB,预设数量为2,则在大于或等于2个待发送RRC分段消息的可用容量大于或等于3kB时,RRC层向目标信息传输层发送各N条待发送RRC消息中待发送RRC分段消息的可用容量。
S502、目标信息传输层基于来自RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量,将目标信息划分为至少一段目标信息。
S503、目标信息传输层基于至少一段目标信息和各N条待发送RRC消息中待发送RRC分段消息的可用容量,确定至少一段目标信息中任一段目标信息和用于封装任一段目标信息的待发送RRC分段消息的对应关系。
S504、目标信息传输层将至少一段目标信息和对应关系发送至RRC层。对应地,RRC层接收来自目标信息传输层的至少一段目标信息和对应关系。
可选地,目标信息传输层还向RRC层发送至少一段目标信息中任一段目标信息与用于发送该任一段目标信息的SRB的承载对应关系。示例性地,至少一段目标信息包括第一段目标信息和第二段目标信息,目标信息传输层还向RRC层发送第一段目标信息对应于SRB1;第一段目标信息对应于SRB2。该承载对应关系用于指示,包括第一段目标信息的RRC分段消息通过SRB1发送;包括第二段目标信息的RRC分段消息通过SRB2发送。
S505、RRC层基于对应关系,将任一段目标信息封装于与任一段目标信息对应的待发送RRC分段消息中。
应理解,S502至S505依次分别和S403至S406类似,可参看上文,在此不再赘述。
下面结合图6对方式二进行详细描述。
方式三、S601、目标信息传输层将目标信息划分为至少一段目标信息。
S602、目标信息传输层将至少一段目标信息发送至RRC层。对应地,RRC层接收来自目标信息传输层的至少一段目标信息。
可选地,目标信息传输层将至少一段目标信息中任一段目标信息对应的目标标识信息、分段标识信息、任一段目标信息的数据量大小、标识信息、任一段目标信息包括的目标信息的部分信息以及期望传输的SRB发送至RRC层。示例性地,目标信息为第一AI模型,至少一段目标信息包括第一段目标信息和第二段目标信息,目标信息传输层可以按照表2所示的方式发送至RRC层。
表2至少一段目标信息的发送方式
S603、RRC层基于至少一段目标信息以及各N条待发送RRC消息中待发送RRC分段消息的可用容量,将至少一段目标信息中各段目标信息分别封装于各可用容量满足需求的待发送RRC分段消息中。
在一个可能的实施方式中,在发送端向接收端发送多个RRC分段消息之后,方法300还包括:RRC层向目标信息传输层发送完成指示消息,完成指示消息用于指示目标信息传输完成。
应理解,在RRC层将多个RRC分段消息传输完成后,向目标信息传输层发送完成指示消息,这样,目标信息传输层可以处理其余任务。示例性地,在目标信息为第一AI模型的情况下,其余任务可以是传输第二AI模型,这样,在RRC层将封装有第一AI模型的多个RRC分段消息传输完成后,向目标信息传输层发送完成指示消息,使得目标信息传输层可以继续处理第二AI模型。
可选地,发送端向接收端发送多个RRC分段消息,包括:在发送端向接收端发送多个RRC分段消息中的任一个RRC分段消息之后,RRC层向目标信息传输层发送分段完成指示消息,分段完成指示消息用于指示任一个RRC分段消息传输完成。
示例性地,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息,在发送端向接收端成功而发送了第一RRC分段消息后,RRC层向目标信息传输层发送第一分段完成指示消息,第一分段完成指示消息用于指示第一RRC分段消息传输完成;在发送端向接收端成功而发送了第二RRC分段消息后,RRC层向目标信息传输层发送第二分段完成指示消息,第二分段完成指示消息用于指示第二RRC分段消息传输完成。
可选地,发送端向接收端发送多个RRC分段消息,包括:在发送端向接收端发送多个RRC分段消息中的任一个RRC分段消息之后,RRC层向目标信息传输层发送分段完成指示消息,分段完成指示消息用于指示任一个RRC分段消息传输完成;RRC层向目标信息传输层发送完成指示消息,完成指示消息用于指示目标信息传输完成。
示例性地,目标信息为第一AI模型,多个RRC分段消息包括第一RRC分段消息和第二RRC 分段消息,在发送端向接收端成功而发送了第一RRC分段消息后,RRC层向目标信息传输层发送第一分段完成指示消息,第一分段完成指示消息用于指示第一RRC分段消息传输完成;在发送端向接收端成功而发送了第二RRC分段消息后,RRC层向目标信息传输层发送第二分段完成指示消息,第二分段完成指示消息用于指示第二RRC分段消息传输完成。然后,RRC层向目标信息传输层发送完成指示消息,完成指示消息用于指示第一AI模型传输完成。
作为一个可选的实施例,接收端包括RRC层和目标信息接收层,S302中接收端接收来自发送端的多个RRC分段消息,具体可以通过以下方式实现:
RRC层接收来自发送端的多个RRC分段消息;RRC层对多个RRC分段消息进行拆包处理,得到多个分段消息,多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个分段消息所属的RRC消息的RRC标识信息以及用于指示任一个分段消息的分段标识信息;RRC层将多个分段消息发送至目标信息接收层;目标信息接收层接收来自RRC层的多个分段消息。
应理解,RRC层和目标信息接收层均属于接收端侧。目标信息接收层是能够实现S302的功能模块,可以为新建立的独立存在的层,也可以为其他层(接收端端侧的RRC层、PDCP层、RLC层等)的部分功能,本申请对此不做具体限制。
多个RRC分段消息和多个分段消息是一一对应的。示例性地,多个RRC分段消息包括第一RRC分段消息和第二RRC分段消息。RRC层在对第一RRC分段消息拆包处理后得到与第一RRC分段消息对应的第一分段消息;RRC层在对第二RRC分段消息拆包处理后得到与第二RRC分段消息对应的第二分段消息,第一分段消息中包括目标信息的部分信息和第一RRC分段消息对应的目标标识信息、RRC标识信息以及分段标识信息中的至少一个;第二分段消息中包括目标信息的部分信息和第二RRC分段消息对应的目标标识信息、RRC标识信息以及分段标识信息中的至少一个。
本领域的技术人员可以理解,在目标标识信息RRC标识信息以及分段标识信息中的至少一个封装于RRC分段消息的容器内的情况下,在RRC层对任一各RRC分段消息进行拆包处理后,得到的任一个分段消息中,包括目标标识信息RRC标识信息以及分段标识信息中的至少一个,此时,在RRC层将多个分段消息发送至目标信息接收层后,目标信息接收层能够通过该多个分段消息确定多个分段消息中每个分段消息对应的目标标识信息、RRC标识信息以及分段标识信息中的至少一个。
作为一个可选的实施例,接收端包括RRC层和目标信息接收层;用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示任一个RRC分段消息的分段标识信息以及标识信息属于任一个RRC分段消息的信元。S302中接收端接收来自发送端的多个RRC分段消息,具体可以通过以下方式实现:
RRC层接收来自发送端的多个RRC分段消息;RRC层对多个RRC分段消息进行拆包处理,得到多个分段消息,对于多个分段消息中任一个分段消息,任一个分段消息中包括部分目标信息;RRC层将多个分段消息和任一个RRC分段消息的信元发送至目标信息接收层;目标信息接收层接收来自RRC层的多个分段消息和任一个RRC分段消息的信元。
应理解,RRC层和目标信息接收层均属于接收端侧。目标信息接收层是能够实现S302的功能模块,可以为新建立的独立存在的层,也可以为其他层(接收端端侧的RRC层、PDCP层、RLC层等)的部分功能,本申请对此不做具体限制。
本领域的技术人员可以理解,在目标标识信息、RRC标识信息、分段标识信息以及标识信息属于任一个RRC分段消息的信元的情况下,RRC层对多个RRC分段消息拆包处理后得到的多个分段消息中不包括目标标识信息、RRC标识信息、分段标识信息以及标识信息。此时,RRC层需要将多个分段消息和目标标识信息、RRC标识信息、分段标识信息以及标识信息均发送至目标信息接收层。这样,目标信息接收层能够根据多个分段消息中每个分段消息包括的目标信息的部分信息以及每个分段消息对应的目标标识信息、RRC标识信息、分段标识信息以及标识信息,拼接目标信息。
上面结合图2至图6描述了本申请提供的信息传输方法。下面结合图7,以发送端为源基站 和目标基站,接收端为UE为例,描述本申请提供的方法700。方法700适用的场景为源基站向UE传输目标信息的过程中,UE从源基站切换至目标基站。此时,目标基站向UE传输目标信息的剩余部分。可以理解,源基站为切换前的基站,目标基站为切换后的基站。源基站也可以认为是第一发送端,目标基站也可以认为是第二发送端,本申请对此不作具体限制。
图7为本申请实施例提供的一种信息传输方法700的流程示意图。如图7所示,方法700包括以下步骤:
S701、源基站基于待发送的目标信息,确定多个RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息。
可以理解,S701的具体实施方式与S201类似,在此不再赘述。
可选地,源基站包括N条待发送RRC消息,N为正整数。源基站基于待发送的目标信息,确定多个RRC分段消息,包括:源基站基于N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装目标信息的部分信息,得到多个RRC分段消息。可以理解,此时S701的具体实施方式与S301类似,在此不再赘述。
S702、源基站向UE发送多个RRC分段消息中的部分RRC分段消息;对应地,UE接收来自源基站的部分RRC分段消息。
应理解,部分RRC分段消息为多个RRC分段消息中的一个或者多个RRC分段消息,并且部分RRC分段消息的数量小于多个RRC分段消息的数量。示例性地,多个RRC分段消息指10个RRC分段消息,部分RRC分段消息可以指6个RRC分段消息。多个RRC分段消息中包括目标信息的全部,部分RRC分段消息中包括目标信息中的部分目标信息。示例性地,目标信息为第一AI模型,多个RRC分段消息指10个RRC分段消息,部分RRC分段消息指6个RRC分段消息,该10个RRC分段消息中包括完整的第一AI模型,该指6个RRC分段消息中包括第一AI模型中的一部分。
S703、源基站基于部分RRC分段消息,向目标基站发送目标标识信息以及用于指示目标信息的传输进度的进度指示信息;对应地,目标基站接收来自源基站的目标标识信息和进度指示信息。
应理解,进度指示信息可以指包括目标信息中包括的至少一段目标信息的段数以及用于指示已经传输的至少一段目标信息的信息。其中,至少一段目标信息的段数可以为任意正整数,已经传输的至少一段目标信息指至少一段目标信息中已经传输至UE的部分目标信息。示例性地,至少一段目标信息的段数为3段,已经传输的至少一段目标信息可以为1段,则进度指示信息可以包括3段以及用于指示该已经传输的1段目标信息的信息,例如可以为第一段目标信息。目标基站通过目标标识信息可以确定目标信息,通过进度指示信息可以确定UE已经接收的部分目标信息,这样,目标基站可以确定目标信息中除UE已经接收的部分目标信息的剩余部分目标信息。
可选地,在源基站按照目标信息的拼接顺序依次向UE传输各段目标信息的情况下,进度指示信息还可以指包括目标信息的总数据量和已经传输的部分目标信息的数据量的信息。
应理解,目标信息的拼接顺序为UE在拼接目标信息时所参考的顺序。例如,目标信息包括第一段目标信息、第二段目标信息和第三段目标信息,第一段目标信息为目标信息的开始部分;第二段目标信息为目标信息的中间部分;第三段目标信息为目标信息的结束部分,则目标信息的拼接顺序为第一段目标信息、第二段目标信息、第三段目标信息。目标信息的总数据量和已经传输的部分目标信息的数据量均为大于或等于零的值,目标信息的总数据量大于已经传输的部分目标信息的数据量。示例性地,目标信息为第一AI模型,第一AI模型包括10段AI模型,每段AI模型的数据量大小为8kB,已经传输了5段AI模型,则第一AI模型的总数据量为80kB,已经传输的部分目标信息的数据量为40kB。这样,目标基站根据目标信息的总数据量和已经传输的部分目标信息的数据量,能够确定目标信息中除UE已经接收的部分目标信息的剩余部分目标信息。
在一种可能的实施方式中,目标标识信息以及进度指示信息可以封装于切换请求(handover request)消息中。
S704、目标基站向源基站发送用于指示目标基站同意向UE传输剩余部分目标信息的确认指 示信息;对应地,源基站接收来自目标基站的确认指示信息。
应理解,目标基站向源基站发送确认指示信息,表示目标基站可以向UE继续传输目标信息中除源基站向UE已经传输的部分目标信息之外的剩余部分目标信息。
在一种可能的实施方式中,确认指示信息可以封装于切换请求确认(handover request acknowledge)消息中。可选地,切换请求确认消息中除了确认指示信息外,还包括用于指示UE保留已经接收的部分目标信息的保留指示信息。保留指示信息可以封装于切换请求确认消息中的RRC容器中。
S705、源基站基于确认指示信息,向UE发送RRC重配置指示信息,RRC重配置指示信息包括用于指示UE切换至目标基站的信息,以及用于指示UE保留已经接收的部分目标信息的保留指示信息;对应地,UE接收来自源基站的RRC重配置指示信息。
应理解,3GPP协议中规定,在UE由源基站切换至目标基站后,会删除接收的来自源基站的数据信息。源基站通过向UE发送保留指示信息,UE就能够保留已经接收的来自源基站的部分目标信息,这样,目标基站直接让UE传输剩余部分目标信息即可,有助于节约资源。
S706、在UE基于RRC重配置指示信息切换至目标基站的情况下,目标基站向UE发送剩余部分目标信息;对应地,UE接收来自目标基站的剩余部分目标信息。
应理解,S706的具体可以按照方法200或者方法300的实施,对应地,目标基站为方法200或者方法300中的发送端,UE为方法200或者方法300中的接收端,剩余部分目标信息为方法200或者方法300中的目标信息,可以参看上文,在此不再赘述。
本申请实施例提供的信息传输方法,在UE从源基站切换至目标基站前,向目标基站发送目标标识信息和用于指示目标信息传输进度的进度指示信息,并且向UE发送用于指示UE保留已经接收的来自的源基站的部分目标信息的保留指示信息,使得UE能够保留部分目标信息,这样,目标基站只需向UE发送目标信息中除部分目标信息之外的剩余部分目标信息,有助于提高目标信息的传输效率,同时能够节约资源。
下面结合图8,以发送端为源基站和目标基站,接收端为UE为例,描述本申请提供的方法800。方法800适用的场景为源基站向UE传输目标信息的过程中,发生无线链路失败(radio link failure,RLF),UE向目标基站发送RRC重建请求,在目标基站同意与UE重建立RRC连接的情况下,目标基站向UE传输目标信息的剩余部分。可以理解,源基站为发生RLF之前与UE建立RRC连接的基站,目标基站为发生RLF之后与UE重建立RRC连接的基站,源基站和目标基站可以为相同或者不同的基站。在该应用场景下,发送端也可以为源小区和目标小区,此时,方法800中的源基站可以替换为源小区,方法800中的目标基站可以替换为目标小区。源基站也可以认为是第一发送端,目标基站也可以认为是第二发送端,本申请对此不作具体限制。
图8为本申请实施例提供的一种信息传输方法800的示意性流程图。如图8所示,方法800包括以下步骤:
S801、源基站基于待发送的目标信息,确定多个RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息。
可以理解,S801的具体实施方式与S201类似,在此不再赘述。
可选地,源基站包括N条待发送RRC消息,N为正整数。源基站基于待发送的目标信息,确定多个RRC分段消息,包括:源基站基于N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装目标信息的部分信息,得到多个RRC分段消息。可以理解,此时S801的具体实施方式与S301类似,在此不再赘述。
S802、源基站向UE发送多个RRC分段消息中的部分RRC分段消息;对应地,UE接收来自源基站的部分RRC分段消息。
可以理解,S802的具体实施方式与S702类似,在此不再赘述。
S803、在UE发生RLF的情况下,UE向目标基站发送RRC重建请求(RRC reestablishment request);对应地,目标基站接收来自UE的RRC重建请求。
应理解,RRC重建请求用于UE向目标基站请求重建立RRC连接。RRC重建请求可以为UE在根据3GPP协议进行测量后向目标基站发送的消息。
在一种可能的实施方式中,RRC重建请求中包括目标标识信息和用于指示目标信息的传输进度的进度指示信息。
应理解,UE在接收来自源基站的部分RRC分段消息时,存储了目标标识信息、部分RRC分段消息中包括的部分目标信息。本申请实施例中的进度指示信息与S703中的进度指示信息类似,可以参看上文,在此不再赘述。可选地,目标标识信息和进度指示信息可以被封装于RRC重建完成(RRC reestablishment complete)中。
UE直接向目标基站发送目标标识信息和进度指示信息,使得目标基站能够通过目标标识信息和进度指示信息确定是否能够向UE传输剩余部分目标信息。
在另一种可能的实施方式中,RRC重建请求中包括用于指示UE的UE标识信息、用于指示源基站的基站标识信息以及用于指示源小区的小区标识信息;目标基站基于UE标识信息、基站标识信息以及小区标识信息,向源基站发送信息请求,信息请求用于指示源基站向目标基站发送目标标识信息、用于指示目标信息的传输进度的进度指示信息和与UE标识信息对应的UE的上下文信息;源基站向目标基站发送目标标识信息、进度指示信息和上下文信息,对应地,目标基站接收来自源基站的目标标识信息、进度指示信息和上下文信息。
应理解,UE的标识信息可以为小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。基站标识信息可以为源基站的ID。小区标识信息可以为UE发生RLF前连接到的源小区的物理小区ID。
UE向目标基站发送UE标识信息、基站标识信息以及小区标识信息,这样,目标基站可以向源基站请求与UE标识信息对应的UE的上下文信息、目标标识信息以及进度指示信息,使得目标基站可以通过源基站确定目标信息以及目标信息的进度指示信息。
可选地,RRC重建请求中还可以包括用于指示UE存在未完全下载目标信息的信息。通过该用于指示UE存在未完全下载目标信息的信息,目标基站能够确定UE在源基站存在未下载完成的目标信息。
S804、目标基站确定是否能够向UE传输目标信息中除UE已经接收的来自源基站的部分目标信息之外的剩余部分目标信息。
S805、在目标基站确定能够向UE传输剩余部分目标信息的情况下,目标基站向UE发送用于指示目标基站同意向UE传输剩余部分目标信息的确认指示信息;对应地,UE接收来自目标基站的确认指示信息。
可选地,目标基站还向UE发送用于指示UE保留已经接收的部分目标信息的保留指示信息;对应地,UE接收来自目标基站的保留指示信息。
S806、目标基站向UE发送剩余部分目标信息;对应地,UE接收来自目标基站的剩余部分目标信息。
可以理解,S806的具体实施方式与S706类似,在此不再赘述。
作为一个可选的实施例,在目标基站确定不能向UE传输剩余部分目标信息的情况下,目标基站向UE发送用于指示UE删除部分目标信息的删除指示信息;UE接收来自目标基站的删除指示信息;UE删除部分目标信息。
本申请实施例提供的信息传输方法,在UE发生RLF后,UE与目标基站重建立RRC连接的过程中,向目标基站发送目标标识信息和用于指示目标信息传输进度的进度指示信息,并且向UE发送用于指示UE保留已经接收的来自的源基站的部分目标信息的保留指示信息,使得UE能够保留部分目标信息,这样,目标基站只需向UE发送目标信息中除部分目标信息之外的剩余部分目标信息,有助于提高目标信息的传输效率,同时能够节约资源。
应理解,上述各方法的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
可以理解,目标信息可以为任意信息,例如可以为AI模型或AI模块。AI是一种通过模拟人脑进行复杂计算的技术。目前,AI模型在NR中应用广泛,通过智能收集和分析数据,能够提升 网络性能和用户体验感。
下面结合图9对AI模型在NR中的应用架构进行详细说明。
图9为本申请实施例提供的一种AI模型在NR中的应用架构示意图。如图9所示,数据集(data source)模块存储来自包括gNB、gNB-CU、gNB-DU、UE或其他管理实体的数据输入,作为AI模型训练和数据分析推理的数据库。模型训练(model training)模块通过对数据集模块提供的训练数据(training data)进行分析,给出最优的AI模型。模型推理(model inference)模块使用最优的AI模型,基于数据集模块提供的推理数据(inference data),可以对网络运行给出合理预测,也可以指导网络做出策略调整。相关的策略调整,可以由作用(actor)模块实体统一规划,并发送到多个网络实体去运行。同时,应用了相关策略后,网络的具体表现,会被再次输入到数据库存储起来。
示例性地,AI模型可以应用于负载均衡(load balancing)中,基站收集本身和邻区的负载信息、能耗信息、能效信息、UE的轨迹信息以及测量结果等,对基站负载的走向进行预测。基站还结合小区用途、KPI要求等,合理选择部分UE,将该部分UE切换至邻区,或者从邻区接收该部分UE,使得整个片网的基站间负载水平均衡,减少出现部分基站重载影响正常业务而部分基站资源闲置的情况。AI模型还可以应用于移动性优化(mobility optimization)中,基站收集UE的历史轨迹信息,结合UE的测量信息,对UE的未来轨迹做出预测。基站基于预测的轨迹,判断UE是否切换,并且提前下发切换配置以及知会目标小区准备接入资源,减少UE在切换过程中的延迟,同时降低切换失败和接入失败的概率。
应理解,AI模型可以是一个完整、可以独立在接收端运行的AI模型(不限制其格式和编译环境),也可以是运行在接收端来得到特定输出以供发送端使用AI相关的功能模块,甚至可以是其他非AI相关的功能模块,本申请对此不做具体限制。
上文结合图2至图9,详细描述了本申请实施例的信息传输方法,下面结合图10至图11,详细描述本申请实施例的信息传输装置。所述信息传输装置包括用于执行上述实施例中每个部分相应的模块或单元。所述模块或单元可以是软件,也可以是硬件,或者是软件和硬件结合。下文仅对信息传输装置进行了简要举例说明,对于方案实现细节,可以参考前述方法实施例的描述,下文不再赘述。
图10为本申请实施例提供的一种信息传输装置1000的结构示意图。如图10所示,装置1000包括:处理模块1001和收发模块1002。
在一种可能的实现方式中,该装置1000用于实现上述方法200、方法300、方法700或者方法800中发送端对应的步骤。
处理模块1001,用于基于待发送的目标信息,确定多个无线资源控制RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息;
收发模块1002,用于向接收端发送多个RRC分段消息。
可选地,收发模块1002具体用于:基于多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向接收端穿插发送多个RRC分段消息。
可选地,处理模块1001还用于:获取接收端的能力信息,能力信息包括用于指示接收端的缓存空间的信息和用于指示接收端支持的最大RRC分段数的信息;基于能力信息,确定接收端具备接收多个RRC分段消息的能力。
可选地,多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,第二类型SRB所支持的最大分段数大于第一类型SRB的最大分段数,第二类型SRB的传输优先级小于第一类型SRB的传输优先级。
可选地,当多个RRC分段消息通过第二类型SRB发送时,若第二类型SRB上无其他RRC消息需要下发,且发送端的空口负载满足预设的低负载条件的情况下,优先发送多个RRC分段消息中包括的数据量大的RRC分段消息;若第二类型SRB上有其他RRC消息需要下发,和/或,发送端的空口负载不满足预设的低负载条件的情况下,优先发送多个RRC分段消息中包括的数据量 小的RRC分段消息。
可选地,在装置1000向接收端发送多个RRC分段消息的过程中,若接收到优先级高于多个RRC分段消息的RRC消息时,装置1000优先发送优先级高于多个RRC分段消息的RRC消息。
可选地,装置1000包括N条待发送RRC消息,N为正整数;处理模块1001具体用于:基于N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装目标信息的部分信息,得到多个RRC分段消息。
可选地,处理模块1001包括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层基于对应关系,将任一段目标信息封装于与任一段目标信息对应的待发送RRC分段消息中。
可选地,处理模块1001包括RRC层和目标信息传输层;RRC层,用于向目标信息传输层发送各N条待发送RRC消息中待发送RRC分段消息的可用容量;
目标信息传输层,用于接收来自RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量;基于来自RRC层的各N条待发送RRC消息中待发送RRC分段消息的可用容量,将目标信息划分为至少一段目标信息;基于至少一段目标信息和各N条待发送RRC消息中待发送RRC分段消息的可用容量,确定至少一段目标信息中任一段目标信息和用于封装任一段目标信息的待发送RRC分段消息的对应关系;将至少一段目标信息和对应关系发送至RRC层;
RRC层,还用于接收来自目标信息传输层的至少一段目标信息和对应关系;基于对应关系,将任一段目标信息封装于与任一段目标信息对应的待发送RRC分段消息中。
可选地,处理模块1001包括RRC层和目标信息传输层;目标信息传输层,用于将目标信息划分为至少一段目标信息;将至少一段目标信息发送至RRC层;
RRC层,用于接收来自目标信息传输层的至少一段目标信息;基于至少一段目标信息以及各N条待发送RRC消息中待发送RRC分段消息的可用容量,将至少一段目标信息中各段目标信息分别封装于各可用容量满足需求的待发送RRC分段消息中。
可选地,RRC层,还用于向目标信息传输层发送完成指示消息,完成指示消息用于指示目标信息传输完成。
可选地,任一个RRC分段消息还包括标识信息,标识信息用于指示任一个RRC分段消息中的部分目标信息是否为目标信息的最后一部分。
可选地,用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示任一个RRC分段消息的分段标识信息以及标志信息均属于任一个RRC分段消息的信元。
在另一种可能的实现方式中,该装置1000用于实现上述方法200、方法300、方法700或者方法800中接收端对应的步骤。
收发模块1002,用于接收来自发送端的多个无线资源控制RRC分段消息,多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示任一个RRC分段消息的分段标识信息;
处理模块1001,用于基于目标标识信息、RRC标识信息和分段标识信息,将多个RRC分段消息包括的目标信息的部分信息拼接为目标信息。
可选地,收发模块1002还用于:向发送端发送装置1000的能力信息,能力信息包括用于指示装置1000的缓存空间的信息和用于指示装置1000支持的最大RRC分段数的信息。
可选地,收发模块1002包括RRC层和目标信息接收层;RRC层,用于接收来自发送端的多个RRC分段消息;对多个RRC分段消息进行拆包处理,得到多个分段消息,多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示目标信息的目标标识信息、用于指示任一个分段消息所属的RRC消息的RRC标识信息以及用于指示任一个分段消息的分段标识信息;将多个分段消息发送至目标信息接收层;
目标信息接收层,用于接收来自RRC层的多个分段消息。
可选地,任一个RRC分段消息还包括标识信息,标识信息用于指示任一个RRC分段消息中的部分目标信息是否为目标信息的最后一部分。
可选地,收发模块1002包括RRC层和目标信息接收层;用于指示目标信息的目标标识信息、用于指示任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示任一个RRC分段消息的分段标识信息以及标识信息属于任一个RRC分段消息的信元;
RRC层,用于接收来自发送端的多个RRC分段消息;对多个RRC分段消息进行拆包处理,得到多个分段消息,对于多个分段消息中任一个分段消息,任一个分段消息中包括部分目标信息;将多个分段消息和任一个RRC分段消息的信元发送至目标信息接收层;
目标信息接收层,用于接收来自RRC层的多个分段消息和任一个RRC分段消息的信元。
应理解,这里的装置1000以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选的例子中,本领域技术人员可以理解,装置1000可以具体为上述实施例中的发送端或接收端,装置1000可以用于执行上述方法实施例中与发送端或接收端对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述装置1000具有实现上述方法中发送端或接收端执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。例如,上述处理模块1001可以包括确定模块,该确定模块可以用于实现上述处理模块1001对应的用于执行确定动作的各个步骤和/或流程。
在本申请的实施例,图10中的装置1000也可以是芯片,例如:SOC。对应地,处理模块1001可以是该芯片的收发电路,在此不做限定。
图11示出了本申请实施例提供的装置1100的结构示意图。该装置1100包括处理器1101、收发器1102和存储器1103。其中,处理器1101、收发器1102和存储器1103通过内部连接通路互相通信,该存储器1103用于存储指令,该处理器1101用于执行该存储器1103存储的指令,以控制该收发器1102发送信号和/或接收信号。
应理解,装置1100可以具体为上述实施例中的发送端或接收端,并且可以用于执行上述方法实施例中与发送端或接收端对应的各个步骤和/或流程。可选地,该存储器1103可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1101可以用于执行存储器中存储的指令,并且当该处理器1101执行存储器中存储的指令时,该处理器1101用于执行上述方法实施例的各个步骤和/或流程。该收发器1102可以包括发射器和接收器,该发射器可以用于实现上述收发器对应的用于执行发送动作的各个步骤和/或流程,该接收器可以用于实现上述收发器对应的用于执行接收动作的各个步骤和/或流程。
应理解,在本申请实施例中,该处理器可以是中央处理单元(central processing unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用 处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,该计算机程序用于实现上述方法实施例中所示的方法。
本申请还提供了一种计算机程序产品,该计算机程序产品包括计算机程序(也可以称为代码,或指令),当该计算机程序在计算机上运行时,该计算机可以执行上述方法实施例所示的方法。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应所述以权利要求的保护范围为准。

Claims (39)

  1. 一种信息传输方法,其特征在于,包括:
    发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;
    所述发送端向接收端发送所述多个RRC分段消息。
  2. 根据权利要求1所述的方法,其特征在于,所述发送端向接收端发送所述多个RRC分段消息,包括:
    所述发送端基于所述多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向所述接收端穿插发送所述多个RRC分段消息。
  3. 根据权利要求1或2所述的方法,其特征在于,发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息之前,所述方法还包括:
    所述发送端获取所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息;
    所述发送端基于所述能力信息,确定所述接收端具备接收所述多个RRC分段消息的能力。
  4. 根据权利要求1至3所述的方法,其特征在于,所述多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,所述第二类型SRB所支持的最大分段数大于所述第一类型SRB的最大分段数,所述第二类型SRB的传输优先级小于所述第一类型SRB的传输优先级。
  5. 根据权利要求4所述的方法,其特征在于,当所述多个RRC分段消息通过所述第二类型SRB发送时,若所述第二类型SRB上无其他RRC消息需要下发,且所述发送端的空口负载满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量大的RRC分段消息;若所述第二类型SRB上有其他RRC消息需要下发,和/或,所述发送端的空口负载不满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量小的RRC分段消息。
  6. 根据权利要求1至5任一项所述的方法,其特征在于,在所述发送端向所述接收端发送所述多个RRC分段消息的过程中,若接收到优先级高于所述多个RRC分段消息的RRC消息时,所述发送端优先发送所述优先级高于所述多个RRC分段消息的RRC消息。
  7. 根据权利要求1至6任一项所述的方法,其特征在于,所述发送端包括N条待发送RRC消息,N为正整数;
    所述发送端基于待发送的目标信息,确定所述多个无线资源控制RRC分段消息,包括:
    所述发送端基于所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,得到所述多个RRC分段消息。
  8. 根据权利要求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分段消息中。
  9. 根据权利要求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分段消息中。
  10. 根据权利要求7所述的方法,其特征在于,所述发送端包括RRC层和目标信息传输层;
    所述发送端基于待发送的目标信息,确定多个无线资源控制RRC分段消息,包括:
    所述目标信息传输层将所述目标信息划分为至少一段目标信息;
    所述目标信息传输层将所述至少一段目标信息发送至所述RRC层;
    所述RRC层接收来自所述目标信息传输层的所述至少一段目标信息;
    所述RRC层基于所述至少一段目标信息以及各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述至少一段目标信息中各段目标信息分别封装于各所述可用容量满足需求的待发送RRC分段消息中。
  11. 根据权利要求10所述的方法,其特征在于,在所述发送端向接收端发送所述多个RRC分段消息之后,所述方法还包括:
    所述RRC层向所述目标信息传输层发送完成指示消息,所述完成指示消息用于指示所述目标信息传输完成。
  12. 根据权利要求1至11任一项所述的方法,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
  13. 根据权利要求12所述的方法,其特征在于,用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标志信息均属于所述任一个RRC分段消息的信元。
  14. 一种信息传输方法,其特征在于,包括:
    接收端接收来自发送端的多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;
    所述接收端基于所述目标标识信息、所述RRC标识信息和所述分段标识信息,将所述多个RRC分段消息包括的所述目标信息的部分信息拼接为所述目标信息。
  15. 根据权利要求14所述的方法,其特征在于,所述接收端接收来自发送端的多个无线资源控制RRC分段消息之前,所述方法还包括:
    所述接收端向所述发送端发送所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息。
  16. 根据权利要求14或15所述的方法,其特征在于,所述接收端包括RRC层和目标信息接收层;
    所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:
    所述RRC层接收来自所述发送端的所述多个RRC分段消息;
    所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,所述多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个分段消息的分段标识信息;
    所述RRC层将所述多个分段消息发送至所述目标信息接收层;
    所述目标信息接收层接收来自所述RRC层的所述多个分段消息。
  17. 根据权利要求14或15所述的方法,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
  18. 根据权利要求17所述的方法,其特征在于,所述接收端包括RRC层和目标信息接收层;用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标识信息属于所述任一个RRC分段消息的信元;
    所述接收端接收来自发送端的多个无线资源控制RRC分段消息,包括:
    所述RRC层接收来自所述发送端的所述多个RRC分段消息;
    所述RRC层对所述多个RRC分段消息进行拆包处理,得到多个分段消息,对于所述多个分段消息中任一个分段消息,所述任一个分段消息中包括部分目标信息;
    所述RRC层将所述多个分段消息和所述任一个RRC分段消息的信元发送至所述目标信息接收层;
    所述目标信息接收层接收来自所述RRC层的所述多个分段消息和所述任一个RRC分段消息的信元。
  19. 一种信息传输装置,其特征在于,包括:
    处理模块,用于基于待发送的目标信息,确定多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括所述目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个RRC分段消息的分段标识信息;
    收发模块,用于向接收端发送所述多个RRC分段消息。
  20. 根据权利要求19所述的装置,其特征在于,所述收发模块具体用于:
    基于所述多个RRC分段消息各自的RRC标识信息所对应RRC消息的优先级,向所述接收端穿插发送所述多个RRC分段消息。
  21. 根据权利要求19或20所述的装置,其特征在于,所述处理模块还用于:
    获取所述接收端的能力信息,所述能力信息包括用于指示所述接收端的缓存空间的信息和用于指示所述接收端支持的最大RRC分段数的信息;
    基于所述能力信息,确定所述接收端具备接收所述多个RRC分段消息的能力。
  22. 根据权利要求19至21所述的装置,其特征在于,所述多个RRC分段消息是基于第一类型信令无线承载SRB,和/或,第二类型SRB发送的,所述第二类型SRB所支持的最大分段数大于所述第一类型SRB的最大分段数,所述第二类型SRB的传输优先级小于所述第一类型SRB的传输优先级。
  23. 根据权利要求22所述的装置,其特征在于,当所述多个RRC分段消息通过所述第二类型SRB发送时,若所述第二类型SRB上无其他RRC消息需要下发,且所述发送端的空口负载满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量大的RRC分段消息;若所述第二类型SRB上有其他RRC消息需要下发,和/或,所述发送端的空口负载不满足预设的低负载条件的情况下,优先发送所述多个RRC分段消息中包括的数据量小的RRC分段消息。
  24. 根据权利要求19至23任一项所述的装置,其特征在于,在所述装置向所述接收端发送所述多个RRC分段消息的过程中,若接收到优先级高于所述多个RRC分段消息的RRC消息时,所述装置优先发送所述优先级高于所述多个RRC分段消息的RRC消息。
  25. 根据权利要求19至24任一项所述的装置,其特征在于,所述装置包括N条待发送RRC消息,N为正整数;
    所述处理模块具体用于:
    基于所述N条待发送RRC消息中待发送RRC分段消息的可用容量,向可用容量满足需求的待发送RRC分段消息中封装所述目标信息的部分信息,得到所述多个RRC分段消息。
  26. 根据权利要求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分段消息中。
  27. 根据权利要求25所述的装置,其特征在于,所述处理模块包括RRC层和目标信息传输层;
    所述RRC层,用于向所述目标信息传输层发送各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;
    所述目标信息传输层,用于接收来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量;基于来自所述RRC层的各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述目标信息划分为至少一段目标信息;基于所述至少一段目标信息和各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,确定所述至少一段目标信息中任一段目标信息和用于封装所述任一段目标信息的待发送RRC分段消息的对应关系;将所述至少一段目标信息和所述对应关系发送至所述RRC层;
    所述RRC层,还用于接收来自所述目标信息传输层的所述至少一段目标信息和所述对应关系;基于所述对应关系,将所述任一段目标信息封装于与所述任一段目标信息对应的待发送RRC分段消息中。
  28. 根据权利要求25所述的装置,其特征在于,所述处理模块包括RRC层和目标信息传输层;
    所述目标信息传输层,用于将所述目标信息划分为至少一段目标信息;将所述至少一段目标信息发送至所述RRC层;
    所述RRC层,用于接收来自所述目标信息传输层的所述至少一段目标信息;基于所述至少一段目标信息以及各所述N条待发送RRC消息中待发送RRC分段消息的可用容量,将所述至少一段目标信息中各段目标信息分别封装于各所述可用容量满足需求的待发送RRC分段消息中。
  29. 根据权利要求28所述的装置,其特征在于,所述RRC层,还用于向所述目标信息传输层发送完成指示消息,所述完成指示消息用于指示所述目标信息传输完成。
  30. 根据权利要求19至29任一项所述的装置,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
  31. 根据权利要求30所述的装置,其特征在于,用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标志信息均属于所述任一个RRC分段消息的信元。
  32. 一种信息传输装置,其特征在于,包括:
    收发模块,用于接收来自发送端的多个无线资源控制RRC分段消息,所述多个RRC分段消息中的任一个RRC分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息以及用于指示所 述任一个RRC分段消息的分段标识信息;
    处理模块,用于基于所述目标标识信息、所述RRC标识信息和所述分段标识信息,将所述多个RRC分段消息包括的所述目标信息的部分信息拼接为所述目标信息。
  33. 根据权利要求32所述的装置,其特征在于,所述收发模块还用于:
    向所述发送端发送所述装置的能力信息,所述能力信息包括用于指示所述装置的缓存空间的信息和用于指示所述装置支持的最大RRC分段数的信息。
  34. 根据权利要求32或33所述的装置,其特征在于,所述收发模块包括RRC层和目标信息接收层;
    所述RRC层,用于接收来自所述发送端的所述多个RRC分段消息;对所述多个RRC分段消息进行拆包处理,得到多个分段消息,所述多个分段消息中的任一个分段消息包括目标信息的部分信息,和以下信息中的至少一个:用于指示所述目标信息的目标标识信息、用于指示所述任一个分段消息所属的RRC消息的RRC标识信息以及用于指示所述任一个分段消息的分段标识信息;将所述多个分段消息发送至所述目标信息接收层;
    所述目标信息接收层,用于接收来自所述RRC层的所述多个分段消息。
  35. 根据权利要求32或33所述的装置,其特征在于,所述任一个RRC分段消息还包括标识信息,所述标识信息用于指示所述任一个RRC分段消息中的部分目标信息是否为所述目标信息的最后一部分。
  36. 根据权利要求35所述的装置,其特征在于,所述收发模块包括RRC层和目标信息接收层;用于指示所述目标信息的目标标识信息、用于指示所述任一个RRC分段消息所属的RRC消息的RRC标识信息、用于指示所述任一个RRC分段消息的分段标识信息以及所述标识信息属于所述任一个RRC分段消息的信元;
    所述RRC层,用于接收来自所述发送端的所述多个RRC分段消息;对所述多个RRC分段消息进行拆包处理,得到多个分段消息,对于所述多个分段消息中任一个分段消息,所述任一个分段消息中包括部分目标信息;将所述多个分段消息和所述任一个RRC分段消息的信元发送至所述目标信息接收层;
    所述目标信息接收层,用于接收来自所述RRC层的所述多个分段消息和所述任一个RRC分段消息的信元。
  37. 一种信息传输装置,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,当所述处理器调用所述计算机程序时,使得所述装置执行如权利要求1至18中任一项所述的方法。
  38. 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序包括用于实现如权利要求1至18中任一项所述的方法的指令。
  39. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得所述计算机实现如权利要求1至18中任一项所述的方法。
PCT/CN2024/073044 2023-02-09 2024-01-18 信息传输方法和装置 Ceased WO2024164821A1 (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119155262A (zh) * 2024-11-18 2024-12-17 广东亿能电力股份有限公司 一种电力数据传输控制方法及系统

Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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