CN114501339B - Method, device and storage medium for processing multimedia broadcast service - Google Patents
Method, device and storage medium for processing multimedia broadcast service Download PDFInfo
- Publication number
- CN114501339B CN114501339B CN202011147643.0A CN202011147643A CN114501339B CN 114501339 B CN114501339 B CN 114501339B CN 202011147643 A CN202011147643 A CN 202011147643A CN 114501339 B CN114501339 B CN 114501339B
- Authority
- CN
- China
- Prior art keywords
- data packet
- information
- packet
- access network
- update
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000012545 processing Methods 0.000 title claims abstract description 64
- 238000013507 mapping Methods 0.000 claims abstract description 43
- 238000003672 processing method Methods 0.000 claims description 38
- 230000015654 memory Effects 0.000 claims description 33
- 230000004044 response Effects 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 25
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008713 feedback mechanism Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a method, a device and a storage medium for processing multimedia broadcast services, and relates to the technical field of communication. The method comprises the following steps: determining a service flow included in the target session, and determining a mapping relation between the service flow and a radio bearer; generating grouping information of the target session according to the mapping relation; sending the packet information to core network equipment; receiving a data packet sent by core network equipment and the serial number of the data packet; and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information. The method can determine the sequence number of the radio bearer corresponding to the data packet according to the data packet number and the grouping information, and ensures the continuity of receiving the data packet by the user equipment.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, and a storage medium for processing a multimedia broadcast service.
Background
Currently, continuity of Multimedia Broadcast Service (MBS) is an important research direction of MBS technology. In the related art, the continuity of the MBS service is easily affected by factors such as the movement of the user equipment, the time sequence of the user equipment adding the MBS service, the scheduling policy of the cell, and the introduced uplink feedback mechanism, and the like, and the receiving of the data packet of the MBS service by the user equipment is easily disturbed, thereby affecting the use of the MBS service.
Disclosure of Invention
The present disclosure provides a processing method, apparatus and storage medium for multimedia broadcast service for resolving packet reception disorder of a user equipment in related art.
According to a first aspect of the present disclosure, there is provided a method for processing a multimedia broadcast service, the method including: determining a service flow included in a target session and a mapping relation between the service flow and a preset radio bearer; generating grouping information of the target session according to the mapping relation; sending the packet information to core network equipment; receiving a data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information; and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
In an embodiment of the present disclosure, the determining a traffic flow included in the target session includes: receiving a session resource establishment request sent by the core network equipment, wherein the session resource establishment request comprises session context information of the target session; and determining the service flow included in the target session according to the session context information.
In an embodiment of the disclosure, the sending the packet information to the core network device includes: sending a session resource establishment response message including the grouping information to the core network equipment; or, sending an interface message including the packet information to the core network device.
In an embodiment of the present disclosure, after determining the sequence number of the radio bearer corresponding to the data packet, the method further includes: and sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment.
In one embodiment of the present disclosure, further comprising: sending update packet information to the core network equipment, so that the core network equipment updates the packet information into the update packet information, and generates an update number of the data packet according to the update packet information; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving a response message of successful receiving of the update packet information sent by the core network equipment; sending a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving update packet information sent by the core network equipment; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update serial number of the radio bearer corresponding to the data packet according to the update serial number of the data packet and the update grouping information, wherein the update serial number of the data packet is generated by the core network equipment according to the update grouping information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, after receiving the update packet information sent by the core network device, the method further includes: sending a radio bearer reconfiguration message to the user equipment.
According to a second aspect of the present disclosure, there is provided another method for processing a multimedia broadcast service, the method including: receiving grouping information of a target session sent by access network equipment, wherein the grouping information is generated by the access network equipment according to a mapping relation between a service flow in the target session and a preset radio bearer; obtaining the serial number of the data packet according to the grouping information; and sending the data packet and the serial number of the data packet to the access network equipment so that the access network equipment can determine the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
In an embodiment of the present disclosure, before the receiving packet information of the target session sent by the access network device, the method further includes: and sending a session resource establishment request to the access network equipment, wherein the session resource establishment request comprises the session context information of the target session, so that the access network equipment can determine the service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the receiving packet information of the target session sent by the access network device includes: receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or receiving an interface message which is sent by the access network equipment and comprises the grouping information.
In an embodiment of the present disclosure, the obtaining the number of the data packet according to the grouping information includes: and respectively numbering the data packets in the service flows in different groups separately according to the group information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packets.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information sent by the access network equipment; updating the grouping information to the updated grouping information; respectively numbering the data packets in the service flows in different groups individually according to the updating group information, and numbering the data packets in the service flows in the same group uniformly to obtain the updating numbers of the data packets; and sending the ending indication information to the access network equipment so that the access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the ending data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: and sending a response message of successfully receiving the update grouping information to the access network equipment so that the access network equipment can send a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information of the target session sent by the first access network equipment; updating the grouping information into the updating grouping information, and generating an updating number of the data packet according to the updating grouping information; sending the update packet information to a second access network device, wherein the second access network device is an access network device including session context information of the target session; and sending the ending indication information to the second access network equipment so that the second access network equipment can determine the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information, send the termination data packet to user equipment, and send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
According to a third aspect of the present disclosure, there is provided an access network device, comprising a memory, a transceiver, a processor: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations: determining a service flow included in a target session and a mapping relation between the service flow and a preset radio bearer; generating grouping information of the target session according to the mapping relation; sending the packet information to core network equipment; receiving a data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information; and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
In an embodiment of the present disclosure, the determining a traffic flow included in the target session includes: receiving a session resource establishment request sent by the core network equipment, wherein the session resource establishment request comprises session context information of the target session; and determining the service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the sending the packet information to the core network device includes: sending a session resource establishment response message including the grouping information to the core network equipment; or, sending an interface message including the packet information to the core network device.
In an embodiment of the present disclosure, after determining the sequence number of the radio bearer corresponding to the data packet, the method further includes: and sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment. In one embodiment of the present disclosure, further comprising: sending update packet information to the core network equipment so that the core network equipment can update the packet information into the update packet information, and generating an update number of the data packet according to the update packet information; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving a response message of successfully receiving the update grouping information sent by the core network equipment; sending a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving update grouping information sent by the core network equipment; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update serial number of the radio bearer corresponding to the data packet according to the update serial number of the data packet and the update grouping information, wherein the update serial number of the data packet is generated by the core network equipment according to the update grouping information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, after receiving the update packet information sent by the core network device, the method further includes: sending a radio bearer reconfiguration message to the user equipment.
According to a fourth aspect of the present disclosure, there is provided a core network device, comprising a memory, a transceiver, a processor: a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following: receiving grouping information of a target session sent by access network equipment, wherein the grouping information is generated by the access network equipment according to a mapping relation between a service flow in the target session and a preset radio bearer; obtaining the serial number of the data packet according to the grouping information; and sending the data packet and the serial number of the data packet to the access network equipment, so that the access network equipment can determine the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
In an embodiment of the present disclosure, before the receiving packet information of the target session sent by the access network device, the method further includes: and sending a session resource establishment request to the access network equipment, wherein the session resource establishment request comprises the session context information of the target session, so that the access network equipment can determine the service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the receiving packet information of the target session sent by the access network device includes: receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or receiving an interface message which is sent by the access network equipment and comprises the grouping information.
In an embodiment of the present disclosure, the obtaining the number of the data packet according to the grouping information includes: and respectively numbering the data packets in the service flows in different groups separately according to the group information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packets.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information sent by the access network equipment; updating the grouping information to the updated grouping information; respectively numbering data packets in service flows in different groups individually according to the updating group information, and uniformly numbering the data packets in the service flows in the same group to obtain the updating numbers of the data packets; and sending the ending indication information to the access network equipment so that the access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the ending data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: and sending a response message of successfully receiving the update grouping information to the access network equipment so that the access network equipment can send a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information of the target session sent by the first access network equipment; updating the grouping information into the updating grouping information, and generating an updating number of the data packet according to the updating grouping information; sending the update packet information to a second access network device, wherein the second access network device is an access network device including session context information of the target session; and sending the ending indication information to the second access network equipment so that the second access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the termination data packet to user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
According to a fifth aspect of the present disclosure, there is provided a processing apparatus for a multimedia broadcast service, including: a first determining module, configured to determine a service flow included in a target session and a mapping relationship between the service flow and a preset radio bearer; the generating module is used for generating grouping information of the target session according to the mapping relation; a first sending module, configured to send the packet information to a core network device; a second receiving module, configured to receive a data packet sent by the core network device and a serial number of the data packet, where the serial number of the data packet is obtained by the core network device according to the packet information; and the second determining module is used for determining the sequence number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
According to a sixth aspect of the present disclosure, there is provided another processing apparatus for a multimedia broadcast service, including: a fifth receiving module, configured to receive packet information of a target session sent by an access network device, where the packet information is generated by the access network device according to a mapping relationship between a service flow in the target session and a preset radio bearer; the numbering module is used for obtaining the number of the data packet according to the grouping information; and the seventh sending module is configured to send the data packet and the number of the data packet to the access network device, so that the access network device determines, according to the number of the data packet and the grouping information, the sequence number of the radio bearer corresponding to the data packet.
According to a seventh aspect of the present disclosure, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a computer program, and the computer program is configured to enable the processor to execute the processing method of the multimedia broadcast service in the embodiment of the first aspect.
According to an eighth aspect of the present disclosure, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a computer program, and the computer program is configured to enable the processor to execute the processing method of the multimedia broadcast service according to the embodiment of the second aspect.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects: the access network equipment can generate the packet information of the session according to the mapping relation between the service flow and the radio bearer in the session and send the packet information to the core network equipment, then can receive the data packet number generated by the core network equipment according to the packet information, then can determine the sequence number of the radio bearer corresponding to the data packet according to the data packet number and the packet information, and send the data packet and the sequence number of the radio bearer corresponding to the data packet to the user equipment, thereby ensuring the continuity of receiving the data packet by the user equipment.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not intended to limit the present application. Wherein:
fig. 1 is a flowchart illustrating a method for processing a multimedia broadcast service according to a first embodiment of the present application;
fig. 2 is a flowchart illustrating a method for processing a multimedia broadcast service according to a second embodiment of the present application;
fig. 3 is a flowchart illustrating a method for processing a multimedia broadcast service according to a third embodiment of the present application;
fig. 4 is a flowchart illustrating a method for processing a multimedia broadcast service according to a fourth embodiment of the present application;
fig. 5 is a flowchart illustrating a method for processing a multimedia broadcast service according to a fifth embodiment of the present application;
fig. 6 is a flowchart illustrating a method for processing a multimedia broadcast service according to a sixth embodiment of the present application;
fig. 7 is a schematic diagram of a processing system of a multimedia broadcast service according to a seventh embodiment of the present application;
fig. 8 is an interaction diagram of a processing method of a multimedia broadcast service according to an eighth embodiment of the present application;
fig. 9 is an interaction diagram of a processing method of a multimedia broadcast service according to a ninth embodiment of the present application;
fig. 10 is an interaction diagram of a processing method of a multimedia broadcast service according to a tenth embodiment of the present application;
FIG. 11 is a block diagram of an access network device according to a first embodiment of the present application;
fig. 12 is a block diagram of a core network device according to a first embodiment of the present application;
fig. 13 is a block diagram of a processing apparatus of a multimedia broadcast service according to a first embodiment of the present application;
fig. 14 is a block diagram of a processing device for a multimedia broadcast service according to a second embodiment of the present application.
Detailed Description
In the embodiment of the present application, the term "and/or" describes an association relationship of associated objects, and indicates that three relationships may exist, for example, a and/or B, and may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
In the embodiments of the present application, the term "plurality" means two or more, and other terms are similar thereto.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides a processing method of a multimedia broadcast service, an access network device, a core network device, a device and a storage medium, which are used for solving the technical problem that the data packet received by user equipment is disordered in the related technology.
The method and the device are based on the same application concept, and because the principles of solving the problems of the method and the device are similar, the implementation of the device and the method can be mutually referred, and repeated parts are not repeated.
Fig. 1 is a flowchart illustrating a method for processing a multimedia broadcast service according to a first embodiment of the present application.
As shown in fig. 1, a method for processing a multimedia broadcast service according to a first embodiment of the present application includes:
s101, determining the service flow included in the target session and the mapping relation between the service flow and the preset radio bearer.
It should be noted that the executing subject of the processing method for multimedia broadcast service in the embodiment of the present application may be an access network device, where the access network device includes, but is not limited to, a radio access network device (NG-RAN) and the like.
It is to be understood that one target session may include one or more traffic flows. Further, a mapping relationship between the traffic flow and a preset radio bearer may also be determined. Alternatively, one traffic flow may be mapped to a unique radio bearer, and a plurality of different traffic flows may be mapped to the same radio bearer.
Optionally, the determining a mapping relationship between the service flow and the preset Radio bearer may include determining a mapping relationship between the service flow and the preset Radio bearer according to a local Radio Resource Management (RRM) policy.
For example, if it is determined that the target session a includes the service flow 1, the service flow 2, and the service flow 3 according to the session context information, and the preset radio bearer may include the radio bearers MRB 1 and MRB 2, it may be determined that the service flow 1 and the service flow 2 are mapped to the radio bearer MRB 1 and the service flow 3 is mapped to the radio bearer MRB 2 according to the RRM policy.
And S102, generating grouping information of the target session according to the mapping relation.
It is to be understood that a plurality of service flows may be included in the target session, and then the plurality of service flows included in the target session may be grouped according to the mapping relationship, as the grouping information of the target session.
Optionally, generating the packet information of the target session according to the mapping relationship may include treating the service flows mapped to the same radio bearer as the same packet.
For example, if the target session a includes traffic flow 1, traffic flow 2, and traffic flow 3, and it is determined that traffic flow 1, traffic flow 2 are mapped to radio bearer MRB 1, and it is determined that traffic flow 3 is mapped to radio bearer MRB 2, the packet information of the target session a may constitute packet 1 for traffic flow 1 and traffic flow 2, and packet 2 for traffic flow 3.
S103, the grouping information is sent to the core network equipment.
Optionally, sending the packet information to the core network device may include the following two possible implementations:
mode 1, sending a session resource establishment response message including packet information to a core network device.
It is to be understood that, after generating the packet information of the target session, the access network device may generate a session resource establishment response message including the packet information, and transmit the session resource establishment response message to the core network device, so that the packet information may be transmitted to the core network device.
Mode 2, the interface message including the grouping information is sent to the core network equipment.
It is to be understood that, after generating the packet information of the target session, the access network device may further generate an interface message including the packet information, and transmit the interface message to the core network device, so that the packet information may be transmitted to the core network device.
Optionally, when the access network device is an NG-RAN, the NG-RAN may send NG interface signaling including packet information to the core network device.
And S104, receiving the data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information.
In the embodiment of the disclosure, the access network device may receive the data packet sent by the core network device and the number of the data packet, where the number of the data packet is obtained by the core network device according to the packet information
And S105, determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
In the embodiment of the present disclosure, after receiving the data packet and the number of the data packet, the access network device may determine the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information, so as to establish a correspondence between the number of the data packet and the sequence number of the radio bearer. The sequence number of the radio bearer may be a Packet Data Convergence Protocol (PDCP) sequence number.
To sum up, according to the method for processing a multimedia broadcast service according to the embodiment of the present application, an access network device can generate packet information of a session according to a mapping relationship between a service flow and a radio bearer in the session and send the packet information to a core network device, and then can receive a data packet number generated by the core network device according to the packet information, and then can determine a sequence number of the radio bearer corresponding to the data packet according to the data packet number and the packet information, thereby ensuring continuity of receiving the data packet by a user equipment.
On the basis of any of the foregoing embodiments, determining the service flow included in the target session in step S101 may include receiving a session resource establishment request sent by the core network device, where the session resource establishment request includes session context information of the target session, and then determining the service flow included in the target session according to the session context information.
In the embodiment of the present disclosure, the access network device may receive a session resource establishment request sent by the core network device, where the session resource establishment request is used to establish a session resource, and the session includes, but is not limited to, a Multimedia Broadcast Service (MBS) session, and the like, and this is not limited herein. Wherein, the session resource establishment request includes the session context information of the target session. Optionally, the session resource establishment request may further include Quality of Service (QOS) information.
Optionally, when the access network device is an NG-RAN, the NG-RAN may receive, through an NG interface signaling, a session resource establishment request sent by the core network device.
Further, the access network device may determine the traffic flow included in the target session according to the session context information.
Therefore, in the method, the access network equipment can determine the service flow included in the target session according to the session context information of the target session in the session resource establishment request sent by the core network equipment.
On the basis of any of the foregoing embodiments, after determining the sequence number of the radio bearer corresponding to the data packet in step S105, the method may include sending the data packet and the sequence number of the radio bearer corresponding to the data packet to a User Equipment (UE).
It can be understood that the user equipment may sequence the data packets according to the sequence numbers of the radio bearers corresponding to the data packets, thereby ensuring the continuity of receiving the data packets.
Optionally, when the user equipment moves, the sequence of receiving the data packets by the user equipment may be disordered, and at this time, the user equipment may perform lossless retransmission on the data packets according to the sequence number of the radio bearer corresponding to the data packets, so as to ensure the continuity of receiving the data packets by the user equipment, and may also implement lossless moving operation of a session.
Therefore, after the sequence number of the radio bearer corresponding to the data packet is determined, the method can also send the data packet and the sequence number of the radio bearer corresponding to the data packet to the user equipment, so that the continuity of receiving the data packet by the user equipment is ensured, the problem of disordered receiving of the data packet caused by the movement of the user equipment in the related art is solved, and the lossless moving operation of the session can be realized.
Fig. 2 is a flowchart illustrating a method for processing a multimedia broadcast service according to a second embodiment of the present application.
As shown in fig. 2, a method for processing a multimedia broadcast service according to a second embodiment of the present application includes:
s201, the updating packet information is sent to the core network equipment, so that the core network equipment updates the packet information into the updating packet information, and an updating number of the data packet is generated according to the updating packet information.
It should be noted that the executing subject of the processing method for multimedia broadcast service in the embodiment of the present application may be an access network device, where the access network device includes, but is not limited to, a radio access network device (NG-RAN) and the like.
It is understood that the packet information of the target session may change, and the access network device may generate the update packet information according to the update mapping relationship.
For example, if mapping relationship before update is that service flow 1 and service flow 2 of target session a are mapped to radio bearer MRB 1, service flow 3 is mapped to radio bearer MRB 2, packet information is that service flow 1 and service flow 2 constitute packet 1, and service flow 3 constitutes packet 2, then the mapping relationship may be updated such that service flow 1 of target session a is mapped to radio bearer MRB 1, service flow 2 and service flow 3 are mapped to radio bearer MRB 2, packet information is that service flow constitutes packet 1, and service flow 2 and service flow 3 constitute packet 2.
Further, the access network device may send the update packet information to the core network device, so that the core network device updates the packet information into the update packet information, and generates an update number of the data packet according to the update packet information.
The content related to the update number of the data packet generated by the core network device according to the update packet information may refer to the content related to the number of the data packet in the foregoing embodiment, which is not described herein again.
And S202, receiving ending instruction information sent by the core network equipment, wherein the ending instruction information is sent after the core network equipment updates the packet information into updated packet information.
In the embodiment of the present disclosure, the access network device may further receive end indication information sent by the core network device. The ending indication information is used for indicating the access network equipment to stop using the serial number of the data packet before the updating packet information and the serial number of the radio bearer corresponding to the data packet.
S203, the update serial number of the radio bearer corresponding to the data packet is determined according to the update serial number and the update grouping information of the data packet.
In the embodiment of the disclosure, after receiving the end indication information sent by the core network device, the access network device may determine the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information, so as to establish a correspondence between the update number of the data packet and the update sequence number of the radio bearer.
And S204, sending the termination data packet to the user equipment.
In embodiments of the present disclosure, the access network device may send the termination packet to the user equipment.
It is to be understood that the termination packet is used to instruct the ue to stop using the number of the packet before the update packet information and the sequence number of its corresponding radio bearer. For example, after receiving the termination packet, the ue may perform an operation of resetting the sequence number of the radio bearer, and renumber the sequence number of the radio bearer used before updating the packet information, thereby effectively utilizing the radio bearer resources.
S205, the data packet and the update sequence number of the radio bearer corresponding to the data packet are sent to the user equipment.
In the embodiment of the disclosure, the access network device may send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
It can be understood that the ue may reorder the data packets according to the data packets and the update sequence numbers of the radio bearers corresponding to the data packets, thereby ensuring the continuity of receiving the data packets.
To sum up, according to the method for processing a multimedia broadcast service according to the embodiment of the present application, an access network device may send update packet information to a core network device, may then receive an update number of a data packet generated by the core network device according to the update packet information, may then receive end indication information sent by the core network device, determine an update sequence number of a radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information, and send a termination data packet, the data packet, and a sequence number of the radio bearer corresponding to the data packet to a user device, which may update packet information, the number of the data packet, and the sequence number of the radio bearer corresponding to the data packet in time, and ensure continuity of receiving the data packet by the user device.
On the basis of any of the above embodiments, after the sending the update packet information to the core network device in step S201, the method may further include receiving a response message that the update packet information sent by the core network device is successfully received, and sending a radio bearer reconfiguration message to the user equipment.
It can be understood that, after the access network device sends the update packet information to the core network device, the response message of successful reception of the update packet information sent by the core network device may be received, and then the radio bearer reconfiguration operation may be performed, and the radio bearer reconfiguration message may be sent to the user equipment. It should be noted that the ue may continue to use the number of the data packet before the update packet information and the sequence number of the corresponding rb after receiving the rb reconfiguration message until receiving the termination packet.
Fig. 3 is a flowchart illustrating a method for processing a multimedia broadcast service according to a third embodiment of the present application.
As shown in fig. 3, a method for processing a multimedia broadcast service according to a third embodiment of the present application includes:
s301, receiving the update grouping information sent by the core network equipment.
It should be noted that the executing subject of the processing method of the multimedia broadcast service according to the embodiment of the present application may be an access network device, and the access network device includes, but is not limited to, a radio access network device (NG-RAN) and the like.
It is understood that the packet information of the target session may change, and the access network device that contains the context information of the target session and has not updated the packet information may receive the update packet information sent by the core network device to update the packet information to the update packet information.
S302, receiving ending instruction information sent by the core network equipment, wherein the ending instruction information is sent after the core network equipment updates the packet information into the updated packet information.
And S303, determining the update serial number of the radio bearer corresponding to the data packet according to the update serial number and the update grouping information of the data packet, wherein the update serial number of the data packet is generated by the core network equipment according to the update grouping information.
And S304, sending the termination data packet to the user equipment.
S305, the data packet and the update sequence number of the radio bearer corresponding to the data packet are sent to the user equipment.
The specific processes and principles of steps S302-S305 can refer to the related contents of steps S202-S205 in the above embodiments, and are not described herein again.
To sum up, according to the method for processing a multimedia broadcast service according to the embodiment of the present application, an access network device may receive update packet information sent by a core network device, and then may receive end indication information sent by the core network device, determine an update sequence number of a radio bearer corresponding to a data packet according to an update number of the data packet and the update packet information, and send a termination data packet, the data packet, and a sequence number of the radio bearer corresponding to the data packet to a user device.
Optionally, after receiving the update packet information sent by the core network device in step S301, the method further includes sending a radio bearer reconfiguration message to the user equipment.
It is understood that after the access network device receives the update packet information sent by the core network device, the radio bearer reconfiguration operation may be performed, and a radio bearer reconfiguration message may be sent to the user equipment. It should be noted that after receiving the rb reconfiguration message, the ue may continue to use the number of the data packet before updating the packet information and the sequence number of the corresponding rb until receiving the termination packet.
As another possible implementation, the access network device may further receive a configuration update message sent by the core network device, and then perform a radio bearer reconfiguration operation, and send the radio bearer reconfiguration message to the user equipment.
Fig. 4 is a flowchart illustrating a method for processing a multimedia broadcast service according to a fourth embodiment of the present application.
As shown in fig. 4, a method for processing a multimedia broadcast service according to a fourth embodiment of the present application includes:
s401, receiving the grouping information of the target session sent by the access network equipment, wherein the grouping information is generated by the access network equipment according to the mapping relation between the service flow in the target session and the preset radio bearer.
It should be noted that the main execution body of the processing method of the multimedia broadcast service in the embodiment of the present application may be a core network device, where the core network device includes, but is not limited to, an Access and Mobility Management Function (AMF) network device, a Session Management Function (SMF) network device, a User Plane Management Function (UPF) network device, and the like, and this is not limited herein.
Optionally, receiving the packet information of the target session sent by the access network device may include receiving a session resource establishment response message including the packet information sent by the access network device, or receiving an interface message including the packet information sent by the access network device.
S402, obtaining the number of the data packet according to the grouping information.
It will be appreciated that the numbering of the data packets in the traffic flows within the same packet should be different, and that the numbering of the data packets in the traffic flows within different packets may be the same.
Optionally, obtaining the number of the data packet according to the grouping information may include separately numbering the data packets in the service flows in different groups according to the grouping information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packet.
For example, if the packet information of the target session a may be that the service flow 1 and the service flow 2 constitute a packet 1, and the service flow 3 constitutes a packet 2, the data packets in the service flow 1 and the service flow 2 in the packet 1 may be numbered according to 1, 2 to N, and the data packets in the service flow 3 in the packet 2 may also be numbered according to 1, 2 to N, where the number of the data packets of the service flow 1 and the service flow 2 in the packet 1 overlaps with the number of the data packet of the service flow 3 in the packet 2.
Further, in order to avoid the situation that the numbers of the data packets in the service flows in different packets are repeated, the numbers of the data packets can carry the identifications of the service flows or the identifications of the packets.
For example, if the packet information of the target session a may be that the service flow 1 and the service flow 2 constitute a packet 1, and the service flow 3 constitutes a packet 2, the data packets in the service flow 1 and the service flow 2 in the packet 1 may be numbered according to 1, 2 to N, and then the identifier of the service flow may be added before the numbering, for example, if the number of the data packet B in the service flow 1 in the packet 1 is 5, the number of the data packet B may be 15, where 1 is used to represent that the data packet B belongs to the service flow 1, and 5 is used to represent that the number of the data packet B in the packet 1 is 5.
Alternatively, if the number of the data packet C in the traffic flow 2 in the packet 1 is 14, the number of the data packet C may be 214, where 2 is used to characterize that the data packet C belongs to the traffic flow 2, and 14 is used to characterize that the number of the data packet C in the packet 1 is 14.
And S403, sending the data packet and the serial number of the data packet to the access network equipment, so that the access network equipment determines the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
The specific processes and principles of steps S401-S403 may refer to the related contents of the above embodiments, and are not described herein again.
To sum up, according to the processing method of the multimedia broadcast service in the embodiment of the present application, the core network device can receive the packet information of the target session sent by the access network device, and obtain the number of the data packet according to the packet information, and then send the data packet and the number of the data packet to the access network device, so that the access network device determines the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the packet information, thereby ensuring the continuity of receiving the data packet by the user equipment.
On the basis of any of the embodiments, before receiving the packet information of the target session sent by the access network device in step S401, the method further includes sending a session resource establishment request to the access network device, where the session resource establishment request includes session context information of the target session, so that the access network device determines, according to the session context information, a service flow included in the target session.
In the embodiments of the present disclosure, when the core network device wants to establish a certain session resource, a session resource establishment request may be generated and sent to the access network device. The session resource establishment request comprises session context information of the target session, so that the access network equipment determines service flow included in the target session according to the session context information.
Fig. 5 is a flowchart illustrating a method for processing a multimedia broadcast service according to a fifth embodiment of the present application.
As shown in fig. 5, a method for processing a multimedia broadcast service according to a fifth embodiment of the present application includes:
s501, receiving the updating grouping information sent by the access network equipment.
It should be noted that the execution subject of the processing method of the multimedia broadcast service in the embodiment of the present application may be a core network device.
S502, the packet information is updated to update the packet information.
S503, respectively numbering the data packets in the service flows in different groups separately according to the updating group information, and uniformly numbering the data packets in the service flows in the same group to obtain the updating numbers of the data packets.
S504, the ending indication information is sent to the access network equipment, so that the access network equipment determines the updating sequence number of the radio bearer corresponding to the data packet according to the updating number and the updating grouping information of the data packet, sends the termination data packet to the user equipment, and sends the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
The specific processes and principles of steps S501-S504 can refer to the relevant contents of the above embodiments, and are not described herein again.
To sum up, according to the processing method of the multimedia broadcast service according to the embodiment of the present application, the core network device may receive the update packet information sent by the access network device, and update the packet information into the update packet information, and then may obtain the update number of the data packet according to the update packet information, and then may send the end indication information to the access network device, so that the access network device determines the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information, and may also send the termination data packet to the user equipment, and send the data packet and the update sequence number of the line bearer corresponding to the data packet to the user equipment. The method can update the packet information, the number of the data packet and the sequence number of the radio bearer corresponding to the data packet in time, and ensures the continuity of receiving the data packet by the user equipment.
On the basis of any of the above embodiments, after receiving the update packet information sent by the access network device in step S501, the access network device may also send a response message indicating that the update packet information is successfully received to the access network device, so that the access network device sends the radio bearer reconfiguration message to the user equipment.
It can be understood that, after receiving the update packet information sent by the access network device, the core network device may generate a response message indicating that the update packet information is successfully received and send the response message to the access network device, so that the access network device performs a radio bearer reconfiguration operation and sends the radio bearer reconfiguration message to the user equipment.
Fig. 6 is a flowchart illustrating a method for processing a multimedia broadcast service according to a sixth embodiment of the present application.
As shown in fig. 6, a method for processing a multimedia broadcast service according to a sixth embodiment of the present application includes:
s601, receiving the update grouping information of the target session sent by the first access network equipment, updating the grouping information into update grouping information, and generating an update number of the data packet according to the update grouping information.
It should be noted that the execution subject of the processing method of the multimedia broadcast service in the embodiment of the present application may be a core network device.
S602, sending the update packet information to a second access network device, where the second access network device is an access network device including session context information of the target session.
Alternatively, the second access network device may be an access network device that includes session context information for the target session and has not yet updated packet information.
S603, the ending indication information is sent to the second access network equipment, so that the second access network equipment determines the updating sequence number of the radio bearer corresponding to the data packet according to the updating number and the updating grouping information of the data packet, sends the termination data packet to the user equipment, and sends the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
The specific processes and principles of steps S601-S603 may refer to the related contents of the above embodiments, and are not described herein again.
To sum up, according to the method for processing a multimedia broadcast service according to the embodiment of the present application, an access network device may receive update packet information of a target session sent by a first access network device, update the packet information to update packet information, generate an update number of a data packet according to the update packet information, send the update packet information to a second access network device including session context information of the target session, send end indication information to the second access network device, so that the second access network device determines an update sequence number of a radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information, send a termination data packet to a user equipment, and send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment. The method enables the core network equipment to update the grouping information of the second access network equipment containing the session context information of the target session, the serial number of the data packet and the serial number of the radio bearer corresponding to the data packet according to the updating grouping information of the first access network equipment, and ensures the continuity of receiving the data packet by the user equipment.
As shown in fig. 7, the system for processing multimedia broadcast service may include a core network device 200, an access network device 100 and a user equipment 500, where two user equipments 500 are illustrated in fig. 7 as an example. A network connection is established between the core network device 200 and the access network device 100, a network connection is established between the access network device 100 and the user equipment 500, and the core network device 200 may provide a service related to the multimedia broadcast service to the user equipment 500 through the access network device 100.
To make the present application more clear to those skilled in the art, fig. 8 is an interactive flowchart of a processing method of a multimedia broadcast service according to an eighth embodiment of the present application, and as shown in fig. 8, the processing method may include the following steps:
s801, the core network device sends a session resource establishment request to the access network device, where the session resource establishment request includes session context information of the target session.
S802, the access network equipment determines the service flow included in the target session according to the session context information, determines the mapping relation between the service flow and the preset radio bearer, and generates the grouping information of the target session according to the mapping relation.
And S803, the access network equipment sends the packet information to the core network equipment.
S804, the core network device numbers the data packets in the service flows in different groups separately according to the group information, and numbers the data packets in the service flows in the same group uniformly to obtain the number of the data packet.
And S805, the core network equipment sends the data packet and the serial number of the data packet to the access network equipment.
S806, the access network device determines the wireless bearing sequence number corresponding to the data packet according to the number and grouping information of the data packet.
S807, the access network equipment sends the data packet and the sequence number of the radio bearer corresponding to the data packet to the user equipment.
The specific processes and principles of steps S801-S807 can refer to the related contents of the above embodiments, and are not described herein again.
To make the present application more clear to those skilled in the art, fig. 9 is an interactive flowchart of a processing method of a multimedia broadcast service according to a ninth embodiment of the present application, and as shown in fig. 9, the processing method may include the following steps:
s901, the access network equipment sends the update packet information to the core network equipment.
And S902, the core network equipment updates the packet information into update packet information, separately numbers the data packets in the service flows in different packets according to the update packet information, and uniformly numbers the data packets in the service flows in the same packet to obtain the update number of the data packets.
And S903, the core network equipment sends the ending indication information to the access network equipment.
And S904, the access network equipment determines the update sequence number of the radio bearer corresponding to the data packet according to the update number and the update grouping information of the data packet.
S905, the access network equipment sends the termination data packet to the user equipment.
S906, the access network equipment sends the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
The specific processes and principles of steps S901-S906 can refer to the related contents of the above embodiments, and are not described herein again.
To make the present application more clear to those skilled in the art, fig. 10 is an interactive flowchart of a processing method of a multimedia broadcast service according to a tenth embodiment of the present application, and as shown in fig. 10, the processing method may include the following steps:
s1001, the first access network equipment sends the updating grouping information of the target session to the core network equipment.
S1002, the core network equipment updates the grouping information into updating grouping information and generates an updating number of the data packet according to the updating grouping information.
And S1003, the core network equipment sends the updating grouping information to the second access network equipment.
S1004, the core network device sends the end indication information to the second access network device.
S1005, the second access network device determines the update sequence number of the radio bearer corresponding to the data packet according to the update number and the update grouping information of the data packet.
S1006, the second access network device sends the termination data packet to the user equipment;
and S1007, the second access network device sends the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
The specific processes and principles of steps S1001-S1007 may refer to the related contents of the above embodiments, and are not described herein again.
The technical scheme provided by the embodiment of the application can be suitable for various systems, particularly 5G systems. For example, the applicable system may be a global system for mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS) system, a long term evolution (long term evolution, LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, an LTE-a (long term evolution) system, a universal mobile system (universal mobile telecommunications system, UMTS), a universal internet Access (WiMAX) system, a New Radio Network (NR) system, etc. These various systems include terminal devices and network devices. The System may further include a core network portion, such as an Evolved Packet System (EPS), a 5G System (5 GS), and the like.
Fig. 11 is a block diagram of an access network device according to a first embodiment of the present application.
As shown in fig. 11, an access network device 100 according to an embodiment of the present application includes: a first memory 110, a first transceiver 120, and a first processor 130.
A first memory 110 for storing a computer program; a first transceiver 120 for transceiving data under the control of the first processor 130; a first processor 130 for reading the computer program in the first memory 110 and performing the following operations: determining a service flow included in a target session and a mapping relation between the service flow and a preset radio bearer; generating grouping information of the target session according to the mapping relation; sending the grouping information to core network equipment; receiving a data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information; and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
A first transceiver 120 for receiving and transmitting data under the control of a first processor 130.
Where, in fig. 11, the bus architecture may include any number of interconnected buses and bridges, in particular one or more processors represented by the first processor 130 and various circuits of the memory represented by the first memory 110 linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The first transceiver 120 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium including wireless channels, wired channels, fiber optic cables, and the like.
The first processor 130 is responsible for managing the bus architecture and general processing, and the first memory 110 may store data used by the first processor 130 when performing operations.
The first processor 130 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and the processor may also adopt a multi-core architecture.
In an embodiment of the present disclosure, the determining a traffic flow included in the target session includes: receiving a session resource establishment request sent by the core network equipment, wherein the session resource establishment request comprises session context information of the target session; and determining the service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the sending the packet information to the core network device includes: sending a session resource establishment response message including the grouping information to the core network equipment; or, sending an interface message including the packet information to the core network device.
In an embodiment of the present disclosure, after determining the sequence number of the radio bearer corresponding to the data packet, the method further includes: and sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment.
In one embodiment of the present disclosure, further comprising: sending update packet information to the core network equipment, so that the core network equipment updates the packet information into the update packet information, and generates an update number of the data packet according to the update packet information; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving a response message of successful receiving of the update packet information sent by the core network equipment; sending a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving update grouping information sent by the core network equipment; receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information; determining an update serial number of the radio bearer corresponding to the data packet according to the update serial number of the data packet and the update packet information, wherein the update serial number of the data packet is generated by the core network device according to the update packet information; sending a termination packet to the user equipment; and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, after receiving the update packet information sent by the core network device, the method further includes: sending a radio bearer reconfiguration message to the user equipment.
To sum up, according to the access network device of the embodiment of the present application, the packet information of the session can be generated according to the mapping relationship between the service flow and the radio bearer in the session and sent to the core network device, then the data packet number generated by the core network device according to the packet information can be received, then the sequence number of the radio bearer corresponding to the data packet can be determined according to the data packet number and the packet information, and the data packet and the sequence number of the radio bearer corresponding to the data packet can be sent to the user equipment, thereby ensuring the continuity of receiving the data packet by the user equipment.
Fig. 12 is a block diagram of a core network device according to the first embodiment of the present application.
As shown in fig. 12, the core network device 200 according to the embodiment of the present application includes: a second memory 210, a second transceiver 220, and a second processor 230.
Wherein, the second memory 210 is used for storing computer programs; a second transceiver 220 for transceiving data under the control of the second processor 230; a second processor 230 for reading the computer program in the second memory 210 and performing the following operations: receiving grouping information of a target session sent by access network equipment, wherein the grouping information is generated by the access network equipment according to a mapping relation between a service flow in the target session and a preset radio bearer; obtaining the serial number of the data packet according to the grouping information; and sending the data packet and the serial number of the data packet to the access network equipment so that the access network equipment can determine the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
A second transceiver 220 for receiving and transmitting data under the control of a second processor 230.
Where in fig. 12 the bus architecture may include any number of interconnected buses and bridges, in particular one or more processors represented by the second processor 230 and various circuits of the memory represented by the second memory 210 linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The second transceiver 220 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium including wireless channels, wired channels, fiber optic cables, and the like.
The second processor 230 is responsible for managing the bus architecture and general processing, and the second memory 210 may store data used by the second processor 230 when performing operations.
The second processor 230 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and may also adopt a multi-core architecture.
In an embodiment of the present disclosure, before the receiving packet information of the target session sent by the access network device, the method further includes: and sending a session resource establishment request to the access network equipment, wherein the session resource establishment request comprises session context information of the target session, so that the access network equipment can determine a service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the receiving packet information of the target session sent by the access network device includes: receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or receiving an interface message which is sent by the access network equipment and comprises the grouping information.
In an embodiment of the present disclosure, the obtaining the number of the data packet according to the grouping information includes: and respectively numbering the data packets in the service flows in different groups separately according to the group information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packets.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information sent by the access network equipment; updating the grouping information to the updated grouping information; respectively numbering data packets in service flows in different groups individually according to the updating group information, and uniformly numbering the data packets in the service flows in the same group to obtain the updating numbers of the data packets; and sending the ending indication information to the access network equipment so that the access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the ending data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
In one embodiment of the present disclosure, further comprising: and sending a response message of successfully receiving the update grouping information to the access network equipment so that the access network equipment can send a radio bearer reconfiguration message to the user equipment.
In one embodiment of the present disclosure, further comprising: receiving the updating grouping information of the target session sent by the first access network equipment; updating the grouping information into the updating grouping information, and generating an updating number of the data packet according to the updating grouping information; sending the update packet information to a second access network device, wherein the second access network device is an access network device including session context information of the target session; and sending the ending indication information to the second access network equipment so that the second access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the termination data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
To sum up, according to the core network device of the embodiment of the present application, the session resource establishment request can be sent to the access network device, and then the packet information of the target session sent by the access network device can be received, and the number of the data packet can be obtained according to the packet information, and then the data packet and the number of the data packet can be sent to the access network device, so that the access network device determines the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the packet information, and sends the data packet and the sequence number of the radio bearer corresponding to the data packet to the user equipment, thereby ensuring the continuity of receiving the data packet by the user equipment.
Fig. 13 is a block diagram of a processing apparatus of a multimedia broadcast service according to a first embodiment of the present application.
As shown in fig. 13, a processing apparatus 300 for a multimedia broadcast service according to an embodiment of the present application includes: a first determining module 310, a generating module 320, a first sending module 330, a first receiving module 340, and a second determining module 350.
A first determining module 310, configured to determine a service flow included in the target session and a mapping relationship between the service flow and a preset radio bearer.
A generating module 320, configured to generate grouping information of the target session according to the mapping relationship.
A first sending module 330, configured to send the packet information to a core network device.
A first receiving module 340, configured to receive a data packet sent by the core network device and a number of the data packet, where the number of the data packet is obtained by the core network device according to the grouping information.
A second determining module 350, configured to determine, according to the number of the data packet and the grouping information, the sequence number of the radio bearer corresponding to the data packet.
In an embodiment of the present disclosure, the apparatus 300 for processing a multimedia broadcast service further includes: a second receiving module, configured to receive a session resource establishment request sent by the core network device, where the session resource establishment request includes session context information of the target session; and determining the service flow included in the target session according to the session context information.
In an embodiment of the present disclosure, the first sending module is specifically configured to: sending a session resource establishment response message including the grouping information to the core network equipment; or, sending an interface message including the packet information to the core network device.
In an embodiment of the present disclosure, the apparatus 300 for processing a multimedia broadcast service further includes: and the second sending module is used for sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment after determining the sequence number of the radio bearer corresponding to the data packet.
In an embodiment of the present disclosure, the apparatus 300 for processing a multimedia broadcast service further includes: a first update sending module, configured to send update packet information to the core network device, so that the core network device updates the packet information to the update packet information, and generates an update number of the data packet according to the update packet information; a third receiving module, configured to receive end indication information sent by the core network device, where the end indication information is sent after the core network device updates the packet information into the updated packet information; a third determining module, configured to determine, according to the update serial number of the data packet and the update packet information, an update serial number of the radio bearer corresponding to the data packet; a third sending module, configured to send a termination packet to the user equipment; and the fourth sending module is used for sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, the apparatus 300 for processing a multimedia broadcast service further includes: a fourth receiving module, configured to receive a response message that the update packet information sent by the core network device is successfully received; a fifth sending module, configured to send a radio bearer reconfiguration message to the user equipment.
In an embodiment of the present disclosure, the apparatus 300 for processing a multimedia broadcast service further includes: a first update receiving module, configured to receive update packet information sent by the core network device; the third receiving module is further configured to receive end indication information sent by the core network device, where the end indication information is sent after the core network device updates the packet information into the updated packet information; the third determining module is further configured to determine, according to the update serial number of the data packet and the update packet information, the update serial number of the radio bearer corresponding to the data packet, where the update serial number of the data packet is generated by the core network device according to the update packet information; the third sending module is further configured to send a termination packet to the user equipment; the fourth sending module is further configured to send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, the fifth sending module is further configured to send a radio bearer reconfiguration message to the user equipment after receiving the update packet information sent by the core network device.
To sum up, according to the processing apparatus for multimedia broadcast service in the embodiment of the present application, packet information of a session can be generated according to a mapping relationship between a service flow and a radio bearer in the session and sent to a core network device, then a data packet number generated by the core network device according to the packet information can be received, then a radio bearer serial number corresponding to the data packet can be determined according to the data packet number and the packet information, and the data packet and the radio bearer serial number corresponding to the data packet can be sent to a user equipment, thereby ensuring continuity of receiving the data packet by the user equipment.
Fig. 14 is a block diagram of a processing device for a multimedia broadcast service according to a second embodiment of the present application.
As shown in fig. 14, a processing apparatus 400 for a multimedia broadcast service according to an embodiment of the present application includes: a fifth receiving module 410, a numbering module 420 and a sixth sending module 430.
A fifth receiving module 410, configured to receive packet information of a target session sent by an access network device, where the packet information is generated by the access network device according to a mapping relationship between a service flow in the target session and a preset radio bearer.
And a numbering module 420, configured to obtain a number of the data packet according to the grouping information.
A sixth sending module 430, configured to send the data packet and the number of the data packet to the access network device, so that the access network device determines, according to the number of the data packet and the grouping information, the sequence number of the radio bearer corresponding to the data packet.
In an embodiment of the present disclosure, the apparatus 400 for processing a multimedia broadcast service further includes: a seventh sending module, configured to send a session resource establishment request to the access network device before receiving the packet information of the target session sent by the access network device, where the session resource establishment request includes session context information of the target session, so that the access network device determines, according to the session context information, a service flow included in the target session.
In an embodiment of the disclosure, the fifth receiving module 410 is specifically configured to: receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or receiving an interface message which is sent by the access network equipment and comprises the grouping information.
In an embodiment of the present disclosure, the apparatus 400 for processing a multimedia broadcast service further includes: a second update receiving module, configured to receive update packet information sent by the access network device; a first updating module, configured to update the grouping information to the updated grouping information; the second updating module is used for respectively numbering the data packets in the service flows in different groups separately according to the updating group information and uniformly numbering the data packets in the service flows in the same group to obtain the updating numbers of the data packets; and the eighth sending module is used for sending the ending indication information to the access network equipment so that the access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the termination data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
In an embodiment of the present disclosure, the apparatus 400 for processing a multimedia broadcast service further includes: a ninth sending module, configured to send a response message indicating that the update packet information is successfully received to the access network device, so that the access network device sends a radio bearer reconfiguration message to the user equipment.
In an embodiment of the present disclosure, the apparatus 400 for processing a multimedia broadcast service further includes: a third update receiving module, configured to receive update packet information of the target session sent by the first access network device; the third updating module is used for updating the grouping information into the updating grouping information and generating an updating number of the data packet according to the updating grouping information; a tenth sending module, configured to send the update packet information to a second access network device, where the second access network device is an access network device that includes session context information of the target session; the eighth sending module is further configured to send the end indication information to the second access network device, so that the second access network device determines the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information, sends the termination data packet to the user equipment, and sends the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
To sum up, according to the processing apparatus for multimedia broadcast service of the embodiment of the present application, the session resource establishment request can be sent to the access network device, and then the packet information of the target session sent by the access network device can be received, and the number of the data packet can be obtained according to the packet information, and then the data packet and the number of the data packet can be sent to the access network device, so that the access network device determines the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the packet information, and sends the data packet and the sequence number of the radio bearer corresponding to the data packet to the user equipment, thereby ensuring the continuity of receiving the data packet by the user equipment.
It should be noted that, in the embodiment of the present application, the division of the unit is schematic, and is only one logic function division, and when the actual implementation is realized, another division manner may be provided. In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a processor readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
According to an embodiment of the present application, a processor-readable storage medium is also provided.
The processor-readable storage medium stores a computer program, and the computer program is configured to enable the processor to execute the method for processing the multimedia broadcast service according to the embodiments of fig. 1 to 3.
The processor-readable storage medium may be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical memory (e.g., CD, DVD, BD, HVD, etc.), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid State Disk (SSD)), etc.
According to an embodiment of the present application, another processor-readable storage medium is also presented.
The processor-readable storage medium stores a computer program, and the computer program is configured to enable the processor to execute the method for processing the multimedia broadcast service according to the embodiments of fig. 4 to 6.
The processor-readable storage medium can be any available medium or data storage device that can be accessed by a processor, including but not limited to magnetic memory (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical memory (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor memory (e.g., ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid State Disks (SSDs)), among others.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (34)
1. A method for processing multimedia broadcast services, the method comprising:
determining a service flow included in a target session and a mapping relation between the service flow and a preset radio bearer;
generating grouping information of the target session according to the mapping relation;
sending the packet information to core network equipment;
receiving a data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information;
and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
2. The processing method according to claim 1, wherein the determining the traffic flow included in the target session comprises:
receiving a session resource establishment request sent by the core network equipment, wherein the session resource establishment request comprises session context information of the target session;
and determining the service flow included in the target session according to the session context information.
3. The processing method according to claim 1, wherein the sending the packet information to a core network device comprises:
sending a session resource establishment response message including the grouping information to the core network equipment; or,
and sending the interface message comprising the grouping information to the core network equipment.
4. The processing method according to claim 1, wherein after determining the sequence number of the radio bearer corresponding to the data packet, further comprising:
and sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment.
5. The processing method of claim 4, further comprising:
sending update packet information to the core network equipment, so that the core network equipment updates the packet information into the update packet information, and generates an update number of the data packet according to the update packet information;
receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information;
determining an update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update packet information;
sending a termination packet to the user equipment;
and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
6. The processing method of claim 5, further comprising:
receiving a response message of successfully receiving the update grouping information sent by the core network equipment;
sending a radio bearer reconfiguration message to the user equipment.
7. The processing method of claim 4, further comprising:
receiving update grouping information sent by the core network equipment;
receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information;
determining an update serial number of the radio bearer corresponding to the data packet according to the update serial number of the data packet and the update grouping information, wherein the update serial number of the data packet is generated by the core network equipment according to the update grouping information;
sending a termination packet to the user equipment;
and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
8. The processing method according to claim 7, wherein after receiving the update packet information sent by the core network device, the processing method further comprises:
sending a radio bearer reconfiguration message to the user equipment.
9. A method for processing multimedia broadcast service, the method comprising:
receiving packet information of a target session sent by an access network device, wherein the packet information is generated by the access network device according to a mapping relation between a service flow in the target session and a preset radio bearer;
obtaining the serial number of the data packet according to the grouping information;
and sending the data packet and the serial number of the data packet to the access network equipment so that the access network equipment can determine the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
10. The processing method according to claim 9, wherein before receiving the packet information of the target session sent by the access network device, the processing method further comprises:
and sending a session resource establishment request to the access network equipment, wherein the session resource establishment request comprises session context information of the target session, so that the access network equipment can determine a service flow included in the target session according to the session context information.
11. The processing method according to claim 9, wherein the receiving packet information of the target session sent by the access network device includes:
receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or,
and receiving an interface message which is sent by the access network equipment and comprises the grouping information.
12. The processing method according to claim 9, wherein said deriving the number of the data packet according to the grouping information comprises:
and respectively numbering the data packets in the service flows in different groups separately according to the group information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packets.
13. The processing method according to claim 9, further comprising:
receiving the updating grouping information sent by the access network equipment;
updating the grouping information to the updated grouping information;
respectively numbering the data packets in the service flows in different groups individually according to the updating group information, and numbering the data packets in the service flows in the same group uniformly to obtain the updating numbers of the data packets;
and sending the ending indication information to the access network equipment so that the access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the ending data packet to the user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
14. The processing method of claim 13, further comprising:
and sending a response message of successfully receiving the update grouping information to the access network equipment so that the access network equipment can send a radio bearer reconfiguration message to the user equipment.
15. The processing method of claim 9, further comprising:
receiving the updating grouping information of the target session sent by the first access network equipment; updating the grouping information into the updating grouping information, and generating an updating number of the data packet according to the updating grouping information;
sending the update packet information to a second access network device, wherein the second access network device is an access network device including session context information of the target session;
and sending the ending indication information to the second access network equipment so that the second access network equipment can determine the updating sequence number of the radio bearer corresponding to the data packet according to the updating number of the data packet and the updating grouping information, send the termination data packet to user equipment, and send the data packet and the updating sequence number of the radio bearer corresponding to the data packet to the user equipment.
16. An access network device comprising a memory, a transceiver, a processor:
a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations:
determining a service flow included in a target session and a mapping relation between the service flow and a preset radio bearer;
generating grouping information of the target session according to the mapping relation;
sending the grouping information to core network equipment;
receiving a data packet sent by the core network equipment and the serial number of the data packet, wherein the serial number of the data packet is obtained by the core network equipment according to the grouping information;
and determining the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
17. The device of claim 16, wherein the determining the traffic flow included in the target session comprises:
receiving a session resource establishment request sent by the core network equipment, wherein the session resource establishment request comprises session context information of the target session;
and determining the service flow included in the target session according to the session context information.
18. The ran network apparatus of claim 16, wherein the sending the packet information to the cn network apparatus comprises:
sending a session resource establishment response message including the grouping information to the core network equipment; or,
and sending the interface message comprising the grouping information to the core network equipment.
19. The ran network apparatus of claim 16, wherein after determining the sequence number of the rb corresponding to the data packet, the apparatus further comprises:
and sending the data packet and the sequence number of the radio bearer corresponding to the data packet to user equipment.
20. The access network device of claim 19, further comprising:
sending update packet information to the core network equipment, so that the core network equipment updates the packet information into the update packet information, and generates an update number of the data packet according to the update packet information;
receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information;
determining an update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information;
sending a termination packet to the user equipment;
and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
21. The access network device of claim 20, further comprising:
receiving a response message of successfully receiving the update grouping information sent by the core network equipment;
sending a radio bearer reconfiguration message to the user equipment.
22. The access network device of claim 19, further comprising:
receiving update grouping information sent by the core network equipment;
receiving ending indication information sent by the core network equipment, wherein the ending indication information is sent after the core network equipment updates the packet information into the updated packet information;
determining an update serial number of the radio bearer corresponding to the data packet according to the update serial number of the data packet and the update grouping information, wherein the update serial number of the data packet is generated by the core network equipment according to the update grouping information;
sending a termination packet to the user equipment;
and sending the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
23. The ran network apparatus of claim 22, wherein after receiving the update packet information sent by the cn network apparatus, the apparatus further comprises:
sending a radio bearer reconfiguration message to the user equipment.
24. A core network device comprising a memory, a transceiver, a processor:
a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations:
receiving grouping information of a target session sent by access network equipment, wherein the grouping information is generated by the access network equipment according to a mapping relation between a service flow in the target session and a preset radio bearer;
obtaining the serial number of the data packet according to the grouping information;
and sending the data packet and the serial number of the data packet to the access network equipment so that the access network equipment can determine the serial number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
25. The core network device of claim 24, wherein before receiving the packet information of the target session sent by the access network device, the method further comprises:
and sending a session resource establishment request to the access network equipment, wherein the session resource establishment request comprises session context information of the target session, so that the access network equipment can determine a service flow included in the target session according to the session context information.
26. The core network device of claim 24, wherein the receiving the packet information of the target session sent by the access network device comprises:
receiving a session resource establishment response message which is sent by the access network equipment and comprises the grouping information; or,
and receiving an interface message which is sent by the access network equipment and comprises the grouping information.
27. The core network device of claim 24, wherein the obtaining the number of the data packet according to the grouping information comprises:
and respectively numbering the data packets in the service flows in different groups separately according to the group information, and uniformly numbering the data packets in the service flows in the same group to obtain the number of the data packets.
28. The core network device of claim 24, further comprising:
receiving the updating grouping information sent by the access network equipment;
updating the grouping information to the updated grouping information;
respectively numbering the data packets in the service flows in different groups individually according to the updating group information, and numbering the data packets in the service flows in the same group uniformly to obtain the updating numbers of the data packets;
and sending the ending indication information to the access network equipment so that the access network equipment can determine the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information, send the ending data packet to user equipment, and send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
29. The core network device of claim 28, further comprising:
and sending a response message of successfully receiving the update grouping information to the access network equipment so that the access network equipment can send a radio bearer reconfiguration message to the user equipment.
30. The core network device of claim 24, further comprising:
receiving the updating grouping information of the target session sent by the first access network equipment; updating the grouping information into the updating grouping information, and generating an updating number of the data packet according to the updating grouping information;
sending the update packet information to a second access network device, wherein the second access network device is an access network device including session context information of the target session;
and sending the ending indication information to the second access network equipment so that the second access network equipment can determine the update sequence number of the radio bearer corresponding to the data packet according to the update number of the data packet and the update grouping information, send the termination data packet to user equipment, and send the data packet and the update sequence number of the radio bearer corresponding to the data packet to the user equipment.
31. A device for processing multimedia broadcast services, comprising:
a first determining module, configured to determine a service flow included in a target session and a mapping relationship between the service flow and a preset radio bearer;
the generating module is used for generating the grouping information of the target session according to the mapping relation;
the first sending module is used for sending the grouping information to core network equipment;
a first receiving module, configured to receive a data packet sent by the core network device and a serial number of the data packet, where the serial number of the data packet is obtained by the core network device according to the grouping information;
and the second determining module is used for determining the sequence number of the radio bearer corresponding to the data packet according to the serial number of the data packet and the grouping information.
32. A device for processing multimedia broadcast services, comprising:
a fifth receiving module, configured to receive packet information of a target session sent by an access network device, where the packet information is generated by the access network device according to a mapping relationship between a service flow in the target session and a preset radio bearer;
the numbering module is used for obtaining the number of the data packet according to the grouping information;
and the sixth sending module is configured to send the data packet and the number of the data packet to the access network device, so that the access network device determines the sequence number of the radio bearer corresponding to the data packet according to the number of the data packet and the grouping information.
33. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing the processor to execute the processing method of a multimedia broadcast service according to any one of claims 1 to 8.
34. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing the processor to execute the processing method of a multimedia broadcast service according to any one of claims 9 to 15.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011147643.0A CN114501339B (en) | 2020-10-23 | 2020-10-23 | Method, device and storage medium for processing multimedia broadcast service |
PCT/CN2021/117015 WO2022083334A1 (en) | 2020-10-23 | 2021-09-07 | Method and device for processing multimedia broadcasting service, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011147643.0A CN114501339B (en) | 2020-10-23 | 2020-10-23 | Method, device and storage medium for processing multimedia broadcast service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114501339A CN114501339A (en) | 2022-05-13 |
CN114501339B true CN114501339B (en) | 2022-11-08 |
Family
ID=81291619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011147643.0A Active CN114501339B (en) | 2020-10-23 | 2020-10-23 | Method, device and storage medium for processing multimedia broadcast service |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114501339B (en) |
WO (1) | WO2022083334A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017117929A1 (en) * | 2016-01-08 | 2017-07-13 | 宇龙计算机通信科技(深圳)有限公司 | Data transmission method and device |
WO2018028497A1 (en) * | 2016-08-12 | 2018-02-15 | 中兴通讯股份有限公司 | Transmission method and device for multicast service |
CN108270516A (en) * | 2016-12-30 | 2018-07-10 | 华为技术有限公司 | A kind of data transmission method, apparatus and system |
CN110366206A (en) * | 2018-03-26 | 2019-10-22 | 华为技术有限公司 | A kind of information transferring method and device |
WO2020020209A1 (en) * | 2018-07-25 | 2020-01-30 | 华为技术有限公司 | Communication method and apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102194522B1 (en) * | 2016-09-29 | 2020-12-24 | 노키아 테크놀로지스 오와이 | Radio bearer switching in radio access |
US20180098241A1 (en) * | 2016-09-30 | 2018-04-05 | Huawei Technologies Co., Ltd. | Method and apparatus for ordering of protocol data unit delivery |
US20180317120A1 (en) * | 2016-11-04 | 2018-11-01 | Telefonaktiebolaget Lm Ericsson (Publ) | UE, Network Node And Methods For Handling Data Packets |
US20180139665A1 (en) * | 2016-11-17 | 2018-05-17 | Ofinno Technologies, Llc | Handover of user equipment with multimedia broadcast multicast services |
CN117412337A (en) * | 2017-08-11 | 2024-01-16 | 华为技术有限公司 | Data transmission method and data transmission device |
CN109982360B (en) * | 2017-12-27 | 2021-12-10 | 华为技术有限公司 | Communication method and device |
-
2020
- 2020-10-23 CN CN202011147643.0A patent/CN114501339B/en active Active
-
2021
- 2021-09-07 WO PCT/CN2021/117015 patent/WO2022083334A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017117929A1 (en) * | 2016-01-08 | 2017-07-13 | 宇龙计算机通信科技(深圳)有限公司 | Data transmission method and device |
WO2018028497A1 (en) * | 2016-08-12 | 2018-02-15 | 中兴通讯股份有限公司 | Transmission method and device for multicast service |
CN108270516A (en) * | 2016-12-30 | 2018-07-10 | 华为技术有限公司 | A kind of data transmission method, apparatus and system |
CN110366206A (en) * | 2018-03-26 | 2019-10-22 | 华为技术有限公司 | A kind of information transferring method and device |
WO2020020209A1 (en) * | 2018-07-25 | 2020-01-30 | 华为技术有限公司 | Communication method and apparatus |
Non-Patent Citations (1)
Title |
---|
"36300-fb0";3GPP;《3GPP specs\archive》;20201002;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114501339A (en) | 2022-05-13 |
WO2022083334A1 (en) | 2022-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102347430B1 (en) | Session processing methods and related devices | |
CN111937421B (en) | Method and device for subscribing service | |
CN109413619B (en) | Information sending method, operation executing method, device and session management function entity | |
CN109246780B (en) | Session switching method, device and system | |
CN110649997B (en) | Data processing method and device | |
CN110351194B (en) | Multicast group creating method and device and multicast group joining method and device | |
JP2019537379A (en) | Coding method determination method and apparatus | |
CN110351844B (en) | Resource determining and resource indicating methods and devices | |
JP2019525520A (en) | System information transmission method and apparatus | |
CN110351683B (en) | Parameter transmission method and device | |
CN112242884A (en) | Information transmission method and device | |
CN115669189A (en) | Tunnel reuse for multicast and broadcast services | |
CN112994920B (en) | SCTP connection management method and device | |
CN114501339B (en) | Method, device and storage medium for processing multimedia broadcast service | |
CN111200841B (en) | Message sending and control method and device thereof | |
CN111435863B (en) | Method and apparatus for multi-transmission receiving point transmission | |
CN109495965B (en) | Resource indicating and determining method and device | |
US11528087B2 (en) | Information transmission method, device, and system | |
CN103718580A (en) | Link establishing method, apparatus and system | |
CN113038466B (en) | Processing method and apparatus | |
CN115226166A (en) | Message processing and sending method and device, terminal equipment and network equipment | |
CN110621046B (en) | Cell switching method and device | |
CN111181666B (en) | Time frequency adjusting method and device | |
WO2023202376A1 (en) | Information processing method and apparatus, device, and storage medium | |
CN112073177B (en) | Key updating method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |