CN112118542B - Multicast processing method, device and communication equipment - Google Patents

Multicast processing method, device and communication equipment Download PDF

Info

Publication number
CN112118542B
CN112118542B CN201910542999.5A CN201910542999A CN112118542B CN 112118542 B CN112118542 B CN 112118542B CN 201910542999 A CN201910542999 A CN 201910542999A CN 112118542 B CN112118542 B CN 112118542B
Authority
CN
China
Prior art keywords
multicast
terminal
broadcast
request
area
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
Application number
CN201910542999.5A
Other languages
Chinese (zh)
Other versions
CN112118542A (en
Inventor
李娜
刘亮
胡南
徐晓东
李男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Communications Ltd Research Institute filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910542999.5A priority Critical patent/CN112118542B/en
Publication of CN112118542A publication Critical patent/CN112118542A/en
Application granted granted Critical
Publication of CN112118542B publication Critical patent/CN112118542B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0017Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement
    • H04L1/0018Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement based on latency requirement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0007Control or signalling for completing the hand-off for multicast or broadcast services, e.g. MBMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a multicast processing method, a multicast processing device and communication equipment, and belongs to the technical field of wireless. The multicast processing method is applied to a terminal and comprises the following steps: sending a request area sending instruction and service data to a network element of a radio access network, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises at least one of the following information: the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, indication authorized as a service content provider, service request, request duration and request area. The technical scheme of the invention can reduce the transmission delay of the multicast broadcast data.

Description

Multicast processing method, device and communication equipment
Technical Field
The present invention relates to the field of wireless communications technologies, and in particular, to a multicast processing method, an apparatus, and a communication device.
Background
In a V2X (Vehicle-to-event communication technology) system architecture, there are two ways to implement data dissemination: firstly, data are directly broadcast to surrounding vehicles through direct communication (PC5 interface) between vehicles, but the method is only suitable for scenes with short vehicle-to-vehicle distance; secondly, data are broadcast to other vehicles through a network, and the method needs to pass through the network of an operator, so that certain time delay can be caused, and the method can be suitable for scenes with long vehicle-to-vehicle distance.
For the scenario of implementing V2X message broadcasting through the network, there are many network elements through which data is forwarded, and the transmission delay per network element is increased by about 10-20ms, so the transmission delay is long, and the delay requirement of some scenarios cannot be met.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a multicast processing method, apparatus and communication device, which can reduce the transmission delay of multicast broadcast data.
To solve the above technical problem, embodiments of the present invention provide the following technical solutions:
in one aspect, a multicast processing method applied to a terminal is provided, including:
sending a request area sending instruction and service data to a network element of a radio access network, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, indication authorized as a service content provider, service request, request duration and request area.
Optionally, before sending the request area sending instruction and the service data to the radio access network element, the method further includes:
sending a multicast broadcast service authorization request message to a network side device, requesting a content provider as a specific multicast broadcast service or initiating regional broadcast of specific multicast broadcast service data, wherein the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list, and an authorized RAT type, wherein the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
Optionally, before sending the request area sending instruction and the service data to the radio access network element, the method further includes:
the request region is determined.
Optionally, the network side device is at least one of: the system comprises a mobility management entity, an access and mobility management entity, a multicast broadcast gateway and a multicast broadcast control center.
The embodiment of the invention also provides a multicast processing method, which is applied to the network element of the wireless access network and comprises the following steps:
receiving a request area sending instruction and service data of a terminal, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises at least one of the following information:
the method comprises the steps that the geographic position of a terminal, the identification ID of a cell where the terminal is located, an indication authorized as a service content provider, a service request, a request duration and a request area are obtained;
and carrying out multicast broadcast of the service data in the request area.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
a multicast broadcast area is determined, the multicast broadcast area including at least one cell.
Optionally, the determining the multicast broadcast area comprises:
determining that the multicast broadcast area includes one cell or includes a plurality of cells based on a stored multicast broadcast terminal context;
the multicast broadcasting of the service data in the request area comprises:
when the multicast broadcast area comprises a cell, carrying out multicast broadcast of the service data in the cell;
when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
Optionally, the broadcast cell list is determined by the multicast centralized control node according to a multicast broadcast terminal context stored by the multicast centralized control node.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
receiving multicast service authorization information of a terminal, which is sent by a network element of a core network, wherein the multicast service authorization information includes at least one of the following information:
a terminal identification;
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
the radio access technology, RAT, type is granted.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
carrying out repeated monitoring on the service data;
the multicast broadcasting of the service data in the request area comprises:
and when the service data is repeated multicast broadcast service data, the service data is broadcasted only once.
Optionally, the radio access network element is a base station or a multicast control network element.
Optionally, the radio access network element is a source base station, and the source base station supports a terminal to initiate regional broadcast, where the multicast processing method further includes:
when the terminal switches, sending a switching request message to a target base station, wherein the switching request message carries a multicast broadcast terminal context;
and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
Optionally, the radio access network element is a source base station, and the source base station does not support a terminal to initiate regional broadcast, and the multicast processing method further includes:
when the terminal is switched, sending a switching request message to a target base station, wherein the switching request message carries a terminal request area broadcast instruction;
receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires a multicast broadcast terminal context from the core network element or the multicast centralized control node based on the terminal request area broadcast indication, and the switching confirmation message carries an indication whether the terminal is allowed to initiate the area broadcast.
The embodiment of the invention also provides a multicast processing device, which is applied to a terminal and comprises a processor and a transceiver,
the transceiver is configured to send a request area sending instruction and service data to a radio access network element, where the request area sending instruction requests to perform multicast broadcast of the service data, and the request area sending instruction includes at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, indication authorized as a service content provider, service request, request duration and request area.
Optionally, the transceiver is further configured to send a multicast broadcast service authorization request message to a network side device, requesting to serve as a content provider of a specific multicast broadcast service or initiate regional broadcast of specific multicast broadcast service data, where the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list, and an authorized RAT type, wherein the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
Optionally, the processor is configured to determine the request region.
The embodiment of the invention also provides a multicast processing device, which is applied to the network element of the wireless access network and comprises a processor and a transceiver,
the transceiver is configured to receive a request area sending instruction and service data of a terminal, where the request area sending instruction requests to perform multicast broadcast of the service data, and the request area sending instruction includes at least one of the following information:
the method comprises the steps that the geographic position of a terminal, the identification ID of a cell where the terminal is located, an indication authorized as a service content provider, a service request, a request duration and a request area are obtained;
the transceiver is further configured to perform multicast broadcasting of the service data in the request area.
Optionally, the processor is configured to determine a multicast broadcast area, the multicast broadcast area including at least one cell.
Optionally, the processor is specifically configured to determine that the multicast broadcast area includes one cell or includes multiple cells based on a stored multicast broadcast terminal context;
the transceiver is specifically configured to perform multicast broadcast of the service data in a cell when the multicast broadcast area includes the cell; when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
Optionally, the broadcast cell list is determined by the multicast centralized control node according to a multicast broadcast terminal context stored by the multicast centralized control node.
Optionally, the transceiver is further configured to receive multicast service authorization information of the terminal sent by a core network element, where the multicast service authorization information includes at least one of the following information:
a terminal identification;
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
the radio access technology, RAT, type is granted.
Optionally, the processor is further configured to perform repeated monitoring of the traffic data;
the transceiver is specifically configured to broadcast the service data only once when the service data is repeated multicast broadcast service data.
Optionally, the radio access network element is a base station or a multicast control network element.
Optionally, the radio access network element is a source base station, and the source base station supports a terminal to initiate regional broadcast,
the transceiver is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a multicast broadcast terminal context; and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
Optionally, the radio access network element is a source base station, and the source base station does not support a terminal to initiate regional broadcast,
the transceiver is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a terminal request area broadcast instruction; receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires a multicast broadcast terminal context from the core network element or the multicast centralized control node based on the terminal request area broadcast indication, and the switching confirmation message carries an indication whether the terminal is allowed to initiate the area broadcast.
An embodiment of the present invention further provides a communication device, including: a memory, a processor and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, performs the steps in the multicast processing method as described above.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the steps in the multicast processing method described above.
The embodiment of the invention has the following beneficial effects:
in the above scheme, the terminal requests the network authorization in advance, and the terminal can perform regional broadcast, so that for the service data which is generated by the terminal and needs multicast broadcast, the service data can be directly broadcast by the radio access network element based on the terminal authorization information without passing through the core network element and the application server, and thus the transmission delay of the multicast broadcast data can be greatly reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a schematic diagram of a V2X MBMS system architecture;
fig. 2 is a flowchart illustrating a multicast processing method applied to a terminal according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a multicast processing method applied to a radio access network element according to an embodiment of the present invention;
fig. 4 is a schematic flow chart of a terminal serving as a content provider requesting regional broadcast service data according to an embodiment of the present invention;
fig. 5 is a schematic flow chart illustrating a process of requesting regional broadcast service data by using a terminal as a content provider according to another embodiment of the present invention;
FIG. 6 is a flowchart illustrating a process of registering a terminal as a content provider according to an embodiment of the present invention;
fig. 7 is a schematic diagram illustrating a context transfer process of a multicast broadcast terminal according to an embodiment of the present invention;
fig. 8 is a block diagram of a multicast processing apparatus applied to a terminal according to an embodiment of the present invention;
fig. 9 is a block diagram of a multicast processing apparatus applied to a radio access network element according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages to be solved by the embodiments of the present invention clearer, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. In the description and in the claims "and/or" means at least one of the connected objects.
The following description provides examples and does not limit the scope, applicability, or configuration set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the described methods may be performed in an order different than described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
In the related art, in the system architecture shown in fig. 1, for a scenario in which V2X message broadcasting is implemented through a network, a specific flow is as follows: the UE (User Equipment, terminal) puts its own geographical location information or its Cell ID, such AS ECGI (E-UTRAN Cell Global Identifier ) in a V2X message to send to V2X AS (V2X Application Server ), where the V2X message simultaneously carries Application layer data to be broadcasted, such AS accident notification. The V2X AS maps the location information provided by the UE to a Broadcast area concept that can be understood by the 3GPP (3rd Generation Partnership Project) MBMS (Multimedia Broadcast Multicast Service) system, such AS MBMS SAI (MBMS Service area identities) and/or ECGI, to a BM-SC (Broadcast Multicast Service center), or the BM-SC determines the MBMS Broadcast area based on the geographical location information provided by the V2X AS. Then BM-SC indicates the application layer data message and MBMS SAI(s) and/or ECGI to MBMS GW (MBMS gateway) and then forwards the message to related E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Network element for data broadcasting.
It can be seen from the above flow that, no matter whether the V2X application layer data generated by the UE is broadcasted only in the current cell or in several neighboring cells, the data is sent to the V2X application server through E-UTRAN → MBMS GW → BM-SC, and then broadcasted to UEs around the UE through BM-SC → MBMS GW → E-UTRAN. The data forwarding has more network elements, and the transmission delay is increased by about 10-20ms every time the data forwarding passes through one network element, so the transmission delay is longer.
In LTE (Long Term Evolution ) V2X, the time delay of scenes such as lane change assistance and traffic light vehicle speed guidance is less than 100ms, and a 5G eV2X new car networking scene puts higher requirements on data transmission time delay, for example, for Emergency path optimization (Emergency traffic Alignment) scenes, the time delay needs to be less than 3 ms. For a newly added scene of 5G eV2X, if a similar LTE MBMS architecture is still adopted to support network-based data broadcasting, the scene delay requirement cannot be met.
Embodiments of the present invention provide a multicast processing method, an apparatus, and a communication device, which can reduce transmission delay of multicast broadcast data.
An embodiment of the present invention provides a multicast processing method, applied to a terminal, as shown in fig. 2, including:
step 101: sending a request area sending instruction and service data to a network element of a radio access network, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, indication authorized as a service content provider, service request, request duration and request area.
Specifically, as a content provider of which service, the service may be indicated by a TMGI (Temporary Mobile Group Identity), and the requested service may also be indicated by the TMGI.
In this embodiment, the terminal requests the network authorization in advance, and can perform regional broadcast, so that for the service data that needs multicast broadcast and is generated by the terminal, the service data can be directly broadcast by the radio access network element based on the terminal authorization information without passing through the core network element and the application server, thereby greatly reducing the transmission delay of the multicast broadcast data.
Specifically, a UE (such as a roadside unit/a bus/a taxi) serving as a content provider registers a certain MBMS service/services in advance, and registration information may be written into a UE context and stored in a radio access network and/or a core network element. Thus, when the UE needs to send the service message to the peripheral UE through Uu multicast, the UE may directly send the service message to RAN (radio access network) side network elements such as a base station/MCE (central control node), and simultaneously carry indication information for informing that the RAN side network elements are authorized to serve as content providers, and the RAN side network elements directly determine a broadcast/multicast area based on registration information in the UE context, and do not need to send the broadcast/multicast area to a core network element and a V2X server, thereby reducing the number of network elements through which data forwarding needs to pass, and reducing transmission delay of multicast broadcast data.
Optionally, before sending the request area sending instruction and the service data to the radio access network element, the method further includes:
sending a multicast broadcast service authorization request message to a network side device, requesting a content provider as a specific multicast broadcast service or initiating regional broadcast of specific multicast broadcast service data, wherein the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list, and an authorized RAT type, wherein the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
The network side device may be a radio access network and/or a core network element.
Optionally, before sending the request area sending instruction and the service data to the radio access network element, the method further includes:
the request region is determined. Specifically, the terminal may determine the request region based on the QoS requirement of the request service and indicate the request region to the radio access network element.
Optionally, the network side device includes a mobility management entity, an access and mobility management entity, a multicast broadcast gateway, and a multicast broadcast control center, where sending a multicast broadcast service authorization request message to the network side device and receiving the multicast broadcast service authorization message of the network side device includes:
the terminal sends the multicast broadcast service authorization request message to the multicast broadcast gateway;
the multicast broadcast gateway sends the multicast broadcast service authorization request message to a multicast broadcast control center;
the multicast broadcast gateway receives a multicast broadcast service authorization request response message of the multicast broadcast control center;
the multicast broadcast gateway sends a multicast broadcast creation request message to the mobility management entity and/or an access and mobility management entity;
the mobile management entity and/or the access and mobile management entity returns a multicast broadcast creation response message to the multicast broadcast gateway, wherein the multicast broadcast creation response message carries a reason value indicating whether to activate a multicast broadcast context;
the mobility management entity and/or the access and mobility management entity sends a multicast broadcast terminal context creation request to the terminal to request the terminal to create a multicast broadcast terminal context;
the terminal creates a multicast broadcast terminal context and sends a request for a network to create the multicast broadcast terminal context to the mobility management entity and/or the access and mobility management entity;
when determining that the multicast broadcast capability of the terminal does not meet the requirement, the mobility management entity and/or the access and mobility management entity sends a multicast broadcast rejection notification request carrying a cause value to the multicast broadcast gateway, and receives a multicast broadcast rejection notification response of the mobility management entity and/or the access and mobility management entity;
when determining that the multicast broadcast capability of the terminal meets the requirement, the mobility management entity and/or the access and mobility management entity creates a multicast broadcast terminal context and sends a request for creating the multicast broadcast terminal context to the multicast broadcast gateway;
the multicast broadcast gateway sends a multicast broadcast authorization request to the multicast broadcast control center;
the multicast broadcast control center creates a multicast broadcast terminal context;
the multicast broadcast control center returns a multicast broadcast authorization response to the multicast broadcast gateway;
the multicast broadcast gateway creates a multicast broadcast terminal context;
the multicast broadcast gateway returns a context response of creating a multicast broadcast terminal to the mobility management entity and/or the access and mobility management entity;
the mobility management entity and/or the access and mobility management entity sends a multicast broadcast terminal context to the wireless access network element;
the wireless access network element stores the multicast broadcast terminal context;
and the mobility management entity and/or the access and mobility management entity sends a message for receiving the multicast broadcast terminal context to the terminal.
An embodiment of the present invention further provides a multicast processing method, which is applied to a network element of a radio access network, and as shown in fig. 3, the method includes:
step 201: receiving a request area sending instruction and service data of a terminal, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises at least one of the following information:
the method comprises the steps that the geographic position of a terminal, the identification ID of a cell where the terminal is located, an indication authorized as a service content provider, a service request, a request duration and a request area are obtained;
step 202: and carrying out multicast broadcast of the service data in the request area.
In this embodiment, the terminal requests the network authorization in advance, and can perform regional broadcast, so that for the service data that needs multicast broadcast and is generated by the terminal, the service data can be directly broadcast by the radio access network element based on the terminal authorization information without passing through the core network element and the application server, thereby greatly reducing the transmission delay of the multicast broadcast data.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
a multicast broadcast area is determined, the multicast broadcast area including at least one cell.
Optionally, the determining the multicast broadcast area comprises:
determining that the multicast broadcast area includes one cell or includes a plurality of cells based on a stored multicast broadcast terminal context;
the multicast broadcasting of the service data in the request area comprises:
when the multicast broadcast area comprises a cell, carrying out multicast broadcast of the service data in the cell;
when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
Optionally, the broadcast cell list is determined by the multicast centralized control node according to a multicast broadcast terminal context stored by the multicast centralized control node.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
receiving multicast service authorization information of a terminal, which is sent by a network element of a core network, wherein the multicast service authorization information includes at least one of the following information:
a terminal Identification, such as IMSI (International Mobile Subscriber Identity Number), MSISDN (Mobile Subscriber International ISDN/PSTN Number), or IMEI-SV (International Mobile Equipment Identity-Software Version Number);
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
the radio access technology, RAT, type is granted.
Optionally, before the multicast broadcasting of the service data in the request area, the method further includes:
carrying out repeated monitoring on the service data;
the multicast broadcasting of the service data in the request area comprises:
and when the service data is repeated multicast broadcast service data, the service data is broadcasted only once.
Specifically, the radio access network element may detect, through deep packet inspection or a dictionary-based manner, repeated service data sent by different UEs, and for repeated multicast broadcast service data, the radio access network element only needs to broadcast once, thereby avoiding repeatedly sending the same service data. The method comprises the steps that based on a dictionary mode, a wireless access network element stores multicast broadcast service data broadcasted within a period of time, when a new data packet is received from the same or different UE, the data packet is compared with the stored multicast broadcast service data, and if the comparison result shows that the data packet is transmitted once, the newly received data packet does not need to be broadcasted; if the comparison result is that the data packet has not been sent once, the newly received data packet is broadcast and the data is stored.
Optionally, the radio access network element is a base station or a multicast control network element, such as an MCE.
Optionally, the radio access network element is a source base station, and the source base station supports a terminal to initiate regional broadcast, where the multicast processing method further includes:
when the terminal switches, sending a switching request message to a target base station, wherein the switching request message carries a multicast broadcast terminal context;
and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
Optionally, the radio access network element is a source base station, and the source base station does not support a terminal to initiate regional broadcast, and the multicast processing method further includes:
when the terminal is switched, sending a switching request message to a target base station, wherein the switching request message carries a terminal request area broadcast instruction;
receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires a multicast broadcast terminal context from the core network element or the multicast centralized control node based on the terminal request area broadcast indication, and the switching confirmation message carries an indication whether the terminal is allowed to initiate the area broadcast.
The technical scheme of the invention is further described by combining the specific embodiments as follows:
the first embodiment is as follows: process for requesting regional broadcasting of certain service data by using UE (user Equipment) as content provider
As shown in fig. 4, in this embodiment, the RAN determines whether to transmit in one cell or multiple cells based on the stored UE context. If the RAN determines to transmit in a plurality of cells, a request area transmission instruction and service data are sent to a RAN centralized control node (such as an MCE), and the MCE determines a broadcasting cell list.
The embodiment specifically comprises the following steps:
step 1, a terminal sends a service authorization request to a core network element;
step 2, the core network element returns a service authorization providing response to the terminal and the wireless access network element, and the wireless access network element stores the context of the terminal and comprises whether the terminal can be used as a content provider of a certain service;
step 3, the terminal generates the service data and sends a request area sending instruction and the service data needing multicast broadcasting to a network element of the wireless access network;
and 4, the wireless access network element checks the context of the terminal, determines that the service is sent in one cell, and performs single-cell multicast broadcast of service data.
Step 5, the wireless access network element checks the terminal context, determines that the service is sent in a plurality of cells, the wireless access network element sends a request area sending instruction and service data needing multicast broadcasting to the centralized control node, and the centralized control node determines a multicast broadcasting area;
and 6, the centralized control node instructs the wireless access network element to perform multi-cell multicast broadcasting of the service data, and the wireless access network element performs multi-cell multicast broadcasting of the service data.
Example two: process for requesting regional broadcasting of certain service data by using UE (user Equipment) as content provider
As shown in fig. 5, in this embodiment, a UE determines whether to transmit in one cell or initiate regional broadcast in multiple cells based on the service QoS requirement.
The embodiment specifically comprises the following steps:
a, a terminal sends a service authorization request to a core network element;
and step B, the core network element returns a service authorization providing response to the terminal and the wireless access network element, and the wireless access network element and the centralized control node store the terminal context, including whether the terminal can be used as a content provider of a certain service.
The terminal generates the service data, and determines that the service is sent in a cell:
step 1, a terminal sends a request area sending instruction and service data needing multicast broadcasting to a network element of a wireless access network;
and 2, the network element of the wireless access network checks the context of the terminal and performs single-cell multicast broadcasting of the service data.
The terminal determines that the service is sent in a plurality of cells:
step 3, the terminal sends a request area sending instruction and service data needing multicast broadcasting to a wireless access network element, the wireless access network element sends the request area sending instruction and the service data needing multicast broadcasting to a centralized control node, and the centralized control node checks the context of the terminal and determines the multicast broadcasting area;
and 4, the centralized control node instructs the wireless access network element to perform multi-cell multicast broadcasting of the service data, and the wireless access network element performs multi-cell multicast broadcasting of the service data.
Example three: procedure for UE registration as content provider
As shown in fig. 6, the present embodiment includes the following steps:
step 1, UE sends a multicast broadcast authorization request message for indicating its content provider (content provider) which wants to be a specific multicast broadcast service, the specific multicast broadcast service is marked by IP multicast address or TMGI;
step 2.1, the multicast broadcast gateway sends a multicast broadcast authorization request to a multicast broadcast control center (such as BM-SC) for requesting to authorize the UE as a content provider;
step 2.2, the multicast broadcast control center returns a multicast broadcast authorization request response to the multicast broadcast gateway based on an authorization decision, wherein the authorization decision may be based on registration data in the multicast broadcast control center;
step 3.1, the multicast broadcast gateway sends a multicast broadcast creation request to MME/AMF (mobility management entity/access and mobility management entity);
step 3.2, the MME/AMF returns a multicast broadcast establishment response to the multicast broadcast gateway and carries a reason value, and the reason value indicates whether to activate the multicast broadcast context;
step 4, the MME/AMF sends a multicast broadcast UE Context creation request to the UE, and the multicast broadcast UE Context creation request is used for requesting the UE to create the UE Context;
and step 5, the UE creates a multicast broadcast UE Context and sends a request (including an IP multicast address and UE multicast broadcast related capability) for requesting the network to create the UE Context to the MME/AMF.
Step 6.1, if the MME/AMF determines that the multicast broadcast related capability of the UE cannot meet the requirement, the MME/AMF rejects UE context activation, sends a multicast broadcast notification rejection request to a multicast broadcast gateway, and carries a proper reason value;
6.2, the multicast broadcast gateway returns a multicast broadcast rejection notification response to the MME/AMF and carries a reason value;
step 7, MME/AMF creates multicast broadcast UE context and sends request for creating multicast broadcast UE context to multicast broadcast gateway;
step 8.1, the multicast broadcast gateway sends a multicast broadcast authorization request to a multicast broadcast control center (such as BM-SC);
step 8.2, the multicast broadcast control center (such as BM-SC) creates a multicast broadcast UE Context and returns a multicast broadcast authorization response to the multicast broadcast gateway;
step 9, the multicast broadcast gateway creates multicast broadcast UE Context and sends multicast broadcast UE Context creation response to MME/AMF;
step 10, the MME/AMF sends the multicast broadcast UE Context to the RAN, and the RAN stores the UE Context;
step 11, the MME/AMF sends a message (carrying TMGI and/or IP multicast address) of receiving the multicast broadcast UE context to the UE.
Example four: multicast broadcast UE Context transfer flow (switching scene)
As shown in fig. 7, the present embodiment includes the following steps:
step 1, a source base station sends a service authorization request to a core network element;
and 2, the core network element returns a service authorization providing response to the source base station and the radio access network centralized control node, and the radio access network centralized control node and the core network element store the context of the terminal, including whether the terminal can be used as a content provider of a certain service.
When the source base station supports terminal area broadcasting, the source base station stores a terminal context:
step 3, the source base station sends a switching request to the target base station, wherein the switching request carries the multicast broadcast terminal context, and the target base station confirms whether the multicast broadcast terminal context can be accepted or not, if so, the terminal context is stored;
and step 4, the target base station sends a switching confirmation to the source base station, wherein the switching confirmation comprises whether the terminal is allowed to initiate regional broadcast.
When the source base station does not support terminal area broadcasting:
step 5, the source base station sends a switching request to the target base station, wherein the switching request carries a terminal request area broadcasting instruction;
step 6, the target base station sends a terminal context request to the centralized control node of the wireless access network and the network element of the core network, wherein the request carries a request area sending instruction;
step 7, the radio access network centralized control node and the core network element send a terminal context to the target base station, and the target base station stores the terminal context;
and step 8, the target base station sends a switching confirmation to the source base station, wherein the switching confirmation comprises whether the terminal is allowed to initiate regional broadcast.
Wherein, step 3-4 is the situation that the source base station supports the UE regional broadcast: the source base station sends the multicast broadcast UE context to the target base station through the switching request message, and the target base station determines whether to support UE to initiate regional broadcast or not based on the multicast broadcast UE context and/or the multicast broadcast capability of the base station and indicates to the source base station through switching confirmation.
Wherein, step 5-8 is the condition that the source base station does not support the UE regional broadcast: the source base station carries a UE request region broadcast instruction in a switching request message, the target base station requests a multicast broadcast UE context to the MCE or a core network element based on the instruction, and if the MCE or the core network element allows the UE to initiate region broadcast in the target base station, the multicast broadcast UE context is sent to the target base station. The target base station stores the multicast broadcast UE context and carries the indication whether the UE is allowed to initiate the regional broadcast or not in the switching confirmation message.
The embodiment of the present invention further provides a multicast processing apparatus, which is applied to a terminal, as shown in fig. 8, and includes a processor 31 and a transceiver 32,
the transceiver 32 is configured to send a request area sending instruction and service data to a radio access network element, where the request area sending instruction requests to perform multicast broadcast of the service data, and the request area sending instruction includes at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, indication authorized as a service content provider, service request, request duration and request area.
In this embodiment, the terminal requests the network authorization in advance, and can perform regional broadcast, so that for the service data that needs multicast broadcast and is generated by the terminal, the service data can be directly broadcast by the radio access network element based on the terminal authorization information without passing through the core network element and the application server, thereby greatly reducing the transmission delay of the multicast broadcast data.
Optionally, the transceiver 32 is further configured to send a multicast broadcast service authorization request message to a network side device, requesting to serve as a content provider of a specific multicast broadcast service or initiate a regional broadcast of specific multicast broadcast service data, where the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list, and an authorized RAT type, wherein the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
Optionally, the processor is configured to determine the request region.
An embodiment of the present invention further provides a multicast processing apparatus, which is applied to a radio access network element, as shown in fig. 9, and includes a processor 41 and a transceiver 42,
the transceiver 42 is configured to receive a request area transmission indication and service data of a terminal, where the request area transmission indication requests to perform multicast broadcast of the service data, and the request area transmission indication includes at least one of the following information:
the method comprises the steps that the geographic position of a terminal, the identification ID of a cell where the terminal is located, an indication authorized as a service content provider, a service request, a request duration and a request area are obtained;
the transceiver 42 is also used for multicast broadcasting of the service data in the request area.
In this embodiment, the terminal requests the network authorization in advance, and can perform regional broadcast, so that for the service data that needs multicast broadcast and is generated by the terminal, the service data can be directly broadcast by the radio access network element based on the terminal authorization information without passing through the core network element and the application server, thereby greatly reducing the transmission delay of the multicast broadcast data.
Optionally, the processor 41 is configured to determine a multicast broadcast area, which includes at least one cell.
Optionally, the processor 41 is specifically configured to determine that the multicast broadcast area includes one cell or includes multiple cells based on the stored multicast broadcast terminal context;
the transceiver 42 is specifically configured to perform multicast broadcast of the service data in a cell when the multicast broadcast area includes the cell; when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
Optionally, the broadcast cell list is determined by the multicast centralized control node according to a multicast broadcast terminal context stored by the multicast centralized control node.
Optionally, the transceiver 42 is further configured to receive multicast service authorization information of a terminal sent by a core network element, where the multicast service authorization information includes at least one of the following information:
a terminal identification;
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
the radio access technology, RAT, type is granted.
Optionally, the processor 41 is further configured to perform repeated monitoring of the traffic data;
the transceiver 42 is specifically configured to broadcast the service data only once when the service data is repeated multicast broadcast service data.
Optionally, the radio access network element is a base station or a multicast control network element.
Optionally, the radio access network element is a source base station, and the source base station supports a terminal to initiate regional broadcast,
the transceiver 42 is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a multicast broadcast terminal context; and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
Optionally, the radio access network element is a source base station, and the source base station does not support a terminal to initiate regional broadcast,
the transceiver 42 is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a terminal request area broadcast instruction; receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires a multicast broadcast terminal context from the core network element or the multicast centralized control node based on the terminal request area broadcast indication, and the switching confirmation message carries an indication whether the terminal is allowed to initiate the area broadcast.
An embodiment of the present invention further provides a communication device, including: a memory, a processor and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, performs the steps in the multicast processing method as described above.
The communication device may be a network side device or a terminal.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the steps in the multicast processing method described above.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention 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, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, user terminal devices (systems), and computer program products according to embodiments of the invention. 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 program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing user terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing user terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner
In a computer readable memory that operates in a particular manner, such that the instructions stored in the computer 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 computer program instructions may also be loaded onto a computer or other programmable data processing user terminal device to cause a series of operational steps to be performed on the computer or other programmable user terminal device to produce a computer implemented process such that the instructions which execute on the computer or other programmable user terminal device provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or user terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or user terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or user terminal device that comprises the element.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (25)

1. A multicast processing method is applied to a terminal and comprises the following steps:
sending a multicast broadcast service authorization request message to a network side device, requesting a content provider as a specific multicast broadcast service or initiating regional broadcast of specific multicast broadcast service data, wherein the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list and an authorized RAT type;
sending a request area sending instruction and service data to a network element of a radio access network, wherein the request area sending instruction requests to carry out multicast broadcast of the service data, and the request area sending instruction comprises an instruction authorized to be used as a service content provider and at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, request service, request duration and request area.
2. The multicast processing method according to claim 1, wherein the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
3. The multicast processing method according to claim 1, wherein before sending the request area transmission indication and the service data to the radio access network element, the method further comprises:
the request region is determined.
4. The multicast processing method according to claim 2, wherein the network side device is at least one of: the system comprises a mobility management entity, an access and mobility management entity, a multicast broadcast gateway and a multicast broadcast control center.
5. A multicast processing method is applied to a network element of a radio access network, and comprises the following steps:
receiving a request area sending indication and service data of a terminal, wherein the request area sending indication requests to carry out multicast broadcast of the service data, and the request area sending indication comprises an indication authorized to serve as a service content provider and at least one of the following information: the method comprises the steps of determining a geographical position of a terminal, a cell identifier ID where the terminal is located, a request service, a request duration and a request area;
carrying out multicast broadcast of the service data in the request area;
receiving multicast service authorization information of a terminal, which is sent by a core network element, before multicast broadcasting of the service data is performed in the request area, where the multicast service authorization information includes at least one of the following information:
a terminal identification;
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
the radio access technology, RAT, type is granted.
6. The multicast processing method according to claim 5, wherein before the multicast broadcasting of the service data in the request area, the method further comprises:
a multicast broadcast area is determined, the multicast broadcast area including at least one cell.
7. The multicast processing method according to claim 6, wherein the determining the multicast broadcast area comprises:
determining that the multicast broadcast area includes one cell or includes a plurality of cells based on a stored multicast broadcast terminal context;
the multicast broadcasting of the service data in the request area comprises:
when the multicast broadcast area comprises a cell, carrying out multicast broadcast of the service data in the cell;
when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
8. The multicast processing method according to claim 7, wherein the broadcast cell list is determined by the multicast centralized control node according to its own stored multicast broadcast terminal context.
9. The multicast processing method according to claim 5, wherein before the multicast broadcasting of the service data in the request area, the method further comprises:
carrying out repeated monitoring on the service data;
the multicast broadcasting of the service data in the request area comprises:
and when the service data is repeated multicast broadcast service data, the service data is broadcasted only once.
10. The multicast processing method according to claim 5, wherein the radio access network element is a base station or a multicast control network element.
11. The multicast processing method according to claim 10, wherein the radio access network element is a source base station, and the source base station supports a terminal to initiate regional broadcast, and the multicast processing method further comprises:
when the terminal switches, sending a switching request message to a target base station, wherein the switching request message carries a multicast broadcast terminal context;
and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
12. The multicast processing method according to claim 10, wherein the radio access network element is a source base station, and the source base station does not support a terminal-initiated regional broadcast, and the multicast processing method further comprises:
when the terminal is switched, sending a switching request message to a target base station, wherein the switching request message carries a terminal request area broadcast instruction;
and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires the context of the multicast broadcast terminal from a core network element or a multicast centralized control node based on the terminal request area broadcast instruction, and the switching confirmation message carries an instruction whether the terminal is allowed to initiate the area broadcast.
13. A multicast processing device applied to a terminal comprises a processor and a transceiver,
the transceiver is further configured to send a multicast broadcast service authorization request message to a network side device, requesting a content provider as a specific multicast broadcast service or initiating a regional broadcast of specific multicast broadcast service data, where the multicast broadcast service authorization request message includes at least one of the following information: terminal multicast capability, at least one multicast broadcast service identifier, an authorization request area, an authorization request time range, an authorization request Public Land Mobile Network (PLMN) list and an authorization Radio Access Technology (RAT) type;
receiving a multicast broadcast service authorization message of the network side equipment, wherein the multicast broadcast service authorization message includes at least one of the following information: at least one authorized multicast broadcast service identifier, an authorized use area, an authorized time range, an authorized deadline, an authorized PLMN list and an authorized RAT type;
the transceiver is configured to send a request area sending instruction and service data to a radio access network element, where the request area sending instruction requests to perform multicast broadcast of the service data, and the request area sending instruction includes an instruction authorized to serve as a service content provider, and at least one of the following information:
the method comprises the steps of terminal geographical position, cell identification ID where the terminal is located, request service, request duration and request area.
14. The multicast processing apparatus according to claim 13,
the multicast broadcast service authorization message indicates any one of the following information: whether the terminal is capable of acting as a content provider for a specific multicast broadcast service, whether the terminal is capable of initiating an area broadcast for specific multicast broadcast service data, allowing the terminal to act as a content provider for a specific multicast broadcast service in a specific area and/or time frame and/or in a PLMN and/or RAT, and allowing the terminal to initiate an area broadcast for specific multicast broadcast service data in a specific area and/or time frame and/or in a PLMN and/or RAT.
15. The multicast processing apparatus of claim 13, wherein the processor is configured to determine the request region.
16. A multicast processing device, applied to a network element of a radio access network, comprises a processor and a transceiver,
the transceiver is used for receiving a request area sending indication and service data of a terminal, the request area sending indication requests to carry out multicast broadcast of the service data, the request area sending indication comprises an indication authorized to be used as a service content provider, and at least one of the following information: the method comprises the steps of determining a geographical position of a terminal, a cell identifier ID where the terminal is located, a request service, a request duration and a request area;
the transceiver is further configured to receive multicast service authorization information of a terminal sent by a network element of a core network before multicast broadcasting of the service data is performed in the request area, where the multicast service authorization information includes at least one of the following information:
a terminal identification;
at least one authorized multicast service identity;
an authorized use area;
an authorized time range;
an authorization deadline;
a list of authorized public land mobile networks, PLMNs;
authorizing a radio access technology, RAT, type;
the transceiver is further configured to perform multicast broadcasting of the service data in the request area.
17. The multicast processing apparatus of claim 16, wherein the processor is configured to determine a multicast broadcast area, the multicast broadcast area comprising at least one cell.
18. The multicast processing apparatus according to claim 17,
the processor is specifically configured to determine that the multicast broadcast area includes one cell or includes multiple cells based on a stored multicast broadcast terminal context;
the transceiver is specifically configured to perform multicast broadcast of the service data in a cell when the multicast broadcast area includes the cell; when the multicast broadcast area comprises a plurality of cells, sending the request area sending instruction and the service data to a multicast centralized control node, receiving a broadcast cell list of the multicast centralized control node, and carrying out multicast broadcast of the service data in the cells in the broadcast cell list.
19. The multicast processing apparatus according to claim 18, wherein the broadcast cell list is determined by the multicast centralized control node according to its own stored multicast broadcast terminal context.
20. The multicast processing apparatus according to claim 16,
the processor is also used for carrying out repeated monitoring on the service data;
the transceiver is specifically configured to broadcast the service data only once when the service data is repeated multicast broadcast service data.
21. The multicast processing apparatus according to claim 16, wherein the radio access network element is a base station or a multicast control network element.
22. The multicast processing apparatus according to claim 21, wherein the radio access network element is a source base station, the source base station supports terminal-initiated regional broadcast,
the transceiver is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a multicast broadcast terminal context; and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message indicates whether the target base station supports the terminal to initiate the regional broadcast.
23. The multicast processing apparatus according to claim 21, wherein the radio access network element is a source base station, and the source base station does not support terminal-initiated regional broadcast,
the transceiver is further configured to send a handover request message to a target base station when the terminal performs handover, where the handover request message carries a terminal request area broadcast instruction; and receiving a switching confirmation message returned by the target base station, wherein the switching confirmation message is sent by the target base station after the target base station acquires the context of the multicast broadcast terminal from a core network element or a multicast centralized control node based on the terminal request area broadcast instruction, and the switching confirmation message carries an instruction whether the terminal is allowed to initiate the area broadcast.
24. A communication device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps in the multicast processing method according to any of claims 1 to 12.
25. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps in the multicast processing method according to any one of claims 1 to 12.
CN201910542999.5A 2019-06-21 2019-06-21 Multicast processing method, device and communication equipment Active CN112118542B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910542999.5A CN112118542B (en) 2019-06-21 2019-06-21 Multicast processing method, device and communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910542999.5A CN112118542B (en) 2019-06-21 2019-06-21 Multicast processing method, device and communication equipment

Publications (2)

Publication Number Publication Date
CN112118542A CN112118542A (en) 2020-12-22
CN112118542B true CN112118542B (en) 2022-03-29

Family

ID=73796568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910542999.5A Active CN112118542B (en) 2019-06-21 2019-06-21 Multicast processing method, device and communication equipment

Country Status (1)

Country Link
CN (1) CN112118542B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115442752A (en) * 2021-06-03 2022-12-06 北京紫光展锐通信技术有限公司 Information processing method, device, equipment, medium and chip
CN117998624A (en) * 2021-10-15 2024-05-07 华为技术有限公司 Communication method and device
CN115379013A (en) * 2022-06-29 2022-11-22 广州博冠信息科技有限公司 Data processing method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103796151A (en) * 2014-02-07 2014-05-14 中国联合网络通信集团有限公司 Advertisement content pushing method and system
CN104349485A (en) * 2013-08-07 2015-02-11 电信科学技术研究院 Device to device (D2D) communication and scheduling methods and devices
CN104619008A (en) * 2013-11-01 2015-05-13 中兴通讯股份有限公司 Device-to-device multicast/broadcast communication processing method, device-to-device multicast/broadcast communication processing device, and user equipment
CN105338513A (en) * 2014-08-08 2016-02-17 中兴通讯股份有限公司 Device to device (D2D) service processing method and device
CN105991247A (en) * 2015-02-16 2016-10-05 中兴通讯股份有限公司 Device-to-device sending method, receiving method, scheduling method and corresponding devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102358105B1 (en) * 2015-01-21 2022-02-04 삼성전자 주식회사 Apparatus and method for location based advertisement using d2d discovery

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104349485A (en) * 2013-08-07 2015-02-11 电信科学技术研究院 Device to device (D2D) communication and scheduling methods and devices
CN104619008A (en) * 2013-11-01 2015-05-13 中兴通讯股份有限公司 Device-to-device multicast/broadcast communication processing method, device-to-device multicast/broadcast communication processing device, and user equipment
CN103796151A (en) * 2014-02-07 2014-05-14 中国联合网络通信集团有限公司 Advertisement content pushing method and system
CN105338513A (en) * 2014-08-08 2016-02-17 中兴通讯股份有限公司 Device to device (D2D) service processing method and device
CN105991247A (en) * 2015-02-16 2016-10-05 中兴通讯股份有限公司 Device-to-device sending method, receiving method, scheduling method and corresponding devices

Also Published As

Publication number Publication date
CN112118542A (en) 2020-12-22

Similar Documents

Publication Publication Date Title
US11778044B2 (en) Session establishment method and device
US10687175B2 (en) Method for transmitting and receiving V2X message in wireless communication system, and an apparatus for same
US20180332440A1 (en) Group messaging in a communication network
US20180049274A1 (en) V2x communication method and terminal
CN107079353B (en) Low latency service connection setup in new service areas
US11343665B2 (en) Vehicle-to-everything server discovery
CN112118542B (en) Multicast processing method, device and communication equipment
CN108604988B (en) Certificate notification method and device
CN106162565B (en) Method, system and device for transmitting group communication service data
EP3473040B1 (en) V2x communication method and terminal
US11234214B2 (en) Method and apparatus for providing broadcast/multicast services
US10595168B2 (en) Enhancements to eMBMS for group communication
US20140286221A1 (en) Activation of multicast service
KR102110420B1 (en) Method and apparatus for efficient security management of disaster message in mobile communication system
CN109076095B (en) Method, apparatus and computer-readable storage medium for data distribution
CN106471760B (en) The method that broadcast service used for vehicles follows
CN114402659B (en) MBMS information acquisition and transmission method, terminal equipment and network element equipment
EP3057373B1 (en) Single cell point-to-multipoint transmission
CN101848449B (en) Method, device and system for user management and state maintenance
CN111418221A (en) Public alert messages through N3GPP access
TW201740746A (en) Service identification method, network entity and user equipment using the same
EP3526988A1 (en) A network entity for providing communication services and a mobile communication device
CN109155785A (en) A kind of V2X method for message transmission and related network elements
WO2022161815A1 (en) Ran control for local mbs and location-dependent mbs service
CN114599051A (en) Method, device and system for processing multimedia broadcast multicast service

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