Communication method and device
By using the first network device to detect the network status and activate the low-importance discarding timer in the CU-DU separation architecture of the access network device, the problem of difficult network transmission pressure is solved, and the reasonable allocation of network resources and the guarantee of important data transmission is achieved.
Patent Information
- Application Number
- CN202311460536.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-06
AI Technical Summary
When access network equipment adopts CU-DU separation architecture, the normal operation of the low-importance discarding timer is affected, making it difficult to alleviate the network transmission pressure.
The first network device receives indication information from the second network device, detects the network status, and sends information according to the status to determine whether to activate the first low-important discard timer, thereby discarding the low-important data in time when the network is congested.
It effectively alleviates the transmission pressure of uplink and downlink data, ensures the reasonable allocation of network resources, and avoids the impact on the transmission of important data.
Smart Images

Figure CN119946701A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a communication method and device. Background Art
[0002] With the continuous development of communication technology, extended reality (XR) is one of the 5G multimedia applications that is currently being considered in the industrial field.
[0003] In XR services, due to different encoding methods of applications, the same XR service quality of service (QoS) stream may contain protocol data unit sets (PDU sets) of different importance. In order to support XR services and reflect the different importance of XR services, the 3GPP (3rd Generation Partnership Project) rd The 3rd Generation Partnership Project (3GPP) enhanced the packet loss mechanism of the packet data convergence protocol (PDCP), that is, a low importance discard timer is configured for the PDCP entity of the UE. When network congestion occurs, the access network device activates the low importance discard timer to the terminal device, so that the terminal device can discard low-importance data packets.
[0004] When the access network device is a network architecture with a centralized unit (CU) and a distributed unit (DU) separated, since the functions of the CU and DU for the low-importance discard timer are different, how to ensure the normal operation of the low-importance discard timer is an urgent problem to be solved when the access network device is a CU-DU separation architecture. Summary of the invention
[0005] The present application provides a communication method and apparatus, which ensure the normal operation of a low-importance discard timer when the access network device is a CU-DU separation architecture, thereby alleviating the transmission pressure of uplink or downlink data.
[0006] In a first aspect, a communication method is provided, which can be executed by a first network device, or by a module (e.g., a chip) of the first network device, or by a logical node, a logical module, or software that can implement all or part of the functions of the first network device. The method includes: receiving indication information from a second network device, the indication information is used to indicate that a first low importance discard timer is configured for a terminal device, and the first low importance discard timer is used to control the discarding of low importance data. According to the network state, first information is sent, and the first information is used to determine whether to activate the first low importance discard timer.
[0007] In the above technical solution, the first network device can learn the configuration of the first low-importance discard timer of the second network device about the terminal device, can detect the network status in time, and send the first information for determining whether to activate the first low-importance discard timer according to the network status. In this way, when the network is congested, the device maintaining the first low-importance discard timer can discard the low-importance data in time, so as to relieve the network transmission pressure in time without affecting the transmission of important data.
[0008] In combination with the first aspect, in some implementations of the first aspect, the indication information is further used to indicate that an initial state of the first low-importance discard timer is in an activated state or in an inactivated state.
[0009] In this way, the first network device can learn the initial configuration of the first low-importance discard timer, which helps to make the first information sent by the first network device more reasonable. For example, when the first low-importance discard timer is initially configured to be in a deactivated state, the first network device can send the first information to activate the first low-importance discard timer when it detects that the network is congested, thereby alleviating the network congestion. Alternatively, when the first low-importance discard timer is initially configured to be in an activated state, the first network device can send the first information to deactivate the first low-importance discard timer when it detects that the network is not congested, thereby avoiding the premature discarding of low-importance data.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the indication information is specifically used to indicate a first data radio bearer DRB corresponding to a first low importance discard timer.
[0011] In certain implementations, the indication information is specifically used to indicate a first PDCP entity corresponding to a first low-importance discard timer, wherein the first PCDP entity corresponds to a first DRB.
[0012] In this way, the first low importance discard timer can be specific to certain DRBs, making the first low importance discard timer more targeted, and helping the first network device to further formulate a more reasonable packet loss method when the subsequent network is still congested. For example, when the first network device detects that the network is congested, it can send a first message to activate the first low importance discard timer of some or all DRBs according to the severity of the congestion, thereby discarding some or all low importance data packets corresponding to the DRBs, so that the network congestion can be alleviated to varying degrees.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the indication information is further used to indicate the duration of the first low-importance discard timer.
[0014] In this way, after the first network device sends the first information due to network congestion, it can timely estimate whether the use of the first low importance discard timer for the first DRB has alleviated the network congestion according to the duration of the first low importance discard timer, thereby helping the first network device to further formulate a more reasonable packet loss method in a timely manner when the subsequent network is still congested. Alternatively, the first network device can determine the time when low-importance data can be used for air interface transmission according to the duration of the first low importance discard timer, thereby formulating a reasonable scheduling method.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for uplink data of the terminal device. Sending the first information according to the network state includes: sending the first information to the terminal device according to the network state.
[0016] In the above technical solution, the first network device obtains that the second network device has configured a first low-importance discard timer for the uplink data of the terminal device. The first network device can detect the network in time, and then send first information about activation or deactivation of the first low-importance discard timer to the terminal device according to the network status, so that the terminal device can use the first low-importance discard timer in time, thereby alleviating the transmission pressure of the uplink data.
[0017] In combination with the first aspect, in certain implementations of the first aspect, before receiving the indication information, the method also includes: sending first request information to the second network device, the first request information being used to request configuration of a first low importance discard timer for uplink data of the terminal device.
[0018] In this way, the second network device triggers the sending of the indication information through the first request information, so that the timing of sending the indication information is more reasonable and timely.
[0019] In combination with the first aspect, in certain implementations of the first aspect, the first request information is specifically used to request configuration of a first low importance discard timer for uplink data related to a first DRB of the terminal device.
[0020] In this way, the second network device configures the first low-importance discard timer configured for the terminal device for the first DRB based on the first request information, so that the discard granularity of subsequent low-importance data packets is smaller.
[0021] In combination with the first aspect, in certain implementations of the first aspect, the first indication information is carried in an acceptance response message corresponding to the first request information.
[0022] In combination with the first aspect, in certain implementations of the first aspect, after sending the first information according to the network status, if the network status is still in a congested state, the method also includes: sending a second request information to a second network device, the second request information being used to request configuration of a second low importance discard timer for uplink data related to the second DRB of the terminal device.
[0023] In this way, when the network status is still in a congested state, the first network device requests the second network device to configure a second low-importance discard timer for the uplink data related to the second DRB of the terminal device, which can further make the packet loss method more reasonable.
[0024] In conjunction with the first aspect, in some implementations of the first aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for downlink data of the terminal device. Sending the first information according to the network state includes: sending the first information to the second network device according to the network state.
[0025] In the above technical solution, the first network device obtains that the second network device has configured a first low-importance discard timer for the downlink data of the terminal device. The first network device can detect the network in time, and then send first information about activation or deactivation of the first low-importance discard timer to the second network device according to the network status, so that the second network device can use the first low-importance discard timer in time, thereby alleviating the transmission pressure of the downlink data.
[0026] In combination with the first aspect, in some implementations of the first aspect, according to the network state, sending the first information to the second network device includes: when the network state is congested, sending the first information to the second network device, the first information is used to determine to activate the first low-importance discard timer. Alternatively, when the network state is not congested, sending the first information to the second network device, the first information is used to determine to deactivate the first low-importance discard timer.
[0027] In combination with the first aspect, in certain implementations of the first aspect, the first information includes at least one of the following information: recommendation information, network congestion auxiliary information, air interface quality auxiliary information, expected data volume or expected rate, and protocol data unit set importance PSI recommendation information. Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
[0028] In this way, the second network device can directly activate or deactivate the first low importance discard timer according to the recommended information, or the second network device can make a decision to activate or deactivate the first low importance discard timer according to other auxiliary information, so that the second network device maintains the first low importance discard timer in a more flexible manner.
[0029] In combination with the first aspect, in some implementations of the first aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0030] In a second aspect, a communication method is provided, which can be executed by a second network device, or by a module (e.g., a chip) of the second network device, or by a logical node, a logical module, or software that can implement all or part of the functions of the second network device. The method includes: generating indication information, the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data. Sending the indication information to the first network device.
[0031] It should be understood that the solution of the second aspect is similar to the solution of the first aspect. The beneficial effects produced by the solution of the second aspect can be referred to the first aspect and will not be elaborated here.
[0032] In combination with the second aspect, in some implementations of the second aspect, the indication information is further used to indicate that an initial state of the first low-importance discard timer is in an activated state or in an inactivated state.
[0033] In combination with the second aspect, in certain implementations of the second aspect, the indication information is specifically used to indicate a first data radio bearer DRB corresponding to a first low importance discard timer.
[0034] In combination with the second aspect, in certain implementations of the second aspect, the indication information is further used to indicate the duration of the first low-importance discard timer.
[0035] In combination with the second aspect, in certain implementations of the second aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for uplink data of the terminal device. Before generating the indication information, the method also includes: sending configuration information to the terminal device, the configuration information being used to configure a first low importance discard timer for uplink data of the terminal device.
[0036] In combination with the second aspect, in certain implementations of the second aspect, before generating the indication information, the method also includes: receiving first request information from the second network device, the first request information being used to request configuration of a first low importance discard timer for uplink data of the terminal device.
[0037] In combination with the second aspect, in certain implementations of the second aspect, the first request information is specifically used to request configuration of a first low-importance discard timer for uplink data related to a first DRB of the terminal device.
[0038] In combination with the second aspect, in certain implementations of the second aspect, the first indication information is carried in an acceptance response message corresponding to the first request information.
[0039] In combination with the second aspect, in certain implementations of the second aspect, after sending indication information to the first network device, the method also includes: receiving second request information from the first network device, the second request information being used to request configuration of a second low importance discard timer for uplink data related to a second DRB of the terminal device.
[0040] In combination with the second aspect, in certain implementations of the second aspect, the indication information is specifically used to indicate that a first low-importance discard timer is configured for downlink data of the terminal device.
[0041] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving first information from a first network device, the first information being used to determine whether to activate a first low importance discard timer, and activating or deactivating the first low importance discard timer according to the first information.
[0042] In combination with the second aspect, in certain implementations of the second aspect, the first information includes at least one of the following information: recommendation information, network congestion auxiliary information, air interface quality auxiliary information, expected data volume or expected rate, and protocol data unit set importance PSI recommendation information. Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
[0043] In combination with the second aspect, in some implementations of the second aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0044] In a third aspect, a communication method is provided, which can be executed by a first network device, or by a module (e.g., a chip) of the first network device, or by a logical node, a logical module, or software that can implement all or part of the functions of the first network device. The method includes: receiving a third request message from a second network device, the third request message being used to request parameter information related to the network state. Sending a second message to the second network device, the second message being used to determine whether to activate a third low importance discard timer, the third low importance discard timer being used to control the discarding of low importance data in downlink data.
[0045] In the above technical solution, through the request and response regarding the network status between the first network device and the second network device, the second network device can be informed whether the network status is congested or not, thereby helping the second network device to make a decision to activate or deactivate the third low-importance discard timer, so that the second network device can use the third low-importance discard timer in a timely manner, thereby alleviating the transmission pressure of downlink data.
[0046] In conjunction with the third aspect, in certain implementations of the third aspect, the second information includes at least one of the following information: network congestion level auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate. Among them, the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface.
[0047] In combination with the third aspect, in some implementations of the third aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0048] In a fourth aspect, a communication method is provided, which can be executed by a second network device, or by a module (e.g., a chip) of the second network device, or by a logical node, a logical module, or software that can implement all or part of the functions of the second network device. The method includes: sending a third request message to the first network device, the third request message is used to request parameter information related to the network state. Receiving second information from the first network device, the second information is used to determine whether to activate a third low importance discard timer, and the third low importance discard timer is used to control the discarding of low importance data in the downlink data.
[0049] It should be understood that the scheme of the fourth aspect is similar to the scheme of the third aspect. The beneficial effects produced by the scheme of the fourth aspect can be referred to the third aspect and will not be elaborated here.
[0050] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the second information includes at least one of the following information: network congestion level auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate. Among them, the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface.
[0051] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: activating or deactivating a first low-importance discard timer according to the second information.
[0052] In combination with the fourth aspect, in some implementations of the fourth aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0053] In a fifth aspect, a communication device is provided, which may be a first network device, or a module (such as a chip) of the first network device, or a logical node, a logical module or software that can implement all or part of the functions of the first network device. The device includes a transceiver unit: the transceiver unit is used to receive indication information from the second network device, the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data. The transceiver unit is used to send first information according to the network status, and the first information is used to determine whether to activate the first low importance discard timer.
[0054] It should be understood that the scheme of the fifth aspect is similar to the scheme of the first aspect. The beneficial effects produced by the scheme of the fifth aspect can be referred to the first aspect and will not be elaborated here.
[0055] In combination with the fifth aspect, in certain implementations of the fifth aspect, the indication information is further used to indicate that the initial state of the first low-importance discard timer is in an activated state or in an inactivated state.
[0056] In combination with the fifth aspect, in certain implementations of the fifth aspect, the indication information is specifically used to indicate the first data radio bearer DRB corresponding to the first low importance discard timer.
[0057] In certain implementations, the indication information is specifically used to indicate a first PDCP entity corresponding to a first low-importance discard timer, wherein the first PCDP entity corresponds to a first DRB.
[0058] In combination with the fifth aspect, in certain implementations of the fifth aspect, the indication information is also used to indicate the duration of the first low-importance discard timer.
[0059] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for uplink data of the terminal device. The transceiver unit is specifically used to send the first information to the terminal device according to the network state.
[0060] In combination with the fifth aspect, in certain implementations of the fifth aspect, before receiving the indication information, the apparatus further includes: sending a first request information to the second network device, the first request information being used to request configuration of a first low importance discard timer for uplink data of the terminal device.
[0061] In combination with the fifth aspect, in certain implementations of the fifth aspect, the first request information is specifically used to request configuration of a first low-importance discard timer for uplink data related to a first DRB of the terminal device.
[0062] In combination with the fifth aspect, in certain implementations of the fifth aspect, the first indication information is carried in an acceptance response message corresponding to the first request information.
[0063] In combination with the fifth aspect, in certain implementations of the fifth aspect, after sending the first information according to the network status, if the network status is still in a congested state, the transceiver unit is also used to send a second request information to the second network device, and the second request information is used to request the configuration of a second low importance discard timer for the uplink data related to the second DRB of the terminal device.
[0064] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for downlink data of the terminal device. The sending unit is specifically used to send the first information to the second network device according to the network state.
[0065] In combination with the fifth aspect, in some implementations of the fifth aspect, the sending unit is specifically used to: when there is congestion in the network state, send first information to the second network device, and the first information is used to determine to activate the first low-importance discard timer. Or, when there is no congestion in the network state, send first information to the second network device, and the first information is used to determine to deactivate the first low-importance discard timer.
[0066] In combination with the fifth aspect, in certain implementations of the fifth aspect, the first information includes at least one of the following information: recommendation information, network congestion auxiliary information, air interface quality auxiliary information, expected data volume or expected rate, and protocol data unit set importance PSI recommendation information. Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
[0067] In combination with the fifth aspect, in some implementations of the fifth aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0068] In a sixth aspect, a communication device is provided, which may be a second network device, a module (e.g., a chip) of the second network device, or a logical node, a logical module, or software that can implement all or part of the functions of the second network device. The device includes a transceiver unit and a processing unit. The processing unit is used to generate indication information, the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data. The transceiver unit is used to send indication information to the first network device.
[0069] It should be understood that the scheme of the sixth aspect is similar to the scheme of the fifth aspect. The beneficial effects produced by the scheme of the sixth aspect can be referred to the fifth aspect and will not be elaborated here.
[0070] In combination with the sixth aspect, in certain implementations of the sixth aspect, the indication information is further used to indicate that the initial state of the first low-importance discard timer is in an activated state or in an inactivated state.
[0071] In combination with the sixth aspect, in certain implementations of the sixth aspect, the indication information is specifically used to indicate the first data radio bearer DRB corresponding to the first low importance discard timer.
[0072] In combination with the sixth aspect, in certain implementations of the sixth aspect, the indication information is also used to indicate the duration of the first low-importance discard timer.
[0073] In conjunction with the sixth aspect, in certain implementations of the sixth aspect, the indication information is specifically used to indicate that a first low importance discard timer is configured for uplink data of the terminal device. Before generating the indication information, the transceiver unit is also used to send configuration information to the terminal device, and the configuration information is used to configure a first low importance discard timer for the uplink data of the terminal device.
[0074] In combination with the sixth aspect, in certain implementations of the sixth aspect, before generating the indication information, the transceiver unit is also used to receive first request information from the second network device, and the first request information is used to request configuration of a first low importance discard timer for the uplink data of the terminal device.
[0075] In combination with the sixth aspect, in certain implementations of the sixth aspect, the first request information is specifically used to request configuration of a first low-importance discard timer for uplink data related to a first DRB of the terminal device.
[0076] In combination with the sixth aspect, in certain implementations of the sixth aspect, the first indication information is carried in an acceptance response message corresponding to the first request information.
[0077] In combination with the sixth aspect, in certain implementations of the sixth aspect, after sending the indication information to the first network device, the transceiver unit is also used to receive second request information from the first network device, and the second request information is used to request configuration of a second low importance discard timer for uplink data related to the second DRB of the terminal device.
[0078] In combination with the sixth aspect, in certain implementations of the sixth aspect, the indication information is specifically used to indicate that a first low-importance discard timer is configured for downlink data of the terminal device.
[0079] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is further configured to receive first information from the first network device, the first information being used to determine whether to activate a first low importance discard timer. The processing unit is further configured to activate or deactivate the first low importance discard timer based on the first information.
[0080] In combination with the sixth aspect, in certain implementations of the sixth aspect, the first information includes at least one of the following information: recommendation information, network congestion auxiliary information, air interface quality auxiliary information, expected data volume or expected rate, and protocol data unit set importance PSI recommendation information. Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
[0081] In combination with the sixth aspect, in some implementations of the sixth aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0082] In a seventh aspect, a communication device is provided, which may be a first network device, or a module (such as a chip) of the first network device, or a logical node, a logical module or software that can implement all or part of the functions of the first network device. The device includes a transceiver unit: the transceiver unit is used to receive a third request message from a second network device, and the third request message is used to request parameter information related to the network status. The transceiver unit is used to send second information to the second network device, and the second information is used to determine whether to activate a third low importance discard timer, and the third low importance discard timer is used to control the discarding of low importance data in the downlink data.
[0083] It should be understood that the solution of the seventh aspect is similar to the solution of the third aspect. The beneficial effects produced by the solution of the seventh aspect can be referred to the third aspect and will not be elaborated here.
[0084] In conjunction with the seventh aspect, in certain implementations of the seventh aspect, the second information includes at least one of the following information: network congestion level auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate. Among them, the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface.
[0085] In combination with the seventh aspect, in some implementations of the seventh aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0086] In an eighth aspect, a communication device is provided, which may be a second network device, or a module (such as a chip) of the second network device, or a logical node, a logical module or software that can implement all or part of the functions of the second network device. The device includes a transceiver unit: the transceiver unit is used to send a third request message to the first network device, and the third request message is used to request parameter information related to the network status. The transceiver unit is used to receive second information from the first network device, and the second information is used to determine whether to activate a third low importance discard timer, and the third low importance discard timer is used to control the discarding of low importance data in the downlink data.
[0087] It should be understood that the scheme of the eighth aspect is similar to the scheme of the seventh aspect. The beneficial effects produced by the scheme of the eighth aspect can be referred to the seventh aspect and will not be elaborated here.
[0088] In conjunction with the eighth aspect, in certain implementations of the eighth aspect, the second information includes at least one of the following information: network congestion level auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate. Among them, the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface.
[0089] In combination with the eighth aspect, in certain implementations of the eighth aspect, the device also includes a processing unit: the processing unit is used to activate or deactivate the first low-importance discard timer based on the second information.
[0090] In combination with the eighth aspect, in some implementations of the eighth aspect, the first network device is a distributed unit DU, and the second network device is a centralized unit CU.
[0091] In a ninth aspect, a communication device is provided, comprising: a memory for storing programs; and a processor for executing computer programs or instructions stored in the memory. When the computer programs or instructions stored in the memory are executed, the processor is used to execute the method provided in any one of the implementations of the first or fourth aspects.
[0092] In one implementation, the apparatus is a first network device or a second network device.
[0093] In another implementation, the device is a chip, a chip system or a circuit in a network device or a second network device.
[0094] In the tenth aspect, the present application provides a processor for executing the method provided by any one of the implementation modes of the first to fourth aspects above. In the process of executing these methods, the process of sending the above information and obtaining / receiving the above information in the above method can be understood as the process of outputting the above information by the processor, and the process of receiving the above information input by the processor. When outputting the above information, the processor outputs the above information to the interface and transmits it through the interface. After being output by the processor, the above information may also need to be processed in other ways before it reaches the interface. Similarly, when the processor receives the above information input, the interface obtains / receives the above information and inputs it into the processor. Furthermore, after the interface receives the above information, the above information may need to be processed in other ways before it is input into the processor.
[0095] For the operations involved, such as transmission, sending, and acquisition / reception, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as operations such as output and reception, input, etc., and can also be understood as transmission, sending, and receiving operations performed by radio frequency circuits and antennas. This application does not limit this.
[0096] In the implementation process, the processor may be a processor specifically used to execute these methods, or a processor that executes computer programs or instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. The embodiment of the present application does not limit the type of memory and the arrangement of the memory and the processor.
[0097] In an eleventh aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, and the program code includes a method for executing any one of the implementations of the first to fourth aspects above.
[0098] In a twelfth aspect, a computer program product comprising instructions is provided. When the computer program product is run on a computer, the computer executes the method provided in any one of the implementations of the first to fourth aspects above.
[0099] In the thirteenth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method provided in any one of the implementation modes of the first to fourth aspects.
[0100] Optionally, as an implementation method, the chip may also include a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided in any one of the implementation methods of the first to fourth aspects above.
[0101] In a fourteenth aspect, a communication system is provided, comprising a first network device and a second network device, wherein the first network device is used to execute the method in the first aspect and any possible implementation of the first aspect, and the second network device is used to execute the method in the second aspect and any possible implementation of the second aspect. Alternatively, the first network device is used to execute the method in the third aspect and any possible implementation of the third aspect, and the second network device is used to execute the method in the fourth aspect and any possible implementation of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0102] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0103] Figure 2 It is a schematic diagram of the architecture of CU-DU separation of an access network device provided in an embodiment of the present application;
[0104] Figure 3 is a schematic diagram of another network architecture applicable to the embodiments of the present application;
[0105] Figure 4 is a schematic diagram of a protocol stack provided in an embodiment of the present application;
[0106] Figure 5 is a schematic diagram of a coding model provided in an embodiment of the present application;
[0107] Figure 6 It is an interactive schematic diagram of a communication method provided in an embodiment of the present application;
[0108] Figure 7 is an interactive schematic diagram of another communication method provided in an embodiment of the present application;
[0109] Figure 8 is an interactive schematic diagram of another communication method provided in an embodiment of the present application;
[0110] Fig. 9 is an interactive schematic diagram of yet another communication method provided in an embodiment of the present application;
[0111] Fig.10 is a schematic diagram of a communication device 1000 provided in an embodiment of the present application;
[0112] Fig.11 is a schematic structural diagram of a communication device 1100 provided in an embodiment of the present application;
[0113] Fig.12 It is a schematic diagram of a chip system 1200 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0114] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0115] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), and future evolved communication systems.
[0116] Figure 1 It is a schematic diagram of a communication system provided in an embodiment of the present application.
[0117] like Figure 1 As shown, the communication system using the solution of the embodiment of the present application may include an access network device, a terminal device and a core network. The communication system can be used for information exchange between the access network device and the core network, and can also be used for information exchange between the access network device and the terminal device, and can also be used for information exchange between terminal devices. For example, Figure 1 As shown, the access network device can communicate with the core network through the NG interface. The access network device and terminal device #1 can communicate directly through the NR Uu interface. Terminal device #1 and terminal device #2 can communicate through the side link.
[0118] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., refers to equipment that provides voice and / or data connectivity to users. For example, the terminal equipment can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a mobile Internet device (MID), a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a drone, a drone controller, etc. The embodiments of the present application do not limit the application scenarios. Terminal devices also include devices capable of sidelink communication, such as vehicle-mounted terminals, or handheld terminals capable of V2X (vehicle-to-everything) communication.
[0119] Access network equipment refers to the radio access network (RAN) node (or device) that connects the terminal to the wireless network. It can also be called a base station. For example, it can be NR gNB or LTE eNB. Among them, NR gNB can adopt an architecture with a centralized unit CU and a distributed unit DU separated, such as Figure 1 The access network device shown, CU and DU are connected via the F1 interface for message transmission. Normally, a terminal device only maintains a data connection with one access network device at the same time; in a dual connectivity (DC) scenario, a terminal device can be connected to two access network devices at the same time, one of which serves as a control anchor point, providing control plane connection and user plane connection for the terminal, called the primary access network device, and the other only provides user plane connection for the terminal, called the secondary access network device. The present application may be applied to DC scenarios or not.
[0120] Figure 2 This is a schematic diagram of the architecture of CU-DU separation of an access network device provided in an embodiment of the present application.
[0121] Among them, the RAN equipment includes a baseband device and a radio frequency device. The baseband device can be implemented by one node or multiple nodes. The radio frequency device can be implemented independently from the baseband device or integrated in the baseband device, or some functions can be integrated independently and some functions can be integrated in the baseband device. For example, in an LTE communication system, the RAN equipment includes a baseband device and a radio frequency device. The radio frequency device can be arranged remotely from the baseband device, for example, the RRU is a remote radio unit arranged relative to the BBU.
[0122] The communication between RAN equipment and terminal equipment follows a certain protocol layer structure. For example, the control plane protocol layer structure may include functions of protocol layers such as the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer and the physical layer; the user plane protocol layer structure may include functions of protocol layers such as the PDCP layer, the RLC layer, the MAC layer and the physical layer; in a possible implementation, a service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.
[0123] The RAN device may implement the functions of the protocol layers such as RRC, PDCP, RLC and MAC by one node, or may implement the functions of these protocol layers by multiple nodes. For example, in an evolutionary structure, the RAN device may include a CU and a DU, and multiple DUs may be centrally controlled by one CU. Figure 2 As shown, in the separate deployment scenario where the access network equipment includes CU and DU, CU supports the functions of protocol layers such as the radio resource control RRC layer, the packet data convergence protocol PDCP layer, and the service data adaptation protocol SDAP layer; DU mainly supports the functions of protocol layers such as the radio link control RLC layer, the media access control MAC layer, and the physical layer protocol.
[0124] This division of the protocol layer is only an example. It can also be divided in other protocol layers, such as dividing in the RLC layer, setting the functions of the RLC layer and the protocol layers above in the CU, and the functions of the protocol layers below the RLC layer in the DU; or dividing in a certain protocol layer, for example, setting some functions of the RLC layer and the functions of the protocol layers above the RLC layer in the CU, and setting the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer in the DU. In addition, it can also be divided in other ways, such as dividing by latency, setting the functions whose processing time needs to meet the latency requirements in the DU, and the functions that do not need to meet the latency requirements in the CU.
[0125] In addition, the radio frequency device can be independently integrated and not placed in the DU, or it can be integrated in the DU, or partly remotely located and partly integrated in the DU, without any limitation here.
[0126] Figure 3 is a schematic diagram of another network architecture applicable to the embodiment of the present application. Figure 2 The network architecture shown, Figure 3 The CP and UP of the CU can also be separated and divided into different entities for implementation, namely: CU CP entity CU UP entity.
[0127] In the above network architecture, the signaling generated by the CU can be sent to the terminal device through the DU, or the signaling generated by the terminal device can be sent to the CU through the DU. The DU can directly encapsulate the signaling through the protocol layer and transparently transmit it to the terminal device or CU without parsing it. In the following embodiments, if the transmission of such signaling between the DU and the terminal device is involved, at this time, the sending or receiving of the signaling by the DU includes this scenario. For example, the signaling of the RRC or PDCP layer will eventually be processed as the signaling of the PHY layer and sent to the terminal device, or it will be converted from the received signaling of the PHY layer. Under this architecture, the signaling of the RRC or PDCP layer can also be considered to be sent by the DU, or sent by the DU and the RF loader.
[0128] Above Figure 1 , Figure 2 or Figure 3 The network architecture shown can be applicable to communication systems of various radio access technologies (RAT), for example, it can be an LTE communication system, it can be a 5G communication system, it can also be a transition system between the LTE communication system and the 5G communication system, and the transition system can also be called a 4.5G communication system, and of course it can also be a future communication system.
[0129] Core network equipment refers to equipment in the core network (CN) that provides service support for terminals. At present, some examples of core network equipment are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, etc., which are not listed here one by one. Among them, the AMF entity can be responsible for terminal access management and mobility management; the SMF entity can be responsible for session management, such as user session establishment, etc.; the UPF entity can be a functional entity of the user plane, mainly responsible for connecting to the external network. It should be noted that the entity in this application can also be referred to as a network element or a functional entity. For example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity. For another example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity, etc.
[0130] The network architecture and business scenarios described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. It is known to those skilled in the art that with the evolution of the communication network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems. For example, this application can be applicable to XR business scenarios.
[0131] It should be understood that Figures 1 to 3 The network architecture shown is only an example description and does not have any limiting effect. The embodiments of the present application may also be applicable to other network architectures, for example, without distinguishing between access network devices and core networks, that is, the access network and the core network may belong to the same network device, the communication between the network device and the terminal device; or the communication between the terminal devices, etc.
[0132] In order to facilitate understanding of the solutions of the embodiments of the present application, the technical terms involved in the embodiments of the present application are described in detail below.
[0133] 1.NR protocol architecture:
[0134] The NR protocol architecture involved in the embodiments of the present application can be divided into a user plane protocol stack and a control plane protocol stack. Figure 4 Describe the two protocol stacks mentioned above.
[0135] Figure 4 It is a schematic diagram of a protocol stack provided in an embodiment of the present application. Figure 4 The description is made by taking the interaction between a terminal device and an access network device as an example. Figure 4 (a) shows the user plane protocol stack, Figure 4 (b) shows the control plane protocol stack.
[0136] User plane protocol stack: The protocol suite used for user data transmission. Figure 4 As shown in (a), the user plane protocol stack may include five layers: a PHY layer, a MAC layer, an RLC layer, a PDCP layer, and a SDAP layer.
[0137] Control plane protocol stack architecture: the protocol cluster used for the system's control signaling transmission. Figure 4 As shown in (b), the control plane protocol stack may include a non-access-stratum (NAS), RRC, PDCP, RLC, MAC, and PHY layer.
[0138] For example, the PHY layer may be responsible for processing one or more of encoding and decoding, modulation and demodulation, multi-antenna mapping, and other physical layer functions. For example, the MAC layer may be responsible for one or more of hybrid automatic repeat request (HARQ), uplink scheduling, downlink scheduling, etc. For example, the RLC layer may be responsible for one or more of segmentation, reorganization, and retransmission processing. For example, the PDCP layer may be responsible for one or more of header compression / decompression, security (encryption function, integrity protection function), retransmission, and in-order delivery. For example, the RRC layer may be responsible for one or more of broadcasting, paging, RRC connection management, radio bearer control, mobility management, terminal device measurement reporting and control. For example, the NAS layer may be responsible for one or more of identity authentication, mobility management, security control, etc.
[0139] For the user plane protocol stack, the NR protocol stack has an additional SDAP layer compared to the LTE protocol stack. For the control plane protocol stack, the NR protocol stack is similar to the LTE protocol stack.
[0140] Optionally, in the embodiment of the present application, each layer in the protocol stack may also be replaced by an entity. For example, the PDCP layer may be replaced by a PDCP entity, and the SDAP layer may be replaced by an SDAP entity. A unified description is made here, and no further description is given later.
[0141] 2.PDU set
[0142] A collection of multiple data packets in the transport layer corresponds to the minimum granularity of data processing in the application layer. In some application scenarios, the application layer can only correctly parse the corresponding data unit if it correctly receives all the data packets in a PDU set. In other application scenarios, the application layer can parse the corresponding data unit if it correctly receives a certain proportion of the data packets in the PDU set.
[0143] 3.XR business
[0144] Extended Reality (XR) refers to various environments that combine reality and virtuality, as well as the interaction between people and machines, generated by computing technology and wearable devices. XR specifically includes the following typical forms: AR, VR and Mixed Reality (MR).
[0145] The 3rd Generation Partnership Project (3GPP) Rel-17 modeled and analyzed the service characteristics of XR. Usually, XR services will periodically generate data frames at a certain frame rate. For example, an AR service with a frame rate of 60fps (frames per second) generates 60 frames of video images per second, and a video frame appears approximately every 16.67ms. A video frame may be transmitted by multiple data packets, which may be divided into one or more PDU sets.
[0146] 4.PDU set importance (PSI)
[0147] In XR services, PDU sets of different importance may appear in the same QoS flow. This is caused by the encoding method of the application. Taking the XR video service as an example, the application may use inter-frame prediction encoding for some video frames when encoding data, thereby compressing the amount of data to be transmitted. Simply put, this type of encoding method takes advantage of the fact that most of the content in adjacent video images has not changed, and only transmits the data of the changed part of the image, and directly uses the previous data for the unchanged part. For example, in a live broadcast image, the background usually does not change, so only the complete data needs to be transmitted when the first frame of video is transmitted. Subsequent video frames only need to transmit the data of the changes in the foreground characters, and the background data does not need to be transmitted again. The receiving player can directly use the background data of the first frame to generate the images of subsequent video frames.
[0148] Figure 5 Schematic diagram of the coding model provided in the embodiment of the present application. Figure 5As shown in (a), a classic encoding method is a coding model based on group of pictures (GOP). Specifically, a GOP includes several consecutive video frames. The first frame is called an intra-coded picture, or I-frame for short. It includes complete image information through intra-frame coding and can be independently encoded and decoded. The remaining frames in a GOP are called predictive-coded pictures, or P-frames for short. They only include partial image information through predictive coding. P-frames require the help of I-frames for encoding and decoding.
[0149] like Figure 5 As shown in (b), another slice-based coding model divides a video frame into multiple video slices, some of which are intra-coded (called I slices) and some are predictively coded (called P slices). The encoding and decoding of the P slices in the following frame depends on the I slices in the corresponding position in the previous frame.
[0150] It should be understood that a frame or a slice may correspond to one or more PDUsets when transmitted in a wireless network.
[0151] The coding model of XR video reflects the unequal importance of data. Since the correct decoding of P frames or P-slices depends on the correct decoding of I frames or I-slices, I frames or I-slice data have higher importance during data transmission. When the network is congested, the reliable transmission of I frames or I-slices should be prioritized to ensure the service experience. In 3GPP, PSI is used to identify the importance of different data. PSI can include 16 levels, ranging from 0 to 15. The smaller the PSI value, the higher the importance of the PDU set.
[0152] For example, in an XR video stream, the PSI of the PDU set corresponding to an I frame or I-slice may be smaller than the PSI of the PDU set corresponding to a P frame or P-slice. This is because the encoding and decoding of a P frame or P-slice depends on the I frame or I-slice, so the I frame or I-slice data has a higher importance.
[0153] Specifically, for downlink transmission, the PSI of each PDU set is transmitted by the core network to the access network device; for uplink transmission, the PSI of each PDU set is identified by the terminal device itself.
[0154] At present, 3GPP specifies the packet loss behavior of the PDCP layer. Specifically, when the PDCP layer of the transmitting end (e.g., access network equipment) receives a PDCP service data unit (SDU) from the upper layer (e.g., SDAP layer), a discard timer (referred to as a discard timer) will be started for the PDCP SDU. When the discard timer times out, the PDCP layer will discard the PDCP SDU corresponding to the discard timer and the PDCP PDU corresponding to the PDCP SDU. If the PDCP PDU has been delivered to the lower layer (e.g., RLC layer), the PDCP layer will also notify the lower layer of the packet loss indication, and the lower layer will perform the corresponding packet loss operation.
[0155] The discard timer duration is configured by the network, specifically, through RRC signaling. A PDCP layer can be configured with a duration, and the discard timer duration can be the same for all data packets processed at the PDCP layer. Usually, the network can configure the discard timer based on the packet delay budget (PDB) or PDU set delay budget (PSDB).
[0156] In order to support XR services and reflect the unequal importance of data in XR services, 3GPP has enhanced the PDCP packet loss mechanism. That is, in addition to the above-mentioned discard timer, the access network device can also configure an additional discard timer for the PDCP layer of the terminal device, and the additional discard timer can also be called a low-importance discard timer. When network congestion occurs, the access network device can send an indication message to the terminal device to instruct the terminal device to activate the low-importance discard timer. After the low-importance discard timer of the terminal device is activated, if the PDCP layer of the terminal device receives a PDCP SDU from the upper layer, and the PDCP SDU is a data packet of low importance (for example, the PDCP SDU belongs to a PDUset with a larger PSI), the terminal device chooses to start a low-importance discard timer for the PDCP SDU instead of a traditional discard timer. When the low-importance discard timer times out, the PDCP SDU is discarded.
[0157] The above-mentioned access network device configures an additional discard timer for the PDCP layer of the terminal device, which can also be understood as the access network device configures an additional discard timer duration for the PDCP layer of the terminal device, which is recorded as the low importance discard duration. When network congestion occurs, the access network device sends an indication message to the terminal device to instruct the terminal device to activate the low importance discard timer, which can also be understood as the access network device sends an indication message to the terminal device to instruct the terminal device to adjust the duration of the discard timer for low importance data from the traditional configuration duration to the additionally configured low importance discard duration. In this way, when the PDCP layer of the terminal device receives a low importance data packet from the upper layer, the existing discard timer is still started, but its duration is the adjusted duration, that is, the low importance discard duration, rather than the original discard timer duration. For the sake of convenience, this discard timer with adjusted duration can also be called a low importance discard timer.
[0158] When the duration of the low-importance discard timer is shorter than that of the traditional discard timer, the low-importance timer can be activated during network congestion to give priority to discarding low-importance data packets, which can give limited network resources to more important data and provide differentiated protection for data of different importance. After the network congestion is relieved and network resources are sufficient, the access network device can also instruct the terminal device to activate the low-importance discard timer, so that low-importance data and high-importance data use the same discard timer, without differentiated processing.
[0159] For the normal operation of the above-mentioned low importance discard timer, the access network device needs to first configure the low importance discard timer (for example, through RRC signaling), and detect the congestion state of the network. When the network congestion is detected, the activation indication information is output to activate the low importance discard timer (for example, through the medium access control control element (MAC CE)). For the CU-DU separated network architecture in the access network device, the configuration of the low importance discard timer is the responsibility of the CU, specifically the RRC layer of the CU; the detection of network congestion or relief and the indication of activation or deactivation of the low importance discard timer to the terminal device are the DU's responsibilities, which can be implemented through the MAC CE of the MAC layer of the DU.
[0160] In the CU-DU separation architecture of the access network equipment, due to the different division of labor between CU and DU for running the low importance discard timer, there may be a situation where DU cannot detect the network status in time and output activation or deactivation of the low importance discard timer, which will cause the low importance discard timer to fail to operate normally. Therefore, in the case of CU-DU separation architecture of the access network equipment, how to ensure the normal operation of the low importance discard timer is an urgent problem to be solved.
[0161] In view of the above problems, the present application embodiment proposes a communication method and device. Figures 6 to 12 Detailed description.
[0162] Figure 6 It is an interactive schematic diagram of a communication method provided by an embodiment of the present application. It can be understood that the present application takes the first network device and the second network device as the execution subject of the interactive schematic as an example to illustrate the corresponding method, but the present application does not limit the execution subject of the interactive schematic. For example, the method implemented by the first network device can also be implemented by a module of the first network device (such as a chip, a chip system or a processor), and can also be implemented by a logical node, a logical module or software that can implement all or part of the functions of the first network device. For another example, the method implemented by the second network device can also be implemented by a module of the second network device (such as a chip, a chip system or a processor), and can also be implemented by a logical node, a logical module or software that can implement all or part of the functions of the second network device.
[0163] S610, the second network device generates indication information, where the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data.
[0164] It can also be understood that the indication information is used to indicate that the second network device has configured a first low-importance discard timer for the transmission data of the terminal device.
[0165] Among them, low-importance data can be understood as a PDU set or a PDU included in a PDU set whose PSI is greater than a preset PSI, wherein the preset PSI can be pre-defined by the protocol, or can be determined by the second network device or the terminal device itself, or can be indicated by the second network device to the terminal device. Alternatively, low-importance data can be understood as a PDU set or a data burst whose sum of data volume is less than a preset data volume, wherein the sum of data volume of the PDU set refers to the sum of the sizes of all PDUs contained in the PDU set, and the sum of data volume of the data burst refers to the sum of the sizes of all data packets in the data burst, and the preset data volume can be pre-defined by the protocol, or can be determined by the second network device or the terminal device itself, or can be indicated by the second network device to the terminal device. It should be understood that low-importance data refers to data of relatively low importance in the same data stream or the same PDCP entity. The second network device and the terminal device can use the above-mentioned method based on PSI or data volume to determine the relative importance of the data, or can use other methods to determine the relative importance of the data, and the present application does not limit this.
[0166] The first discard timer for low importance may also be referred to as a PSI based discard timer, that is, the discard timer is a discard timer for the importance of data.
[0167] As a possible implementation manner, the indication information may also be used to indicate that the initial state of the first low-importance discard timer is in an activated state or in an inactivated state.
[0168] As a possible implementation manner, the indication information can be specifically used to indicate the first data radio bearer DRB corresponding to the first low importance discard timer.
[0169] Among them, the first DRB corresponding to the first low importance discard timer can also be understood as the first PDCP entity corresponding to the first low importance discard timer, and the first DRB corresponds to the first PDCP entity.
[0170] In other words, the indication information can not only indicate that the first low importance discard timer is configured for the terminal device, but also indicate which DRBs in the terminal device correspond to data for which the first low importance discard timer is configured. Among them, the embodiment of the present application does not limit the number of the first DRBs.
[0171] As a possible implementation manner, the indication information may also be used to indicate the duration of the first low-importance discarding timer.
[0172] The duration of the first low importance discard timer may be the duration of the first low importance discard timer for the first DRB of the terminal device.
[0173] It should be understood that the different contents indicated by the above indication information can be carried in the same message or in different messages.
[0174] Specifically, the indication information is used to indicate that a first low-importance discard timer is configured for the uplink data of the terminal device. At this time, the second network device configures the first low-importance discard timer for the terminal device, that is, the terminal device is used to maintain the first low-importance discard timer. Alternatively, the indication information is used to indicate that a first low-importance discard timer is configured for the downlink data of the terminal device. At this time, the second network device is used to maintain the first low-importance discard timer for the downlink data of the terminal device. These two cases will be described below respectively. Figure 7 and Figure 8 Detailed description in.
[0175] It should be understood that the second network device may be a network device that configures a first low-importance discard timer for the transmission data of the terminal device. For example, the second network may be a centralized unit CU in the access network device. For another example, if the CU is a CP-UP separated structure, the second network device may also be a CU-CP. The first network device may be a network device for detecting the network status, for example, a distributed unit DU in the access network device.
[0176] S620: The second network device sends indication information to the first network device, and the first network device receives the indication information from the second network device.
[0177] In other words, when the second network device configures the first low-importance discard timer for any PDCP entity of the terminal device, the second network device can send the indication information to the first network device.
[0178] Specifically, the indication information may be carried in messages such as a UE context establishment request message (UE CONTEXT SETUP REQUEST), a UE context modification request message (UE CONTEXT MODIFICATION REQUEST), and the like.
[0179] S630: The first network device sends first information according to a network state, where the first information is used to determine whether to activate a first low-importance discard timer.
[0180] It should be understood that the network status may be congestion, or may be non-congestion. The non-congestion may be understood as the network congestion being alleviated, or may be understood as the network not being congested.
[0181] Specifically, when there is congestion in the network state, the first information is sent, and the first information is used to determine to activate the first low-importance discard timer. Alternatively, when there is no congestion in the network state, the first information is sent, and the first information is used to determine to deactivate the first low-importance discard timer.
[0182] As a possible implementation manner, the first network device sends the first information to the terminal device according to the network status.
[0183] It should be understood that in this implementation, the indication information of S610 is specifically used to indicate that a first low importance discard timer is configured for uplink data of the terminal device. Figure 7 Detailed description in.
[0184] As a possible implementation manner, the first network device sends the first information to the second network device according to the network state.
[0185] It should be understood that in this implementation, the indication information of S610 is specifically used to indicate that a first low-importance discard timer is configured for downlink data of the terminal device. Figure 8 Detailed description in.
[0186] In the above technical solution, the first network device can learn the configuration of the first low-importance discard timer of the second network device about the terminal device, can detect the network status in time, and send the first information for determining whether to activate the first low-importance discard timer according to the network status. In this way, when the network is congested, the device maintaining the first low-importance discard timer can discard the low-importance data in time, so as to relieve the network transmission pressure in time without affecting the transmission of important data.
[0187] Figure 7 It is an interactive schematic diagram of another communication method provided in an embodiment of the present application. Figure 7 The execution subject may include the second network device, the first network device and the terminal device. For details, please refer to Figure 6 The relevant description is not repeated here.
[0188] S701, the second network device generates indication information, where the indication information is used to indicate that a first low importance discard timer is configured for uplink data of the terminal device, and the first low importance discard timer is used to control the discarding of low importance data.
[0189] It should be understood that part of the explanation about the indication information can be referred to S610 and will not be elaborated here.
[0190] S702: The second network device sends indication information to the first network device, and the first network device receives the indication information from the second network device.
[0191] When the first network device is a DU and the second network device is a CU, the indication information may be sent directly from the CU to the DU. Alternatively, when the CU adopts a CP-UP separation structure, the indication information may also be sent from the CU-CP to the DU.
[0192] S703: The first network device sends first information to the terminal device according to the network status, and the terminal device receives the first information.
[0193] Specifically, the first network device monitors the network, and when there is congestion in the network state, sends first information to the terminal device, and the first information is used to determine whether to activate the first low-importance discard timer. Alternatively, the first network device monitors the network, and when there is no congestion in the network state, sends first information to the terminal device, and the first information is used to determine whether to deactivate the first low-importance discard timer.
[0194] When the indication information is not used to indicate the initial state of the first low importance discard timer, the first network device may default the initial state of the first low importance discard timer to an inactive state (in other words, the first network device defaults the initial state of the first low importance timer corresponding to the first DRB to an inactive state), and the first network device monitors the network, and when the network state is congested, sends the first information to the terminal device, and the first information is used to determine whether to activate the first low importance discard timer. The inactive state may also be referred to as a deactivated state, which is not limited in the embodiments of the present application.
[0195] When the indication information is not used to indicate the initial state of the first low importance discard timer, the first network device may default the initial state of the first low importance discard timer to an activated state (in other words, the first network device defaults the initial state of the first low importance timer corresponding to the first DRB to an activated state), and the first network device monitors the network, and when there is no congestion in the network state, sends first information to the terminal device, and the first information is used to determine to deactivate the first low importance discard timer.
[0196] Accordingly, the terminal device can activate or deactivate the first low importance discard timer according to the first information.
[0197] Specifically, the terminal device can directly accept the information of activating or deactivating the first low importance discard timer determined by the first information and perform the corresponding operation, or the terminal device can also determine whether to activate the first low importance discard timer based on its own situation, such as whether there is low importance data and the amount of low importance data.
[0198] The following steps may also be included before S701.
[0199] Optionally, S704, the first network device sends first request information to the second network device, where the first request information is used to request configuration of a first low-importance discard timer for uplink data of the terminal device.
[0200] That is, the sending of the indication information in S701 may be triggered by the first request information in S704.
[0201] As a possible implementation method, the first request information can be specifically used to request the configuration of a first low-importance discard timer for uplink data related to a first DRB of a terminal device.
[0202] As a possible implementation manner, the first request information may also be used to request an initial state of the first low-importance discard timer, and the initial state may be an activated state or an inactivated state.
[0203] As a possible implementation manner, the first request information may also be used to request the duration of the first low-importance discard timer.
[0204] Optionally, the first network device may send the first request information to the second network device when detecting network congestion.
[0205] The first network device may detect the network when receiving other request information related to the network status. Alternatively, the first network device may also detect the network status periodically.
[0206] Optionally, S705, the second network device may send configuration information to the terminal device, and the terminal device receives the configuration information from the second network device, where the configuration information is used to configure a first low-importance discard timer for uplink data of the terminal device.
[0207] Optionally, the configuration information may include the duration of the first low importance discard timer. The configuration information may also include an initial state of the first low importance discard timer, where the initial state is an activated state or an inactivated state.
[0208] Accordingly, the terminal device may obtain a first low importance discard timer that is independent of the discard timer, or the terminal device may update the duration of the discard timer corresponding to the low importance data to the duration of the first low importance discard timer.
[0209] Optionally, the second network device may also send a response message of the first request information to the first network device, where the response message is used to instruct the second network device to accept or reject the first request information.
[0210] Specifically, when the response message is used to indicate that the second network device accepts the first request information, the response message may also be referred to as an acceptance response message.
[0211] Optionally, the indication information may be carried in an acceptance response message.
[0212] When the response message is used to instruct the second network device to reject the first request information, the response message may also be referred to as a rejection response message.
[0213] After S703, the following steps may also be performed.
[0214] Optionally, S706, the first network device sends a second request message to the second network device, where the second request message is used to request configuration of a second low importance discard timer for uplink data related to a second DRB of the terminal device.
[0215] It should be understood that after S703, the first network device detects that the network is still in a congested state, that is, the first low importance discard timer is configured for the uplink data related to the first DRB requested by the first request information in S704, and if, after the first information in S703 is used to determine the activation of the first low importance discard timer, the terminal device discards the uplink data related to the first DRB, and the congestion state of the network is not alleviated, at this time, S706 can be executed.
[0216] The first low importance discard timer and the second low importance discard timer correspond to different DRBs, that is, to different PDCP entities.
[0217] In the above technical solution, the first network device obtains that the second network device has configured a first low-importance discard timer for the uplink data of the terminal device. The first network device can detect the network in time, and then send first information about activation or deactivation of the first low-importance discard timer to the terminal device according to the network status, so that the terminal device can use the first low-importance discard timer in time, thereby alleviating the transmission pressure of the uplink data.
[0218] Figure 8 This is an interactive schematic diagram of another communication method provided in an embodiment of the present application. Figure 8 The execution subject may include the second network device and the first network device. For details, please refer to Figure 6 The relevant description is not repeated here.
[0219] S801, the second network device generates indication information, where the indication information is used to indicate that a first low importance discard timer is configured for downlink data of the terminal device, and the first low importance discard timer is used to control the discarding of low importance data.
[0220] That is, the second network device is configured to maintain a first low importance discard timer.
[0221] It should be understood that part of the explanation about the indication information can be referred to S610 and will not be elaborated here.
[0222] S802: The second network device sends indication information to the first network device, and the first network device receives the indication information from the second network device.
[0223] When the first network device is a DU and the second network device is a CU, the indication information may be sent directly from the CU to the DU. Alternatively, when the CU adopts a CP-UP separation structure, the indication information may also be sent from the CU-CP to the DU.
[0224] When the second network device is a CU, and the CU is a CP-UP separated architecture, such as Figure 3 As shown, optionally, before S801, the CU-CP sends first configuration information to the CU-UP, where the first configuration information is used to configure a first low-importance discard timer for the CU-UP.
[0225] Specifically, the first configuration information may be carried in a bearer context setup request message (BEARER CONTEXT SETUP REQUEST) or a bearer context modification request message (BEARER CONTEXT MODIFICATION REQUEST). More specifically, the first configuration information may be carried in the PDCP configuration information in the above messages.
[0226] Optionally, the first configuration information may include the duration of the first low importance discard timer. The first configuration information may also include an initial state of the first low importance discard timer, where the initial state is an activated state or an inactivated state.
[0227] Accordingly, the CU-UP may obtain a first low importance discard timer independent of the discard timer, or the CU-UP may update the duration of the discard timer corresponding to the low importance data to the duration of the first low importance discard timer.
[0228] S803: The first network device sends first information to the second network device according to the network status, where the first information is used to determine whether to activate a first low-importance discard timer.
[0229] As a possible implementation, the first network device monitors the network, and when there is congestion in the network state, sends first information to the second network device, and the first information is used to determine to activate the first low-importance discard timer. Alternatively, the first network device monitors the network, and when there is no congestion in the network state, sends first information to the second network device, and the first information is used to determine to deactivate the first low-importance discard timer.
[0230] When the indication information is not used to indicate the initial state of the first low importance discard timer, the first network device may default the initial state of the first low importance discard timer to an inactive state (in other words, the first network device defaults the initial state of the first low importance timer corresponding to the first DRB to an inactive state), and the first network device monitors the network, and when there is congestion in the network state, sends the first information to the second network device, and the first information is used to determine whether to activate the first low importance discard timer. The inactive state may also be referred to as a deactivated state, which is not limited in the embodiments of the present application.
[0231] When the indication information is not used to indicate the initial state of the first low importance discard timer, the first network device may default the initial state of the first low importance discard timer to an activated state (in other words, the first network device defaults the initial state of the first low importance timer corresponding to the first DRB to an activated state), and the first network device monitors the network, and when there is no congestion in the network state, sends first information to the second network device, and the first information is used to determine to deactivate the first low importance discard timer.
[0232] The first information is at least one of the following information: recommendation information, network congestion level auxiliary information, air interface quality auxiliary information, expected data volume or expected rate and protocol data unit set importance PSI recommendation information.
[0233] Specifically, the suggestion information is used to suggest whether to activate the first low importance discard timer. Alternatively, the suggestion information is used to suggest whether the first low importance discard timer should be activated. For example, when the first network device detects network congestion, it can send suggestion information to activate the first low importance discard timer to the second network device; accordingly, when the first network device detects that the network is not congested (for example, the network is relieved from the congestion state), the first network device can send suggestion information to deactivate the first low importance discard timer to the second network device.
[0234] The network congestion auxiliary information is used to indicate the congestion level of the network. Specifically, the first network device can measure the downlink or uplink congestion status and report the congestion level to the second network device, for example, 100% indicates that the network is extremely congested, 50% indicates that the network is moderately congested, and 0% indicates that the network is not congested at all.
[0235] The air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality. Specifically, the first network device measures the uplink or downlink air interface data transmission quality and reports relevant information to the second network device. For example, 0 indicates that the air interface quality is extremely poor, 10 indicates that the air interface quality is extremely good, or the first network device directly reports the uplink or downlink average channel quality indicator (CQI), the uplink or downlink average hybrid automatic repeat request (HARQ) retransmission number and other statistical information reflecting the air interface quality.
[0236] The expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface. Specifically, the first network device can estimate how much data the air interface can bear for normal transmission in the next period of time according to the consumption of network resources, and send the estimated result to the second network device, for example, expressed as the total number of bytes expected to be received in a period of time.
[0237] The PSI recommendation information is used to indicate the PSI of the data corresponding to the low importance discard timer. Specifically, the first network device can combine the congestion situation and the PSI distribution of the data to be transmitted to infer which PSI levels (i.e., PSI thresholds) correspond to data that cannot be transmitted in time. For example, if the first network device believes that data with a PSI greater than 10 cannot be transmitted in time, it sends this information to the second network device, and then the second network device can activate the data with a PSI greater than 10 when activating the downlink low importance discard timer.
[0238] It should be understood that the first information may also be the first information corresponding to the first DRB corresponding to the first low importance discard timer.
[0239] When the first network device is a DU, the second network device is a CU, and the CU is a CP-UP separated architecture, such as Figure 3 As shown, the DU can send the first information directly to the CU-UP. At this time, the first information can be carried in the header of the uplink data packet sent by the DU to the CU-UP, for example, in the extended header of the general packet radio system tunneling protocol user (GTP-U) of the data packet.
[0240] DU can also send the first information to CU-CP, and CU-CP sends the first information to CU-UP. At this time, when DU sends the first information to CU-CP, the first information can be carried in messages such as UE context establishment response message (UE CONTEXT SETUPRESPONSE), UE context modification request response message (UE CONTEXT MODIFICATION RESPONSE) or UE context modification request message (UE CONTEXT MODIFICATION REQUIRED). When CU-CP sends the first information to CU-UP again, the first information can be carried in a bearer context establishment request message (BEARER CONTEXT SETUPREQUEST) or a bearer context modification request message (BEARER CONTEXT MODIFICATION REQUEST).
[0241] S804: The second network device activates or deactivates the first low-importance discard timer according to the first information.
[0242] As a possible implementation, when the first information includes suggestion information, the second network device may directly activate or deactivate the first low importance discard timer according to the suggestion of the suggestion information. Alternatively, the second network device may also determine whether to activate the first low importance discard timer according to its own situation, such as whether there is low importance data and the amount of low importance data.
[0243] As a possible implementation, when the first information includes one or more of network congestion auxiliary information, air interface quality auxiliary information, expected data volume or expected rate, and PSI recommendation information, the second network device can determine to activate or deactivate the first low importance discard timer with the assistance of the first information. That is, the first network device provides auxiliary information of the network state, so that the second network device makes a decision to activate or deactivate the first low importance discard timer.
[0244] In the above technical solution, the first network device obtains that the second network device has configured a first low-importance discard timer for the downlink data of the terminal device. The first network device can detect the network in time, and then send first information about activation or deactivation of the first low-importance discard timer to the second network device according to the network status, so that the second network device can use the first low-importance discard timer in time, thereby alleviating the transmission pressure of the downlink data.
[0245] Fig. 9 This is an interactive schematic diagram of yet another communication method provided in an embodiment of the present application. Fig. 9The execution subject may include the second network device and the first network device. For details, please refer to Figure 6 The relevant description is not repeated here.
[0246] S901, the second network device sends third request information to the first network device, and the first network device receives the third request information from the second network device, where the third request information is used to request parameter information related to the network status.
[0247] As a possible implementation manner, the third request information may be request information for requesting a congestion level.
[0248] As a possible implementation manner, the third request information may be request information for requesting air interface quality.
[0249] As a possible implementation manner, the third request information may be request information for requesting an expected data volume or an expected rate.
[0250] S902, the first network device sends second information to the second network device, and the second network device receives the second information from the first network device, where the second information is used to determine whether to activate a third low importance discard timer, and the third low importance discard timer is used to control the discarding of low importance data in downlink data.
[0251] It should be understood that the explanation of the low importance data can refer to S610, and the explanation of the first low importance discard timer in S610 can refer to the explanation of the third low importance discard timer, which will not be repeated here.
[0252] The second information may include at least one of the following information: network congestion level auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate.
[0253] It should be understood that the detailed explanation of these information can be referred to S803 and will not be repeated here.
[0254] As a possible implementation, the first network device is a DU and the second network device is a CU. Specifically, the detailed transmission process between the first network device and the second network device in S901 and S902 can refer to the relevant description of S802 and S803, which will not be repeated here.
[0255] S903: The second network device activates or deactivates a third low-importance discard timer according to the second information.
[0256] Specifically, when the second information includes one or more of network congestion auxiliary information, air interface quality auxiliary information, and expected data volume or expected rate, the second network device can determine to activate or deactivate the third low-importance discard timer with the assistance of the second information. That is, the first network device provides the auxiliary information of the network state, so that the second network device makes a decision to activate or deactivate the third low-importance discard timer.
[0257] In the above technical solution, through the request and response regarding the network status between the first network device and the second network device, the second network device can learn whether the network status is congested or not, or learn whether the network transmission capacity is sufficient or insufficient, thereby helping the second network device to make a decision to activate or deactivate the third low-importance discard timer, so that the second network device can use the third low-importance discard timer in a timely manner, thereby alleviating the transmission pressure of downlink data.
[0258] Above, combined Figures 6 to 9 The communication method provided by the embodiment of the present application is described in detail. It can be understood that in order to realize the above functions, it includes hardware structures and / or software modules corresponding to executing each function.
[0259] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for specific applications, but such implementation should not be considered to be beyond the scope of this application.
[0260] The following, combined Figures 10 to 12 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and some contents will not be repeated for the sake of brevity.
[0261] Fig.101 is a schematic diagram of a communication device 1000 provided in an embodiment of the present application. The device 1000 may include a transceiver unit 1010, which may implement corresponding communication functions. The transceiver unit 1010 may also be referred to as a communication interface or a communication unit or an interface unit. Optionally, the device 1000 may also include a processing unit 1020, which is used to perform data processing. It should be understood that for the operations such as sending and receiving involved in this application, if there is no special explanation, or if it does not conflict with its actual role or internal logic in the relevant description, it can be more generally understood as operations such as output and input, rather than sending and receiving operations directly performed by the radio frequency circuit and the antenna.
[0262] Optionally, the device 1000 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1020 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.
[0263] The device 1000 can be used to execute the actions performed by the first network device in the above method embodiment. In this case, the device 1000 can be a communication device or a component that can be configured in a communication device. The transceiver unit 1010 is used to execute the transceiver-related operations of the first network device in the above method embodiment, and the processing unit 1020 is used to execute the processing-related operations of the first network device in the above method embodiment.
[0264] As a design, the device 1000 is used to perform the above Figures 6 to 8 The actions performed by the first network device during the terminal device switching process in the method embodiment shown in the figure can be performed by a chip, a chip system or a processor that supports the first network device to implement the corresponding method, or a logic module or software that can implement all or part of the functions of the first network device.
[0265] Specifically, the transceiver unit 1010 is used to receive indication information from the second network device, the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data. According to the network state, the first information is sent, and the first information is used to determine whether to activate the first low importance discard timer.
[0266] For matters not described in detail, reference may be made to the above method embodiments.
[0267] As a design, the communication device 1000 is used to execute the above Figures 6 to 8The actions performed by the second network device in the method embodiment shown may be performed by a chip, a chip system or a processor that supports the second network device to implement the corresponding method, or may be a logic module or software that can implement all or part of the functions of the second network device.
[0268] Specifically, the processing unit 1020 is used to generate indication information, the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, and the first low importance discard timer is used to control the discarding of low importance data. The transceiver unit 1010 is used to send indication information to the first network device.
[0269] For matters not described in detail, reference may be made to the above method embodiments.
[0270] As a design, the communication device 1000 is used to execute the above Fig. 9 The actions performed by the first network device in the method embodiment shown may be performed by a chip, a chip system or a processor that supports the first network device to implement the corresponding method, or may be a logic module or software that can implement all or part of the functions of the first network device.
[0271] Specifically, the transceiver unit 1010 is used to receive third request information from the second network device, the third request information is used to request parameter information related to the network state, and send second information to the second network device, the second information is used to determine whether to activate a third low importance discard timer, and the third low importance discard timer is used to control the discarding of low importance data in the downlink data.
[0272] For matters not described in detail, reference may be made to the above method embodiments.
[0273] As a design, the communication device 1000 is used to execute the above Fig. 9 The actions performed by the second network device in the method embodiment shown may be performed by a chip, a chip system or a processor that supports the second network device to implement the corresponding method, or may be a logic module or software that can implement all or part of the functions of the second network device.
[0274] Specifically, the transceiver unit 1010 is used to send a third request message to the first network device, the third request message is used to request parameter information related to the network state. Receive second information from the first network device, the second information is used to determine whether to activate a third low importance discard timer, the third low importance discard timer is used to control the discarding of low importance data in the downlink data. For details not described in detail, please refer to the above method embodiment.
[0275] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0276] The processing unit 1020 in the above embodiment may be implemented by at least one processor or processor-related circuits. The transceiver unit 1010 may be implemented by a transceiver or a transceiver-related circuit. The storage unit may be implemented by at least one memory.
[0277] Fig.11 It is a schematic structural diagram of a communication device 1100 provided in an embodiment of the present application.
[0278] like Fig.11 As shown, the embodiment of the present application further provides a communication device 1100. The device 1100 includes a processor 1110, the processor 1110 is coupled to a memory 1120, the memory 1120 is used to store computer programs or instructions and / or data, and the processor 1110 is used to execute the computer programs or instructions and / or data stored in the memory 1120, so that the method in the above method embodiment is executed.
[0279] Optionally, the device 1100 includes one or more processors 1110.
[0280] Optional, such as Fig.11 As shown, the device 1100 may further include a memory 1120 .
[0281] Optionally, the memory 1120 included in the device 1100 may be one or more.
[0282] Optionally, the memory 1120 may be integrated with the processor 1110 or provided separately.
[0283] Optional, such as Fig.11 As shown, the device 1100 may further include a transceiver 1130, and the transceiver 1130 is used for receiving and / or sending signals. For example, the processor 1110 is used to control the transceiver 1130 to receive and / or send signals.
[0284] As a solution, the apparatus 1100 is used to implement the operations performed by the first network device or the second network device in the above method embodiment.
[0285] For example, the processor 1110 is used to implement the processing-related operations performed by the first network device or the second network device in the above method embodiment, and the transceiver 1130 is used to implement the transceiver-related operations performed by the first network device or the second network device in the above method embodiment.
[0286] Fig.12 is a schematic diagram of a chip system 1200 provided in an embodiment of the present application, such as Fig.12As shown. The chip system 1200 (or it may also be referred to as a processing system) includes a logic circuit 1210 and an input / output interface (input / output interface) 1220, the logic circuit is used to couple with the input interface, and transmit data parameters through the input / output interface to execute the method in the above method embodiment. The device installed with the chip system 1200 can implement the method and function of the embodiment of the present application. For example, the logic circuit 1210 can be a processing circuit in the chip system 1200, which realizes the control of the device installed with the chip system 1200, and can also be coupled to a storage unit to call the instructions in the storage unit so that the device can implement the method and function of the embodiment of the present application. The input / output interface 1220 can be an input / output circuit in the chip system 1200, which outputs the information processed by the chip system 1200, or inputs the data or signaling information to be processed into the chip system 1200 for processing.
[0287] As a solution, the chip system 1200 is used to implement the operations performed by the communication device (such as the first network device or the second network device) in the above method embodiment.
[0288] For example, the logic circuit 1210 is used to implement the processing-related operations performed by the first network device or the second network device in the above method embodiment, and the input / output interface 1220 is used to implement the sending and receiving-related operations performed by the first network device or the second network device in the above method embodiment.
[0289] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the method executed by a communication device (such as a first network device or a second network device) in the above method embodiment are stored.
[0290] For example, when the computer program is executed by a computer, the computer can implement the method performed by the communication device (such as the first network device or the second network device) in the above method embodiment.
[0291] An embodiment of the present application also provides a computer program product including instructions, which, when executed by a computer, enables the computer to implement the method performed by the communication device (such as the first network device or the second network device) in the above method embodiment.
[0292] An embodiment of the present application also provides a communication system, which includes the above-mentioned first network device and second network device.
[0293] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.
[0294] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0295] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM may include the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0296] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0297] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0298] Those of ordinary skill in the art will appreciate that the units and steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of protection of this application.
[0299] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0300] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement the solution provided by the present application.
[0301] In addition, each functional unit in each embodiment of the present application may be integrated into one unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0302] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instruction can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0303] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method is applied to a first network device, comprising: Receiving indication information from a second network device, the indication information being used to indicate that a first low importance discard timer is configured for the terminal device, the first low importance discard timer being used to control discarding of low importance data; According to the network status, first information is sent, where the first information is used to determine whether to activate the first low-importance discard timer.
2. The method according to claim 1, characterized in that: The indication information is also used to indicate that the initial state of the first low-importance discard timer is an activated state or an inactivated state.
3. The method according to claim 1 or 2, characterized in that: The indication information is specifically used to indicate the first data radio bearer DRB corresponding to the first low importance discard timer.
4. The method according to any one of claims 1 to 3, characterized in that The indication information is also used to indicate the duration of the first low-importance discard timer.
5. The method according to any one of claims 1 to 4, characterized in that The indication information is specifically used to indicate that the first low-importance discard timer is configured for uplink data of the terminal device; The sending of the first information according to the network state includes: The first information is sent to the terminal device according to the network status.
6. The method according to claim 5, characterized in that Before receiving the indication information, the method further includes: Send a first request message to the second network device, where the first request message is used to request configuration of the first low-importance discard timer for the uplink data of the terminal device.
7. The method according to claim 5 or 6, characterized in that: The first request information is specifically used to request configuration of a first low-importance discard timer for uplink data related to the first DRB of the terminal device.
8. The method according to any one of claims 1 to 7, characterized in that After sending the first information according to the network state, if the network state is still in a congested state, the method further includes: Send a second request message to the second network device, where the second request message is used to request configuration of a second low-importance discard timer for uplink data related to the second DRB of the terminal device.
9. The method according to any one of claims 1 to 4, characterized in that The indication information is specifically used to indicate that the first low-importance discard timer is configured for downlink data of the terminal device; The sending of the first information according to the network state includes: The first information is sent to the second network device according to the network status.
10. The method according to claim 9, characterized in that The sending the first information to the second network device according to the network state includes: When there is congestion in the network state, sending the first information to the second network device, where the first information is used to determine whether to activate the first low-importance discard timer; or, When there is no congestion in the network state, the first information is sent to the second network device, where the first information is used to determine to deactivate the first low-importance discard timer.
11. The method according to claim 10, characterized in that The first information includes at least one of the following information: recommendation information, network congestion level auxiliary information, air interface quality auxiliary information, expected data volume or expected rate and protocol data unit set importance PSI recommendation information; Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
12. The method according to any one of claims 1 to 11, characterized in that The first network device is a distributed unit DU, and the second network device is a centralized unit CU.
13. A communication method, characterized in that: The method is applied to a second network device, comprising: Generate indication information, where the indication information is used to indicate that a first low importance discard timer is configured for the terminal device, where the first low importance discard timer is used to control the discarding of low importance data; The indication information is sent to the first network device.
14. The method according to claim 13, characterized in that The indication information is also used to indicate that the initial state of the first low-importance discard timer is an activated state or an inactivated state.
15. The method according to claim 13 or 14, characterized in that The indication information is specifically used to indicate the first data radio bearer DRB corresponding to the first low importance discard timer.
16. The method according to any one of claims 13 to 15, characterized in that The indication information is also used to indicate the duration of the first low-importance discard timer.
17. The method according to any one of claims 13 to 16, characterized in that The indication information is specifically used to indicate that the first low-importance discard timer is configured for uplink data of the terminal device; Before generating the indication information, the method further includes: Configuration information is sent to the terminal device, where the configuration information is used to configure the first low-importance discard timer for uplink data of the terminal device.
18. The method according to claim 17, characterized in that Before generating the indication information, the method further includes: Receive first request information from the second network device, where the first request information is used to request configuration of the first low-importance discard timer for the uplink data of the terminal device.
19. The method according to claim 17 or 18, characterized in that The first request information is specifically used to request configuration of the first low importance discard timer for uplink data related to the first DRB of the terminal device.
20. The method according to any one of claims 13 to 19, characterized in that After sending the indication information to the first network device, the method further includes: Receive second request information from the first network device, where the second request information is used to request configuration of a second low-importance discard timer for uplink data related to a second DRB of the terminal device.
21. The method according to any one of claims 13 to 16, characterized in that The indication information is specifically used to indicate that the first low-importance discard timer is configured for the downlink data of the terminal device.
22. The method according to claim 21, characterized in that The method further comprises: receiving first information from the first network device, wherein the first information is used to determine whether to activate the first low importance discard timer; The first low importance discard timer is activated or deactivated according to the first information.
23. The method according to claim 21 or 22, characterized in that The first information includes at least one of the following information: recommendation information, network congestion level auxiliary information, air interface quality auxiliary information, expected data volume or expected rate and protocol data unit set importance PSI recommendation information; Among them, the recommendation information is used to recommend whether to activate the first low importance discard timer; the network congestion level auxiliary information is used to indicate the congestion level of the network; the air interface quality auxiliary information is used to indicate the uplink or downlink air interface data transmission quality; the expected data volume or expected rate is used to indicate the expected data volume or expected data transmission rate of the air interface; the PSI recommendation information is used to indicate the PSI of the data corresponding to the first low importance discard timer.
24. The method according to any one of claims 13 to 23, characterized in that The first network device is a distributed unit DU, and the second network device is a centralized unit CU.
25. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 12.
26. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 13 to 24.
27. A communication device, characterized in that: The device comprises a processor coupled to a memory, the memory being used to store a computer program or instructions, the processor being used to execute the computer program or instructions in the memory, so that the device performs the method as claimed in any one of claims 1 to 12, or the device performs the method as claimed in any one of claims 13 to 24.
28. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction, which, when executed on a computer, enables the computer to execute the method as claimed in any one of claims 1 to 12, or enables the computer to execute the method as claimed in any one of claims 13 to 24.
29. A chip, characterized in that: The chip is coupled to a memory and is used to read and execute program instructions stored in the memory to implement the method as claimed in any one of claims 1 to 12, or to implement the method as claimed in any one of claims 13 to 24.
30. A communication system, characterized in that: The method comprises a first network device and a second network device, wherein the first network device is used to execute the method according to any one of claims 1 to 12, and the second network device is used to execute the method according to any one of claims 13 to 24.
Citation Information
Cited By
Communication method and apparatus
EP4797783A1
Communication method and apparatus
WO2025092971A1