WO2023036038A1 - Communication method and apparatus - Google Patents
Communication method and apparatus Download PDFInfo
- Publication number
- WO2023036038A1 WO2023036038A1 PCT/CN2022/116272 CN2022116272W WO2023036038A1 WO 2023036038 A1 WO2023036038 A1 WO 2023036038A1 CN 2022116272 W CN2022116272 W CN 2022116272W WO 2023036038 A1 WO2023036038 A1 WO 2023036038A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rlc
- parameters
- rlc parameters
- indication information
- polling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the embodiments of the present application relate to the field of communication technologies, and in particular, to a communication method and device.
- the radio link control (radio link control, RLC) layer in the new radio (new radio, NR) user plane protocol stack provides confirmation mode (acknowledge mode, AM) transmission Mode
- the main content of this AM transmission mode is: the sending end RLC will trigger polling (polling) according to the rules stipulated in the protocol, and the receiving end RLC will reply a status report to the sending end after receiving the polling from the sending end, indicating which data packets are received Success, which data packets fail to be received, so that the sending end RLC can retransmit the failed data packets based on the status report.
- the sending end will trigger polling retransmission. After polling retransmission reaches the maximum number of times, it will trigger the RLC maximum retransmission call drop.
- the network device For data transmission between a terminal device and a network device, the network device only sends a set of RLC parameters to the terminal device when the radio bearer is established.
- the network device needs to reconfigure the RLC parameters of the terminal device through a reconfiguration message, and the signaling overhead is large, especially when a large number of terminal devices in the entire cell need to be reconfigured Sending a large number of reconfiguration messages may also affect the normal service data transmission of the terminal device.
- Embodiments of the present application provide a communication method and device, which can flexibly configure RLC parameters for radio bearer (radio bearer, RB) applications, and reduce signaling overhead for RLC parameter reconfiguration.
- radio bearer radio bearer, RB
- an embodiment of the present application provides a communication method, the method includes: receiving indication information from a network device, where the indication information is used to indicate a set of RLC parameters among multiple sets of radio link control protocol RLC parameters, the The polling retransmission timers included in the multiple sets of RLC parameters have different timing durations; according to the indication information, determine the RLC parameters for the radio bearer RB application.
- the RB is a signaling radio bearer (SRB) or a data radio bearer (DRB).
- the RB can be instructed to switch the applied RLC parameters between multiple sets of RLC parameters through the indication information, and there is no need to reconfigure the RLC parameters, which can reduce the signaling of RLC parameter reconfiguration
- the polling retransmission timer included in multiple sets of RLC parameters has different timing lengths, and the network device can flexibly configure the RLC parameters applied by the RB, thereby reducing the maximum RLC retransmission call drop and saving air interface resources.
- the method further includes: receiving configuration information from the network device, where the configuration information is used to configure the multiple sets of RLC parameters.
- the network device can configure multiple sets of RLC parameters for the RB during the RB creation stage, which is beneficial to instruct the terminal device to switch the RLC applied by the RB among multiple sets of RLC when it is necessary to change the RLC parameters applied by the RB. parameters to reduce signaling overhead.
- the method further includes: using one set of RLC parameters in the multiple sets of RLC parameters as the RLC parameters initially applied by the RB.
- the RLC parameter 1 is a default RLC parameter initially applied by the RB, which helps to ensure normal data transmission of the RB.
- the RLC parameters further include one or more of the following: the threshold value of the number of bytes triggering polling, the threshold value of the number of PDUs triggering polling, and the prohibition of sending status The timing duration of the report timer and the timing duration of the RLC reassembly timer.
- the threshold value of the number of bytes triggering polling and the number of PDUs triggering polling of the RB application can be changed according to requirements.
- RLC parameters such as the threshold value, the timing duration of the timer for prohibiting sending status reports, and the timing duration of the RLC reassembly timer, etc., thereby reducing call drops caused by untimely network equipment scheduling or short-term bit errors on the air interface.
- the indication information may be transmitted by a media access control layer control unit MAC CE.
- the transmission of the indication information through the MAC CE can reduce the signaling overhead and improve the efficiency of changing the RLC parameters applied by the RB, compared with the transmission of the indication information through the RRC reconfiguration message.
- the embodiment of the present application provides a communication method, the method includes: generating indication information, the indication information is used to indicate a set of RLC parameters among multiple sets of radio link control protocol RLC parameters, and the multiple sets of RLC parameters The timing duration of the polling retransmission timer included in the parameter is different; and the indication information is sent to the terminal device.
- the RB can be instructed to switch the applied RLC parameters between multiple sets of RLC parameters through the indication information, and there is no need to reconfigure the RLC parameters, which can reduce the signaling of RLC parameter reconfiguration
- the polling retransmission timer included in multiple sets of RLC parameters has different timing lengths, and the network device can flexibly configure the RLC parameters applied by the RB, thereby reducing the maximum RLC retransmission call drop and saving air interface resources.
- the method further includes: sending configuration information to the terminal device, where the configuration information is used to configure the multiple sets of RLC parameters.
- the network device can configure multiple sets of RLC parameters for the RB during the RB creation stage, which is beneficial to instruct the terminal device to switch the RLC applied by the RB among multiple sets of RLC when it is necessary to change the RLC parameters applied by the RB. parameters to reduce signaling overhead.
- the RB before generating the indication information, it further includes confirming that at least one of the following conditions is met: the amount of data transmitted by the radio bearer RB corresponding to the terminal device within the first duration is greater than or equal to the first Threshold value; the number of connected terminal devices is greater than or equal to the second threshold value.
- the RB is a signaling radio bearer (SRB) or a data radio bearer (DRB).
- the network device can change the RLC parameters of the RB application according to the actual situation in scenarios such as a large number of access terminal devices and peak transmission, such as appropriately increasing the timing of the polling retransmission timer and/or prohibiting sending The timing duration of the status report timer, etc., reduces the maximum retransmission call drop of RLC and saves air interface resources.
- the RLC parameters further include one or more of the following: the threshold value of the number of bytes triggering polling, the threshold value of the number of PDUs triggering polling, and the prohibition of sending status The timing duration of the report timer and the timing duration of the RLC reassembly timer.
- the threshold value of the number of bytes triggering polling and the number of PDUs triggering polling of the RB application can be changed according to requirements.
- RLC parameters such as the threshold value, the timing duration of the timer for prohibiting sending status reports, and the timing duration of the RLC reassembly timer, etc., thereby reducing call drops caused by untimely network equipment scheduling or short-term bit errors on the air interface.
- the indication information may be transmitted by a media access control layer control unit MAC CE.
- the transmission of the indication information through the MAC CE can reduce the signaling overhead and improve the efficiency of changing the RLC parameters applied by the RB, compared to the transmission of the indication information through the RRC reconfiguration message.
- the embodiment of the present application provides a communication device, which has the function of realizing the above-mentioned first aspect or any possible design method of the first aspect, and the function can be realized by hardware, or by hardware Execute the corresponding software implementation.
- the hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.
- the device may be a chip or an integrated circuit.
- the device includes a memory and a processor, and the memory is used to store a program executed by the processor.
- the program is executed by the processor, the device can perform any of the above-mentioned first aspect or the first aspect.
- One possible approach in the design is to perform any of the above-mentioned first aspect or the first aspect.
- the device may be a terminal device.
- the embodiment of the present application provides a communication device, which has the function of realizing the above-mentioned second aspect or any possible design method of the second aspect, and the function can be realized by hardware, or can be realized by hardware Execute the corresponding software implementation.
- the hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.
- the device may be a chip or an integrated circuit.
- the device includes a memory and a processor, and the memory is used to store a program executed by the processor.
- the program is executed by the processor, the device can perform any of the above-mentioned second aspect or the second aspect.
- the device may be a network device.
- the embodiment of the present application provides a communication system
- the communication system includes a terminal device and a network device
- the terminal device can execute the method in the above-mentioned first aspect or any possible design of the first aspect
- the network device may execute the second aspect or the method in any possible design of the second aspect.
- the embodiments of the present application provide a computer-readable storage medium, in which computer programs or instructions are stored, and when the computer programs or instructions are executed, the above-mentioned first aspect or the first aspect can be realized
- the embodiment of the present application also provides a computer program product, including computer programs or instructions, when the computer programs or instructions are executed, it can realize the above-mentioned first aspect or any possible design of the first aspect.
- a computer program product including computer programs or instructions, when the computer programs or instructions are executed, it can realize the above-mentioned first aspect or any possible design of the first aspect.
- the embodiment of the present application also provides a chip, the chip is coupled with the memory, and is used to read and execute the programs or instructions stored in the memory to realize the above first aspect or any possibility of the first aspect
- the method described in the design, or the method described in the second aspect or any possible design of the second aspect is also provided.
- FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application.
- FIG. 2 is a schematic diagram of a user plane protocol stack provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of the RLC polling process under the ARQ mechanism provided by the embodiment of the present application.
- FIG. 4 is a schematic diagram of an existing RLC parameter configuration mechanism provided by an embodiment of the present application.
- FIG. 5 is a schematic diagram of a communication method provided in an embodiment of the present application.
- FIG. 6 is a schematic diagram of a polling triggering scenario provided by an embodiment of the present application.
- FIG. 7 is one of the RLC parameter configuration schematic diagrams provided by the embodiment of the present application.
- FIG. 8 is the second schematic diagram of RLC parameter configuration provided by the embodiment of the present application.
- FIG. 9 is one of the schematic diagrams of the communication device provided by the embodiment of the present application.
- FIG. 10 is a second schematic diagram of a communication device provided by an embodiment of the present application.
- FIG. 1 is a schematic structural diagram of a communication system applied in an embodiment of the present application.
- the communication system 1000 includes a radio access network 100 and a core network 200 .
- the communication system 1000 may also include the Internet 300 .
- the radio access network 100 may include at least one network device, such as 110a and 110b in FIG. 1 , and may also include at least one terminal device, such as 120a-120j in FIG. 1 .
- 110a is a base station
- 110b is a micro station
- 120a, 120e, 120f and 120j are mobile phones
- 120b is a car
- 120c is a fuel dispenser
- 120d is a home access point (HAP) arranged indoors or outdoors
- 120g is a laptop
- 120h is a printer
- 120i is a drone.
- the same terminal device or network device may provide different functions in different application scenarios.
- the mobile phones in Figure 1 include 120a, 120e, 120f and 120j.
- the mobile phone 120a can connect to the base station 110a, connect to the car 120b, directly communicate with the mobile phone 120e, and access the HAP.
- the mobile phone 120e can access the HAP and communicate with the mobile phone 120a.
- the mobile phone 120f can be connected to the micro station 110b, connected to the laptop 120g, connected to the printer 120h, and the mobile phone 120j can control the drone 120i.
- the terminal device is connected to the network device, and the network device is connected to the core network.
- Core network equipment and network equipment can be independent and different physical equipment, or the functions of the core network equipment and the logical functions of the network equipment can be integrated on the same physical equipment, or a physical equipment can integrate part of the core network equipment.
- device functions and functions of some network devices. Terminal devices and network devices may be connected to each other in a wired or wireless manner.
- FIG. 1 is only a schematic diagram.
- the communication system may also include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1 .
- Network equipment also known as wireless access network equipment, can be base station (base station), evolved base station (evolved NodeB, eNodeB), transmission reception point (transmission reception point, TRP), fifth generation (5th generation, 5G ) next generation NodeB (next generation NodeB, gNB) in the mobile communication system, base station in the sixth generation (6th generation, 6G) mobile communication system, base station in the future mobile communication system or access node in the WiFi system, etc.; It may also be a module or unit that completes some functions of the base station, for example, it may be a centralized unit (central unit, CU) or a distributed unit (distributed unit, DU).
- the CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and also completes the function of the service data adaptation protocol (SDAP); the DU completes the functions of the base station
- the functions of the radio link control layer and the medium access control (medium access control, MAC) layer can also complete the functions of part of the physical layer or all of the physical layer.
- 3rd generation partnership project, 3GPP third generation partnership project
- the network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), or a relay node or a donor node.
- the embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
- a terminal device may also be called a terminal, a user equipment (user equipment, UE), a mobile station, a mobile terminal, and the like.
- Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (internet of things, IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc.
- Terminal devices can be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc.
- the embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.
- Network equipment and terminal equipment can be fixed or mobile.
- Network equipment and terminal equipment can be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and artificial satellites in the air.
- the embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
- the helicopter or UAV 120i in FIG. 1 may be configured as a mobile network equipment.
- the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, communication between 110a and 120i is performed through a wireless air interface protocol.
- communication between 110a and 120i may also be performed through an interface protocol between network devices.
- 120i is also a network device. Therefore, both network equipment and terminal equipment can be collectively referred to as communication devices, 110a and 110b in FIG. 1 can be referred to as communication devices with network device functions, and 120a-120j in FIG. 1 can be referred to as communication devices with terminal device functions .
- Communication between network devices and terminal devices, between network devices and network devices, between terminal devices and terminal devices can be performed through licensed spectrum, or through license-free spectrum, or through licensed spectrum and license-free spectrum at the same time
- Communication can be performed through a frequency spectrum below 6 gigahertz (GHz), or can be performed through a frequency spectrum above 6 GHz, and can also be performed using a frequency spectrum below 6 GHz and a frequency spectrum above 6 GHz at the same time.
- the embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.
- the communication system may be a standalone (SA) communication system or a non-standalone (NSA) communication system, and the embodiment of the present application does not limit the networking mode of the communication system.
- the functions of the network device may also be performed by modules (such as chips) in the network device, or may be performed by a control subsystem including the functions of the network device.
- the control subsystem including network device functions may be the control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city.
- the functions of the terminal equipment may also be performed by a module (such as a chip or a modem) in the terminal equipment, or may be performed by a device including the functions of the terminal equipment.
- the network device sends downlink signals or downlink information to the terminal device, and the downlink information is carried on the downlink channel; the terminal device sends uplink signals or uplink information to the network device, and the uplink information is carried on the uplink channel.
- the terminal device needs to establish a wireless connection with the cell controlled by the network device.
- the cell with which a terminal device has established a wireless connection is called the serving cell of the terminal device.
- FIG. 2 is a schematic diagram of a new radio (new radio, NR) user plane protocol stack.
- the NR user plane protocol stack includes a service data adaptation protocol (service data adaptation protocol, SDAP) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer, an RLC layer, and a media access control layer ( medium access control layer (MAC) layer and physical layer (physical layer, PHY) layer.
- SDAP service data adaptation protocol
- PDCP packet data convergence protocol
- RLC radio link control layer
- MAC media access control layer
- PHY physical layer
- the RLC layer is located between the PDCP layer and the MAC layer.
- the RLC layer can communicate with the PDCP layer through a service access point (SAP) or RLC channel, and communicate with the MAC layer through a logical channel.
- SAP service access point
- the data transmitted between the RLC layer and the PDCP layer is called an RLC service data unit (service data unit, SDU) or a PDCP protocol data unit (protocol data unit, PDU).
- SDU service data unit
- PDU protocol data unit
- the RLC layer can perform operations such as segmentation, concatenation, reassembly, and re-segmentation of RLC SDUs.
- An RLC can receive RLC PDU from the lower layer (MAC layer) and submit RLC SDU to the upper layer (PDCP layer or RRC layer), or receive RLC SDU from the upper layer and submit RLC PDU to the lower layer.
- the RLC PDU may be an RLC data PDU or an RLC control PDU.
- An RLC receives the RLC SDU from the upper layer through the RLC channel between itself and the upper protocol layer entity, and composes the RLC data PDU; the RLC passes the composed RLC data PDU to the MAC layer through the logical channel between itself and the MAC layer for further processing deal with.
- an RLC can receive the RLC data PDU from the MAC layer through the logical channel, and compose the RLC SDU according to the RLC data PDU; the RLC submits the composed RLC SDU to the upper layer entity through the RLC channel for further processing.
- the RLC will submit the generated RLC PDU to the MAC layer only when the MAC layer indicates a transmission opportunity, and the total size of the submitted one or more RLC PDUs needs to match the packet size indicated by the MAC layer. If it does not match the transmission opportunity size indicated by the MAC layer, an RLC SDU may be divided into multiple segments and composed into multiple RLC PDUs for transmission.
- the RLC layer provides three transmission modes: transparent mode (transparent mode, TM), unacknowledged mode (unacknowledged mode, UM) and acknowledged mode (acknowledge mode , AM).
- transparent mode transparent mode
- unacknowledged mode unacknowledged mode
- UM unacknowledged mode
- AM acknowledged mode
- the TM mode is used to transmit data of signaling radio bearer (SRB) 0, paging data, and broadcast system messages.
- SRB signaling radio bearer
- RLC does not segment and concatenate the RLC SDU of this type of message, but only provides the transparent transmission function of data.
- UM mode is usually used for services with high service delay requirements but general reliability requirements. After a data packet is transmitted through RLC, the transmission is considered to be over. Even if the data packet is lost in the air interface transmission, the RLC layer will not retry it. pass.
- the AM mode is usually used for services that require high service reliability, and this type of service needs to avoid data transmission loss as much as possible.
- RLC adopts automatic repeat request (automatic repeat request, ARQ) mechanism to ensure the lossless transmission of data.
- ARQ automatic repeat request
- the basic idea of ARQ is that the data receiver (referred to as the receiver) can send a status report (status report) to the data sender (referred to as the sender), indicating which data packets are received successfully and which data packets fail to be received, and the sender can based on the status Reports the retransmission of packets that failed to transmit.
- the ARQ mechanism as shown in Figure 3 is a schematic diagram of the RLC polling (polling) process under the ARQ mechanism provided for the implementation of this application.
- the sending end RLC will trigger polling according to the rules specified in the protocol
- the receiving end RLC will trigger polling in accordance with the rules specified in the protocol. Reply to the status report after polling.
- the RLC at the sender will continue to trigger polling according to the rules specified in the protocol, and will trigger polling retransmission after the buffer is empty. Each time the device times out, polling retransmission will be performed until the maximum number of polling retransmissions will trigger the RLC maximum retransmission call drop.
- the existing RLC parameter configuration mechanism When the RB of the terminal device is established, the network device can configure a set of RRC parameters for the RB. When the RLC parameters of the RB need to be changed, the network device can send the radio resource control (radio resource control, RRC) reconfiguration (RRC_RECONFIG ) message (or signaling) to reconfigure a set of RRC parameters for the RB.
- the RB may be a signaling radio bearer (signaling radio bearer, SRB), a data radio bearer (data radio bearer, DRB), etc.
- the network device can configure a set of RLC parameters for SRB1 of the terminal device through the RRC configuration (RRC_SETUP) message (or signaling).
- RRC_SETUP RRC configuration
- RRC_RECONFIG RRC reconfiguration
- the network device can pass the RRC_RECONFIG message. Reconfigure a set of RLC parameters.
- the RLC parameters usually include parameters such as the timing length of the polling retransmission timer and the timing length of the prohibiting sending status report timer.
- the overhead is high, especially when a large number of terminal devices in the entire cell need to be reconfigured, and a large number of reconfiguration messages are sent at the same time, which may also affect the normal service data transmission of the terminal devices.
- This application aims to provide a communication method that can support flexible adjustment of RLC parameters of RB, so that network equipment can flexibly change the timing of the polling retransmission timer according to the number of connected terminal equipment, air interface conditions, and the number of retransmissions. Time length and other RLC parameters to achieve goals such as reducing call drop rate and saving air interface resources.
- Fig. 5 is a schematic diagram of a communication method provided by an embodiment of the present application, the method includes:
- the terminal device receives indication information from the network device, the indication information is used to indicate a set of RLC parameters in multiple sets of RLC parameters, and the multiple sets of RLC parameters include the timing length of the polling retransmission timer different.
- the terminal device determines the RLC parameters applied by the RB according to the indication information.
- Scenario 1 When the number of bytes sent by the sending end RLC reaches the threshold value of the number of bytes that triggers polling, the sending end RLC sends the current data packet (that is, the number of bytes sent by the sending end RLC reaches the number of bytes that triggers polling) Threshold data packet) polling is set and sent to the receiving end RLC, polling is triggered, and the number of bytes sent and the number of PDUs sent are cleared, and the number of bytes sent and the number of PDUs sent is recalculated;
- Scenario 2 When the number of PDUs sent by the sending end RLC reaches the threshold of the number of PDUs that trigger polling, the sending end RLC will send the current data packet (that is, the data packet that makes the number of PDUs sent by the sending end RLC reach the threshold of the number of PDUs that trigger polling) After polling is set, it is sent to the RLC
- the initial transmission cache of RB is used to store the data packets that RB needs to send initially (that is, the first time) to the receiving end RLC
- the retransmission buffer of RB is used to store the data packets that RB needs to resend to the receiving end RLC
- the RB's initial transmission/retransmission buffer is empty means that there is no need to send to the receiving end RLC in the RB's initial transmission/retransmission buffer data pack.
- the data packet polling setting may refer to adding a polling flag to the data packet. For example: the polling bit (or field) in the data packet can be set to 1, the polling bit in the data packet is 0 by default, polling is not triggered, and polling is triggered when the polling bit in the data packet is 1.
- polling is usually triggered through scenarios 1, 2, 3, and 4, and polling is triggered through scenario 5 only if the RLC at the receiving end fails to reply to the sending end with a status report in time.
- polling retransmission occurs after the buffer of the RB is empty (both the initial transmission buffer and the retransmission buffer are empty), and the actual time required for the maximum retransmission caused by the RLC at the sending end not receiving the status report is: Empty required duration + polling retransmission timer timing duration * maximum number of retransmissions.
- the data packet transmission between the sending end RLC and the receiving end RLC has been abnormal, and the timing length of the polling retransmission timer at this time (that is, the cycle of the polling retransmission timer) has been extended ), will not affect normal services, will not occupy too many resources, and can simultaneously reduce the maximum retransmission call drop rate of RLC.
- the uplink and/or downlink scheduling period of the network device to the terminal device may be relatively long, and the status report scheduling is not timely.
- the timing duration of the retransmission timer is set to be short, and the RLC maximum retransmission occurs before the terminal device RLC receives the status report from the network device RLC, which triggers the RLC maximum retransmission call drop, which will affect user experience. Therefore, in the embodiment of the present application, the RLC maximum retransmission call drop caused by untimely status report scheduling can be improved by changing the RLC parameters including the timing duration of the polling retransmission timer.
- the network device can pre-configure multiple sets of RLC parameters for the RB of the terminal device by sending configuration information to the terminal device, wherein multiple sets of RLC The timing duration of the polling retransmission timer included in the parameter is different, so as to directly instruct the terminal device to switch the RLC parameters of the RB application between multiple sets of RLC parameters when the RLC parameters of the RB application need to be changed.
- RBs may be radio bearers such as SRBs and DRBs
- terminal devices may establish one or more RBs with network devices, for example, terminal devices may establish one or more SRBs with network devices, or One or more DRBs can be established with the network device, and one or more SRBs and one or more DRBs can also be established with the network device.
- the RLC parameters can also include the threshold value of the number of bytes that trigger polling, the threshold value of the number of PDUs that trigger polling, the timing duration of the prohibition of sending status report timer, and RLC reassembly One or more of the timing duration of the timer, etc.
- the network device may send configuration information to the terminal device through an RRC configuration (RRC_SETUP) message, etc., and the configuration information may be used to configure multiple sets of RLC parameters for SRB1 .
- RRC_SETUP RRC configuration
- RLC parameter 1 for SRB1 of the terminal device through the configuration information, including: polling retransmission timer timing length 1, trigger polling byte number threshold 1, trigger polling PDU number threshold 1, and send prohibition status Timing duration 1 of the report timer, timing duration 1 of the RLC reassembly timer;
- RLC parameter 2 includes: timing duration 2 of the polling retransmission timer, threshold number of bytes triggering polling 2, threshold number of PDUs triggering polling Value 2, the timing duration of the prohibition of sending status report timer 2, the timing duration of the RLC reassembly timer 2;
- RLC parameter 3 includes: the timing duration of the polling retransmission timer 3, the threshold value of the number of bytes triggering polling 3, the trigger The polling PDU number threshold value is 3, the timing duration of the prohibition of sending status report timer is 3, and the timing duration of the RLC reassembly timer is 3.
- the timing duration 1 of the polling retransmission timer in RLC parameter 1, the timing duration 2 of the polling retransmission timer and the timing duration 3 of the polling retransmission timer in RLC parameter 1, RLC parameter 2, and RLC parameter 3 are different.
- the terminal device can select one set of RLC parameters from multiple sets of RLC parameters configured for SRB1 as the RLC parameters for the initial application of SRB1. For example, the terminal device may randomly select a set of RLC parameters among multiple sets of RLC parameters as the RLC parameters for the initial application of SRB1; it may also select a set of default RLC parameters among multiple sets of RLC parameters as the RLC parameters for the initial application of SRB1.
- the first set of RLC parameters in multiple sets of RLC parameters can be pre-configured as the default RLC parameters through network device configuration, protocol configuration, etc.
- the first set of RLC parameters "such as RLC parameter 1 in RLC parameter 1, RLC parameter 2 and RLC parameter 3" is used as the RLC parameter for the initial application of SRB1.
- the network device can also send configuration information to the terminal device through an RRC reconfiguration (RRC_RECONFIG) message, etc., and the configuration information can be used for SRB2/DRB1.
- DRB1 and other RBs are configured with multiple sets of RLC parameters. For example: configure RLC parameter 4, RLC parameter 5 and RLC parameter 6 for SRB2/DRB1 of the terminal device through the configuration information.
- the terminal device can select one set of RLC parameters among multiple sets of RLC parameters configured for SRB2/DRB1 as the RLC parameters for the initial application of SRB2/DRB1.
- the network device can instruct the terminal device that the RB applies a certain Set RLC parameters to achieve RLC reconfiguration, such as reconfiguring RLC parameters to appropriately shorten the timing of the polling retransmission timer and/or the timing of the prohibition of sending status report timers to reduce call drops and prevent the RLC retransmission mechanism called peak Transmission bottlenecks, etc.
- the indication information may include identification information of the RLC parameter, an index number associated with the RLC parameter, and other information that may indicate the RLC parameter, and may also include identification information of a corresponding RB, and the like.
- the specific indication information can be carried in the media access control layer control element (media access control control element, MAC CE), downlink control information (downlink control information, DCI) signaling, etc., through the MAC CE, DCI signaling, etc. by the network
- the device sends to the end device.
- the timing length 1 of the polling retransmission timer included in RLC parameter 1 is 10 ms
- the timing length 1 of the polling retransmission timer included in RLC parameter 2 is 10 ms.
- the timing duration 2 of the polling retransmission timer is 20ms
- the timing duration 3 of the polling retransmission timer included in the RLC parameter 3 is 30ms
- the RLC parameter currently applied by the SRB1 on the terminal device side is the RLC parameter 1.
- the network device may send to the terminal device an instruction message carrying an indication that SRB1 applies RLC parameter 2 in order to reduce the call drop rate, indicating that the terminal device's SRB1 applies RLC parameter 2, thereby prolonging the actual required time for maximum retransmission of SRB1 caused by the fact that the terminal equipment RLC cannot receive the status report replied by the network equipment RLC, and reducing the maximum retransmission call drop rate of RLC.
- the first threshold value such as 300
- the amount of data transmitted by the network device in SRB1 corresponding to the terminal device within the first duration (10:00:00-10:00:10) is greater than Or when it is equal to the first threshold value, in order to reduce the call drop rate, it is also possible to send an indication message carrying an indication that SRB1 applies RLC parameter 2 to the terminal equipment, and instructs the SRB1 of the terminal equipment to apply RLC parameter 2, thereby prolonging the period that the terminal equipment RLC cannot receive
- the actual time required for the maximum retransmission of SRB1 caused by the status report replied by the network device RLC reduces the maximum retransmission call drop rate of the RLC.
- RBs may also share multiple sets of RLC parameters.
- a terminal device establishes SRB1 and SRB2 in sequence, and the network device may configure multiple sets of RLC parameters for SRB1 of the terminal device, but the multiple sets of RLC parameters are not only applicable to SRB1, but also applicable to SRB2.
- the terminal device establishes DRB1, DRB2, and DRB3 in sequence, and the network device can configure multiple sets of RLC parameters for DRB1 of the terminal device, but the multiple sets of RLC parameters are not only applicable to DRB1, but also applicable to DRB2 and DRB3.
- the network device may send configuration information to the terminal device through an RRC configuration (RRC_SETUP) message, etc., and the configuration information may be used to configure multiple sets of RLC parameters for SRB1 .
- RRC_SETUP RRC configuration
- the terminal device can select a set of RLC parameters among multiple sets of RLC parameters configured for SRB1 as the RLC parameters for the initial application of SRB1, for example, select RLC parameter 1 as the default RLC parameters for the initial application of SRB1.
- the network device can no longer configure multiple sets of RLC parameters for SRB2, and configure SRB2 to reuse multiple sets of RLC parameters of SRB1.
- a set of RLC parameters is selected from the RLC parameters (RLC parameter 1, RLC parameter 2 and RLC parameter 3) as the RLC parameters for the initial application of the SRB2.
- the network device may also issue indication information indicating that a certain set of RLC parameters among the multiple sets of RLC parameters is the RLC parameter applied by the SRB2, so as to specifically instruct the SRB2 of the terminal equipment to apply a certain set of RLC parameters.
- the network device can send a message to the terminal device to instruct SRB1 to apply a set of RLC parameters (such as RLC parameter 2) among multiple sets of RLC parameters.
- the indication information indicates that the SRB1 of the terminal equipment applies a certain set of RLC parameters among multiple sets of RLC parameters to realize RLC reconfiguration.
- the RB is a DRB
- the amount of data packets carried and transmitted by the DRB is usually large, and the data packets of the DRB are continuously stored in the DRB cache. Long, the probability of DRB buffer emptying is low, and the probability of RLC maximum retransmission call drop is low.
- the RB is an SRB
- the duration of the SRB cache emptying is usually short, the probability of the SRB cache emptying is high, and the probability of the RLC maximum retransmission call drop is relatively low.
- the communication scheme provided by this application is especially suitable for improving the call drop caused by the RLC maximum retransmission caused by the untimely scheduling of the SRB status report.
- it can also be applied to improve the call drop caused by the RLC maximum retransmission caused by the untimely scheduling of the status report of the DRB.
- the network device and the terminal device include hardware structures and/or software modules corresponding to each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software in combination with the units and method steps of the examples described in the embodiments disclosed in the present application. Whether a certain function is executed by hardware or computer software drives the hardware depends on the specific application scenario and design constraints of the technical solution.
- FIG. 9 and FIG. 10 are schematic structural diagrams of possible communication devices provided by the embodiments of the present application. These communication apparatuses may be used to realize the functions of the terminal device or the network device in the foregoing method embodiments, and thus also realize the beneficial effects of the foregoing method embodiments.
- the communication device may be one of the terminal devices 120a-120j as shown in FIG. 1, or it may be the network device 110a or 110b as shown in FIG. 1, or it may be a terminal device Or a module (such as a chip) of a network device.
- a communication device 900 includes a processing unit 910 and an interface unit 920 .
- the communication device 900 is configured to realize the functions of the terminal device or the network device in the method embodiment shown in FIG. 5 above.
- the interface unit 920 is used to receive indication information from the network equipment, and the indication information is used to indicate multiple sets of wireless links A set of RLC parameters in the RLC parameters of the control protocol, and the timing lengths of the polling retransmission timers included in the multiple sets of RLC parameters are different;
- the processing unit 910 is configured to determine the RLC parameters of the radio bearer RB application according to the indication information.
- the interface unit 920 may also receive configuration information from the network device, where the configuration information is used to configure the multiple sets of RLC parameters.
- the processing unit 910 may also use one set of RLC parameters in the multiple sets of RLC parameters as the RLC parameters initially applied by the RB.
- the processing unit 910 is configured to generate indication information, and the indication information is used to indicate multiple sets of radio link control protocol RLC parameters A set of RLC parameters in the set of RLC parameters, the timing length of the polling retransmission timer included in the multiple sets of RLC parameters is different;
- the interface unit 920 is configured to send the indication information to the terminal device.
- the interface unit 920 may also send configuration information to the terminal device, where the configuration information is used to configure the multiple sets of RLC parameters.
- the processing unit 910 may confirm that at least one of the following conditions is satisfied:
- the amount of data transmitted by the radio bearer RB corresponding to the terminal device within the first duration is greater than or equal to the first threshold
- the number of connected terminal devices is greater than or equal to the second threshold.
- RLC parameters also include one or more of the following:
- the threshold value of the number of bytes to trigger polling the threshold value of the number of protocol data units (PDUs) to trigger polling, the timing duration of the prohibition of sending status report timer, and the timing duration of the RLC reassembly timer.
- the RB mentioned above may be a signaling radio bearer (SRB) or a data radio bearer (DRB).
- SRB signaling radio bearer
- DRB data radio bearer
- the above indication information can be transmitted by the media access control layer control unit MAC CE.
- a communication device 1000 includes a processor 1010 and an interface circuit 1020 .
- the processor 1010 and the interface circuit 1020 are coupled to each other.
- the interface circuit 1020 may be a transceiver or an input-output interface.
- the communication device 1000 may further include a memory 1030 for storing instructions executed by the processor 1010 or storing input data required by the processor 1010 to execute the instructions or storing data generated by the processor 1010 after executing the instructions.
- the processor 1010 is used to implement the functions of the above processing unit 910
- the interface circuit 1020 is used to implement the functions of the above interface unit 920 .
- the chip of the terminal device implements the functions of the terminal device in the above-mentioned method embodiment.
- the chip of the terminal device receives information from other modules in the terminal device (such as radio frequency modules or antennas), which is sent by the network device to the terminal device; or, the chip of the terminal device sends information to other modules in the terminal device (such as radio frequency modules) module or antenna) to send information, which is sent by the terminal device to the network device.
- the module of the network device implements the functions of the network device in the above-mentioned method embodiment.
- the module of the network device receives information from other modules in the network device (such as radio frequency module or antenna), and the information is sent to the network device by the terminal device; or, the module of the network device sends information to other modules in the network device (such as radio frequency module or antenna) to send information, which is sent by the network device to the terminal device.
- the module of the network device here can be a baseband chip in the network device, or it can be a DU or other modules, and the DU here can be a DU under the architecture of an open radio access network (O-RAN).
- OF-RAN open radio access network
- processor in the embodiments of the present application may be a central processing unit (central processing unit, CPU), and may also be other general processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.
- CPU central processing unit
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- a general-purpose processor can be a microprocessor, or any conventional processor.
- the method steps in the embodiments of the present application may be implemented by means of hardware, or may be implemented by means of a processor executing software instructions.
- Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only Memory, registers, hard disk, removable hard disk, CD-ROM or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
- the storage medium may also be a component of the processor.
- the processor and storage medium can be located in the ASIC.
- the ASIC can be located in a network device or a terminal device. Certainly, the processor and the storage medium may also exist in the network device or the terminal device as discrete components.
- all or part of them may be implemented by software, hardware, firmware or any combination thereof.
- software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
- the computer program product comprises one or more computer programs or instructions. When the computer program or instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are executed in whole or in part.
- the computer may be a general purpose computer, a special purpose computer, a computer network, network equipment, user equipment, or other programmable devices.
- the computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media.
- the available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; and it may also be a semiconductor medium, such as a solid state disk.
- the computer readable storage medium may be a volatile or a nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
- “at least one” means one or more, and “multiple” means two or more.
- “And/or” describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the contextual objects are an “or” relationship; in the formulas of this application, the character “/” indicates that the contextual objects are a “division” Relationship.
- “Including at least one of A, B and C” may mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
相关申请的交叉引用Cross References to Related Applications
本申请要求在2021年09月13日提交中国专利局、申请号为202111066913.X、申请名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application with the application number 202111066913.X and the application name "A Communication Method and Device" submitted to the China Patent Office on September 13, 2021, the entire contents of which are incorporated in this application by reference middle.
本申请实施例涉及通信技术领域,尤其涉及一种通信方法及装置。The embodiments of the present application relate to the field of communication technologies, and in particular, to a communication method and device.
为提高业务传输的可靠性,尽可能避免数据丢失,新无线(new radio,NR)用户面协议栈中的无线链路控制(radio link control,RLC)层提供确认模式(acknowledge mode,AM)传输模式,该AM传输模式的主要内容为:发送端RLC会按照协议规定的规则触发轮询(polling),接收端RLC接收到来自发送端的polling后,向发送端回复状态报告,指示哪些数据包接收成功,哪些数据包接收失败,使得发送端RLC可以基于该状态报告对传输失败的数据包进行重传。In order to improve the reliability of service transmission and avoid data loss as much as possible, the radio link control (radio link control, RLC) layer in the new radio (new radio, NR) user plane protocol stack provides confirmation mode (acknowledge mode, AM) transmission Mode, the main content of this AM transmission mode is: the sending end RLC will trigger polling (polling) according to the rules stipulated in the protocol, and the receiving end RLC will reply a status report to the sending end after receiving the polling from the sending end, indicating which data packets are received Success, which data packets fail to be received, so that the sending end RLC can retransmit the failed data packets based on the status report.
如果接收端RLC由于调度不及时或空口误码等原因导致无法正常回复给发送端状态报告,那么发送端会触发polling重传,polling重传达到最大次数后会触发RLC最大重传掉话。If the RLC at the receiving end cannot normally reply to the sending end with a status report due to untimely scheduling or air interface error codes, etc., the sending end will trigger polling retransmission. After polling retransmission reaches the maximum number of times, it will trigger the RLC maximum retransmission call drop.
然而,目前对于终端设备和网络设备之间的数据传输,网络设备仅在无线承载建立时,向终端设备下发一套RLC参数,当网络设备接入的终端设备的数量、网络设备的空口情况发生变化时,为了避免终端设备掉话,网络设备需要通过重配置消息对终端设备的RLC参数进行重配,信令开销较大,尤其是当整个小区大量终端设备均需要重配时,同时下发大量重配置消息,还可能影响终端设备的正常业务数据传输。However, currently, for data transmission between a terminal device and a network device, the network device only sends a set of RLC parameters to the terminal device when the radio bearer is established. When a change occurs, in order to prevent the terminal device from dropping calls, the network device needs to reconfigure the RLC parameters of the terminal device through a reconfiguration message, and the signaling overhead is large, especially when a large number of terminal devices in the entire cell need to be reconfigured Sending a large number of reconfiguration messages may also affect the normal service data transmission of the terminal device.
发明内容Contents of the invention
本申请实施例提供一种通信方法及装置,能够灵活配置无线承载(radio bearer,RB)应用的RLC参数,降低RLC参数重配的信令开销。Embodiments of the present application provide a communication method and device, which can flexibly configure RLC parameters for radio bearer (radio bearer, RB) applications, and reduce signaling overhead for RLC parameter reconfiguration.
第一方面,本申请实施例提供一种通信方法,该方法包括:接收来自网络设备的指示信息,所述指示信息用于指示多套无线链路控制协议RLC参数中的一套RLC参数,所述多套RLC参数包括的轮询重传定时器的定时时长不同;根据所述指示信息,确定无线承载RB应用的RLC参数。可选的,所述RB为信令无线承载SRB或数据无线承载DRB。In a first aspect, an embodiment of the present application provides a communication method, the method includes: receiving indication information from a network device, where the indication information is used to indicate a set of RLC parameters among multiple sets of radio link control protocol RLC parameters, the The polling retransmission timers included in the multiple sets of RLC parameters have different timing durations; according to the indication information, determine the RLC parameters for the radio bearer RB application. Optionally, the RB is a signaling radio bearer (SRB) or a data radio bearer (DRB).
采用上述方法,在需要改变RB应用的RLC参数时,可以通过指示信息指示RB在多套RLC参数间切换应用的RLC参数,无需再进行RLC参数的重配置,可以降低RLC参数重配的信令开销;同时,多套RLC参数包括的轮询重传定时器的定时时长不同,网络设备可以灵活配置RB应用的RLC参数,从而减少RLC最大重传掉话、节省空口资源。Using the above method, when the RLC parameters applied by the RB need to be changed, the RB can be instructed to switch the applied RLC parameters between multiple sets of RLC parameters through the indication information, and there is no need to reconfigure the RLC parameters, which can reduce the signaling of RLC parameter reconfiguration At the same time, the polling retransmission timer included in multiple sets of RLC parameters has different timing lengths, and the network device can flexibly configure the RLC parameters applied by the RB, thereby reducing the maximum RLC retransmission call drop and saving air interface resources.
在一种可能的设计中,所述方法还包括:接收来自所述网络设备的配置信息,所述配置信息用于配置所述多套RLC参数。In a possible design, the method further includes: receiving configuration information from the network device, where the configuration information is used to configure the multiple sets of RLC parameters.
上述设计中,网络设备可以在RB创建阶段,为RB配置多套RLC参数,有利于在需要改变RB应用的RLC参数时,可以通过指示信息指示终端设备在多套RLC之间切换RB应用的RLC参数,减少信令开销。In the above design, the network device can configure multiple sets of RLC parameters for the RB during the RB creation stage, which is beneficial to instruct the terminal device to switch the RLC applied by the RB among multiple sets of RLC when it is necessary to change the RLC parameters applied by the RB. parameters to reduce signaling overhead.
在一种可能的设计中,所述方法还包括:将所述多套RLC参数中的一套RLC参数作为所述RB初始应用的RLC参数。In a possible design, the method further includes: using one set of RLC parameters in the multiple sets of RLC parameters as the RLC parameters initially applied by the RB.
上述设计中,可以通过网络设备配置、协议配置等方式预先配置多套RLC参数中的一套RLC参数作为RB初始应用的RLC参数,比如在RLC参数1、RLC参数2和RLC参数3中预先配置RLC参数1为RB初始应用的默认RLC参数,有利于保障RB的数据正常传输。In the above design, one set of RLC parameters among multiple sets of RLC parameters can be pre-configured through network device configuration, protocol configuration, etc. The RLC parameter 1 is a default RLC parameter initially applied by the RB, which helps to ensure normal data transmission of the RB.
在一种可能的设计中,所述RLC参数还包括以下中的一项或多项:触发轮询的字节数门限值、触发轮询的协议数据单元PDU数门限值、禁止发送状态报告定时器的定时时长、RLC重组定时器的定时时长。In a possible design, the RLC parameters further include one or more of the following: the threshold value of the number of bytes triggering polling, the threshold value of the number of PDUs triggering polling, and the prohibition of sending status The timing duration of the report timer and the timing duration of the RLC reassembly timer.
上述设计中,不仅可以根据需求改变RB应用的轮询重传定时器的定时时长,还可以根据需求改变RB应用的触发轮询的字节数门限值、触发轮询的协议数据单元PDU数门限值、禁止发送状态报告定时器的定时时长、RLC重组定时器的定时时长等RLC参数,从而减少因网络设备调度不及时或空口短时间误码等原因带来的掉话。In the above design, not only the timing of the polling retransmission timer of the RB application can be changed according to the requirements, but also the threshold value of the number of bytes triggering polling and the number of PDUs triggering polling of the RB application can be changed according to requirements. RLC parameters such as the threshold value, the timing duration of the timer for prohibiting sending status reports, and the timing duration of the RLC reassembly timer, etc., thereby reducing call drops caused by untimely network equipment scheduling or short-term bit errors on the air interface.
在一种可能的设计中,所述指示信息可以由媒体接入控制层控制单元MAC CE传输。In a possible design, the indication information may be transmitted by a media access control layer control unit MAC CE.
上述设计中,通过MAC CE传输指示信息,相对于通过RRC重配置消息等传输指示信息,可以减小信令开销,提高改变RB应用的RLC参数的效率。In the above design, the transmission of the indication information through the MAC CE can reduce the signaling overhead and improve the efficiency of changing the RLC parameters applied by the RB, compared with the transmission of the indication information through the RRC reconfiguration message.
第二方面,本申请实施例提供一种通信方法,该方法包括:生成指示信息,所述指示信息用于指示多套无线链路控制协议RLC参数中的一套RLC参数,所述多套RLC参数包括的轮询重传定时器的定时时长不同;向终端设备发送所述指示信息。In a second aspect, the embodiment of the present application provides a communication method, the method includes: generating indication information, the indication information is used to indicate a set of RLC parameters among multiple sets of radio link control protocol RLC parameters, and the multiple sets of RLC parameters The timing duration of the polling retransmission timer included in the parameter is different; and the indication information is sent to the terminal device.
采用上述方法,在需要改变RB应用的RLC参数时,可以通过指示信息指示RB在多套RLC参数间切换应用的RLC参数,无需再进行RLC参数的重配置,可以降低RLC参数重配的信令开销;同时,多套RLC参数包括的轮询重传定时器的定时时长不同,网络设备可以灵活配置RB应用的RLC参数,从而减少RLC最大重传掉话、节省空口资源。Using the above method, when the RLC parameters applied by the RB need to be changed, the RB can be instructed to switch the applied RLC parameters between multiple sets of RLC parameters through the indication information, and there is no need to reconfigure the RLC parameters, which can reduce the signaling of RLC parameter reconfiguration At the same time, the polling retransmission timer included in multiple sets of RLC parameters has different timing lengths, and the network device can flexibly configure the RLC parameters applied by the RB, thereby reducing the maximum RLC retransmission call drop and saving air interface resources.
在一种可能的设计中,所述方法还包括:向所述终端设备发送配置信息,所述配置信息用于配置所述多套RLC参数。In a possible design, the method further includes: sending configuration information to the terminal device, where the configuration information is used to configure the multiple sets of RLC parameters.
上述设计中,网络设备可以在RB创建阶段,为RB配置多套RLC参数,有利于在需要改变RB应用的RLC参数时,可以通过指示信息指示终端设备在多套RLC之间切换RB应用的RLC参数,减少信令开销。In the above design, the network device can configure multiple sets of RLC parameters for the RB during the RB creation stage, which is beneficial to instruct the terminal device to switch the RLC applied by the RB among multiple sets of RLC when it is necessary to change the RLC parameters applied by the RB. parameters to reduce signaling overhead.
在一种可能的设计中,生成所述指示信息之前,还包括确认以下条件中的至少一项满足:所述终端设备对应的无线承载RB在第一时长内传输的数据量大于或等于第一门限值;接入的终端设备的数量大于或等于第二门限值。可选的,所述RB为信令无线承载SRB或数据无线承载DRB。In a possible design, before generating the indication information, it further includes confirming that at least one of the following conditions is met: the amount of data transmitted by the radio bearer RB corresponding to the terminal device within the first duration is greater than or equal to the first Threshold value; the number of connected terminal devices is greater than or equal to the second threshold value. Optionally, the RB is a signaling radio bearer (SRB) or a data radio bearer (DRB).
上述设计中,网络设备可以在接入终端设备数量较大、峰值传输等场景下,根据实际情况改变RB应用的RLC参数,如适当调大轮询重传定时器的定时时长和/或禁止发送状态报告定时器的定时时长等,减少RLC最大重传掉话,节省空口资源。In the above design, the network device can change the RLC parameters of the RB application according to the actual situation in scenarios such as a large number of access terminal devices and peak transmission, such as appropriately increasing the timing of the polling retransmission timer and/or prohibiting sending The timing duration of the status report timer, etc., reduces the maximum retransmission call drop of RLC and saves air interface resources.
在一种可能的设计中,所述RLC参数还包括以下中的一项或多项:触发轮询的字节数门限值、触发轮询的协议数据单元PDU数门限值、禁止发送状态报告定时器的定时时长、 RLC重组定时器的定时时长。In a possible design, the RLC parameters further include one or more of the following: the threshold value of the number of bytes triggering polling, the threshold value of the number of PDUs triggering polling, and the prohibition of sending status The timing duration of the report timer and the timing duration of the RLC reassembly timer.
上述设计中,不仅可以根据需求改变RB应用的轮询重传定时器的定时时长,还可以根据需求改变RB应用的触发轮询的字节数门限值、触发轮询的协议数据单元PDU数门限值、禁止发送状态报告定时器的定时时长、RLC重组定时器的定时时长等RLC参数,从而减少因网络设备调度不及时或空口短时间误码等原因带来的掉话。In the above design, not only the timing of the polling retransmission timer of the RB application can be changed according to the requirements, but also the threshold value of the number of bytes triggering polling and the number of PDUs triggering polling of the RB application can be changed according to requirements. RLC parameters such as the threshold value, the timing duration of the timer for prohibiting sending status reports, and the timing duration of the RLC reassembly timer, etc., thereby reducing call drops caused by untimely network equipment scheduling or short-term bit errors on the air interface.
在一种可能的设计中,所述指示信息可以由媒体接入控制层控制单元MAC CE传输。In a possible design, the indication information may be transmitted by a media access control layer control unit MAC CE.
上述设计中,通过MAC CE传输指示信息,相对于通过RRC重配置消息等传输指示信息,可以减小信令开销,提高改变RB应用的RLC参数的效率。In the above design, the transmission of the indication information through the MAC CE can reduce the signaling overhead and improve the efficiency of changing the RLC parameters applied by the RB, compared to the transmission of the indication information through the RRC reconfiguration message.
第三方面,本申请实施例提供一种通信装置,该装置具有实现上述第一方面或者第一方面的任一种可能的设计中方法的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块(或单元),比如包括接口单元和处理单元。In the third aspect, the embodiment of the present application provides a communication device, which has the function of realizing the above-mentioned first aspect or any possible design method of the first aspect, and the function can be realized by hardware, or by hardware Execute the corresponding software implementation. The hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.
在一个可能的设计中,该装置可以是芯片或者集成电路。In one possible design, the device may be a chip or an integrated circuit.
在一个可能的设计中,该装置包括存储器和处理器,存储器用于存储所述处理器执行的程序,当程序被处理器执行时,所述装置可以执行上述第一方面或者第一方面的任一种可能的设计中的方法。In a possible design, the device includes a memory and a processor, and the memory is used to store a program executed by the processor. When the program is executed by the processor, the device can perform any of the above-mentioned first aspect or the first aspect. One possible approach in the design.
在一个可能的设计中,该装置可以为终端设备。In a possible design, the device may be a terminal device.
第四方面,本申请实施例提供一种通信装置,该装置具有实现上述第二方面或者第二方面的任一种可能的设计中方法的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块(或单元),比如包括接口单元和处理单元。In the fourth aspect, the embodiment of the present application provides a communication device, which has the function of realizing the above-mentioned second aspect or any possible design method of the second aspect, and the function can be realized by hardware, or can be realized by hardware Execute the corresponding software implementation. The hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.
在一个可能的设计中,该装置可以是芯片或者集成电路。In one possible design, the device may be a chip or an integrated circuit.
在一个可能的设计中,该装置包括存储器和处理器,存储器用于存储所述处理器执行的程序,当程序被处理器执行时,所述装置可以执行上述第二方面或者第二方面的任一种可能的设计中方法。In a possible design, the device includes a memory and a processor, and the memory is used to store a program executed by the processor. When the program is executed by the processor, the device can perform any of the above-mentioned second aspect or the second aspect. One possible approach in design.
在一个可能的设计中,该装置可以为网络设备。In one possible design, the device may be a network device.
第五方面,本申请实施例提供一种通信系统,所述通信系统包括终端设备和网络设备,所述终端设备可以执行上述第一方面或者第一方面的任一种可能的设计中的方法,所述网络设备可以执行上述第二方面或者第二方面的任一种可能的设计中的方法。In the fifth aspect, the embodiment of the present application provides a communication system, the communication system includes a terminal device and a network device, and the terminal device can execute the method in the above-mentioned first aspect or any possible design of the first aspect, The network device may execute the second aspect or the method in any possible design of the second aspect.
第六方面,本申请实施例提供一种计算机可读存储介质,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被执行时,可以实现上述第一方面或者第一方面的任一种可能的设计中所述的方法,或实现上述第二方面或者第二方面的任一种可能的设计中所述的方法。In the sixth aspect, the embodiments of the present application provide a computer-readable storage medium, in which computer programs or instructions are stored, and when the computer programs or instructions are executed, the above-mentioned first aspect or the first aspect can be realized The method described in any possible design of the above-mentioned second aspect or the method described in any possible design of the second aspect.
第七方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,当计算机程序或指令被执行时,可以实现上述第一方面或者第一方面的任一种可能的设计中所述的方法,或实现上述第二方面或者第二方面的任一种可能的设计中所述的方法。In the seventh aspect, the embodiment of the present application also provides a computer program product, including computer programs or instructions, when the computer programs or instructions are executed, it can realize the above-mentioned first aspect or any possible design of the first aspect. The method described above, or the method described in implementing the second aspect or any possible design of the second aspect.
第八方面,本申请实施例还提供一种芯片,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序或指令实现上述第一方面或者第一方面的任一种可能的设计中所述的方法,或实现上述第二方面或者第二方面的任一种可能的设计中所述的方法。In the eighth aspect, the embodiment of the present application also provides a chip, the chip is coupled with the memory, and is used to read and execute the programs or instructions stored in the memory to realize the above first aspect or any possibility of the first aspect The method described in the design, or the method described in the second aspect or any possible design of the second aspect.
上述第三方面至第八方面中任一方面中的任一可能设计所能达到的技术效果请参照 上述第一方面或第二方面中相应设计所能达到的技术效果,这里不再重复赘述。For the technical effects that can be achieved by any possible design in any one of the above-mentioned third to eighth aspects, please refer to the technical effects that can be achieved by the corresponding designs in the above-mentioned first aspect or second aspect, and will not be repeated here.
图1为本申请实施例提供的通信系统的架构示意图;FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
图2为本申请实施例提供的用户面协议栈的示意图;FIG. 2 is a schematic diagram of a user plane protocol stack provided by an embodiment of the present application;
图3为本申请实施例提供的ARQ机制下RLC polling过程示意图;FIG. 3 is a schematic diagram of the RLC polling process under the ARQ mechanism provided by the embodiment of the present application;
图4为本申请实施例提供的现有RLC参数配置机制示意图;FIG. 4 is a schematic diagram of an existing RLC parameter configuration mechanism provided by an embodiment of the present application;
图5为本申请实施例提供的通信方法示意图;FIG. 5 is a schematic diagram of a communication method provided in an embodiment of the present application;
图6为本申请实施例提供的polling触发场景示意图;FIG. 6 is a schematic diagram of a polling triggering scenario provided by an embodiment of the present application;
图7为本申请实施例提供的RLC参数配置示意图之一;FIG. 7 is one of the RLC parameter configuration schematic diagrams provided by the embodiment of the present application;
图8为本申请实施例提供的RLC参数配置示意图之二;FIG. 8 is the second schematic diagram of RLC parameter configuration provided by the embodiment of the present application;
图9为本申请实施例提供的通信装置示意图之一;FIG. 9 is one of the schematic diagrams of the communication device provided by the embodiment of the present application;
图10为本申请实施例提供的通信装置示意图之二。FIG. 10 is a second schematic diagram of a communication device provided by an embodiment of the present application.
图1是本申请的实施例应用的通信系统的架构示意图。如图1所示,该通信系统1000包括无线接入网100和核心网200,可选的,通信系统1000还可以包括互联网300。其中,无线接入网100可以包括至少一个网络设备,如图1中的110a和110b,还可以包括至少一个终端设备,如图1中的120a-120j。其中,110a是基站,110b是微站,120a、120e、120f和120j是手机,120b是汽车,120c是加油机,120d是布置在室内或室外的家庭接入节点(home access point,HAP),120g是笔记本电脑,120h是打印机,120i是无人机。其中,同一个终端设备或网络设备,在不同应用场景中可以提供不同的功能。比如,图1中的手机有120a、120e、120f和120j,手机120a可以接入基站110a,连接汽车120b,与手机120e直连通信以及接入到HAP,手机120e可以接入HAP以及与手机120a直连通信,手机120f可以接入为微站110b,连接笔记本电脑120g,连接打印机120h,手机120j可以控制无人机120i。FIG. 1 is a schematic structural diagram of a communication system applied in an embodiment of the present application. As shown in FIG. 1 , the
终端设备与网络设备相连,网络设备与核心网连接。核心网设备与网络设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与网络设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的网络设备的功能。终端设备和终端设备之间以及网络设备和网络设备之间可以通过有线或无线的方式相互连接。图1只是示意图,该通信系统中还可以包括其它设备,如还可以包括无线中继设备和无线回传设备,在图1中未画出。The terminal device is connected to the network device, and the network device is connected to the core network. Core network equipment and network equipment can be independent and different physical equipment, or the functions of the core network equipment and the logical functions of the network equipment can be integrated on the same physical equipment, or a physical equipment can integrate part of the core network equipment. device functions and functions of some network devices. Terminal devices and network devices may be connected to each other in a wired or wireless manner. FIG. 1 is only a schematic diagram. The communication system may also include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1 .
网络设备,也可以称为无线接入网设备,可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、第五代(5th generation,5G)移动通信系统中的下一代基站(next generation NodeB,gNB)、第六代(6th generation,6G)移动通信系统中的基站、未来移动通信系统中的基站或WiFi系统中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。这里的CU完成基站的无线资源控制协议和分组数据汇聚层协议(packet data convergence protocol,PDCP)的功能,还可以完成业务 数据适配协议(service data adaptation protocol,SDAP)的功能;DU完成基站的无线链路控制层和介质访问控制(medium access control,MAC)层的功能,还可以完成部分物理层或全部物理层的功能,有关上述各个协议层的具体描述,可以参考第三代合作伙伴计划(3rd generation partnership project,3GPP)的相关技术规范。网络设备可以是宏基站(如图1中的110a),也可以是微基站或室内站(如图1中的110b),还可以是中继节点或施主节点等。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。Network equipment, also known as wireless access network equipment, can be base station (base station), evolved base station (evolved NodeB, eNodeB), transmission reception point (transmission reception point, TRP), fifth generation (5th generation, 5G ) next generation NodeB (next generation NodeB, gNB) in the mobile communication system, base station in the sixth generation (6th generation, 6G) mobile communication system, base station in the future mobile communication system or access node in the WiFi system, etc.; It may also be a module or unit that completes some functions of the base station, for example, it may be a centralized unit (central unit, CU) or a distributed unit (distributed unit, DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and also completes the function of the service data adaptation protocol (SDAP); the DU completes the functions of the base station The functions of the radio link control layer and the medium access control (medium access control, MAC) layer can also complete the functions of part of the physical layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, you can refer to the third generation partnership project (3rd generation partnership project, 3GPP) related technical specifications. The network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), or a relay node or a donor node. The embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
终端设备也可以称为终端、用户设备(user equipment,UE)、移动台、移动终端等。终端设备可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。A terminal device may also be called a terminal, a user equipment (user equipment, UE), a mobile station, a mobile terminal, and the like. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (internet of things, IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. Terminal devices can be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.
网络设备和终端设备可以是固定位置的,也可以是可移动的。网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对网络设备和终端设备的应用场景不做限定。Network equipment and terminal equipment can be fixed or mobile. Network equipment and terminal equipment can be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
网络设备和终端设备的角色可以是相对的,例如,图1中的直升机或无人机120i可以被配置成移动网络设备,对于那些通过120i接入到无线接入网100的终端设备120j来说,终端设备120i是网络设备;但对于网络设备110a来说,120i是终端设备,即110a与120i之间是通过无线空口协议进行通信的。当然,110a与120i之间也可以是通过网络设备与网络设备之间的接口协议进行通信的,此时,相对于110a来说,120i也是网络设备。因此,网络设备和终端设备都可以统一称为通信装置,图1中的110a和110b可以称为具有网络设备功能的通信装置,图1中的120a-120j可以称为具有终端设备功能的通信装置。The roles of network equipment and terminal equipment may be relative. For example, the helicopter or UAV 120i in FIG. 1 may be configured as a mobile network equipment. , the terminal device 120i is a network device; but for the
网络设备和终端设备之间、网络设备和网络设备之间、终端设备和终端设备之间可以通过授权频谱进行通信,也可以通过免授权频谱进行通信,也可以同时通过授权频谱和免授权频谱进行通信;可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对无线通信所使用的频谱资源不做限定。通信系统可以是独立组网(standalone,SA)的通信系统,也可以是非独立组网(non-standalone,NSA)的通信系统,本申请实施例对通信系统的组网方式不做限定。Communication between network devices and terminal devices, between network devices and network devices, between terminal devices and terminal devices can be performed through licensed spectrum, or through license-free spectrum, or through licensed spectrum and license-free spectrum at the same time Communication: Communication can be performed through a frequency spectrum below 6 gigahertz (GHz), or can be performed through a frequency spectrum above 6 GHz, and can also be performed using a frequency spectrum below 6 GHz and a frequency spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the frequency spectrum resources used for wireless communication. The communication system may be a standalone (SA) communication system or a non-standalone (NSA) communication system, and the embodiment of the present application does not limit the networking mode of the communication system.
在本申请的实施例中,网络设备的功能也可以由网络设备中的模块(如芯片)来执行,也可以由包含有网络设备功能的控制子系统来执行。这里的包含有网络设备功能的控制子系统可以是智能电网、工业控制、智能交通、智慧城市等上述应用场景中的控制中心。终端设备的功能也可以由终端设备中的模块(如芯片或调制解调器)来执行,也可以由包含有终端设备功能的装置来执行。In the embodiments of the present application, the functions of the network device may also be performed by modules (such as chips) in the network device, or may be performed by a control subsystem including the functions of the network device. Here, the control subsystem including network device functions may be the control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal equipment may also be performed by a module (such as a chip or a modem) in the terminal equipment, or may be performed by a device including the functions of the terminal equipment.
在本申请中,网络设备向终端设备发送下行信号或下行信息,下行信息承载在下行信道上;终端设备向网络设备发送上行信号或上行信息,上行信息承载在上行信道上。终端设备为了与网络设备进行通信,需要与网络设备控制的小区建立无线连接。与终端设备建 立了无线连接的小区称为该终端设备的服务小区。当终端设备与该服务小区进行通信的时候,还会受到来自邻区的信号的干扰。In this application, the network device sends downlink signals or downlink information to the terminal device, and the downlink information is carried on the downlink channel; the terminal device sends uplink signals or uplink information to the network device, and the uplink information is carried on the uplink channel. In order to communicate with the network device, the terminal device needs to establish a wireless connection with the cell controlled by the network device. The cell with which a terminal device has established a wireless connection is called the serving cell of the terminal device. When the terminal equipment communicates with the serving cell, it will also be interfered by signals from neighboring cells.
为了便于本领域技术人员理解,下面对本申请实施例中所涉及的技术概念和部分用语进行解释说明。In order to facilitate the understanding of those skilled in the art, the technical concepts and some terms involved in the embodiments of the present application are explained below.
1)、用户面协议栈,图2为新无线(new radio,NR)用户面协议栈的示意图。如图2所示,NR用户面协议栈包括服务数据适配协议(service data adaptation protocol,SDAP)层、分组数据汇聚协议(packet data convergence protocol,PDCP)层、RLC层、媒体接入控制层(medium access controllayer,MAC)层和物理层(physical layer,PHY)层。1), user plane protocol stack, FIG. 2 is a schematic diagram of a new radio (new radio, NR) user plane protocol stack. As shown in Figure 2, the NR user plane protocol stack includes a service data adaptation protocol (service data adaptation protocol, SDAP) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer, an RLC layer, and a media access control layer ( medium access control layer (MAC) layer and physical layer (physical layer, PHY) layer.
其中,RLC层位于PDCP层和MAC层之间。RLC层可以通过服务接入点(service access point,SAP)或RLC信道与PDCP层进行通信,通过逻辑信道与MAC层进行通信。RLC层与PDCP层传输的数据称为RLC服务数据单元(service data unit,SDU)或PDCP协议数据单元(protocol data unit,PDU)。RLC层可以对RLC SDU进行分段、串联、重组、重分段等操作。Wherein, the RLC layer is located between the PDCP layer and the MAC layer. The RLC layer can communicate with the PDCP layer through a service access point (SAP) or RLC channel, and communicate with the MAC layer through a logical channel. The data transmitted between the RLC layer and the PDCP layer is called an RLC service data unit (service data unit, SDU) or a PDCP protocol data unit (protocol data unit, PDU). The RLC layer can perform operations such as segmentation, concatenation, reassembly, and re-segmentation of RLC SDUs.
一个RLC可以从下层(MAC层)接收RLC PDU,并向上层(PDCP层或RRC层)提交RLC SDU,也可以从上层接收RLC SDU并向下层递交RLC PDU。该RLC PDU可以是RLC数据PDU或者RLC控制PDU。一个RLC通过自身和上层协议层实体之间的RLC信道,从上层接收RLC SDU,并组成RLC数据PDU;RLC将组成的RLC数据PDU通过其和MAC层之间的逻辑信道传递给MAC层进行进一步处理。相应的,一个RLC可以通过逻辑信道从MAC层接收到RLC数据PDU,并根据RLC数据PDU组成RLC SDU;RLC将所组成的RLC SDU通过RLC信道递交给上层实体进行进一步处理。RLC只有在MAC层指示传输机会时,才会向MAC层递交所生成的RLC PDU,所递交的一个或多个RLCPDU的总大小需要与MAC层所指示的数据包大小相匹配。未匹配MAC层所指示的传输机会大小,一个RLC SDU可能会被分成多个分段,并组成多个RLC PDU进行传输。An RLC can receive RLC PDU from the lower layer (MAC layer) and submit RLC SDU to the upper layer (PDCP layer or RRC layer), or receive RLC SDU from the upper layer and submit RLC PDU to the lower layer. The RLC PDU may be an RLC data PDU or an RLC control PDU. An RLC receives the RLC SDU from the upper layer through the RLC channel between itself and the upper protocol layer entity, and composes the RLC data PDU; the RLC passes the composed RLC data PDU to the MAC layer through the logical channel between itself and the MAC layer for further processing deal with. Correspondingly, an RLC can receive the RLC data PDU from the MAC layer through the logical channel, and compose the RLC SDU according to the RLC data PDU; the RLC submits the composed RLC SDU to the upper layer entity through the RLC channel for further processing. The RLC will submit the generated RLC PDU to the MAC layer only when the MAC layer indicates a transmission opportunity, and the total size of the submitted one or more RLC PDUs needs to match the packet size indicated by the MAC layer. If it does not match the transmission opportunity size indicated by the MAC layer, an RLC SDU may be divided into multiple segments and composed into multiple RLC PDUs for transmission.
为适应不同类型业务数据的服务质量(quality of service,QoS)需求,RLC层提供三种传输模式:透明模式(transparent mode,TM)、无确认模式(unacknowledged mode,UM)和确认模式(acknowledge mode,AM)。In order to meet the quality of service (QoS) requirements of different types of business data, the RLC layer provides three transmission modes: transparent mode (transparent mode, TM), unacknowledged mode (unacknowledged mode, UM) and acknowledged mode (acknowledge mode , AM).
TM模式用于传输信令无线承载(signaling radio bearer,SRB)0的数据、寻呼数据、广播系统消息。在TM模式下,RLC不对这类消息的RLC SDU进行分段和串联,只提供数据的透传功能。The TM mode is used to transmit data of signaling radio bearer (SRB) 0, paging data, and broadcast system messages. In TM mode, RLC does not segment and concatenate the RLC SDU of this type of message, but only provides the transparent transmission function of data.
UM模式通常用于服务时延要求很高但可靠性要求一般的业务,一个数据包经过RLC传输出去之后即认为传输结束,即使该数据包在空口传输丢失,RLC层也不会对其进行重传。UM mode is usually used for services with high service delay requirements but general reliability requirements. After a data packet is transmitted through RLC, the transmission is considered to be over. Even if the data packet is lost in the air interface transmission, the RLC layer will not retry it. pass.
AM模式通常用于服务可靠性要求很高的业务,该类业务需要尽可能避免数据传输丢失。RLC采用自动重传请求(automatic repeat request,ARQ)机制保证数据的无损传输。ARQ的基本思想是数据接收端(简称接收端)可以向数据发送端(简称发送端)发送状态报告(status report),指示哪些数据包接收成功,哪些数据包接收失败,发送端可以基于该状态报告对传输失败的数据包进行重传。The AM mode is usually used for services that require high service reliability, and this type of service needs to avoid data transmission loss as much as possible. RLC adopts automatic repeat request (automatic repeat request, ARQ) mechanism to ensure the lossless transmission of data. The basic idea of ARQ is that the data receiver (referred to as the receiver) can send a status report (status report) to the data sender (referred to as the sender), indicating which data packets are received successfully and which data packets fail to be received, and the sender can based on the status Reports the retransmission of packets that failed to transmit.
2)、ARQ机制,如图3所示,为本申请实施提供的ARQ机制下RLC轮询(polling)过程示意图,正常情况下发送端RLC会按照协议规定的规则触发polling,接收端RLC在收到polling后回复状态报告。2), the ARQ mechanism, as shown in Figure 3, is a schematic diagram of the RLC polling (polling) process under the ARQ mechanism provided for the implementation of this application. Under normal circumstances, the sending end RLC will trigger polling according to the rules specified in the protocol, and the receiving end RLC will trigger polling in accordance with the rules specified in the protocol. Reply to the status report after polling.
如果出现调度不及时或空口误码等原因导致状态报告无法正常回复给发送端,发送端RLC会按照协议规定的规则不断触发polling,直到缓存发空后会触发polling重传,在polling重传定时器每超时一次进行一次polling重传,直至polling重传达到最大次数后会触发RLC最大重传掉话。If the status report cannot be returned to the sender due to reasons such as untimely scheduling or air interface error, the RLC at the sender will continue to trigger polling according to the rules specified in the protocol, and will trigger polling retransmission after the buffer is empty. Each time the device times out, polling retransmission will be performed until the maximum number of polling retransmissions will trigger the RLC maximum retransmission call drop.
3)、现有RLC参数配置机制。在终端设备的RB建立时,网络设备可以为RB配置一套RRC参数,当需要改变RB的RLC参数时,网络设备可以通过向终端设备发送无线资源控制(radio resource control,RRC)重配置(RRC_RECONFIG)消息(或信令)重新为RB配置一套RRC参数。其中RB可以为信令无线承载(signaling radio bearer,SRB)、数据无线承载(data radio bearer,DRB)等。如图4所示,在SRB1建立时,网络设备可以通过RRC配置(RRC_SETUP)消息(或信令)为终端设备的SRB1配置一套RLC参数,如果还创建有SRB2/DRB,网络设备还可以在SRB2/DRB建立时,通过RRC重配置(RRC_RECONFIG)消息为SRB2/DRB也配置一套RLC参数。当需要对某一RB(如SRB1)改变RLC参数时,如网络设备接入的终端设备的数量、网络设备的空口情况发生变化需要改变SRB1的RLC参数时,网络设备可以通过RRC_RECONFIG消息,为SRB1重新配置一套RLC参数。3) The existing RLC parameter configuration mechanism. When the RB of the terminal device is established, the network device can configure a set of RRC parameters for the RB. When the RLC parameters of the RB need to be changed, the network device can send the radio resource control (radio resource control, RRC) reconfiguration (RRC_RECONFIG ) message (or signaling) to reconfigure a set of RRC parameters for the RB. The RB may be a signaling radio bearer (signaling radio bearer, SRB), a data radio bearer (data radio bearer, DRB), etc. As shown in Figure 4, when SRB1 is established, the network device can configure a set of RLC parameters for SRB1 of the terminal device through the RRC configuration (RRC_SETUP) message (or signaling). When SRB2/DRB is established, a set of RLC parameters is also configured for SRB2/DRB through an RRC reconfiguration (RRC_RECONFIG) message. When it is necessary to change the RLC parameters of a certain RB (such as SRB1), such as the number of terminal devices connected to the network device and the air interface of the network device, when the RLC parameters of SRB1 need to be changed, the network device can pass the RRC_RECONFIG message. Reconfigure a set of RLC parameters.
然而,RLC参数通常包括polling重传定时器的定时时长、禁止发送状态报告定时器的定时时长等参数,网络设备通过重配置消息(如RRC_RECONFIG消息)对终端设备的RLC参数进行重配,信令开销较大,尤其是当整个小区大量终端设备均需要重配时,同时下发大量重配置消息,还可能影响终端设备的正常业务数据传输。However, the RLC parameters usually include parameters such as the timing length of the polling retransmission timer and the timing length of the prohibiting sending status report timer. The overhead is high, especially when a large number of terminal devices in the entire cell need to be reconfigured, and a large number of reconfiguration messages are sent at the same time, which may also affect the normal service data transmission of the terminal devices.
本申请旨在提供一种通信方法,能够支持对RB的RLC参数的灵活调整,使网络设备可以根据接入的终端设备数量、空口情况、重传数量等条件灵活改变polling重传定时器的定时时长等RLC参数,以达到减少掉话率、节省空口资源等目标。This application aims to provide a communication method that can support flexible adjustment of RLC parameters of RB, so that network equipment can flexibly change the timing of the polling retransmission timer according to the number of connected terminal equipment, air interface conditions, and the number of retransmissions. Time length and other RLC parameters to achieve goals such as reducing call drop rate and saving air interface resources.
下面结合附图详细说明本申请实施例。另外,需要理解,在本申请实施例中,“示例的”一词用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. In addition, it should be understood that in the embodiments of the present application, the word "exemplary" is used as an example, illustration or explanation. Any embodiment or design described herein as "example" is not to be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word example is intended to present concepts in a concrete manner.
本申请实施例和权利要求书及附图中的术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,还可以包括没有列出的步骤或模块。本文中术语“系统”和“网络”在本文中常被可互换使用。The terms "comprising" and "having" in the embodiments of the present application, claims and drawings are not exclusive. For example, a process, method, system, product or device including a series of steps or modules is not limited to the listed steps or modules, and may also include unlisted steps or modules. The terms "system" and "network" are often used interchangeably herein.
图5为本申请实施例提供的一种通信方法示意图,该方法包括:Fig. 5 is a schematic diagram of a communication method provided by an embodiment of the present application, the method includes:
S501:终端设备接收来自网络设备的指示信息,所述指示信息用于指示多套RLC参数中的一套RLC参数,所述多套RLC参数包括的轮询(polling)重传定时器的定时时长不同。S501: The terminal device receives indication information from the network device, the indication information is used to indicate a set of RLC parameters in multiple sets of RLC parameters, and the multiple sets of RLC parameters include the timing length of the polling retransmission timer different.
S502:所述终端设备根据所述指示信息,确定RB应用的RLC参数。S502: The terminal device determines the RLC parameters applied by the RB according to the indication information.
如图6所示,为polling触发场景示意图。场景1:发送端RLC发送的字节数达到触发polling的字节数门限值时,发送端RLC会将当前数据包(也就是使发送端RLC发送的字节数达到触发polling的字节数门限值的数据包)polling置位后发送给接收端RLC,触发polling,并将发送的字节数和发送的PDU数清空,重新计算发送的字节数和发送的PDU数;场景2:发送端RLC发送的PDU数达到触发polling的PDU数门限值时,发送端RLC会将当前数据包(也就是使发送端RLC发送的PDU数达到触发polling的PDU数门限值 的数据包)polling置位后发送给接收端RLC,触发polling,并将发送的PDU数和发送的字节数清空,重新计算发送的PDU数和发送的字节数据;场景3:当前数据包是使RB的初传/重传缓存发空的最后一个数据包,发送端RLC会将当前数据包polling置位后发送给接收端RLC,触发polling;场景4:polling重传定时器超时,但RB的初传/重传缓存不皆为空,发送端RLC按照场景1到场景3的方式触发polling;场景5:polling重传定时器超时,RB的初传/重传缓存皆为空,发送端RLC会重传发送过的序列号(sequence number,SN)最大的数据包或任意一个未被接收端确认接收成功的数据包,并将该数据包polling置位,触发polling。As shown in Figure 6, it is a schematic diagram of polling triggering scenarios. Scenario 1: When the number of bytes sent by the sending end RLC reaches the threshold value of the number of bytes that triggers polling, the sending end RLC sends the current data packet (that is, the number of bytes sent by the sending end RLC reaches the number of bytes that triggers polling) Threshold data packet) polling is set and sent to the receiving end RLC, polling is triggered, and the number of bytes sent and the number of PDUs sent are cleared, and the number of bytes sent and the number of PDUs sent is recalculated; Scenario 2: When the number of PDUs sent by the sending end RLC reaches the threshold of the number of PDUs that trigger polling, the sending end RLC will send the current data packet (that is, the data packet that makes the number of PDUs sent by the sending end RLC reach the threshold of the number of PDUs that trigger polling) After polling is set, it is sent to the RLC at the receiving end, polling is triggered, and the number of PDUs sent and the number of bytes sent are cleared, and the number of PDUs sent and byte data sent are recalculated; Scenario 3: The current data packet is for RB For the last data packet empty in the initial transmission/retransmission buffer, the RLC at the sending end will set the polling bit of the current data packet and send it to the RLC at the receiving end to trigger polling; Scenario 4: The polling retransmission timer expires, but the initial transmission of the RB /The retransmission buffer is not all empty, the RLC at the sending end triggers polling according to scenarios 1 to 3; Scenario 5: the polling retransmission timer expires, the initial transmission/retransmission buffer of the RB is empty, and the RLC at the sending end will retry Transmit the data packet with the largest sequence number (sequence number, SN) sent or any data packet that has not been confirmed by the receiving end, and set polling of the data packet to trigger polling.
其中,RB的初传缓存用于存储RB需要初始(也即第一次需要)发送给接收端RLC的数据包,RB的重传缓存用于存储RB需要重新发送给接收端RLC的数据包(如初始发送给接收端RLC,但接收端RLC未确认接收成功的数据包),RB的初传/重传缓存发空是指RB的初传/重传缓存中没有需要发送给接收端RLC的数据包。数据包polling置位,可以是指在数据包添加polling标识。例如:可以是将数据包中的polling位(或字段)置为1,数据包中的polling位默认为0,不触发polling,在数据包中的polling位置为1时,触发polling。Among them, the initial transmission cache of RB is used to store the data packets that RB needs to send initially (that is, the first time) to the receiving end RLC, and the retransmission buffer of RB is used to store the data packets that RB needs to resend to the receiving end RLC ( For example, the initial transmission to the receiving end RLC, but the receiving end RLC has not confirmed the successful reception of the data packet), the RB's initial transmission/retransmission buffer is empty means that there is no need to send to the receiving end RLC in the RB's initial transmission/retransmission buffer data pack. The data packet polling setting may refer to adding a polling flag to the data packet. For example: the polling bit (or field) in the data packet can be set to 1, the polling bit in the data packet is 0 by default, polling is not triggered, and polling is triggered when the polling bit in the data packet is 1.
在真实业务中通常情况下是通过场景1、场景2、场景3和场景4来触发polling的,只有接收端RLC向发送端回复状态报告不及时,才会通过场景5来触发polling。由图6可知,polling重传发生在RB的缓存发空(初传缓存和重传缓存皆为空)后,发送端RLC接收不到状态报告引起的最大重传实际需要的时长为:缓存发空所需的时长+polling重传定时器的定时时长*最大重传次数。而在通过场景5触发polling的情况下,发送端RLC和接收端RLC之间的数据包传输已经出现异常,延长此时的polling重传定时器的定时时长(也即polling重传定时器的周期),不会影响正常业务,也不会占用过多资源,并可同时降低RLC最大重传掉话率。In real business, polling is usually triggered through scenarios 1, 2, 3, and 4, and polling is triggered through scenario 5 only if the RLC at the receiving end fails to reply to the sending end with a status report in time. It can be seen from Figure 6 that polling retransmission occurs after the buffer of the RB is empty (both the initial transmission buffer and the retransmission buffer are empty), and the actual time required for the maximum retransmission caused by the RLC at the sending end not receiving the status report is: Empty required duration + polling retransmission timer timing duration * maximum number of retransmissions. And in the case of triggering polling through scene 5, the data packet transmission between the sending end RLC and the receiving end RLC has been abnormal, and the timing length of the polling retransmission timer at this time (that is, the cycle of the polling retransmission timer) has been extended ), will not affect normal services, will not occupy too many resources, and can simultaneously reduce the maximum retransmission call drop rate of RLC.
作为一种示例,当网络设备接入的终端设备的数量较大时,网络设备对终端设备的上行和/或下行调度周期可能会比较长,状态报告调度不及时,如果终端设备侧RB的polling重传定时器的定时时长设置较短,终端设备RLC在接收到网络设备RLC回复的状态报告之前就先发生了RLC最大重传,触发RLC最大重传掉话,会影响用户体验。因此,在本申请实施例中,可以通过改变包括polling重传定时器的定时时长在内的RLC参数,改善因状态报告调度不及时等引起的RLC最大重传的掉话。As an example, when the number of terminal devices connected to the network device is large, the uplink and/or downlink scheduling period of the network device to the terminal device may be relatively long, and the status report scheduling is not timely. If the polling of the RB on the terminal device side The timing duration of the retransmission timer is set to be short, and the RLC maximum retransmission occurs before the terminal device RLC receives the status report from the network device RLC, which triggers the RLC maximum retransmission call drop, which will affect user experience. Therefore, in the embodiment of the present application, the RLC maximum retransmission call drop caused by untimely status report scheduling can be improved by changing the RLC parameters including the timing duration of the polling retransmission timer.
另外,为了降低RLC参数重配的信令开销,在一些实施中,在RB建立时,网络设备可以通过向终端设备发送配置信息,预先为终端设备的RB配置多套RLC参数,其中多套RLC参数包括的polling重传定时器的定时时长不同,以便在需要改变RB应用的RLC参数时,直接指示终端设备在多套RLC参数之间切换RB应用的RLC参数。In addition, in order to reduce the signaling overhead of RLC parameter reconfiguration, in some implementations, when the RB is established, the network device can pre-configure multiple sets of RLC parameters for the RB of the terminal device by sending configuration information to the terminal device, wherein multiple sets of RLC The timing duration of the polling retransmission timer included in the parameter is different, so as to directly instruct the terminal device to switch the RLC parameters of the RB application between multiple sets of RLC parameters when the RLC parameters of the RB application need to be changed.
需要理解的是,在本申请实施例中,RB可以为SRB、DRB等无线承载,终端设备可以和网络设备建立一个或多个RB,例如终端设备可以和网络设备建立一个或多个SRB,也可以和网络设备建立一个或多个DRB,还可以和网络设备建立一个或多个SRB、以及一个或多个DRB。在RLC参数中除了包括polling重传定时器的定时时长外,还可以包括触发polling的字节数门限值、触发polling的PDU数门限值、禁止发送状态报告定时器的定时时长、RLC重组定时器的定时时长等中的一项或多项。It should be understood that, in this embodiment of the application, RBs may be radio bearers such as SRBs and DRBs, and terminal devices may establish one or more RBs with network devices, for example, terminal devices may establish one or more SRBs with network devices, or One or more DRBs can be established with the network device, and one or more SRBs and one or more DRBs can also be established with the network device. In addition to the timing duration of the polling retransmission timer, the RLC parameters can also include the threshold value of the number of bytes that trigger polling, the threshold value of the number of PDUs that trigger polling, the timing duration of the prohibition of sending status report timer, and RLC reassembly One or more of the timing duration of the timer, etc.
作为一种示例,如图7所示,在终端设备建立SRB1时,网络设备可以通过RRC配置 (RRC_SETUP)消息等向终端设备发送配置信息,所述配置信息可以用于为SRB1配置多套RLC参数。例如:通过配置信息为终端设备的SRB1配置RLC参数1包括:polling重传定时器的定时时长1、触发polling的字节数门限值1、触发polling的PDU数门限值1、禁止发送状态报告定时器的定时时长1、RLC重组定时器的定时时长1;RLC参数2包括:polling重传定时器的定时时长2、触发polling的字节数门限值2、触发polling的PDU数门限值2、禁止发送状态报告定时器的定时时长2、RLC重组定时器的定时时长2;RLC参数3包括:polling重传定时器的定时时长3、触发polling的字节数门限值3、触发polling的PDU数门限值3、禁止发送状态报告定时器的定时时长3、RLC重组定时器的定时时长3。其中RLC参数1、RLC参数2和RLC参数3中的polling重传定时器的定时时长1、polling重传定时器的定时时长2和polling重传定时器的定时时长3不同。As an example, as shown in Figure 7, when a terminal device establishes SRB1, the network device may send configuration information to the terminal device through an RRC configuration (RRC_SETUP) message, etc., and the configuration information may be used to configure multiple sets of RLC parameters for SRB1 . For example: configure RLC parameter 1 for SRB1 of the terminal device through the configuration information, including: polling retransmission timer timing length 1, trigger polling byte number threshold 1, trigger polling PDU number threshold 1, and send prohibition status Timing duration 1 of the report timer, timing duration 1 of the RLC reassembly timer; RLC parameter 2 includes: timing duration 2 of the polling retransmission timer, threshold number of bytes triggering polling 2, threshold number of PDUs triggering polling Value 2, the timing duration of the prohibition of sending status report timer 2, the timing duration of the RLC reassembly timer 2; RLC parameter 3 includes: the timing duration of the polling retransmission timer 3, the threshold value of the number of bytes triggering polling 3, the trigger The polling PDU number threshold value is 3, the timing duration of the prohibition of sending status report timer is 3, and the timing duration of the RLC reassembly timer is 3. The timing duration 1 of the polling retransmission timer in RLC parameter 1, the timing duration 2 of the polling retransmission timer and the timing duration 3 of the polling retransmission timer in RLC parameter 1, RLC parameter 2, and RLC parameter 3 are different.
终端设备在接收到配置信息后,可以在为SRB1配置的多套RLC参数中选择一套RLC参数作为SRB1初始应用的RLC参数。例如:终端设备可以在多套RLC参数随机选择一套RLC参数作为SRB1初始应用的RLC参数;也可以在多套RLC参数中选择一套默认RLC参数作为SRB1初始应用的RLC参数。作为一种示例:可以通过网络设备配置、协议配置等方式预先配置多套RLC参数中的第一套RLC参数作为默认RLC参数,终端设备在接收到配置信息后,可以将多套RLC参数中的第一套RLC参数“如RLC参数1、RLC参数2和RLC参数3中的RLC参数1”作为SRB1初始应用的RLC参数。After receiving the configuration information, the terminal device can select one set of RLC parameters from multiple sets of RLC parameters configured for SRB1 as the RLC parameters for the initial application of SRB1. For example, the terminal device may randomly select a set of RLC parameters among multiple sets of RLC parameters as the RLC parameters for the initial application of SRB1; it may also select a set of default RLC parameters among multiple sets of RLC parameters as the RLC parameters for the initial application of SRB1. As an example: the first set of RLC parameters in multiple sets of RLC parameters can be pre-configured as the default RLC parameters through network device configuration, protocol configuration, etc. The first set of RLC parameters "such as RLC parameter 1 in RLC parameter 1, RLC parameter 2 and RLC parameter 3" is used as the RLC parameter for the initial application of SRB1.
另外,如果终端设备在SRB1的基础上还建立有SRB2/DRB1等其它RB,网络设备还可以通过RRC重配置(RRC_RECONFIG)消息等向终端设备发送配置信息,所述配置信息可以用于为SRB2/DRB1等其它RB,配置多套RLC参数。例如:通过配置信息为终端设备的SRB2/DRB1配置RLC参数4、RLC参数5和RLC参数6。终端设备在接收到配置信息后,可以在为SRB2/DRB1配置的多套RLC参数中选择一套RLC参数作为SRB2/DRB1初始应用的RLC参数。In addition, if the terminal device also establishes other RBs such as SRB2/DRB1 on the basis of SRB1, the network device can also send configuration information to the terminal device through an RRC reconfiguration (RRC_RECONFIG) message, etc., and the configuration information can be used for SRB2/DRB1. DRB1 and other RBs are configured with multiple sets of RLC parameters. For example: configure RLC parameter 4, RLC parameter 5 and RLC parameter 6 for SRB2/DRB1 of the terminal device through the configuration information. After receiving the configuration information, the terminal device can select one set of RLC parameters among multiple sets of RLC parameters configured for SRB2/DRB1 as the RLC parameters for the initial application of SRB2/DRB1.
当出现终端设备对应的RB在第一时长内传输的数据量大于或等于第一门限值、或网络设备接入的终端设备的数量大于或等于第二门限值、或空口性能变化等情况,网络设备需要改变某一RB应用的RLC参数时,网络设备可以通过向终端设备发送用于指示为RB配置的多套RLC参数中一套RLC参数的指示信息,指示终端设备的RB应用某一套RLC参数,实现RLC的重配置,如重配置RLC参数适当缩短polling重传定时器的定时时长和/或禁止发送状态报告定时器的定时时长,减少掉话,防止RLC重传机制称为峰值传输的瓶颈等。When the amount of data transmitted by the RB corresponding to the terminal device within the first duration is greater than or equal to the first threshold, or the number of terminal devices connected to the network device is greater than or equal to the second threshold, or the performance of the air interface changes, etc. , when the network device needs to change the RLC parameters applied by a certain RB, the network device can instruct the terminal device that the RB applies a certain Set RLC parameters to achieve RLC reconfiguration, such as reconfiguring RLC parameters to appropriately shorten the timing of the polling retransmission timer and/or the timing of the prohibition of sending status report timers to reduce call drops and prevent the RLC retransmission mechanism called peak Transmission bottlenecks, etc.
其中,指示信息可以包括RLC参数的标识信息、RLC参数关联的索引号等可以指示RLC参数的信息,还可以包括相应的RB的标识信息等。具体的指示信息可以承载在媒体接入控制层控制单元(media access control control element,MAC CE)、下行控制信息(downlink control information,DCI)信令等中,通过MAC CE、DCI信令等由网络设备发送给终端设备。The indication information may include identification information of the RLC parameter, an index number associated with the RLC parameter, and other information that may indicate the RLC parameter, and may also include identification information of a corresponding RB, and the like. The specific indication information can be carried in the media access control layer control element (media access control control element, MAC CE), downlink control information (downlink control information, DCI) signaling, etc., through the MAC CE, DCI signaling, etc. by the network The device sends to the end device.
作为一种示例,仍参照图7所示,如果网络设备为终端设备的SRB1配置的多套RLC参数中,RLC参数1包括的polling重传定时器的定时时长1为10ms,RLC参数2包括的polling重传定时器的定时时长2为20ms,RLC参数3包括的polling重传定时器的定时时长3为30ms,终端设备侧SRB1当前应用的RLC参数为RLC参数1。网络设备在接入的终端设备的数量大于或等于第一门限值(如300)时,为了减少掉话率,可以向终端设备 发送携带指示SRB1应用RLC参数2的指示信息,指示终端设备的SRB1应用RLC参数2,从而延长终端设备RLC接收不到网络设备RLC回复的状态报告引起的SRB1最大重传实际需要的时长,减少RLC最大重传掉话率。As an example, still referring to FIG. 7, if the network device configures multiple sets of RLC parameters for SRB1 of the terminal device, the timing length 1 of the polling retransmission timer included in RLC parameter 1 is 10 ms, and the timing length 1 of the polling retransmission timer included in RLC parameter 2 is 10 ms. The timing duration 2 of the polling retransmission timer is 20ms, the timing duration 3 of the polling retransmission timer included in the RLC parameter 3 is 30ms, and the RLC parameter currently applied by the SRB1 on the terminal device side is the RLC parameter 1. When the number of connected terminal devices is greater than or equal to the first threshold value (such as 300), the network device may send to the terminal device an instruction message carrying an indication that SRB1 applies RLC parameter 2 in order to reduce the call drop rate, indicating that the terminal device's SRB1 applies RLC parameter 2, thereby prolonging the actual required time for maximum retransmission of SRB1 caused by the fact that the terminal equipment RLC cannot receive the status report replied by the network equipment RLC, and reducing the maximum retransmission call drop rate of RLC.
再例如:如果当前时刻为10:00:10,第一时长为10s,网络设备在终端设备对应的SRB1在第一时长(10:00:00-10:00:10)内传输的数据量大于或等于第一门限值时,为了减少掉话率,也可以向终端设备发送携带指示SRB1应用RLC参数2的指示信息,指示终端设备的SRB1应用RLC参数2,从而延长终端设备RLC接收不到网络设备RLC回复的状态报告引起的SRB1最大重传实际需要的时长,减少RLC最大重传掉话率。Another example: if the current time is 10:00:10 and the first duration is 10s, the amount of data transmitted by the network device in SRB1 corresponding to the terminal device within the first duration (10:00:00-10:00:10) is greater than Or when it is equal to the first threshold value, in order to reduce the call drop rate, it is also possible to send an indication message carrying an indication that SRB1 applies RLC parameter 2 to the terminal equipment, and instructs the SRB1 of the terminal equipment to apply RLC parameter 2, thereby prolonging the period that the terminal equipment RLC cannot receive The actual time required for the maximum retransmission of SRB1 caused by the status report replied by the network device RLC reduces the maximum retransmission call drop rate of the RLC.
上述是以为每个RB分别配置多套RLC参数为例进行介绍的,在实际应用时,为同类型的多个RB配置的多套RLC参数通常相同或相似,因此在一些实施中,同类型的多个RB还可以共用多套RLC参数。例如:终端设备按照先后顺序建立有SRB1和SRB2,网络设备可以为终端设备的SRB1配置多套RLC参数,但该多套RLC参数不仅适用于SRB1,还适用于SRB2。再例如终端设备按照先后顺序建立有DRB1、DRB2和DRB3,网络设备可以为终端设备的DRB1配置多套RLC参数,但该多套RLC参数不仅适用于DRB1,还适用于DRB2和DRB3。The above is an example of configuring multiple sets of RLC parameters for each RB. In practical applications, multiple sets of RLC parameters configured for multiple RBs of the same type are usually the same or similar. Therefore, in some implementations, the same type of RLC parameters Multiple RBs may also share multiple sets of RLC parameters. For example, a terminal device establishes SRB1 and SRB2 in sequence, and the network device may configure multiple sets of RLC parameters for SRB1 of the terminal device, but the multiple sets of RLC parameters are not only applicable to SRB1, but also applicable to SRB2. Another example is that the terminal device establishes DRB1, DRB2, and DRB3 in sequence, and the network device can configure multiple sets of RLC parameters for DRB1 of the terminal device, but the multiple sets of RLC parameters are not only applicable to DRB1, but also applicable to DRB2 and DRB3.
作为一种示例,如图8所示,在终端设备建立SRB1时,网络设备可以通过RRC配置(RRC_SETUP)消息等向终端设备发送配置信息,所述配置信息可以用于为SRB1配置多套RLC参数。例如:通过配置信息为终端设备的SRB1配置RLC参数1、RLC参数2和RLC参数3。终端设备在接收到配置信息后,可以在为SRB1配置的多套RLC参数中选择一套RLC参数作为SRB1初始应用的RLC参数,比如选择RLC参数1作为默认的SRB1初始应用的RLC参数。As an example, as shown in Figure 8, when a terminal device establishes SRB1, the network device may send configuration information to the terminal device through an RRC configuration (RRC_SETUP) message, etc., and the configuration information may be used to configure multiple sets of RLC parameters for SRB1 . For example: configure RLC parameter 1, RLC parameter 2, and RLC parameter 3 for SRB1 of the terminal device through the configuration information. After receiving the configuration information, the terminal device can select a set of RLC parameters among multiple sets of RLC parameters configured for SRB1 as the RLC parameters for the initial application of SRB1, for example, select RLC parameter 1 as the default RLC parameters for the initial application of SRB1.
如果终端设备在SRB1的基础上继续建立SRB2,网络设备可以不再为SRB2配置多套RLC参数,配置SRB2复用SRB1的多套RLC参数即可,终端设备的SRB2可以在为SRB1配置的多套RLC参数(RLC参数1、RLC参数2和RLC参数3)中选择一套RLC参数作为SRB2初始应用的RLC参数。当然也可以由网络设备下发指示多套RLC参数中的某一套RLC参数为SRB2应用的RLC参数的指示信息,以具体指示终端设备的SRB2应用某一套RLC参数。If the terminal device continues to establish SRB2 on the basis of SRB1, the network device can no longer configure multiple sets of RLC parameters for SRB2, and configure SRB2 to reuse multiple sets of RLC parameters of SRB1. A set of RLC parameters is selected from the RLC parameters (RLC parameter 1, RLC parameter 2 and RLC parameter 3) as the RLC parameters for the initial application of the SRB2. Of course, the network device may also issue indication information indicating that a certain set of RLC parameters among the multiple sets of RLC parameters is the RLC parameter applied by the SRB2, so as to specifically instruct the SRB2 of the terminal equipment to apply a certain set of RLC parameters.
当网络设备需要改变某一RB(以SRB1为例)应用的RLC参数时,网络设备可以通过向终端设备发送用于指示SRB1应用多套RLC参数中的一套RLC参数(例如RLC参数2)的指示信息,指示终端设备的SRB1应用多套RLC参数中的某一套RLC参数,实现RLC的重配置。When the network device needs to change the RLC parameters applied by a certain RB (take SRB1 as an example), the network device can send a message to the terminal device to instruct SRB1 to apply a set of RLC parameters (such as RLC parameter 2) among multiple sets of RLC parameters. The indication information indicates that the SRB1 of the terminal equipment applies a certain set of RLC parameters among multiple sets of RLC parameters to realize RLC reconfiguration.
需要理解的是,对于RB为DRB情况,DRB承载传输的数据包量通常较大,DRB的数据包不断存入DRB的缓存,因此对于RB为DRB的情况,DRB的缓存发空的时长通常较长,出现DRB的缓存发空的概率较低,发生RLC最大重传掉话的概率较小。而对于RB为SRB情况,由于SRB对应的数据包数量通常较少,SRB的缓存发空的时长通常较短,出现SRB的缓存发空的概率较高,发生RLC最大重传掉话的概率较大,因此本申请提供的通信方案尤其适用于改善SRB的状态报告调度不及时引起的RLC最大重传的掉话。当然也可以适用于改善DRB的状态报告调度不及时引起的RLC最大重传的掉话。What needs to be understood is that for the case where the RB is a DRB, the amount of data packets carried and transmitted by the DRB is usually large, and the data packets of the DRB are continuously stored in the DRB cache. Long, the probability of DRB buffer emptying is low, and the probability of RLC maximum retransmission call drop is low. For the case where the RB is an SRB, since the number of data packets corresponding to the SRB is usually small, the duration of the SRB cache emptying is usually short, the probability of the SRB cache emptying is high, and the probability of the RLC maximum retransmission call drop is relatively low. Therefore, the communication scheme provided by this application is especially suitable for improving the call drop caused by the RLC maximum retransmission caused by the untimely scheduling of the SRB status report. Of course, it can also be applied to improve the call drop caused by the RLC maximum retransmission caused by the untimely scheduling of the status report of the DRB.
可以理解的是,为了实现上述实施例中功能,网络设备和终端设备包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公 开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。It can be understood that, in order to implement the functions in the foregoing embodiments, the network device and the terminal device include hardware structures and/or software modules corresponding to each function. Those skilled in the art should easily realize that the present application can be implemented in the form of hardware or a combination of hardware and computer software in combination with the units and method steps of the examples described in the embodiments disclosed in the present application. Whether a certain function is executed by hardware or computer software drives the hardware depends on the specific application scenario and design constraints of the technical solution.
图9和图10为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中终端设备或网络设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是如图1所示的终端设备120a-120j中的一个,也可以是如图1所示的网络设备110a或110b,还可以是应用于终端设备或网络设备的模块(如芯片)。FIG. 9 and FIG. 10 are schematic structural diagrams of possible communication devices provided by the embodiments of the present application. These communication apparatuses may be used to realize the functions of the terminal device or the network device in the foregoing method embodiments, and thus also realize the beneficial effects of the foregoing method embodiments. In this embodiment of the application, the communication device may be one of the
如图9所示,通信装置900包括处理单元910和接口单元920。通信装置900用于实现上述图5中所示的方法实施例中终端设备或网络设备的功能。As shown in FIG. 9 , a communication device 900 includes a processing unit 910 and an interface unit 920 . The communication device 900 is configured to realize the functions of the terminal device or the network device in the method embodiment shown in FIG. 5 above.
当通信装置900用于实现图5所示的方法实施例中终端设备的功能时:所述接口单元920,用于接收来自网络设备的指示信息,所述指示信息用于指示多套无线链路控制协议RLC参数中的一套RLC参数,所述多套RLC参数包括的轮询重传定时器的定时时长不同;When the communication device 900 is used to realize the functions of the terminal equipment in the method embodiment shown in FIG. 5: the interface unit 920 is used to receive indication information from the network equipment, and the indication information is used to indicate multiple sets of wireless links A set of RLC parameters in the RLC parameters of the control protocol, and the timing lengths of the polling retransmission timers included in the multiple sets of RLC parameters are different;
所述处理单元910,用于根据所述指示信息,确定无线承载RB应用的RLC参数。The processing unit 910 is configured to determine the RLC parameters of the radio bearer RB application according to the indication information.
在一种可能的设计中,所述接口单元920,还可以接收来自所述网络设备的配置信息,所述配置信息用于配置所述多套RLC参数。In a possible design, the interface unit 920 may also receive configuration information from the network device, where the configuration information is used to configure the multiple sets of RLC parameters.
在一种可能的设计中,所述处理单元910,还可以将所述多套RLC参数中的一套RLC参数作为所述RB初始应用的RLC参数。In a possible design, the processing unit 910 may also use one set of RLC parameters in the multiple sets of RLC parameters as the RLC parameters initially applied by the RB.
当通信装置900用于实现图5所示的方法实施例中网络设备的功能时:所述处理单元910,用于生成指示信息,所述指示信息用于指示多套无线链路控制协议RLC参数中的一套RLC参数,所述多套RLC参数包括的轮询重传定时器的定时时长不同;When the communication device 900 is used to implement the function of the network device in the method embodiment shown in FIG. 5: the processing unit 910 is configured to generate indication information, and the indication information is used to indicate multiple sets of radio link control protocol RLC parameters A set of RLC parameters in the set of RLC parameters, the timing length of the polling retransmission timer included in the multiple sets of RLC parameters is different;
所述接口单元920,用于向终端设备发送所述指示信息。The interface unit 920 is configured to send the indication information to the terminal device.
在一种可能的设计中,所述接口单元920,还可以向所述终端设备发送配置信息,所述配置信息用于配置所述多套RLC参数。In a possible design, the interface unit 920 may also send configuration information to the terminal device, where the configuration information is used to configure the multiple sets of RLC parameters.
在一种可能的设计中,所述处理单元910生成所述指示信息之前,可以确认以下条件中的至少一项满足:In a possible design, before the processing unit 910 generates the indication information, it may confirm that at least one of the following conditions is satisfied:
所述终端设备对应的无线承载RB在第一时长内传输的数据量大于或等于第一门限值;The amount of data transmitted by the radio bearer RB corresponding to the terminal device within the first duration is greater than or equal to the first threshold;
接入的终端设备的数量大于或等于第二门限值。The number of connected terminal devices is greater than or equal to the second threshold.
上述中的RLC参数还包括以下中的一项或多项:The above RLC parameters also include one or more of the following:
触发轮询的字节数门限值、触发轮询的协议数据单元PDU数门限值、禁止发送状态报告定时器的定时时长、RLC重组定时器的定时时长。The threshold value of the number of bytes to trigger polling, the threshold value of the number of protocol data units (PDUs) to trigger polling, the timing duration of the prohibition of sending status report timer, and the timing duration of the RLC reassembly timer.
上述中的RB可以为信令无线承载SRB或数据无线承载DRB。The RB mentioned above may be a signaling radio bearer (SRB) or a data radio bearer (DRB).
上述中的指示信息可以由媒体接入控制层控制单元MAC CE传输。The above indication information can be transmitted by the media access control layer control unit MAC CE.
如图10所示,通信装置1000包括处理器1010和接口电路1020。处理器1010和接口电路1020之间相互耦合。可以理解的是,接口电路1020可以为收发器或输入输出接口。可选的,通信装置1000还可以包括存储器1030,用于存储处理器1010执行的指令或存储处理器1010运行指令所需要的输入数据或存储处理器1010运行指令后产生的数据。As shown in FIG. 10 , a
当通信装置1000用于实现图5所示的方法时,处理器1010用于实现上述处理单元910的功能,接口电路1020用于实现上述接口单元920的功能。When the
当上述通信装置为应用于终端设备的芯片时,该终端设备的芯片实现上述方法实施例 中终端设备的功能。该终端设备的芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端设备的;或者,该终端设备的芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给网络设备的。When the above-mentioned communication device is a chip applied to a terminal device, the chip of the terminal device implements the functions of the terminal device in the above-mentioned method embodiment. The chip of the terminal device receives information from other modules in the terminal device (such as radio frequency modules or antennas), which is sent by the network device to the terminal device; or, the chip of the terminal device sends information to other modules in the terminal device (such as radio frequency modules) module or antenna) to send information, which is sent by the terminal device to the network device.
当上述通信装置为应用于网络设备的模块时,该网络设备的模块实现上述方法实施例中网络设备的功能。该网络设备的模块从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备的模块向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端设备的。这里的网络设备的模块可以是网络设备中的基带芯片,也可以是DU或其他模块,这里的DU可以是开放式无线接入网(open radio access network,O-RAN)架构下的DU。When the above-mentioned communication device is a module applied to a network device, the module of the network device implements the functions of the network device in the above-mentioned method embodiment. The module of the network device receives information from other modules in the network device (such as radio frequency module or antenna), and the information is sent to the network device by the terminal device; or, the module of the network device sends information to other modules in the network device (such as radio frequency module or antenna) to send information, which is sent by the network device to the terminal device. The module of the network device here can be a baseband chip in the network device, or it can be a DU or other modules, and the DU here can be a DU under the architecture of an open radio access network (O-RAN).
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(central processing unit,CPU),还可以是其它通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。It can be understood that the processor in the embodiments of the present application may be a central processing unit (central processing unit, CPU), and may also be other general processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. A general-purpose processor can be a microprocessor, or any conventional processor.
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。The method steps in the embodiments of the present application may be implemented by means of hardware, or may be implemented by means of a processor executing software instructions. Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only Memory, registers, hard disk, removable hard disk, CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium can be located in the ASIC. In addition, the ASIC can be located in a network device or a terminal device. Certainly, the processor and the storage medium may also exist in the network device or the terminal device as discrete components.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。In the above embodiments, all or part of them may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer programs or instructions. When the computer program or instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, network equipment, user equipment, or other programmable devices. The computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; and it may also be a semiconductor medium, such as a solid state disk. The computer readable storage medium may be a volatile or a nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In each embodiment of the present application, if there is no special explanation and logical conflict, the terms and/or descriptions between different embodiments are consistent and can be referred to each other, and the technical features in different embodiments are based on their inherent Logical relationships can be combined to form new embodiments.
另外,需要理解,本申请实施例中,信息(information),信号(signal),消息(message),信道(channel)有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是 一致的。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。In addition, it needs to be understood that in this embodiment of the application, information (information), signal (signal), message (message), and channel (channel) can sometimes be mixed. The meaning is the same. "的(of)", "corresponding (corresponding, relevant)" and "corresponding (corresponding)" can sometimes be used interchangeably. It should be pointed out that when the difference is not emphasized, the meanings they intend to express are consistent.
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。“包括A,B和C中的至少一个”可以表示:包括A;包括B;包括C;包括A和B;包括A和C;包括B和C;包括A、B和C。In this application, "at least one" means one or more, and "multiple" means two or more. "And/or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. In the text description of this application, the character "/" generally indicates that the contextual objects are an "or" relationship; in the formulas of this application, the character "/" indicates that the contextual objects are a "division" Relationship. "Including at least one of A, B and C" may mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。It can be understood that the various numbers involved in the embodiments of the present application are only for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial numbers of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic.
Claims (28)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111066913.XA CN115811745A (en) | 2021-09-13 | 2021-09-13 | Communication method and device |
| CN202111066913.X | 2021-09-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023036038A1 true WO2023036038A1 (en) | 2023-03-16 |
Family
ID=85480958
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/116272 Ceased WO2023036038A1 (en) | 2021-09-13 | 2022-08-31 | Communication method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115811745A (en) |
| WO (1) | WO2023036038A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025148036A1 (en) * | 2024-01-12 | 2025-07-17 | Nec Corporation | Devices and methods of communication |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108401530A (en) * | 2017-08-21 | 2018-08-14 | 北京小米移动软件有限公司 | The indicating means and device of radio bearer |
| US20190082363A1 (en) * | 2017-09-13 | 2019-03-14 | Comcast Cable Communications, Llc | Radio Link Failure Information for PDCP Duplication |
| CN111866796A (en) * | 2019-04-30 | 2020-10-30 | 华为技术有限公司 | Method and apparatus for obtaining radio bearer configuration |
| US20210105844A1 (en) * | 2019-10-03 | 2021-04-08 | Qualcomm Incorporated | Mac-ce design and power headroom considerations for pdcp duplication enhancements |
| CN113163342A (en) * | 2020-01-22 | 2021-07-23 | 维沃移动通信有限公司 | Bearer establishing method, configuration method, terminal and network side equipment |
-
2021
- 2021-09-13 CN CN202111066913.XA patent/CN115811745A/en active Pending
-
2022
- 2022-08-31 WO PCT/CN2022/116272 patent/WO2023036038A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108401530A (en) * | 2017-08-21 | 2018-08-14 | 北京小米移动软件有限公司 | The indicating means and device of radio bearer |
| US20190082363A1 (en) * | 2017-09-13 | 2019-03-14 | Comcast Cable Communications, Llc | Radio Link Failure Information for PDCP Duplication |
| CN111866796A (en) * | 2019-04-30 | 2020-10-30 | 华为技术有限公司 | Method and apparatus for obtaining radio bearer configuration |
| US20210105844A1 (en) * | 2019-10-03 | 2021-04-08 | Qualcomm Incorporated | Mac-ce design and power headroom considerations for pdcp duplication enhancements |
| CN113163342A (en) * | 2020-01-22 | 2021-07-23 | 维沃移动通信有限公司 | Bearer establishing method, configuration method, terminal and network side equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115811745A (en) | 2023-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12232208B2 (en) | Communication method, SLRB establishment method, and communications apparatus | |
| CN110324848B (en) | Information processing method, communication device, and computer storage medium | |
| US20200221538A1 (en) | Data transmission method, terminal device, and network device | |
| CN111684856B (en) | Method for uplink transmission in 5G NR system | |
| US20230199600A1 (en) | Method and communications apparatus for configuring assistance information | |
| WO2018230027A1 (en) | Radio access network node, radio teminal and methods therefor | |
| CN110351895B (en) | Communication method and device | |
| CN113518313B (en) | Method and device for multicast communication of side links | |
| CN116349259B (en) | Communication method and device | |
| US12477611B2 (en) | Communication method and apparatus | |
| WO2020143690A1 (en) | Radio bearer configuration method, terminal and communication device | |
| CN111565416A (en) | Wireless communication method, user equipment, network equipment and communication device | |
| CN112312588B (en) | Method, terminal device and network device for transmitting data | |
| JP2025528125A (en) | Data processing method and device | |
| WO2022120541A1 (en) | Data transmission method and apparatus | |
| US20190104439A1 (en) | Data transmission method, apparatus, and system | |
| CN108809510B (en) | Method and device for processing data transmission | |
| WO2022141332A1 (en) | Communication method and apparatus | |
| EP4380226A1 (en) | Communication method and apparatus | |
| WO2023036038A1 (en) | Communication method and apparatus | |
| CN116318562A (en) | Data confirmation method and device | |
| CN116458243A (en) | A data transmission method, electronic device and storage medium | |
| CN116889022A (en) | Method and device for wireless communication | |
| US20250374343A1 (en) | Communication Method and Apparatus | |
| WO2018202186A1 (en) | Method and device for processing data transmission |
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: 22866502 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22866502 Country of ref document: EP Kind code of ref document: A1 |