EP-4738791-A1 - COMMUNICATION METHOD, SYSTEM AND APPARATUS
Abstract
This application provides a communication method, system, and apparatus. The method may provide a solution in which an appropriate resource can be configured for data transmission between an application server and a terminal device. The method includes: The application server sends a data packet to a service management network element, where a data volume of the data packet in a scheduling period (which may be any scheduling period) is greater than a first value; and the service management network element processes the data packet, to cause a data volume of a processed data packet in the scheduling period to be less than or equal to the first value; and then sends the processed data packet to a network device. In this way, the network device may uniformly configure a resource for a data packet from the application server, so that a phenomenon like excessive resource allocation or insufficient resource allocation can be effectively avoided, and an appropriate resource can be configured for data transmission between the application server and the terminal device.
Inventors
- ZHANG, QIAN
- LIN, Yongbiao
- ZHANG, Yule
- SHU, Difei
Assignees
- Huawei Technologies Co., Ltd.
Dates
- Publication Date
- 20260506
- Application Date
- 20240719
Claims (20)
- A communication method, comprising: receiving a first data packet, wherein a data volume of the first data packet in a first scheduling period is greater than a first value; and sending a second data packet, wherein the second data packet is a data packet obtained by processing the first data packet, and a data volume of the second data packet in the first scheduling period is less than or equal to the first value.
- The method according to claim 1, wherein that the second data packet is the data packet obtained by processing the first data packet comprises: the second data packet is a data packet obtained by allocating an additional data volume of the first data packet to a second scheduling period, and the additional data volume of the first data packet is a difference between the data volume of the first data packet in the first scheduling period and the first value.
- The method according to claim 1 or 2, wherein the first value is a maximum data volume that can be scheduled by a network device in the first scheduling period.
- The method according to claim 3, wherein the method further comprises: receiving the first value.
- The method according to claim 1 or 2, wherein the first value is a ratio of a guaranteed bit rate of the first data packet to a scheduling period of the first data packet.
- The method according to claim 5, wherein the scheduling period of the first data packet is preconfigured.
- The method according to claim 5, wherein the method further comprises: receiving the scheduling period of the first data packet.
- The method according to any one of claims 2 to 7, wherein the first scheduling period is adjacent to the second scheduling period.
- The method according to any one of claims 5 to 8, wherein the ratio of the guaranteed bit rate of the first data packet to the scheduling period of the first data packet is less than or equal to the maximum data volume that can be scheduled by the network device in the first scheduling period.
- The method according to any one of claims 2 to 9, wherein the first scheduling period is a first multicast channel scheduling period MSP, and the second scheduling period is a second MSP.
- A communication method, wherein the method comprises: receiving a second data packet, wherein the second data packet is a data packet obtained by processing a first data packet, a data volume of the first data packet in a first scheduling period is greater than a first value, and a data volume of the second data packet in the first scheduling period is less than or equal to the first value; and sending the second data packet.
- The method according to claim 11, wherein that the second data packet is the data packet obtained by processing the first data packet comprises: the second data packet is a data packet obtained by allocating an additional data volume of the first data packet to a second scheduling period, and the additional data volume of the first data packet is a difference between the data volume of the first data packet in the first scheduling period and the first value.
- The method according to claim 11 or 12, wherein the first value is a maximum data volume that can be scheduled by a network device in the first scheduling period.
- The method according to claim 13, wherein the method further comprises: sending the first value.
- The method according to claim 11 or 12, wherein the first value is a ratio of a guaranteed bit rate of the first data packet to a scheduling period of the first data packet.
- The method according to claim 15, wherein the scheduling period of the first data packet is preconfigured.
- The method according to claim 15, wherein the method further comprises: sending the scheduling period of the first data packet.
- The method according to any one of claims 12 to 17, wherein the first scheduling period is adjacent to the second scheduling period.
- The method according to any one of claims 15 to 18, wherein the ratio of the guaranteed bit rate of the first data packet to the scheduling period of the first data packet is less than or equal to the maximum data volume that can be scheduled by the network device in the first scheduling period.
- The method according to any one of claims 12 to 19, wherein the first scheduling period is a first MSP, and the second scheduling period is a second MSP.
Description
This application claims priority to Chinese Patent Application No. 202311008114.6, filed with the China National Intellectual Property Administration on August 10, 2023 and entitled "COMMUNICATION METHOD, SYSTEM, AND APPARATUS", which is incorporated herein by reference in its entirety. TECHNICAL FIELD This application relates to the field of communication technologies, and more specifically, to a communication method, system, and apparatus. BACKGROUND Currently, a 3rd generation partnership project (3rd generation partnership project, 3GPP) standard defines a group communication service (group communication service, GCS), and same content can be delivered to a plurality of terminal devices in a controlled manner. Specifically, an application server (application server, AS) in the GCS may use a multimedia broadcast/multicast service (multimedia broadcast/multicast service, MBMS) bearer service or an evolved MBMS (evolved MBMS, eMBMS) bearer service, and these services are used to support data transmission between the application server and the terminal device. However, the foregoing GCS mechanism cannot support configuration of an appropriate resource for data transmission between the application server and the terminal device, resulting in a problem of excessive resource allocation or insufficient resource allocation. Therefore, how to configure an appropriate resource for data transmission between the application server and the terminal device is an urgent technical problem to be resolved currently. SUMMARY This application provides a communication method, system, and apparatus, to configure an appropriate resource for data transmission between an application server and a terminal device. According to a first aspect, a communication method is provided. The method includes: receiving a first data packet, where a data volume of the first data packet in a first scheduling period is greater than a first value; and sending a second data packet, where the second data packet is a data packet obtained by processing the first data packet, and a data volume of the second data packet in the first scheduling period is less than or equal to the first value. The solution in the first aspect may be performed by a service management network element, or a module, a chip, or the like configured to perform a function of the service management network element. This is not limited. For ease of description, the following uses the service management network element as an example for description. It may be understood that the first scheduling period may be any scheduling period, and the first data packet may be any data packet whose data volume is greater than the first value. Specifically, when a data volume of a data packet received by the service management network element is greater than the first value, the service management network element may process the data packet, so that a data volume of a processed data packet is less than or equal to the first value. In this way, a network device may configure an appropriate resource for the data packet, and a phenomenon like excessive resource allocation or insufficient resource allocation can be avoided. In a possible implementation, that the second data packet is the data packet obtained by processing the first data packet includes: The second data packet is a data packet obtained by allocating an additional data volume of the first data packet to a second scheduling period, and the additional data volume of the first data packet is a difference between the data volume of the first data packet in the first scheduling period and the first value. In this way, the data volume of the second data packet in the first scheduling period may be less than or equal to the first value. In a possible implementation, the first value is a maximum data volume that can be scheduled by the network device in the first scheduling period. In this way, a data volume of a data packet from the service management network element may not exceed a maximum scheduling capability of the network device. In a possible implementation, the method further includes: receiving the first value. In this way, the service management network element may process the first data packet based on the first value. In a possible implementation, the first value is a ratio of a guaranteed bit rate of the first data packet to a scheduling period of the first data packet. In this way, the network device can configure an appropriate resource for data packet transmission based on the guaranteed bit rate of the first data packet and the scheduling period of the first data packet. In a possible implementation, the scheduling period of the first data packet is preconfigured. In this way, the service management network element can obtain a value of the scheduling period of the first data packet without interacting with another device, to reduce signaling overheads. In a possible implementation, the method further includes: receiving the