CN106488409B - Method, device and system for unicast transmission of broadcast multicast data - Google Patents
Method, device and system for unicast transmission of broadcast multicast data Download PDFInfo
- Publication number
- CN106488409B CN106488409B CN201510546067.XA CN201510546067A CN106488409B CN 106488409 B CN106488409 B CN 106488409B CN 201510546067 A CN201510546067 A CN 201510546067A CN 106488409 B CN106488409 B CN 106488409B
- Authority
- CN
- China
- Prior art keywords
- broadcast service
- pgw
- broadcast
- service
- bmsc
- 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
Images
Classifications
-
- 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
- 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
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种单播发送广播多播数据的方法、装置及系统。The present invention relates to the field of communication technologies, and in particular, to a method, device and system for unicast transmission of broadcast multicast data.
背景技术Background technique
随着无线通信技术的发展,多媒体广播组播业务已被通信业看作一项非常有应用场景的业务,其实现方式是具有视频功能的智能终端通过频道或信道接收广播形式的数字音频视频等内容。目前,多媒体广播多播业务已可以支持在移动通信网络中实现,例如,通过多媒体广播多播服务(MBMS,Multimedia Broadcast Multicast Service)技术使长期演进(LTE,Long Term Evolution)系统支持手机电视等多媒体视频广播业务。With the development of wireless communication technology, the multimedia broadcast multicast service has been regarded as a very useful service by the communication industry. content. At present, multimedia broadcast and multicast services can already be implemented in mobile communication networks. For example, the Long Term Evolution (LTE, Long Term Evolution) system supports multimedia such as mobile TV through the Multimedia Broadcast Multicast Service (MBMS, Multimedia Broadcast Multicast Service) technology. Video broadcasting business.
在MBMS技术中,广播多播业务对应广播服务区,LTE系统使用广播多播承载向广播多播业务的广播服务区内所有用户设备(UE,User Equipment)发送来自群组通信业务(GCS,Group Communication Service)应用服务器的广播内容,当UE离开广播多播服务区时将接收不到该广播多播业务。In MBMS technology, the broadcast multicast service corresponds to the broadcast service area, and the LTE system uses the broadcast multicast bearer to send data from the group communication service (GCS, Group) to all user equipments (UE, User Equipment) in the broadcast service area of the broadcast multicast service. Communication Service) broadcast content of the application server, when the UE leaves the broadcast multicast service area, it will not receive the broadcast multicast service.
根据现有技术,若UE接收不到广播多播业务,LTE系统可以通过单播方式向UE发送广播多播业务。UE可以主动通知GCS应用服务器接收不到广播多播业务,GCS应用服务器请求策略和计费规则功能(PCRF,Policy and Charging Rules Function)通过单播发送该广播多播业务,或者PCRF也可以向策略与计费执行功能(PCEF,Policy and ChargingEnforcement Function)订阅UE进出广播覆盖范围的事件。当PCRF收到GCS应用服务器发送的单播发送请求或收到PCEF发送的UE离开广播覆盖范围的事件报告时,PCRF制定单播发送该广播多播业务的(PCC,Policy and Charging Control)规则并发起会话更新,进而触发分组数据网关(PGW,PDN Gateway)建立新的UE承载或进行UE承载修改,使PGW通过UE承载发送该广播多播业务。但是上述技术都是通过GCS应用服务器与PGW的接口将广播数据发送给PGW,对GCS应用服务器设备的性能要求较高,增加了研发GCS应用服务器设备的复杂性和成本。另外,根据现有技术,广播业务的单播传输由GCS应用服务器发起,并且UE反复进出广播服务区时将产生大量UE与GCS应用服务器之间的应用层信令或PCRF和PCEF之间的控制面信令,使广播多播业务从广播方式转为单播方式过程的效率较低,导致广播业务延迟或丢失数据,不能满足实时性要求较高的应用,如紧急救援、商务视频会议、远程监控等业务的服务质量要求。According to the prior art, if the UE cannot receive the broadcast multicast service, the LTE system can send the broadcast multicast service to the UE in a unicast manner. The UE can actively notify the GCS application server that it cannot receive the broadcast multicast service, and the GCS application server requests the Policy and Charging Rules Function (PCRF, Policy and Charging Rules Function) to send the broadcast multicast service through unicast, or the PCRF can also send the broadcast multicast service to the policy Subscribe to the events of UE's entry and exit broadcast coverage with the Policy and Charging Enforcement Function (PCEF, Policy and Charging Enforcement Function). When PCRF receives a unicast sending request sent by the GCS application server or an event report sent by PCEF that the UE leaves the broadcast coverage, PCRF formulates a (PCC, Policy and Charging Control) rule for unicast sending the broadcast multicast service and A session update is initiated, and then a packet data gateway (PGW, PDN Gateway) is triggered to establish a new UE bearer or modify the UE bearer, so that the PGW sends the broadcast multicast service through the UE bearer. However, the above technologies all send broadcast data to the PGW through the interface between the GCS application server and the PGW, which requires high performance of the GCS application server device, which increases the complexity and cost of developing the GCS application server device. In addition, according to the prior art, the unicast transmission of the broadcast service is initiated by the GCS application server, and a large number of application layer signaling between the UE and the GCS application server or control between the PCRF and the PCEF will be generated when the UE repeatedly enters and exits the broadcast service area. Faced signaling makes the process of converting broadcast multicast services from broadcast to unicast inefficient, resulting in broadcast service delays or data loss, which cannot meet applications with high real-time requirements, such as emergency rescue, business video conferencing, remote Monitoring and other business service quality requirements.
发明内容SUMMARY OF THE INVENTION
本发明实施例公开了一种单播发送广播多播数据的方法、装置及系统,可以实现由MBMS网关将广播多播数据转发给PGW,使PGW以单播方式向指定UE发送广播多播数据,降低了对GCS应用服务器设备的性能要求,降低了研发GCS应用服务器设备的复杂性和成本,同时,提高了启动或停止广播业务单播传输的效率,满足了实时性要求较高的应用的服务质量要求。The embodiment of the present invention discloses a method, device and system for unicast sending broadcast multicast data, which can realize that the MBMS gateway forwards the broadcast multicast data to the PGW, so that the PGW sends the broadcast multicast data to a designated UE in a unicast manner , which reduces the performance requirements for GCS application server equipment, reduces the complexity and cost of developing GCS application server equipment, and at the same time improves the efficiency of starting or stopping unicast transmission of broadcast services, meeting the requirements of applications with high real-time requirements. Service quality requirements.
本发明实施例第一方面提供了一种单播发送广播组播数据的方法,包括:A first aspect of the embodiments of the present invention provides a method for unicast sending broadcast multicast data, including:
PGW接收PCRF发送的第一会话更新请求,并选取用于传输广播业务的指定UE的EPS承载,其中,所述第一会话更新请求用于指示所述PGW以单播方式传输所述广播业务;The PGW receives the first session update request sent by the PCRF, and selects the EPS bearer of the designated UE for transmitting the broadcast service, wherein the first session update request is used to instruct the PGW to transmit the broadcast service in a unicast manner;
所述PGW向广播多播服务中心(BMSC,Boradcast Mulicast Service Centre)发送第一广播业务传输请求以获取所述广播业务的IP多播服务地址,并将获取的所述IP多播服务地址跟所述指定UE的EPS承载绑定;The PGW sends a first broadcast service transmission request to a Broadcast Multicast Service Center (BMSC, Boradcast Multicast Service Centre) to obtain the IP multicast service address of the broadcast service, and associates the obtained IP multicast service address with all Describe the EPS bearer binding of the specified UE;
所述PGW向MBMS网关发送第二广播业务传输请求,以指示所述MBMS网关发送所述广播业务;sending, by the PGW, a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to send the broadcast service;
所述PGW根据所述MBMS网关转发的所述广播业务的所述IP多播服务地址查找绑定的所述指定UE的EPS承载,并通过所述指定UE的EPS承载传输所述广播业务。The PGW searches for the bound EPS bearer of the designated UE according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway, and transmits the broadcast service through the EPS bearer of the designated UE.
结合第一方面,在第一种可能的实现方式中,所述第一会话请求中包含所述广播业务的策略和计费控制PCC规则,其中,所述PCC规则中包括所述广播业务的临时移动组标识(TMGI,Temporary Mobile Group Identity)或所述广播业务的TMGI和流标识(FlowID)、所述指定UE的目的IP地址和端口号、所述广播业务的服务质量(QoS,Quality ofService)要求和管理所述广播业务的BMSC标识。With reference to the first aspect, in a first possible implementation manner, the first session request includes a policy and charging control PCC rule of the broadcast service, wherein the PCC rule includes a temporary Mobile Group Identity (TMGI, Temporary Mobile Group Identity) or the TMGI and Flow ID (FlowID) of the broadcast service, the destination IP address and port number of the designated UE, and the Quality of Service (QoS, Quality of Service) of the broadcast service Requires and manages the BMSC identity of the broadcast service.
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述PGW接收PCRF发送的第一会话更新请求,并选取指定UE的EPS承载用于传输所述广播业务,包括:With reference to the first possible implementation manner of the first aspect, in the second possible implementation manner, the PGW receives the first session update request sent by the PCRF, and selects the EPS bearer of the designated UE for transmitting the broadcast service ,include:
所述PGW接收PCRF发送的第一会话更新请求,获取所述第一会话更新请求中的PCC规则,并根据所述PCC规则中的所述指定UE的目的IP地址确定所述指定UE;The PGW receives the first session update request sent by the PCRF, obtains the PCC rule in the first session update request, and determines the designated UE according to the destination IP address of the designated UE in the PCC rule;
所述PGW根据所述PCC规则中的广播业务的QoS要求选取已建立的所述指定UE的EPS承载用于传输所述广播业务;或者,建立新的所述指定UE的EPS承载用于传输所述广播业务;The PGW selects the established EPS bearer of the designated UE for transmitting the broadcast service according to the QoS requirements of the broadcast service in the PCC rule; or, establishes a new EPS bearer of the designated UE for transmitting all the broadcast services. the broadcasting service;
所述PGW通过所述指定UE的EPS承载传输所述广播业务,包括:The PGW transmits the broadcast service through the EPS bearer of the designated UE, including:
通过所述指定UE的EPS承载将所述广播业务发送到所述PCC规则中的所述指定UE的目的IP地址和端口号。The broadcast service is sent to the destination IP address and port number of the designated UE in the PCC rule through the EPS bearer of the designated UE.
结合第一方面至第一方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,所述PGW向BMSC发送第一广播业务传输请求以获取所述广播业务的IP多播服务地址,包括:With reference to any one of the first aspect to the second possible implementation manner of the first aspect, in a third possible implementation manner, the PGW sends a first broadcast service transmission request to the BMSC to obtain the broadcast service IP multicast service addresses, including:
所述PGW向所述BMSC发送第一广播业务传输请求,以触发所述BMSC从MBMS网关中获取所述广播业务的IP多播服务地址;The PGW sends a first broadcast service transmission request to the BMSC to trigger the BMSC to acquire the IP multicast service address of the broadcast service from the MBMS gateway;
所述PGW接收所述BMSC发送的广播业务传输响应,并获取所述广播业务传输响应中包含的所述广播业务的IP多播服务地址。The PGW receives the broadcast service transmission response sent by the BMSC, and acquires the IP multicast service address of the broadcast service included in the broadcast service transmission response.
结合第一方面至第一方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,在所述PGW通过所述指定UE的EPS承载传输所述广播业务的步骤之后,所述方法还包括:With reference to any one of the first aspect to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, the PGW transmits the broadcast service through the EPS bearer of the designated UE. After the step, the method further includes:
所述PGW接收所述PCRF发送的第二会话更新请求,其中,所述第二会话更新请求用于指示所述PGW停止以单播方式传输广播业务;receiving, by the PGW, a second session update request sent by the PCRF, where the second session update request is used to instruct the PGW to stop transmitting the broadcast service in a unicast manner;
所述PGW解除所述广播业务的IP多播服务地址跟所述指定UE的EPS承载的绑定,并停止通过所述指定UE的EPS承载传输所述广播业务;The PGW releases the binding of the IP multicast service address of the broadcast service with the EPS bearer of the designated UE, and stops transmitting the broadcast service through the EPS bearer of the designated UE;
所述PGW向所述BMSC发送第一广播业务停止传输请求以向所述BMSC指示所述PGW已停止传输所述广播业务;sending, by the PGW, a first broadcast service stop transmission request to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast service;
所述PGW向所述MBMS网关发送第二广播业务停止传输请求以指示所述MBMS网关停止向所述PGW转发所述广播业务。The PGW sends a second broadcast service stop transmission request to the MBMS gateway to instruct the MBMS gateway to stop forwarding the broadcast service to the PGW.
结合第一方面至第一方面的第三种可能的实现方式中的任一种,在第五种可能的实现方式中,在所述PGW通过所述指定UE的EPS承载传输所述广播业务的步骤之后,所述方法还包括:With reference to any one of the first aspect to the third possible implementation manner of the first aspect, in a fifth possible implementation manner, the PGW transmits the broadcast service through the EPS bearer of the designated UE. After the step, the method further includes:
当所述广播业务会话结束时,所述PGW接收所述BMSC发送的广播业务结束指示;When the broadcast service session ends, the PGW receives the broadcast service end indication sent by the BMSC;
所述PGW解除所述广播业务的IP多播服务地址跟所述指定UE的EPS承载的绑定,并停止通过所述指定UE的EPS承载传输所述广播业务。The PGW releases the binding of the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, and stops transmitting the broadcast service through the EPS bearer of the designated UE.
结合第一方面至第一方面的第五种可能的实现方式中的任一种,在第六种可能的实现方式中,所述广播业务的PCC规则中包括广播业务传输策略,其中,所述广播业务传输策略用于指示传输广播业务的位置范围或用于指示所述传输广播业务的位置范围是否为所述广播业务的覆盖范围;With reference to any one of the first aspect to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner, the PCC rule of the broadcast service includes a broadcast service transmission policy, wherein the The broadcast service transmission policy is used to indicate the location range for transmitting the broadcast service or for indicating whether the location range for transmitting the broadcast service is the coverage area of the broadcast service;
在所述PGW向BMSC发送第一广播业务传输请求以获取所述广播业务的IP多播服务地址,并将获取的所述IP多播服务地址跟所述指定UE的EPS承载绑定的步骤之后,所述方法还包括:After the PGW sends a first broadcast service transmission request to the BMSC to obtain the IP multicast service address of the broadcast service, and binds the obtained IP multicast service address to the EPS bearer of the designated UE , the method also includes:
所述PGW根据所述第一会话更新请求中的PCC规则中的广播业务传输策略确定所述传输广播业务的位置范围对应的位置报告区(PRA,Position Report Area),并向移动管理实体(MME,Mobility Management Entity)发送订阅UE位置变更事件请求,以请求所述MME发送所述指定UE进入所述PRA的事件和所述指定UE离开所述PRA的事件;The PGW determines, according to the broadcast service transmission policy in the PCC rule in the first session update request, a position report area (PRA, Position Report Area) corresponding to the location range for transmitting the broadcast service, and reports to the mobility management entity (MME). , Mobility Management Entity) sends a subscription UE location change event request to request the MME to send the event that the designated UE enters the PRA and the event that the designated UE leaves the PRA;
所述PGW通过所述指定UE的EPS承载传输所述广播业务,包括:The PGW transmits the broadcast service through the EPS bearer of the designated UE, including:
所述PGW根据所述MME发送的UE进入或离开所述PRA的事件判断所述指定UE是否位于所述传输广播业务的位置范围内,若所述指定UE位于所述传输广播业务的位置范围内,则通过所述指定UE的EPS承载传输所述广播业务。The PGW judges whether the designated UE is located within the location range of the broadcast service transmission according to the event that the UE enters or leaves the PRA sent by the MME, if the designated UE is located within the location range of the broadcast service transmission , the broadcast service is transmitted through the EPS bearer of the designated UE.
结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述PGW根据所述第一会话更新请求中的PCC规则中的广播业务传输策略确定所述广播业务的位置范围对应的PRA,包括:With reference to the sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, the PGW determines the broadcast service transmission policy according to the broadcast service transmission policy in the PCC rule in the first session update request. The PRA corresponding to the location range, including:
若所述第一会话更新请求中的PCC规则中的广播业务传输策略用于指示所述传输广播业务的位置范围是否为所述广播业务的覆盖范围,则所述PGW向所述BMSC发送订阅广播业务覆盖范围请求,以请求所述BMSC发送所述广播业务的覆盖范围;If the broadcast service transmission policy in the PCC rule in the first session update request is used to indicate whether the location range for transmitting the broadcast service is the coverage of the broadcast service, the PGW sends a subscription broadcast to the BMSC Service coverage request, to request the BMSC to send the coverage of the broadcast service;
所述PGW根据所述BMSC发送的所述广播业务的覆盖范围确定所述传输广播业务的位置范围,并组成所述传输广播业务的位置范围对应的PRA。The PGW determines the location range of the broadcast service transmission according to the coverage range of the broadcast service sent by the BMSC, and forms a PRA corresponding to the location range of the broadcast service transmission.
结合第一方面的第六种可能的实现方式或第七种可能的实现方式,在第八种可能的实现方式中,在所述PGW向MME发送订阅UE位置变更事件请求之后,所述方法还包括:With reference to the sixth possible implementation manner or the seventh possible implementation manner of the first aspect, in the eighth possible implementation manner, after the PGW sends the MME a request to subscribe to the UE location change event, the method further include:
若所述PGW接收到所述PCRF发送的第二会话更新请求,或者,若所述PGW接收到所述BMSC发送的广播业务结束指示,所述PGW向MME发送停止订阅UE位置变更事件请求,以请求所述MME停止发送所述指定UE进入所述PRA的事件和所述指定UE离开所述PRA的事件。If the PGW receives the second session update request sent by the PCRF, or if the PGW receives the broadcast service end indication sent by the BMSC, the PGW sends a request to stop subscribing to the UE location change event to the MME to The MME is requested to stop sending the event that the designated UE enters the PRA and the event that the designated UE leaves the PRA.
本发明实施例第二方面提供了一种单播发送广播多播数据的方法,包括:A second aspect of the embodiments of the present invention provides a method for unicast sending broadcast multicast data, including:
BMSC接收PGW发送的第一广播业务传输请求,所述第一广播业务传输请求用于请求转发广播业务的IP多播服务地址;The BMSC receives the first broadcast service transmission request sent by the PGW, where the first broadcast service transmission request is used to request to forward the IP multicast service address of the broadcast service;
在所述广播业务会话开始前,所述BMSC向MBMS网关发送会话开始请求,以请求所述MBMS网关发送所述广播业务的IP多播服务地址;或者,在所述广播业务会话进行中,所述BMSC向MBMS网关发送广播业务地址请求,以请求所述MBMS网关发送所述广播业务的IP多播服务地址;Before the broadcast service session starts, the BMSC sends a session start request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service; or, during the broadcast service session, all The BMSC sends a broadcast service address request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service;
所述BMSC将所述MBMS网关发送的广播业务的IP多播服务地址转发给所述PGW,以使所述PGW将所述IP多播服务地址跟指定UE的EPS承载绑定并通过所述指定UE的EPS承载传输所述广播业务。The BMSC forwards the IP multicast service address of the broadcast service sent by the MBMS gateway to the PGW, so that the PGW binds the IP multicast service address to the EPS bearer of the specified UE and passes the specified The EPS bearer of the UE transmits the broadcast service.
结合第二方面,在第一种可能的实现方式中,所述BMSC将所述MBMS网关发送的广播业务的IP多播服务地址转发给所述PGW的步骤包括:With reference to the second aspect, in a first possible implementation manner, the step of the BMSC forwarding the IP multicast service address of the broadcast service sent by the MBMS gateway to the PGW includes:
当所述BMSC接收所述MBMS网关发送的会话开始响应时,或者,当所述BMSC接收到所述MBMS网关发送的广播业务地址响应时,将所述会话开始响应或所述广播业务地址响应中的所述广播业务的IP多播服务地址通过广播业务传输响应转发给所述PGW。When the BMSC receives the session start response sent by the MBMS gateway, or when the BMSC receives the broadcast service address response sent by the MBMS gateway, the session start response or the broadcast service address response is included in the session start response or the broadcast service address response. The IP multicast service address of the broadcast service is forwarded to the PGW through the broadcast service transmission response.
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述BMSC将所述MBMS网关发送的广播业务的IP多播服务地址转发给所述PGW之后,所述方法还包括:In combination with the second aspect or the first possible implementation manner of the second aspect, in the second possible implementation manner, the BMSC forwards the IP multicast service address of the broadcast service sent by the MBMS gateway to the After the PGW, the method further includes:
所述BMSC接收所述PGW发送的第一广播业务停止传输请求,所述第一广播业务停止传输请求用于指示所述PGW已停止传输所述广播业务。The BMSC receives a first broadcast service stop transmission request sent by the PGW, where the first broadcast service stop transmission request is used to indicate that the PGW has stopped transmitting the broadcast service.
结合第二方面或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述BMSC将所述MBMS网关发送的广播业务的IP多播服务地址转发给所述PGW之后,所述方法还包括:With reference to the second aspect or the first possible implementation manner of the second aspect, in a third possible implementation manner, the BMSC forwards the IP multicast service address of the broadcast service sent by the MBMS gateway to the After the PGW, the method further includes:
当所述广播业务会话结束时,所述BMSC向所述MBMS网关发送会话结束请求以请求所述MBMS网关结束所述广播业务会话;When the broadcast service session ends, the BMSC sends a session end request to the MBMS gateway to request the MBMS gateway to end the broadcast service session;
当所述BMSC接收到所述MBMS网关发送的会话结束响应时,向所述PGW发送广播业务结束指示,以指示所述PGW停止传输所述广播业务。When the BMSC receives the session end response sent by the MBMS gateway, it sends a broadcast service end indication to the PGW to instruct the PGW to stop transmitting the broadcast service.
结合第二方面至第二方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,在所述BMSC接收到PGW在接收到PCRF发送的广播业务的PCC规则之后发送的第一广播业务传输请求的步骤之后,所述方法还包括:With reference to any one of the second aspect to the third possible implementation manner of the second aspect, in a fourth possible implementation manner, the BMSC receives the PCC rule of the broadcast service sent by the PGW after receiving the PCRF After the step of sending the first broadcast service transmission request, the method further includes:
所述BMSC接收所述PGW收到所述PCRF发送的所述广播业务的PCC规则之后发送的订阅广播业务覆盖范围请求;The BMSC receives the subscription broadcast service coverage request sent by the PGW after receiving the PCC rule of the broadcast service sent by the PCRF;
所述BMSC向所述PGW发送所述广播业务的覆盖范围,以使所述PGW根据所述广播业务的覆盖范围获得传输所述广播业务的位置范围。The BMSC sends the coverage of the broadcast service to the PGW, so that the PGW obtains a location range for transmitting the broadcast service according to the coverage of the broadcast service.
本发明实施例第三方面提供了一种单播发送广播多播数据的方法,包括:A third aspect of the embodiments of the present invention provides a method for unicast sending broadcast multicast data, including:
当广播业务会话开始时,MBMS网关接收BMSC发送的会话开始请求,或者,在所述广播业务会话开始后,所述MBMS网关接收所述BMSC发送的广播业务地址请求,其中,所述会话开始请求和所述广播业务地址请求用于获取所述广播业务的IP多播服务地址;When the broadcast service session starts, the MBMS gateway receives the session start request sent by the BMSC, or, after the broadcast service session starts, the MBMS gateway receives the broadcast service address request sent by the BMSC, wherein the session start request and the broadcast service address request is used to obtain the IP multicast service address of the broadcast service;
所述MBMS网关将所述广播业务的IP多播服务地址发送给所述BMSC,以使所述BMSC将所述广播业务的IP多播服务地址转发给PGW;The MBMS gateway sends the IP multicast service address of the broadcast service to the BMSC, so that the BMSC forwards the IP multicast service address of the broadcast service to the PGW;
所述MBMS网关接收到所述PGW发送的第二广播业务传输请求后,将所述广播业务通过所述广播业务的IP多播服务地址发送给所述PGW,以使所述PGW通过指定UE的EPS承载传输所述广播业务。After receiving the second broadcast service transmission request sent by the PGW, the MBMS gateway sends the broadcast service to the PGW through the IP multicast service address of the broadcast service, so that the PGW can pass the specified UE's IP multicast service address. The EPS bearer transmits the broadcast service.
结合第三方面,在第一种可能的实现方式中,所述MBMS网关将所述广播业务的IP多播服务地址发送给所述BMSC,包括:With reference to the third aspect, in a first possible implementation manner, the MBMS gateway sends the IP multicast service address of the broadcast service to the BMSC, including:
所述MBMS网关通过发送会话开始响应,或者,通过发送广播业务地址响应将所述广播业务的IP多播服务地址发送给所述BMSC。The MBMS gateway sends the IP multicast service address of the broadcast service to the BMSC by sending a session start response, or by sending a broadcast service address response.
结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述接收所述PGW发送的第二广播业务传输请求之后,所述方法还包括:With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner, after the receiving the second broadcast service transmission request sent by the PGW, the method further includes:
所述MBMS网关在接收到所述PGW发送的第二广播业务停止传输请求之后,停止将所述广播业务发送给所述PGW。After receiving the request for stopping transmission of the second broadcast service sent by the PGW, the MBMS gateway stops sending the broadcast service to the PGW.
本发明实施例第四方面提供了一种分组数据网关,包括:A fourth aspect of the embodiments of the present invention provides a packet data gateway, including:
接收单元,用于接收PCRF发送的第一会话更新请求,其中,所述第一会话更新请求用于指示PGW以单播方式传输广播业务;a receiving unit, configured to receive a first session update request sent by the PCRF, where the first session update request is used to instruct the PGW to transmit the broadcast service in a unicast manner;
处理单元,用于根据所述接收单元收到的所述第一会话更新请求选取用于传输所述广播业务的指定UE的EPS承载;a processing unit, configured to select, according to the first session update request received by the receiving unit, the EPS bearer of the designated UE for transmitting the broadcast service;
获取单元,用于向BMSC发送第一广播业务传输请求以获取所述广播业务的IP多播服务地址;an acquisition unit, configured to send a first broadcast service transmission request to the BMSC to acquire the IP multicast service address of the broadcast service;
发送单元,用于向MBMS网关发送第二广播业务传输请求,以指示所述MBMS网关发送所述广播业务;a sending unit, configured to send a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to send the broadcast service;
所述处理单元还用于,根据所述MBMS网关转发的所述广播业务的所述IP多播服务地址查找绑定的所述指定UE的EPS承载,并通过所述指定UE的EPS承载传输所述广播业务。The processing unit is further configured to search for the bound EPS bearer of the specified UE according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway, and transmit the EPS bearer of the specified UE through the EPS bearer of the specified UE. the broadcasting service.
结合第四方面,在第一种可能的实现方式中,所述第一会话请求中包含所述广播业务的策略和计费控制PCC规则,其中,所述PCC规则中包括所述广播业务的临时移动组标识TMGI或所述广播业务的TMGI和流标识FlowID、所述指定UE的目的IP地址和端口号、所述广播业务的服务质量QoS要求和管理所述广播业务的BMSC标识。With reference to the fourth aspect, in a first possible implementation manner, the first session request includes a policy and charging control PCC rule of the broadcast service, wherein the PCC rule includes a temporary Mobility group identity TMGI or TMGI of the broadcast service and flow identity FlowID, destination IP address and port number of the designated UE, QoS requirements for the quality of service of the broadcast service, and BMSC identity for managing the broadcast service.
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理单元具体用于:With reference to the first possible implementation manner of the fourth aspect, in the second possible implementation manner, the processing unit is specifically configured to:
获取所述接收单元收到的第一会话更新请求中的PCC规则,并根据所述PCC规则中的所述指定UE的目的IP地址确定所述指定UE;acquiring the PCC rule in the first session update request received by the receiving unit, and determining the designated UE according to the destination IP address of the designated UE in the PCC rule;
根据所述PCC规则中的广播业务的QoS要求选取已建立的所述指定UE的EPS承载用于传输所述广播业务;或者,建立新的所述指定UE的EPS承载用于传输所述广播业务;Select the established EPS bearer of the designated UE to transmit the broadcast service according to the QoS requirements of the broadcast service in the PCC rule; or, establish a new EPS bearer of the designated UE to transmit the broadcast service ;
通过所述指定UE的EPS承载将所述广播业务发送到所述PCC规则中的所述指定UE的目的IP地址和端口号。The broadcast service is sent to the destination IP address and port number of the designated UE in the PCC rule through the EPS bearer of the designated UE.
结合第四方面至第四方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,所述获取单元具体用于:With reference to any one of the fourth aspect to the second possible implementation manner of the fourth aspect, in a third possible implementation manner, the obtaining unit is specifically configured to:
向所述BMSC发送第一广播业务传输请求,以触发所述BMSC从MBMS网关中获取所述广播业务的IP多播服务地址;sending a first broadcast service transmission request to the BMSC, to trigger the BMSC to obtain the IP multicast service address of the broadcast service from the MBMS gateway;
接收所述BMSC发送的广播业务传输响应,并获取所述广播业务传输响应中包含的所述广播业务的IP多播服务地址。Receive the broadcast service transmission response sent by the BMSC, and obtain the IP multicast service address of the broadcast service included in the broadcast service transmission response.
结合第四方面至第四方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,所述接收单元还用于:With reference to any one of the fourth aspect to the third possible implementation manner of the fourth aspect, in the fourth possible implementation manner, the receiving unit is further configured to:
接收所述PCRF发送的第二会话更新请求,其中,所述第二会话更新请求用于指示所述PGW停止以单播方式传输广播业务;receiving a second session update request sent by the PCRF, where the second session update request is used to instruct the PGW to stop transmitting broadcast services in a unicast manner;
所述处理单元还用于,解除所述广播业务的IP多播服务地址跟所述指定UE的EPS承载的绑定,并停止通过所述指定UE的EPS承载传输所述广播业务;The processing unit is further configured to release the binding of the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, and stop transmitting the broadcast service through the EPS bearer of the designated UE;
所述发送单元还用于,向所述BMSC发送第一广播业务停止传输请求以向所述BMSC指示所述PGW已停止传输所述广播业务;向所述MBMS网关发送第二广播业务停止传输请求以指示所述MBMS网关停止向所述PGW转发所述广播业务。The sending unit is further configured to send a first broadcast service stop transmission request to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast service; send a second broadcast service stop transmission request to the MBMS gateway to instruct the MBMS gateway to stop forwarding the broadcast service to the PGW.
结合第四方面至第四方面的第三种可能的实现方式中的任一种,在第五种可能的实现方式中,所述接收单元还用于:With reference to any of the third possible implementation manners of the fourth aspect to the fourth aspect, in a fifth possible implementation manner, the receiving unit is further configured to:
当所述广播业务会话结束时,接收所述BMSC发送的广播业务结束指示;When the broadcast service session ends, receive the broadcast service end indication sent by the BMSC;
所述处理单元还用于,解除所述广播业务的IP多播服务地址跟所述指定UE的EPS承载的绑定,并停止通过所述指定UE的EPS承载传输所述广播业务。The processing unit is further configured to release the binding of the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, and stop transmitting the broadcast service through the EPS bearer of the designated UE.
结合第四方面至第四方面的第五种可能的实现方式中的任一种,在第六种可能的实现方式中,所述广播业务的PCC规则中包括广播业务传输策略,其中,所述广播业务传输策略用于指示传输广播业务的位置范围或用于指示所述传输广播业务的位置范围是否为所述广播业务的覆盖范围;With reference to any one of the fourth aspect to the fifth possible implementation manner of the fourth aspect, in a sixth possible implementation manner, the PCC rule of the broadcast service includes a broadcast service transmission policy, wherein the The broadcast service transmission policy is used to indicate the location range for transmitting the broadcast service or for indicating whether the location range for transmitting the broadcast service is the coverage area of the broadcast service;
所述处理单元还用于,根据所述第一会话更新请求中的PCC规则中的广播业务传输策略确定所述传输广播业务的位置范围对应的位置报告区PRA;The processing unit is further configured to, according to the broadcast service transmission policy in the PCC rule in the first session update request, determine the location reporting area PRA corresponding to the location range for transmitting the broadcast service;
所述设备还包括:The device also includes:
订阅单元,用于向MME发送订阅UE位置变更事件请求,以请求所述MME发送所述指定UE进入所述PRA的事件和所述指定UE离开所述PRA的事件;a subscription unit, configured to send a subscription UE location change event request to the MME, so as to request the MME to send the event that the designated UE enters the PRA and the event that the designated UE leaves the PRA;
所述处理单元还用于,根据所述MME发送的UE进入或离开所述PRA的事件判断所述指定UE是否位于所述传输广播业务的位置范围内,若所述指定UE位于所述传输广播业务的位置范围内,则通过所述指定UE的EPS承载传输所述广播业务。The processing unit is further configured to determine whether the designated UE is located within the location range of the transmission broadcast service according to the event of the UE entering or leaving the PRA sent by the MME, if the designated UE is located in the transmission broadcast service. Within the location range of the service, the broadcast service is transmitted through the EPS bearer of the designated UE.
结合第四方面的第六种可能的实现方式,在第七种可能的实现方式中,所述发送单元还用于:With reference to the sixth possible implementation manner of the fourth aspect, in the seventh possible implementation manner, the sending unit is further configured to:
若所述第一会话更新请求中的PCC规则中的广播业务传输策略用于指示所述传输广播业务的位置范围是否为所述广播业务的覆盖范围,则向所述BMSC发送订阅广播业务覆盖范围请求,以请求所述BMSC发送所述广播业务的覆盖范围;If the broadcast service transmission policy in the PCC rule in the first session update request is used to indicate whether the location range for transmitting the broadcast service is the coverage range of the broadcast service, send the subscription broadcast service coverage to the BMSC request, to request the BMSC to send the coverage of the broadcast service;
所述处理单元还用于,根据所述BMSC发送的所述广播业务的覆盖范围确定所述传输广播业务的位置范围,并组成所述传输广播业务的位置范围对应的PRA。The processing unit is further configured to determine the location range of the broadcast service transmission according to the coverage range of the broadcast service sent by the BMSC, and form a PRA corresponding to the location range of the broadcast service transmission.
结合第四方面的第六种可能的实现方式或第七种可能的实现方式,在第八种可能的实现方式中,所述订阅单元还用于:With reference to the sixth possible implementation manner or the seventh possible implementation manner of the fourth aspect, in the eighth possible implementation manner, the subscription unit is further used for:
若所述接收单元收到RCRF发送的第二会话更新请求,或者,若所述接收单元收到所述BMSC发送的广播广播业务结束指示,向MME发送停止订阅UE位置变更事件请求,以请求所述MME停止发送所述指定UE进入所述PRA的事件和所述指定UE离开所述PRA的事件。If the receiving unit receives the second session update request sent by the RCRF, or if the receiving unit receives the broadcast broadcast service end indication sent by the BMSC, it sends a request to stop subscribing to the UE location change event to the MME to request all The MME stops sending the event that the designated UE enters the PRA and the event that the designated UE leaves the PRA.
本发明实施例第五方面提供了一种多播广播服务中心设备,包括:A fifth aspect of the embodiments of the present invention provides a multicast broadcast service center device, including:
接收单元,用于接收PGW发送的第一广播业务传输请求,所述第一广播业务传输请求用于请求转发广播业务的IP多播服务地址;a receiving unit, configured to receive a first broadcast service transmission request sent by the PGW, where the first broadcast service transmission request is used to request to forward the IP multicast service address of the broadcast service;
发送单元,用于在所述广播业务会话开始前,向MBMS网关发送会话开始请求,以请求所述MBMS网关发送所述广播业务的IP多播服务地址;或者,在所述广播业务会话进行中,向MBMS网关发送广播业务地址请求,以请求所述MBMS网关发送所述广播业务的IP多播服务地址;a sending unit, configured to send a session start request to the MBMS gateway before the broadcast service session starts, so as to request the MBMS gateway to send the IP multicast service address of the broadcast service; or, while the broadcast service session is in progress , sending a broadcast service address request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service;
所述发送单元还用于,将所述MBMS网关发送的广播业务的IP多播服务地址转发给所述PGW,以使所述PGW将所述IP多播服务地址跟指定用户设备UE的EPS承载绑定并通过所述指定UE的EPS承载传输所述广播业务。The sending unit is further configured to forward the IP multicast service address of the broadcast service sent by the MBMS gateway to the PGW, so that the PGW associates the IP multicast service address with the EPS bearer of the designated user equipment UE. The broadcast service is bound and transmitted through the EPS bearer of the designated UE.
结合第五方面,在第一种可能的实现方式中,所述接收单元还用于:With reference to the fifth aspect, in a first possible implementation manner, the receiving unit is further configured to:
接收所述MBMS网关发送的会话开始响应或广播业务地址响应;receiving a session start response or a broadcast service address response sent by the MBMS gateway;
所述发送单元具体用于,当所述接收单元接收所述MBMS网关发送的会话开始响应或广播业务地址响应时,将所述会话开始响应或所述广播业务地址响应中的所述广播业务的IP多播服务地址通过广播业务传输响应转发给所述PGW。The sending unit is specifically configured to, when the receiving unit receives a session start response or a broadcast service address response sent by the MBMS gateway, send the address of the broadcast service in the session start response or the broadcast service address response. The IP multicast service address is forwarded to the PGW through a broadcast service transmission response.
结合第五方面或第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收单元还用于:With reference to the fifth aspect or the first possible implementation manner of the fifth aspect, in the second possible implementation manner, the receiving unit is further configured to:
接收所述PGW发送的第一广播业务停止传输请求,所述第一广播业务停止传输请求用于指示所述PGW已停止传输所述广播业务。A first broadcast service stop transmission request sent by the PGW is received, where the first broadcast service stop transmission request is used to indicate that the PGW has stopped transmitting the broadcast service.
结合第五方面或第五方面的第一种可能的实现方式,在第三种可能的实现方式中,所述发送单元还用于:With reference to the fifth aspect or the first possible implementation manner of the fifth aspect, in a third possible implementation manner, the sending unit is further configured to:
当所述广播业务会话结束时,向所述MBMS网关发送会话结束请求以请求所述MBMS网关结束所述广播业务会话;When the broadcast service session ends, sending a session end request to the MBMS gateway to request the MBMS gateway to end the broadcast service session;
所述接收单元还用于,接收所述MBMS网关发送的会话结束响应;The receiving unit is further configured to receive a session end response sent by the MBMS gateway;
所述发送单元还用于,当所述接收单元收到所述MBMS网关发送的会话结束响应时,向所述PGW发送广播业务结束指示,以指示所述PGW停止传输所述广播业务。The sending unit is further configured to, when the receiving unit receives a session end response sent by the MBMS gateway, send a broadcast service end indication to the PGW to instruct the PGW to stop transmitting the broadcast service.
结合第五方面至第五方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,所述接收单元还用于,接收所述PGW收到所述PCRF发送的所述广播业务的PCC规则之后发送的订阅广播业务覆盖范围请求;With reference to any one of the third possible implementation manners of the fifth aspect to the fifth aspect, in a fourth possible implementation manner, the receiving unit is further configured to receive the PCRF sent by the PGW after receiving the The subscription broadcast service coverage request sent after the PCC rule of the broadcast service;
所述发送单元还用于,向所述PGW发送所述广播业务的覆盖范围,以使所述PGW根据所述广播业务的覆盖范围获得传输所述广播业务的位置范围。The sending unit is further configured to send the coverage of the broadcast service to the PGW, so that the PGW obtains a location range for transmitting the broadcast service according to the coverage of the broadcast service.
本发明实施例第六方面提供了一种多媒体广播多播服务网关,包括:A sixth aspect of the embodiments of the present invention provides a multimedia broadcast multicast service gateway, including:
接收单元,用于当广播业务会话开始时,接收BMSC发送的会话开始请求,或者,在所述广播业务会话开始后,接收所述BMSC发送的广播业务地址请求,其中,所述会话开始请求和所述广播业务地址请求用于获取所述广播业务的IP多播服务地址;A receiving unit, configured to receive a session start request sent by the BMSC when a broadcast service session starts, or, after the broadcast service session starts, receive a broadcast service address request sent by the BMSC, wherein the session start request and The broadcast service address request is used to obtain the IP multicast service address of the broadcast service;
发送单元,用于将所述广播业务的IP多播服务地址发送给所述BMSC,以使所述BMSC将所述广播业务的IP多播服务地址转发给PGW;a sending unit, configured to send the IP multicast service address of the broadcast service to the BMSC, so that the BMSC forwards the IP multicast service address of the broadcast service to the PGW;
所述接收单元还用于,接收所述PGW发送的第二广播业务传输请求;The receiving unit is further configured to receive a second broadcast service transmission request sent by the PGW;
所述发送单元还用于,在所述接收单元收到所述PGW发送的第二广播业务传输请求后,将所述广播业务通过所述广播业务的IP多播服务地址发送给所述PGW,以使所述PGW通过指定UE的EPS承载传输所述广播业务。The sending unit is further configured to, after the receiving unit receives the second broadcast service transmission request sent by the PGW, send the broadcast service to the PGW through the IP multicast service address of the broadcast service, so that the PGW transmits the broadcast service through the EPS bearer of the designated UE.
结合第六方面,在第一种可能的实现方式中,所述发送单元具体用于:With reference to the sixth aspect, in a first possible implementation manner, the sending unit is specifically configured to:
通过发送会话开始响应,或者,通过发送广播业务地址响应将所述广播业务的IP多播服务地址发送给所述BMSC。Send the IP multicast service address of the broadcast service to the BMSC by sending a session start response, or by sending a broadcast service address response.
结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收单元还用于:With reference to the sixth aspect or the first possible implementation manner of the sixth aspect, in the second possible implementation manner, the receiving unit is further configured to:
接收所述PGW发送的第二广播业务停止传输请求;receiving a second broadcast service stop transmission request sent by the PGW;
所述发送单元还用于,在所述接收单元收到所述PGW发送的第二广播业务停止传输请求之后,停止将所述广播业务发送给所述PGW。The sending unit is further configured to stop sending the broadcast service to the PGW after the receiving unit receives the second broadcast service stop transmission request sent by the PGW.
本发明实施例第七方面提供了一种单播发送广播多播数据的通信系统,所述系统包括分组数据网关、多播广播服务中心设备和多媒体广播多播服务网关;A seventh aspect of the embodiments of the present invention provides a communication system for unicast sending broadcast multicast data, the system comprising a packet data gateway, a multicast broadcast service center device, and a multimedia broadcast multicast service gateway;
所述分组数据网关为本发明实施例第四方面至第四方面的第五种可能的实施方式中的任一种所述的设备;The packet data gateway is the device described in any one of the fourth aspect to the fifth possible implementation manner of the fourth aspect of the embodiments of the present invention;
所述多播广播服务中心设备为本发明实施例第五方面至第五方面的第四种可能的实施方式中的任一种所述的设备;The multicast broadcast service center device is the device described in any one of the fifth possible implementation manners of the fifth aspect to the fifth aspect of the embodiments of the present invention;
所述多媒体广播多播服务网关为本发明实施例第六方面至第六方面的第二种可能的实施方式中的任一种所述的设备。The multimedia broadcast multicast service gateway is the device described in any one of the sixth aspect to the second possible implementation manner of the sixth aspect of the embodiments of the present invention.
本发明实施例第八方面提供了一种单播发送广播多播数据的通信系统,所述系统包括分组数据网关、多播广播服务中心设备、多媒体广播多播服务网关和移动管理实体设备;An eighth aspect of the embodiments of the present invention provides a communication system for unicast transmission of broadcast multicast data, the system includes a packet data gateway, a multicast broadcast service center device, a multimedia broadcast multicast service gateway, and a mobility management entity device;
所述分组数据网关为本发明实施例第四方面的六种可能的实现方式至第八种可能的实施方式中的任一种所述的设备;The packet data gateway is the device described in any one of the six possible implementation manners to the eighth possible implementation manner of the fourth aspect of the embodiments of the present invention;
所述多播广播服务中心设备为本发明实施例第五方面至第五方面的第四种可能的实现方式中的任一种所述的设备;The multicast broadcast service center device is the device described in any one of the fifth possible implementation manners of the fifth aspect to the fifth aspect of the embodiments of the present invention;
所述多媒体广播多播服务网关为本发明实施例第六方面至第六方面的第二种可能的实施方式中的任一种所述的设备;The multimedia broadcast multicast service gateway is the device described in any one of the sixth aspect to the second possible implementation manner of the sixth aspect of the embodiments of the present invention;
所述移动管理实体设备,用于接收所述分组数据网关发送的订阅UE位置变更事件请求,并根据所述订阅UE位置变更事件请求向所述分组数据网关发送所述UE进入或离开指定PRA的事件。The mobility management entity device is configured to receive a subscribed UE location change event request sent by the packet data gateway, and send to the packet data gateway according to the subscribed UE location change event request that the UE enters or leaves the specified PRA. event.
在本发明实施例的技术方案中,当GCS应用服务器发起广播业务的单播传输后,PGW接收PCRF发送的第一会话更新请求,PGW选取指定UE的EPS承载用于传输广播业务,并通过BMSC从MBMS网关处获取广播业务的IP多播服务地址,将该广播业务的IP多播服务地址跟UE的EPS承载绑定;PGW向MBMS网关请求MBMS网关转发广播业务,并根据MBMS网关转发的广播业务的IP多播服务地址查找绑定的指定UE的EPS承载,通过该指定UE的EPS承载传输广播业务,从而实现了广播数据的单播发送。可见,本发明实施例提出的技术方案在广播业务的单播传输中利用了本身性能较高的MBMS网关将广播业务转发给PGW进行单播传输,而不是用GCS应用服务器将广播业务发送给PGW,PGW可以根据MBMS网关所转发的广播业务的IP多播服务地址找到指定UE的EPS承载,通过指定UE的EPS承载发送广播业务,因此充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。In the technical solution of the embodiment of the present invention, after the GCS application server initiates the unicast transmission of the broadcast service, the PGW receives the first session update request sent by the PCRF, the PGW selects the EPS bearer of the designated UE to transmit the broadcast service, and transmits the broadcast service through the BMSC. Obtain the IP multicast service address of the broadcast service from the MBMS gateway, and bind the IP multicast service address of the broadcast service to the EPS bearer of the UE; the PGW requests the MBMS gateway to forward the broadcast service, and according to the broadcast service forwarded by the MBMS gateway The IP multicast service address of the service searches for the bound EPS bearer of the designated UE, and transmits the broadcast service through the EPS bearer of the designated UE, thereby realizing unicast transmission of broadcast data. It can be seen that in the unicast transmission of the broadcast service, the technical solution proposed by the embodiment of the present invention utilizes the MBMS gateway with high performance itself to forward the broadcast service to the PGW for unicast transmission, instead of using the GCS application server to send the broadcast service to the PGW. , the PGW can find the EPS bearer of the designated UE according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway, and send the broadcast service through the EPS bearer of the designated UE, so the network equipment resources are fully utilized and the communication of the GCS application server equipment is reduced. pressure, thereby reducing the complexity and cost of developing GCS application server equipment.
进一步的,PGW在发送广播数据前向MME发送订阅UE位置变更事件请求,以请求MME发送指定UE进入和离开传输广播业务的位置范围对应的PRA的事件;PGW根据MME发送的指定UE进入或离开上述PRA的事件判断指定UE是否位于传输广播业务的位置范围内,若指定UE位于传输广播业务的位置范围内,则通过指定UE的EPS承载传输广播业务。可见,本发明实施例提出的技术方案能够使PGW自动控制是否启动或停止广播业务单播传输,而不需要每次UE进入或离开传输广播业务的位置范围时由GCS应用服务器触发启动或停止广播业务单播传输的过程。因此节省了大量GCS应用服务器信令和其他相关的控制信令,降低了通信网络的信令开销,并提高了启动广播业务单播传输或停止广播业务单播传输的效率,满足了实时性要求较高的应用的服务质量要求。Further, the PGW sends a subscription UE location change event request to the MME before sending the broadcast data, to request the MME to send an event specifying that the UE enters and leaves the PRA corresponding to the location range for transmitting the broadcast service; the PGW enters or leaves according to the specified UE sent by the MME. The event of the above PRA judges whether the designated UE is located within the location range for transmitting the broadcast service, and if the designated UE is located within the location range for transmitting the broadcast service, the broadcast service is transmitted through the EPS bearer of the designated UE. It can be seen that the technical solution proposed in the embodiment of the present invention enables the PGW to automatically control whether to start or stop the unicast transmission of the broadcast service, without the need for the GCS application server to trigger the start or stop of the broadcast every time the UE enters or leaves the location range for transmitting the broadcast service. The process of service unicast transmission. Therefore, a lot of GCS application server signaling and other related control signaling are saved, the signaling overhead of the communication network is reduced, and the efficiency of starting the unicast transmission of broadcast services or stopping the unicast transmission of broadcast services is improved, and the real-time requirements are met. Higher application quality of service requirements.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1是本发明实施例提供的实现MBMS技术的网络结构示意图;1 is a schematic diagram of a network structure for implementing the MBMS technology provided by an embodiment of the present invention;
图2是本发明实施例一提供的一种单播发送广播组播数据的方法的流程示意图;2 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 1 of the present invention;
图3是本发明实施例提供的一种GCS应用服务器启动单播传输广播业务的信令示意图;Fig. 3 is a kind of signaling schematic diagram that GCS application server starts unicast transmission broadcast service provided by the embodiment of the present invention;
图4是本发明实施例提供的一种BMSC启动单播传输广播业务的信令示意图;4 is a schematic diagram of signaling of a BMSC starting a unicast transmission broadcast service provided by an embodiment of the present invention;
图5是本发明实施例二提供的一种单播发送广播组播数据的方法的流程示意图;5 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 2 of the present invention;
图6是本发明实施例提供的一种GCS应用服务器发起停止单播传输广播业务的信令示意图;Fig. 6 is a kind of GCS application server according to the embodiment of the present invention to initiate the signaling schematic diagram of stopping unicast transmission broadcast service;
图7是本发明实施例提供的一种BMSC发起停止单播传输广播业务的信令示意图;Fig. 7 is a kind of signaling schematic diagram that BMSC initiates to stop unicast transmission broadcast service provided by the embodiment of the present invention;
图8是本发明实施例三提供的一种单播发送广播组播数据的方法的流程示意图;8 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 3 of the present invention;
图9是本发明实施例提供的另一种GCS应用服务期启动单播传输广播业务的信令示意图;Fig. 9 is another kind of GCS application service period that the present invention provides the signaling schematic diagram of starting unicast transmission broadcast service;
图10是本发明实施例提供的另一种BMSC启动单播传输广播业务的信令示意图;10 is a schematic diagram of signaling of another BMSC initiating a unicast transmission broadcast service provided by an embodiment of the present invention;
图11是本发明实施例四提供的一种单播发送广播组播数据的方法的流程示意图;11 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 4 of the present invention;
图12是本发明实施例五提供的一种单播发送广播组播数据的方法的流程示意图;12 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 5 of the present invention;
图13是本发明实施例六提供的一种单播发送广播组播数据的方法的流程示意图。FIG. 13 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 6 of the present invention.
图14是本发明实施例七提供的一种分组数据网关的结构示意图;14 is a schematic structural diagram of a packet data gateway according to Embodiment 7 of the present invention;
图15是本发明实施例八提供的一种广播多播服务中心设备的结构示意图;15 is a schematic structural diagram of a broadcast multicast service center device according to Embodiment 8 of the present invention;
图16是本发明实施例九提供的一种多媒体广播组播服务网关的结构示意图;16 is a schematic structural diagram of a multimedia broadcast multicast service gateway according to Embodiment 9 of the present invention;
图17是本发明实施例十提供的另一种分组数据网关的结构示意图;17 is a schematic structural diagram of another packet data gateway according to Embodiment 10 of the present invention;
图18是本发明实施例十一提供的另一种广播多播服务中心设备的结构示意图;18 is a schematic structural diagram of another broadcast multicast service center device according to
图19是本发明实施例十二提供的另一种多媒体广播组播服务网关的结构示意图;19 is a schematic structural diagram of another multimedia broadcast multicast service gateway provided by Embodiment 12 of the present invention;
图20是本发明实施例十三提供的一种通信系统的结构示意图;20 is a schematic structural diagram of a communication system according to Embodiment 13 of the present invention;
图21是本发明实施例十四提供的另一种通信系统的结构示意图。FIG. 21 is a schematic structural diagram of another communication system according to Embodiment 14 of the present invention.
具体实施方式Detailed ways
目前在LTE系统中用于实现MBMS技术的网络结构可参见图1,实现广播业务传输的过程为:首先,GCS应用服务器通过MB2-C接口向BMSC申请用于标识广播业务的TMGI,其中,每个TMGI对应一个广播多播承载,BMSC为广播业务分配TMGI、QoS要求和业务有效期,并将广播业务的TMGI和业务有效期发送给GCS应用服务器。GCS应用服务器发送广播业务前激活广播业务的广播多播承载,确定广播业务的覆盖范围和QoS要求并将该广播业务的覆盖范围和QoS要求通知给BMSC,如果GCS应用服务器向不同的覆盖范围发送相同的广播业务,可以使用Flow ID来标识不同的覆盖范围的广播业务。BMSC将从GCS应用服务器中获得的覆盖范围以及QoS要求发送给MBMS网关,MBMS网关向MME发起广播多播承载激活请求。移动管理单元(MME,Mobility Manage Element)向广播业务的覆盖范围的所有演进通用陆地无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)(即基站)发起建立广播多播承载,成功建立广播多播承载的E-UTRAN可以向MBMS网关请求注册并发送广播业务,从而使MBMS网关将广播业务发送给广播业务的覆盖范围内的所有E-UTRAN,由E-UTRAN通过广播多播承载向UE发送广播业务。某些E-UTRAN可能因为无线资源不足无法建立广播多播承载,而导致该E-URAN下的UE无法通过广播多播承载接收相关的广播多播业务。同时,当UE离开广播多播业务的覆盖范围时,也无法接收相关的广播多播业务。The current network structure used to implement the MBMS technology in the LTE system can be seen in Figure 1. The process of implementing broadcast service transmission is as follows: First, the GCS application server applies to the BMSC for a TMGI for identifying the broadcast service through the MB2-C interface. Each TMGI corresponds to a broadcast multicast bearer, the BMSC allocates TMGI, QoS requirements and service validity period for the broadcast service, and sends the TMGI and service validity period of the broadcast service to the GCS application server. Before the GCS application server sends the broadcast service, activate the broadcast multicast bearer of the broadcast service, determine the coverage and QoS requirements of the broadcast service, and notify the BMSC of the coverage and QoS requirements of the broadcast service. For the same broadcast service, Flow ID can be used to identify broadcast services with different coverage. The BMSC sends the coverage and QoS requirements obtained from the GCS application server to the MBMS gateway, and the MBMS gateway initiates a broadcast multicast bearer activation request to the MME. The Mobility Management Element (MME, Mobility Manage Element) initiates the establishment of a broadcast multicast bearer to all Evolved Universal Terrestrial Radio Access Network (E-UTRAN, Evolved Universal Terrestrial Radio Access Network) (ie, base stations) covered by the broadcast service, and the establishment is successful. The E-UTRAN that bears the broadcast multicast can request the MBMS gateway to register and send the broadcast service, so that the MBMS gateway sends the broadcast service to all E-UTRANs within the coverage of the broadcast service, and the E-UTRAN sends the broadcast service to the E-UTRAN through the broadcast multicast bearer. The UE sends broadcast services. Some E-UTRANs may not be able to establish a broadcast multicast bearer due to insufficient radio resources, so that UEs under the E-URAN cannot receive related broadcast multicast services through the broadcast multicast bearer. At the same time, when the UE leaves the coverage of the broadcast multicast service, it cannot receive the relevant broadcast multicast service.
若UE接收不到广播多播业务,网络可以通过单播方式向UE发送广播多播业务。UE可以主动通知GCS应用服务器接收不到广播多播业务,GCS应用服务器请求PCRF通过单播发送该广播多播业务,或者PCRF也可以向PCEF订阅UE进出广播服务区的事件。当PCRF收到GCS应用服务器发送的单播发送请求或收到PCEF发送的UE离开广播服务区事件报告时,PCRF制定单播发送该广播多播业务的PCC规则,进而触发PGW建立新的UE承载或进行UE承载修改,使PGW通过UE承载发送该广播多播业务。If the UE cannot receive the broadcast multicast service, the network can send the broadcast multicast service to the UE in a unicast manner. The UE can actively notify the GCS application server that it cannot receive the broadcast multicast service, and the GCS application server requests the PCRF to send the broadcast multicast service through unicast, or the PCRF can also subscribe to the PCEF for the events of the UE entering and leaving the broadcast service area. When PCRF receives the unicast sending request sent by the GCS application server or the UE leaving the broadcast service area event report sent by the PCEF, the PCRF formulates the PCC rule for unicast sending the broadcast multicast service, and then triggers the PGW to establish a new UE bearer Or modify the UE bearer, so that the PGW sends the broadcast multicast service through the UE bearer.
本领域的研究人员发现,在上述技术中GCS应用服务器都要通过与PGW之间的SGi接口将广播数据发送给PGW,以使PGW将广播数据通过UE的EPS承载发送给UE,即以单播方式将广播数据发送给UE,这对GCS应用服务器来说通信压力较大,增加了研发GCS应用服务器设备的复杂性和成本。另外,根据上述技术,广播业务的单播传输由GCS应用服务器发起,并且UE反复进出广播服务区时将产生大量UE与GCS应用服务器之间的应用层信令或PCRF和PCEF之间的控制面信令,使启动广播业务单播传输的效率较低,导致广播业务延迟或丢失数据,不能满足实时性要求较高的应用,如紧急救援、商务视频会议、远程监控等业务的服务质量要求。Researchers in the field have found that in the above technologies, the GCS application server must send the broadcast data to the PGW through the SGi interface with the PGW, so that the PGW sends the broadcast data to the UE through the EPS bearer of the UE, that is, unicast The broadcast data is sent to the UE by means of the method, which puts a great pressure on the communication of the GCS application server, and increases the complexity and cost of developing the GCS application server device. In addition, according to the above technology, the unicast transmission of the broadcast service is initiated by the GCS application server, and a large number of application layer signaling between the UE and the GCS application server or the control plane between the PCRF and the PCEF will be generated when the UE repeatedly enters and exits the broadcast service area. Signaling makes the start of broadcast service unicast transmission inefficient, resulting in broadcast service delay or data loss, which cannot meet the service quality requirements of applications with high real-time requirements, such as emergency rescue, business video conferencing, remote monitoring and other services.
本发明实施例提供了一种单播发送广播多播数据的方法、装置及系统,可以在广播业务的单播传输中利用了本身性能较高的MBMS网关而不是用GCS应用服务器将广播业务发送给PGW,以使PGW以单播方式向UE发送广播多播数据,充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。同时,本发明实施例提供的技术方案能够使PGW自动控制是否启动或停止广播业务单播传输,而不需要由GCS应用服务器触发启动或停止广播业务单播传输的过程,因此可节省大量GCS应用服务器信令和其他控制信令,降低了通信网络的信令开销,并提高了启动或停止广播业务单播传输的效率,满足了实时性要求较高的应用的服务质量要求。Embodiments of the present invention provide a method, device and system for unicast transmission of broadcast-multicast data, which can utilize an MBMS gateway with higher performance in the unicast transmission of broadcast services instead of using a GCS application server to send broadcast services To the PGW, so that the PGW sends broadcast multicast data to the UE in a unicast manner, which makes full use of network equipment resources, reduces the communication pressure of the GCS application server equipment, and reduces the complexity and cost of developing the GCS application server equipment. At the same time, the technical solutions provided by the embodiments of the present invention can enable the PGW to automatically control whether to start or stop the unicast transmission of the broadcast service, without the need to be triggered by the GCS application server to start or stop the process of the unicast transmission of the broadcast service, so a large number of GCS applications can be saved. Server signaling and other control signaling reduce the signaling overhead of the communication network, improve the efficiency of starting or stopping unicast transmission of broadcast services, and meet the service quality requirements of applications with high real-time requirements.
同时,在广播业务会话开始前,可以由BMSC根据保存的广播业务信息(该信息中记录了单播传输该广播业务的PGW)自动发起广播业务的单播传输,或者在广播业务会话结束时,由BMSC自动发起结束广播业务的单播传输,而不需要由GCS应用服务器发起单播传输或者结束单播传输,因此减少了GCS应用服务器的控制信令,也可提高启动或停止广播业务单播传输的效率。At the same time, before the broadcast service session starts, the BMSC can automatically initiate the unicast transmission of the broadcast service according to the saved broadcast service information (the information records the PGW that unicast the broadcast service), or when the broadcast service session ends, The BMSC automatically initiates and terminates the unicast transmission of the broadcast service without the need for the GCS application server to initiate or end the unicast transmission, so the control signaling of the GCS application server is reduced, and the unicast start or stop of the broadcast service can also be improved. transmission efficiency.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
以下分别对每个实施例进行说明。Each embodiment will be described below.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third" and "fourth" in the description and claims of the present invention and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally also includes For other steps or units inherent to these processes, methods, products or devices.
首先参见图2,图2为本发明实施例一提供的一种单播发送广播多播数据的方法的流程示意图。其中,如图2所示,本发明实施例一提供的一种单播发送广播多播数据的方法,用于PGW中,可以包括以下步骤:Referring first to FIG. 2 , FIG. 2 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 1 of the present invention. Wherein, as shown in FIG. 2 , a method for unicast sending broadcast multicast data provided in Embodiment 1 of the present invention, used in a PGW, may include the following steps:
S101、PGW接收PCRF发送的第一会话更新请求,并选取指定UE的EPS承载用于传输广播业务,其中,第一会话更新请求用于指示PGW以单播方式传输广播业务。S101. The PGW receives the first session update request sent by the PCRF, and selects the EPS bearer of the designated UE for transmitting the broadcast service, wherein the first session update request is used to instruct the PGW to transmit the broadcast service in a unicast manner.
在本发明实施例提出的技术方案中,初始由GCS应用服务器发起向指定UE单播传输广播业务。在具体实现中,在广播业务会话进行中,若某些E-UTRAN无法建立广播多播承载而导致该E-URAN下的UE无法通过广播多播承载接收相关的广播多播业务,或当UE离开广播多播业务的覆盖范围时,无法接收相关的广播多播业务,UE可以通过GC1接口通知GCS应用服务器收不到广播业务,则GCS应用服务器可以向PCRF发送单播传输请求以请求网络以单播方式向UE发送广播业务。或者当GCS应用服务器希望以单播方式向UE发送广播业务时,也可以向PCRF发送单播传输请求。如图3所示,PCRF接收GCS应用服务器发送的单播传输请求,其中可包含广播业务的TMGI或广播业务的TMGI和Flow ID、单播发送指示、管理该广播业务的BMSC标识和指定UE的目标IP地址和端口号。PCRF根据单播传输请求制定广播业务的PCC规则,并向PGW发送第一会话更新请求以触发PGW通过EPS承载向指定UE发送广播业务。In the technical solution proposed by the embodiment of the present invention, the GCS application server initiates unicast transmission of the broadcast service to the designated UE initially. In a specific implementation, during a broadcast service session, if some E-UTRAN cannot establish a broadcast multicast bearer, the UE under the E-URAN cannot receive the relevant broadcast multicast service through the broadcast multicast bearer, or when the UE is unable to receive the relevant broadcast multicast service through the broadcast multicast bearer. When leaving the coverage of the broadcast multicast service, the relevant broadcast multicast service cannot be received. The UE can notify the GCS application server that the broadcast service cannot be received through the GC1 interface, and the GCS application server can send a unicast transmission request to the PCRF to request the network to The broadcast service is sent to the UE in unicast mode. Or when the GCS application server wishes to send a broadcast service to the UE in a unicast manner, it can also send a unicast transmission request to the PCRF. As shown in Figure 3, the PCRF receives the unicast transmission request sent by the GCS application server, which may include the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the unicast transmission instruction, the BMSC identity that manages the broadcast service, and the specified UE's ID. Destination IP address and port number. The PCRF formulates the PCC rule of the broadcast service according to the unicast transmission request, and sends a first session update request to the PGW to trigger the PGW to send the broadcast service to the designated UE through the EPS bearer.
PGW首先选取指定UE的EPS承载用于发送广播业务,具体来说,PGW在接收到PCRF发送的第一会话更新请求后,获取其中的广播业务的PCC规则,并选取指定UE的EPS承载用于传输所述广播业务。PCRF所制定的PCC规则中包含有广播业务的TMGI或广播业务的TMGI和Flow ID、指定UE的目的IP地址和端口号、广播业务的服务质量QoS要求和管理广播业务的BMSC标识。PGW首先根据PCC规则中的指定UE的目的IP地址确定指定UE。再在已建立的指定UE的EPS承载中选取QoS与PCC规则中的QoS最接近的承载用于传输广播业务,PGW通过承载修改过程完成广播业务流到该承载的映射。或者,PGW可以建立新的指定UE的EPS承载用于传输广播业务。The PGW first selects the EPS bearer of the designated UE for sending the broadcast service. Specifically, after receiving the first session update request sent by the PCRF, the PGW obtains the PCC rules of the broadcast service in it, and selects the EPS bearer of the designated UE for the broadcast service. The broadcast service is transmitted. The PCC rules formulated by the PCRF include the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the destination IP address and port number of the designated UE, the QoS requirements of the broadcast service, and the BMSC identifier for the management of the broadcast service. The PGW first determines the designated UE according to the destination IP address of the designated UE in the PCC rule. Then, the bearer with the closest QoS to the QoS in the PCC rule is selected from the established EPS bearer of the designated UE to transmit the broadcast service, and the PGW completes the mapping of the broadcast service flow to the bearer through the bearer modification process. Alternatively, the PGW may establish a new EPS bearer for the designated UE for transmitting broadcast services.
S102、PGW向BMSC发送第一广播业务传输请求以获取所述广播业务的IP多播服务地址,并将获取的IP多播服务地址跟指定UE的EPS承载绑定。S102: The PGW sends a first broadcast service transmission request to the BMSC to obtain the IP multicast service address of the broadcast service, and binds the obtained IP multicast service address with the EPS bearer of the designated UE.
当PGW选取指定UE的EPS承载用于传输广播业务后,获取该广播业务的IP多播服务地址,IP多播服务地址是MBMS网关发送广播业务的目的地址,可以用于区分不同的广播业务,其可包括IP地址、端口号和GPRS隧道协议(GTP,GPRS Tunneling Protocol)隧道终点标识(TEID,Tunnel Endpoint Identity)等地址信息。PGW将获取的IP多播服务地址跟上述指定UE的EPS承载绑定后,即可通过广播业务的IP多播服务地址查找到上述指定UE的EPS承载,以便在该承载上发送广播业务。由于IP多播服务地址由MBMS网关分配,PGW向BMSC发送第一广播业务传输请求,以触发BMSC向MBMS网关发送IP多播服务地址请求。After the PGW selects the EPS bearer of the designated UE for transmitting the broadcast service, it obtains the IP multicast service address of the broadcast service. The IP multicast service address is the destination address of the MBMS gateway to send the broadcast service, and can be used to distinguish different broadcast services. It may include address information such as IP address, port number, and GPRS Tunneling Protocol (GTP, GPRS Tunneling Protocol) tunnel endpoint identity (TEID, Tunnel Endpoint Identity). After the PGW binds the obtained IP multicast service address to the EPS bearer of the designated UE, it can find the EPS bearer of the designated UE through the IP multicast service address of the broadcast service, so as to send the broadcast service on the bearer. Since the IP multicast service address is allocated by the MBMS gateway, the PGW sends the first broadcast service transmission request to the BMSC to trigger the BMSC to send the IP multicast service address request to the MBMS gateway.
在具体实现中,若BMSC收到PGW发送的第一广播业务传输请求时广播业务会话已在进行中,则BMSC将该PGW记录在该广播业务的信息中并立即向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址。初始由GCS应用服务器启动单播传输广播业务的信令示意图可参见图3,如图3所示,若BMSC收到PGW发送的第一广播业务传输请求时广播业务会话已在进行中,则立即向MBMS网关发送广播业务地址请求,当MBMS网关收到广播业务地址请求后,将广播业务的IP多播服务地址包含在广播业务地址响应中发送给BMSC。BMSC从广播业务地址响应中获取IP多播服务地址,并通过广播业务传输响应将IP多播服务地址转发给PGW。值得注意的是,若PGW已获得过该广播业务的IP多播服务地址,则不用再向BMSC发送第一广播业务传输请求获取该广播业务的IP多播服务了,即PGW跳过此步骤。若广播业务会话开始前BMSC收到PGW发送的第一广播业务传输请求,则BMSC先将该PGW记录在该广播业务的信息中,等到广播会话开始时向MBMS网关发送的会话开始请求中添加广播业务地址请求指示,以请求MBMS网关发送广播业务的IP多播服务地址。由BMSC启动单播传输广播业务的信令示意图可参见图4,如图4所示,当MBMS网关收到会话开始请求后,为广播业务分配IP多播服务地址并将IP多播服务地址包含在会话开始响应中发送给BMSC。BMSC从会话开始响应中获取IP多播服务地址,并通过广播业务传输响应将IP多播服务地址转发给PGW。In a specific implementation, if the broadcast service session is already in progress when the BMSC receives the first broadcast service transmission request sent by the PGW, the BMSC records the PGW in the information of the broadcast service and immediately sends the broadcast service address request to the MBMS gateway , to request the MBMS gateway to send the IP multicast service address of the broadcast service. Figure 3 shows a schematic diagram of the signaling of the initial unicast transmission of the broadcast service initiated by the GCS application server. As shown in Figure 3, if the BMSC receives the first broadcast service transmission request sent by the PGW, the broadcast service session is already in progress, then immediately A broadcast service address request is sent to the MBMS gateway, and when the MBMS gateway receives the broadcast service address request, the IP multicast service address of the broadcast service is included in the broadcast service address response and sent to the BMSC. The BMSC obtains the IP multicast service address from the broadcast service address response, and forwards the IP multicast service address to the PGW through the broadcast service transmission response. It is worth noting that if the PGW has obtained the IP multicast service address of the broadcast service, it does not need to send the first broadcast service transmission request to the BMSC to obtain the IP multicast service of the broadcast service, that is, the PGW skips this step. If the BMSC receives the first broadcast service transmission request sent by the PGW before the broadcast service session starts, the BMSC first records the PGW in the information of the broadcast service, and adds the broadcast service to the session start request sent to the MBMS gateway when the broadcast session starts. Service address request indication to request the MBMS gateway to send the IP multicast service address of the broadcast service. Figure 4 shows a schematic diagram of the signaling diagram of the BMSC initiating unicast transmission of broadcast services. As shown in Figure 4, when the MBMS gateway receives the session start request, it allocates an IP multicast service address for the broadcast service and includes the IP multicast service address. Sent to the BMSC in the Session Start Response. The BMSC obtains the IP multicast service address from the session start response, and forwards the IP multicast service address to the PGW through the broadcast service transmission response.
在具体实现中,IP多播服务地址不必重复获取,即当PGW收到PCRF发送的广播业务的第一个第一会话更新请求后获取该广播业务的IP多播服务地址,则后续收到该广播业务的第一会话更新请求就不必请求获取该广播业务的IP多播服务地址了。In the specific implementation, the IP multicast service address does not need to be obtained repeatedly, that is, when the PGW obtains the IP multicast service address of the broadcast service after receiving the first first session update request of the broadcast service sent by the PCRF, it will receive the IP multicast service address subsequently. The first session update request of the broadcast service does not need to request to obtain the IP multicast service address of the broadcast service.
如图3或图4所示,当PGW收到BMSC发送的广播业务传输响应后,获取其中的广播业务的IP多播服务地址,并将该IP多播服务地址跟PGW在步骤S101中选取的指定UE的EPS承载绑定,以便PGW在收到广播业务时通过指定UE的EPS承载传输广播业务。As shown in FIG. 3 or FIG. 4 , after receiving the broadcast service transmission response sent by the BMSC, the PGW obtains the IP multicast service address of the broadcast service therein, and compares the IP multicast service address with the IP multicast service address selected by the PGW in step S101 The EPS bearer of the designated UE is bound, so that the PGW transmits the broadcast service through the EPS bearer of the designated UE when receiving the broadcast service.
在具体实现中,若广播业务需发送到特定目标IP地址和端口号上,则PCC规则中包含指定UE的目的IP地址和端口号,PGW可将该目的IP地址和端口号跟上述获取的IP多播服务地址绑定。当接收到广播业务时,PGW首先根据广播业务的IP多播服务地址找到指定UE的EPS承载,再通过该指定UE的EPS承载将广播业务发送到指定UE的目的IP地址和端口号。In the specific implementation, if the broadcast service needs to be sent to a specific target IP address and port number, the PCC rule contains the destination IP address and port number of the specified UE, and the PGW can add the destination IP address and port number to the IP obtained above. Multicast service address binding. When receiving the broadcast service, the PGW first finds the EPS bearer of the designated UE according to the IP multicast service address of the broadcast service, and then sends the broadcast service to the destination IP address and port number of the designated UE through the EPS bearer of the designated UE.
S103、PGW向MBMS网关发送第二广播业务传输请求以指示MBMS网关转发广播业务。S103: The PGW sends a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to forward the broadcast service.
如图3或图4所示,当PGW将广播业务的IP多播服务地址跟指定UE的EPS承载绑定后,向MBMS网关发送第二广播业务传输请求,以指示MBMS网关将广播业务转发给PGW。当MBMS网关收到第二广播业务传输请求后,将该PGW记录在广播业务信息中,当MBMS收到该广播业务数据时即将广播业务转发给PGW。在具体实现中,MBMS网关与PGW之间可建立逻辑传输通道,MBMS网关将广播业务通过IP多播服务地址发送给E-UTRAN和PGW,以使E-UTRAN在广播多播承载中传输广播业务,使PGW在EPS承载中传输广播业务。因为MBMS广播本来就需要把广播数据复制成多份分发给多个E-UTRAN,多复制一份发送给PGW并不会给MBMS网关造成压力,如此便可以利用本身性能较高的MBMS网关转发广播业务数据到PGW中,而不是用GCS应用服务器将广播业务发送给PGW,降低了对GCS应用服务器设备的性能要求。As shown in Figure 3 or Figure 4, after the PGW binds the IP multicast service address of the broadcast service to the EPS bearer of the designated UE, it sends a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to forward the broadcast service to PGW. After receiving the second broadcast service transmission request, the MBMS gateway records the PGW in the broadcast service information, and forwards the broadcast service to the PGW when the MBMS receives the broadcast service data. In the specific implementation, a logical transmission channel can be established between the MBMS gateway and the PGW, and the MBMS gateway sends the broadcast service to the E-UTRAN and the PGW through the IP multicast service address, so that the E-UTRAN transmits the broadcast service in the broadcast multicast bearer , so that the PGW transmits the broadcast service in the EPS bearer. Because MBMS broadcasting originally needs to copy the broadcast data into multiple copies and distribute them to multiple E-UTRANs, and sending more copies to the PGW will not put pressure on the MBMS gateway, so that the MBMS gateway with higher performance can be used to forward the broadcast. The service data is sent to the PGW instead of using the GCS application server to send the broadcast service to the PGW, which reduces the performance requirements for the GCS application server device.
S104、PGW根据MBMS网关转发的广播业务的IP多播服务地址查找绑定的指定UE的EPS承载,并通过指定UE的EPS承载传输广播业务。S104: The PGW searches for the bound EPS bearer of the designated UE according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway, and transmits the broadcast service through the EPS bearer of the designated UE.
PGW从IP多播服务地址接收到MBMS网关转发的广播业务后,根据IP多播服务地址(包括IP地址、端口号和GTP TEID等地址信息)查找上述与IP多播服务地址绑定的指定UE的EPS承载,并通过该EPS承载传输广播业务。After receiving the broadcast service forwarded by the MBMS gateway from the IP multicast service address, the PGW searches for the above-mentioned designated UE bound to the IP multicast service address according to the IP multicast service address (including address information such as IP address, port number, and GTP TEID). EPS bearer, and transmit broadcast services through the EPS bearer.
在具体实现中,若广播业务需要发送到指定目标IP地址和端口号,则PCC规则中包含指定UE的目的IP地址和端口号,在步骤S103中PGW已将IP多播服务地址跟指定UE的目的IP地址和端口号绑定了。在接收到广播业务时,PGW可以先根据广播业务的IP多播服务地址找到指定UE的EPS承载,再通过该指定UE的EPS承载将广播业务发送到指定UE的目的IP地址和端口号。In a specific implementation, if the broadcast service needs to be sent to the specified target IP address and port number, the PCC rule includes the destination IP address and port number of the specified UE. In step S103, the PGW has added the IP multicast service address to the specified UE's The destination IP address and port number are bound. When receiving the broadcast service, the PGW can first find the EPS bearer of the designated UE according to the IP multicast service address of the broadcast service, and then send the broadcast service to the destination IP address and port number of the designated UE through the EPS bearer of the designated UE.
可见,当GCS应用服务器发起广播业务的单播传输后,PGW接收PCRF发送的第一会话更新请求,PGW选取指定UE的EPS承载用于传输广播业务,并通过BMSC从MBMS网关处获取广播业务的IP多播服务地址,将该广播业务的IP多播服务地址跟UE的EPS承载绑定;PGW请求MBMS网关转发广播业务,并根据MBMS网关转发的广播业务的IP多播服务地址查找绑定的指定UE的EPS承载,通过该指定UE的EPS承载传输广播业务,从而实现了广播数据的单播发送。本发明实施例提出的技术方案在实现广播数据的单播发送中利用了本身性能较高的MBMS网关将广播业务转发给PGW进行单播传输,而不是用GCS应用服务器将广播业务发送给PGW,PGW可以根据MBMS网关所发送的广播业务的IP多播服务地址找到指定UE的EPS承载,通过指定UE的EPS承载发送广播业务,因此充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。It can be seen that after the GCS application server initiates the unicast transmission of the broadcast service, the PGW receives the first session update request sent by the PCRF, the PGW selects the EPS bearer of the designated UE for transmitting the broadcast service, and obtains the broadcast service from the MBMS gateway through the BMSC. IP multicast service address, bind the IP multicast service address of the broadcast service to the EPS bearer of the UE; the PGW requests the MBMS gateway to forward the broadcast service, and searches for the bound IP multicast service address according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway The EPS bearer of the UE is designated, and the broadcast service is transmitted through the EPS bearer of the designated UE, thereby realizing unicast transmission of broadcast data. The technical solution proposed by the embodiment of the present invention utilizes the MBMS gateway with higher performance to forward the broadcast service to the PGW for unicast transmission in realizing the unicast transmission of broadcast data, instead of using the GCS application server to send the broadcast service to the PGW, The PGW can find the EPS bearer of the designated UE according to the IP multicast service address of the broadcast service sent by the MBMS gateway, and send the broadcast service through the EPS bearer of the designated UE, thus making full use of the network equipment resources and reducing the communication pressure on the GCS application server equipment , thereby reducing the complexity and cost of developing GCS application server equipment.
本发明实施例二提供了一种单播发送广播多播数据的方法,参见图5,图5为本发明实施例二提供的一种单播发送广播多播数据的方法的流程示意图,如图5所示,本发明实施例二提供的方法可包括以下步骤:Embodiment 2 of the present invention provides a method for unicast sending broadcast-multicast data. Referring to FIG. 5, FIG. 5 is a schematic flowchart of a method for unicast sending broadcast-multicast data according to Embodiment 2 of the present invention, as shown in FIG. 5, the method provided by the second embodiment of the present invention may include the following steps:
S201、PGW接收PCRF发送的第二会话更新请求,其中,第二会话更新请求用于指示PGW停止以单播方式传输广播业务。S201. The PGW receives a second session update request sent by the PCRF, where the second session update request is used to instruct the PGW to stop transmitting the broadcast service in a unicast manner.
在本发明实施例提出的技术方案中,PGW通过指定UE的EPS承载传输广播业务之后,可由GCS应用服务器发起停止向指定UE单播传输该广播业务,或者当广播业务会话结束时,BMSC自动发起停止广播业务的单播传输。由GCS应用服务器发起停止单播传输广播业务的信令示意图可参见图6,如图6所示,GCS应用服务器向PCRF发送停止单播传输请求以请求网络停止以单播方式发送广播业务。PCRF接收GCS应用服务器发送的停止单播传输请求,其中可包括广播业务的TMGI或广播业务的TMGI和Flow ID、停止单播发送指示和指定UE的目标IP地址和端口号。PCRF向PGW发送第二会话更新请求以触发PGW停止通过EPS承载向指定UE发送广播业务。In the technical solution proposed in the embodiment of the present invention, after the PGW transmits the broadcast service through the EPS bearer of the designated UE, the GCS application server can initiate the stop of unicast transmission of the broadcast service to the designated UE, or when the broadcast service session ends, the BMSC automatically initiates Stop unicast transmission of broadcast services. Figure 6 shows a schematic diagram of signaling of stopping unicast transmission of broadcast services initiated by the GCS application server. As shown in Figure 6, the GCS application server sends a request to stop unicast transmission to PCRF to request the network to stop sending broadcast services in unicast mode. The PCRF receives the stop unicast transmission request sent by the GCS application server, which may include the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the stop unicast transmission instruction, and the specified target IP address and port number of the UE. The PCRF sends a second session update request to the PGW to trigger the PGW to stop sending the broadcast service to the designated UE through the EPS bearer.
S202、PGW解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定,并停止通过指定UE的EPS承载传输广播业务。S202. The PGW releases the binding of the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, and stops transmitting the broadcast service through the EPS bearer of the designated UE.
当PGW接收到PCRF发送的第二会话更新请求后,解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定。在具体实现中,第二会话更新请求中可包含广播业务的TMGI或广播业务的TMGI和Flow ID、指定UE的目标IP地址和端口号等信息,PGW可根据该目标IP地址和端口号查找到与之对应的广播业务IP多播服务地址,并将该IP多播服务地址跟与之绑定的该指定UE的EPS承载进行解绑定。当PGW解除广播业务IP多播服务地址跟指定UE的EPS承载的绑定后,停止通过指定UE的EPS承载传输广播业务。After receiving the second session update request sent by the PCRF, the PGW releases the binding between the IP multicast service address of the broadcast service and the EPS bearer of the designated UE. In a specific implementation, the second session update request may include information such as the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the target IP address and port number of the specified UE, and the PGW can find the target IP address and port number according to the target IP address and port number. IP multicast service address corresponding to the broadcast service, and unbind the IP multicast service address from the EPS bearer of the designated UE bound to it. After the PGW unbinds the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, it stops transmitting the broadcast service through the EPS bearer of the designated UE.
S203、PGW向BMSC发送第一广播业务停止传输请求以向BMSC指示PGW已停止传输所述广播业务。S203. The PGW sends a first broadcast service stop transmission request to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast service.
当PGW停止通过指定UE的EPS承载传输广播业务后,可向BMSC发送第一广播业务停止请求以向BMSC指示PGW已停止传输所述广播业务。在具体实现中,当PGW不向PGW中所有的UE通过EPS发送上述广播业务时,向BMSC发送第一广播业务停止请求以向BMSC指示PGW已停止传输所述广播业务。当BMSC收到上述第一广播业务停止传输请求后删除该广播业务信息中的PGW信息。After the PGW stops transmitting the broadcast service through the EPS bearer of the designated UE, it may send a first broadcast service stop request to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast service. In a specific implementation, when the PGW does not send the above broadcast service to all the UEs in the PGW through the EPS, it sends a first broadcast service stop request to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast service. When the BMSC receives the above-mentioned first broadcast service stop transmission request, it deletes the PGW information in the broadcast service information.
S204、PGW向MBMS网关发送第二广播业务停止传输请求以指示MBMS网关停止向PGW转发所述广播业务。S204: The PGW sends a second broadcast service stop transmission request to the MBMS gateway to instruct the MBMS gateway to stop forwarding the broadcast service to the PGW.
PGW向MBMS网关发送第二广播业务停止传输请求,以指示MBMS网关停止向PGW转发上述广播业务。在具体实现中,当PGW不向PGW中所有的UE通过EPS发送上述广播业务时,向MBMS网关发送第二广播业务停止传输请求以指示MBMS网关停止转发上述广播业务。如图6所示,当MBMS网关收到第二广播业务停止传输请求后,删除在广播业务信息中记录的上述PGW信息。当MBMS收到该广播业务数据时停止将广播业务转发给上述PGW。The PGW sends a second broadcast service stop transmission request to the MBMS gateway to instruct the MBMS gateway to stop forwarding the above broadcast service to the PGW. In a specific implementation, when the PGW does not send the above broadcast service to all UEs in the PGW through EPS, it sends a second broadcast service stop transmission request to the MBMS gateway to instruct the MBMS gateway to stop forwarding the above broadcast service. As shown in FIG. 6 , after receiving the request for stopping transmission of the second broadcast service, the MBMS gateway deletes the above-mentioned PGW information recorded in the broadcast service information. When the MBMS receives the broadcast service data, it stops forwarding the broadcast service to the above-mentioned PGW.
在一些可行的实施方式中,当广播业务会话结束时,可由BMSC自动发起结束广播业务的单播传输。广播业务会话结束时由BMSC发起停止单播传输广播业务的信令流程示意图可参见图7,如图7所示,当BMSC向MBMS网关发送会话停止请求并收到MBMS网关反馈的会话停止响应后,向PGW发送广播业务结束指示,以指示PGW停止以单播方式发送广播业务。在具体实现中,因为PGW以单播方式发送广播业务时BMSC可收到PGW发送的第一广播业务传输请求以记录PGW的信息,所以BMSC可向广播业务信息中记录的所有PGW发送广播业务结束指示以指示PGW停止以单播方式发送上述广播业务。当PGW接收到上述广播业务结束指示后,将解除与上述广播业务的IP多播服务地址所绑定的所有的UE的EPS承载,并停止通过UE的EPS承载传输上述广播业务。In some feasible implementations, when the broadcast service session ends, the BMSC can automatically initiate unicast transmission to end the broadcast service. Figure 7 shows a schematic diagram of the signaling flow that the BMSC initiates to stop the unicast transmission of the broadcast service when the broadcast service session ends. As shown in Figure 7, when the BMSC sends a session stop request to the MBMS gateway and receives a session stop response fed back by the MBMS gateway , sending a broadcast service end indication to the PGW to instruct the PGW to stop sending the broadcast service in a unicast manner. In a specific implementation, because the BMSC can receive the first broadcast service transmission request sent by the PGW to record the information of the PGW when the PGW sends the broadcast service in a unicast manner, the BMSC can send the broadcast service end to all the PGWs recorded in the broadcast service information. The instruction is used to instruct the PGW to stop sending the above-mentioned broadcast service in a unicast manner. After the PGW receives the broadcast service end indication, it will release all UE EPS bearers bound to the IP multicast service address of the broadcast service, and stop transmitting the broadcast service through the UE's EPS bearer.
可见,GCS应用服务器发起停止向指定UE单播传输该广播业务后,PGW接收PCRF发送的第二会话更新请求,解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定,并停止通过指定UE的EPS承载传输广播业务;PGW向BMSC发送第一广播业务停止传输请求,向MBMS网关发送第二广播业务停止请求以指示MBMS停止向该PGW转发广播业务。本发明实施例提出的技术方案在实现广播数据的单播发送中利用了本身性能较高的MBMS网关将广播业务转发给PGW进行单播传输,当GCS应用服务器触发停止单播传输广播业务或当广播业务会话结束时MBMS网关可以停止将广播业务转发给PGW,PGW可以停止以单播方式发送广播业务。It can be seen that after the GCS application server initiates to stop the unicast transmission of the broadcast service to the designated UE, the PGW receives the second session update request sent by the PCRF, unbinds the IP multicast service address of the broadcast service and the EPS bearer of the designated UE, and stops The broadcast service is transmitted through the EPS bearer of the designated UE; the PGW sends the first broadcast service stop transmission request to the BMSC, and sends the second broadcast service stop request to the MBMS gateway to instruct the MBMS to stop forwarding the broadcast service to the PGW. The technical solution proposed by the embodiment of the present invention utilizes the MBMS gateway with high performance to forward the broadcast service to the PGW for unicast transmission in realizing the unicast transmission of broadcast data. When the GCS application server triggers to stop the unicast transmission of the broadcast service or when When the broadcast service session ends, the MBMS gateway may stop forwarding the broadcast service to the PGW, and the PGW may stop sending the broadcast service in a unicast manner.
本发明实施例三提供了一种单播发送广播多播数据的方法,参见图8,图8为本发明实施例三提供的一种单播发送广播多播数据的方法的流程示意图,如图8所示,本发明实施例三提供的方法可包括以下步骤:Embodiment 3 of the present invention provides a method for unicast sending broadcast multicast data. Referring to FIG. 8 , FIG. 8 is a schematic flowchart of a method for unicast sending broadcast multicast data provided by Embodiment 3 of the present invention, as shown in FIG. 8, the method provided by the third embodiment of the present invention may include the following steps:
S301、PGW接收PCRF发送的第一会话更新请求,并选取指定UE的EPS承载用于传输广播业务,其中,第一会话更新请求用于指示PGW以单播方式发送广播业务。S301. The PGW receives the first session update request sent by the PCRF, and selects the EPS bearer of the designated UE for transmitting the broadcast service, where the first session update request is used to instruct the PGW to send the broadcast service in a unicast manner.
在本发明实施例提出的技术方案中,初始由GCS应用服务器发起单播传输广播业务,GCS应用服务器可以向PCRF发送单播传输请求以请求网络以单播方式向UE发送广播业务。或者当GCS应用服务器希望以单播方式发送广播业务时,也可以向PCRF发送单播传输请求。如图3所示,PCRF接收GCS应用服务器发送的单播传输请求,其中可包含广播业务的TMGI或广播业务的TMGI和Flow ID、单播发送指示、管理该广播业务的BMSC标识和指定UE的目标IP地址和端口号。单播传输请求中还可以包含该广播业务的单播传输范围以请求网络发送该广播业务的传输范围;或者包含单播传输范围标识用于请求网络在广播业务的覆盖范围内传输或者在广播业务的覆盖范围外传输该广播业务。PCRF根据单播传输请求制定广播业务的PCC规则,举例来说,若单播传输请求中包含单播传输范围,则PCRF可将该单播传输范围作为广播业务传输策略包含在PCC规则中通过第一会话更新请求发送给PGW;若单播传输请求中包含单播传输范围标识作为广播业务传输策略包含在PCC规则中通过第一会话更新请求发送给PGW。In the technical solution proposed by the embodiment of the present invention, the GCS application server initially initiates a unicast transmission broadcast service, and the GCS application server can send a unicast transmission request to the PCRF to request the network to send the broadcast service to the UE in a unicast manner. Or when the GCS application server wishes to send the broadcast service in a unicast manner, it can also send a unicast transmission request to the PCRF. As shown in Figure 3, the PCRF receives the unicast transmission request sent by the GCS application server, which may include the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the unicast transmission instruction, the BMSC identity that manages the broadcast service, and the specified UE's ID. Destination IP address and port number. The unicast transmission request may also include the unicast transmission range of the broadcast service to request the network to send the transmission range of the broadcast service; or include the unicast transmission range identifier to request the network to transmit within the coverage of the broadcast service or to request the network to transmit within the coverage of the broadcast service. The broadcast service is transmitted outside the coverage area. PCRF formulates PCC rules for broadcast services according to the unicast transmission request. For example, if the unicast transmission request includes the unicast transmission range, the PCRF can include the unicast transmission range as the broadcast service transmission policy in the PCC rules through the No. A session update request is sent to the PGW; if the unicast transmission request includes the unicast transmission range identifier, it is included in the PCC rule as the broadcast service transmission policy and sent to the PGW through the first session update request.
当PGW收到上述第一会话更新请求后,首先选取指定UE的EPS承载用于发送广播业务,具体实施可参见上述实施例的步骤S101,此处不再赘述。After the PGW receives the above-mentioned first session update request, it first selects the EPS bearer of the designated UE for sending the broadcast service, and the specific implementation can refer to step S101 in the above-mentioned embodiment, which is not repeated here.
S302、PGW向BMSC发送第一广播业务传输请求以获取广播业务的IP多播服务地址,并将获取的IP多播服务地址跟指定UE的EPS承载绑定。S302 , the PGW sends a first broadcast service transmission request to the BMSC to obtain the IP multicast service address of the broadcast service, and binds the obtained IP multicast service address with the EPS bearer of the designated UE.
当PGW选取指定UE的EPS承载用于传输广播业务后,获取该广播业务的IP多播服务地址并将获取的IP多播服务地址跟指定UE的EPS承载绑定。关于本步骤的具体实施可参见上述实施例一中的步骤S102,此处不再赘述。After the PGW selects the EPS bearer of the designated UE for transmitting the broadcast service, it obtains the IP multicast service address of the broadcast service and binds the obtained IP multicast service address with the EPS bearer of the designated UE. For the specific implementation of this step, reference may be made to step S102 in the first embodiment, which is not repeated here.
S303、PGW根据第一会话更新请求中的PCC规则中的广播业务传输策略确定传输广播业务的位置范围对应的PRA,并向MME发送订阅UE位置变更事件请求,以请求所述MME发送指定UE进入PRA的事件和指定UE离开PRA的事件。S303. The PGW determines the PRA corresponding to the location range for transmitting the broadcast service according to the broadcast service transmission policy in the PCC rule in the first session update request, and sends a subscription UE location change event request to the MME to request the MME to send a specified UE entry The event of the PRA and the event of the specified UE leaving the PRA.
当PGW获取广播业务的IP多播服务地址,并将获取的IP多播服务地址跟指定UE的EPS承载绑定之后,可根据第一会话更新请求中的PCC规则中的广播业务传输策略确定传输广播业务的位置范围对应的PRA,并向MME发送订阅UE位置变更事件请求,以获取UE进入PRA的事件和所述指定UE离开所述PRA的事件,以便于PGW根据MME发送的UE进入或离开所述PRA的事件判断指定UE是否位于传输广播业务的位置范围内。After the PGW obtains the IP multicast service address of the broadcast service and binds the obtained IP multicast service address to the EPS bearer of the designated UE, it can determine the transmission according to the broadcast service transmission policy in the PCC rule in the first session update request. Broadcast the PRA corresponding to the location range of the service, and send a subscription UE location change event request to the MME to obtain the event that the UE enters the PRA and the event that the designated UE leaves the PRA, so that the PGW can enter or leave the UE according to the information sent by the MME. The event of the PRA determines whether the designated UE is located within the range of the location where the broadcast service is transmitted.
在具体实现中,广播业务传输策略可直接指示传输广播业务的位置范围,也可指示传输广播业务的位置范围是否为所述广播业务的覆盖范围。若上述广播业务传输策略直接指示了传输广播业务的位置范围,则PGW可直接根据传输广播业务的位置范围确定对应的PRA,若上述广播业务传输策略指示传输广播业务的位置范围是否为所述广播业务的覆盖范围,则PGW需要向BMSC获取广播业务的覆盖范围,根据广播业务的覆盖范围确定传输广播业务的位置范围,再根据传输广播业务的位置范围确定对应的PRA。当PGW确定传输广播业务的位置范围对应的PRA后,向MME发送订阅UE位置变更事件请求,以请求MME发送指定UE进入上述PRA的事件和指定UE离开上述PRA的事件。In a specific implementation, the broadcast service transmission policy may directly indicate the location range for transmitting the broadcast service, and may also indicate whether the location range for transmitting the broadcast service is the coverage area of the broadcast service. If the above broadcast service transmission policy directly indicates the location range for transmitting broadcast services, the PGW may directly determine the corresponding PRA according to the location range for transmitting broadcast services. If the above broadcast service transmission policy indicates whether the location range for transmitting broadcast services is the The PGW needs to obtain the coverage of the broadcast service from the BMSC, determine the location range for transmitting the broadcast service according to the coverage range of the broadcast service, and then determine the corresponding PRA according to the location range for transmitting the broadcast service. After the PGW determines the PRA corresponding to the location range for transmitting the broadcast service, it sends a subscription UE location change event request to the MME to request the MME to send an event specifying the UE entering the PRA and specifying the UE leaving the PRA.
第一会话更新请求中包含广播业务传输策略时启动单播传输广播业务的信令示意图可参见图9或图10,其中,图9为初始由GCS启动单播传输广播业务的信令示意图,图10为由BMSC启动单播传输广播业务的信令示意图。如图9或图10所示,PGW将获取的IP多播服务地址跟指定UE的EPS承载绑定之后,可能直接向MME发送订阅UE位置变更事件请求以请求MME发送指定UE进入上述PRA的事件和指定UE离开上述PRA的事件;PGW也可能先向BMSC发送订阅广播业务覆盖范围请求,BMSC将广播业务的覆盖范围包含在订阅广播业务覆盖范围响应中发送给PGW,PGW获取广播业务的覆盖范围后再向MME发送订阅UE位置变更事件请求。The first session update request includes the signaling schematic diagram of the unicast transmission broadcast service when the broadcast service transmission strategy is included, and can refer to FIG. 9 or FIG. 10, wherein, FIG. 9 is a signaling schematic diagram of initially starting the unicast transmission broadcast service by the GCS. 10 is a schematic diagram of signaling for starting the unicast transmission broadcast service by the BMSC. As shown in Figure 9 or Figure 10, after the PGW binds the obtained IP multicast service address to the EPS bearer of the designated UE, it may directly send a request to the MME to subscribe to the UE location change event to request the MME to send the event that the designated UE enters the above-mentioned PRA and the event that the designated UE leaves the above-mentioned PRA; the PGW may also first send a subscription broadcast service coverage request to the BMSC, and the BMSC includes the broadcast service coverage in the subscription broadcast service coverage response and sends it to the PGW, and the PGW obtains the broadcast service coverage. Then, send a subscription UE location change event request to the MME.
在一些可行的实施方式中,PGW可将上述订阅广播业务覆盖范围请求包含在PGW向BMSC发送的第一广播业务传输请求中发送给BMSC,BMSC也可将上述订阅广播业务覆盖范围响应包含在BMSC发送的第一广播业务传输响应中发送给PGW。In some feasible implementations, the PGW may include the above-mentioned subscription broadcast service coverage request in the first broadcast service transmission request sent by the PGW to the BMSC and send it to the BMSC, and the BMSC may also include the above-mentioned subscription broadcast service coverage response in the BMSC. The sent first broadcast service transmission response is sent to the PGW.
S304、PGW向MBMS网关发送第二广播业务传输请求以指示MBMS网关转发广播业务。S304: The PGW sends a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to forward the broadcast service.
如图9或图10所示,当PGW向MME发送订阅UE位置变更事件请求之后,向MBMS网关发送第二广播业务传输请求以指示MBMS网关转发广播业务。As shown in FIG. 9 or FIG. 10 , after the PGW sends a request for subscribing to the UE location change event to the MME, it sends a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to forward the broadcast service.
S305、PGW根据MME发送的UE进入或离开PRA的事件判断指定UE是否位于传输广播业务的位置范围内,若指定UE位于传输广播业务的位置范围内,则通过指定UE的EPS承载传输广播业务。S305. The PGW determines whether the specified UE is located within the location range for transmitting the broadcast service according to the event that the UE enters or leaves the PRA sent by the MME. If the specified UE is located within the location range for transmitting the broadcast service, the broadcast service is transmitted through the EPS bearer of the specified UE.
PGW从IP多播服务地址接收到MBMS网关转发的广播业务后,根据所接收的数据的IP多播服务地址(包括IP地址、端口号和GTP TEID等地址信息)查找上述与IP多播服务地址绑定的指定UE的EPS承载,并且PGW还需要根据MME发送的UE进入或离开PRA的事件判断指定UE是否位于传输该广播业务的位置范围内。具体来说,若MME报告PGW指定UE离开传输广播业务的位置范围所对应的PRA的事件,则PGW判断位于传输该广播业务的位置范围之外,则不通过指定UE的EPS承载传输广播业务;若MME报告PGW指定UE进入传输广播业务的位置范围所对应的PRA的事件,则PGW判断位于传输该广播业务的位置范围之内,则PGW在收到广播业务后通过指定UE的EPS承载传输广播业务。After receiving the broadcast service forwarded by the MBMS gateway from the IP multicast service address, the PGW searches for the above-mentioned IP multicast service address according to the IP multicast service address of the received data (including address information such as IP address, port number and GTP TEID) The bound EPS bearer of the designated UE, and the PGW also needs to determine whether the designated UE is located within the range of the location for transmitting the broadcast service according to the event that the UE enters or leaves the PRA sent by the MME. Specifically, if the MME reports an event that the PGW specifies that the UE leaves the PRA corresponding to the location range for transmitting the broadcast service, the PGW determines that it is outside the location range for transmitting the broadcast service, and the broadcast service is not transmitted through the EPS bearer of the designated UE; If the MME reports the event that the PGW designated the UE to enter the PRA corresponding to the location range for transmitting the broadcast service, the PGW determines that it is within the location range for transmitting the broadcast service, and the PGW transmits the broadcast through the EPS bearer of the designated UE after receiving the broadcast service. business.
可见,在本发明实施例提出的技术中,PGW在发送广播数据前向MME发送订阅UE位置变更事件请求,以请求MME发送指定UE进入和离开传输广播业务的位置范围对应的PRA的事件;PGW根据MME发送的指定UE进入或离开上述PRA的事件判断指定UE是否位于传输广播业务的位置范围内,若指定UE位于传输广播业务的位置范围内,则通过指定UE的EPS承载传输广播业务。本发明实施例提出的技术方案能够使PGW自动控制启动或停止广播业务单播传输。而不需要每次UE进入或离开传输广播业务的位置范围时由GCS应用服务器触发启动或停止广播业务单播传输的过程。因此可节省大量GCS应用服务器信令和其他相关的控制信令,降低了通信网络的信令开销,并提高了启动或停止广播业务单播传输的效率,满足了实时性要求较高的应用的服务质量要求。It can be seen that, in the technology proposed in the embodiment of the present invention, the PGW sends a subscription UE location change event request to the MME before sending the broadcast data, so as to request the MME to send an event specifying the PRA corresponding to the UE entering and leaving the location range for transmitting broadcast services; the PGW According to the event sent by the MME that the designated UE enters or leaves the above-mentioned PRA, it is determined whether the designated UE is located within the location range for transmitting broadcast services. If the designated UE is located within the location range for transmitting broadcast services, the broadcast service is transmitted through the EPS bearer of the designated UE. The technical solutions provided by the embodiments of the present invention can enable the PGW to automatically control to start or stop the unicast transmission of the broadcast service. There is no need for the GCS application server to trigger the process of starting or stopping the unicast transmission of the broadcast service every time the UE enters or leaves the location range for transmitting the broadcast service. Therefore, it can save a lot of GCS application server signaling and other related control signaling, reduce the signaling overhead of the communication network, and improve the efficiency of starting or stopping the unicast transmission of broadcast services, which meets the requirements of applications with high real-time requirements. Service quality requirements.
本发明实施例四提供了一种单播发送广播多播数据的方法,参见图11,图11为本发明实施例四提供的一种单播发送广播多播数据的方法的流程示意图,如图11所示,本发明实施例四提供的方法可包括以下步骤:Embodiment 4 of the present invention provides a method for unicast sending broadcast multicast data. Referring to FIG. 11 , FIG. 11 is a schematic flowchart of a method for unicast sending broadcast multicast data provided by Embodiment 4 of the present invention, as shown in FIG. 11, the method provided by the fourth embodiment of the present invention may include the following steps:
S401、BMSC接收PGW在接收到PCRF发送的第一会话更新请求之后发送的第一广播业务传输请求。S401. The BMSC receives the first broadcast service transmission request sent by the PGW after receiving the first session update request sent by the PCRF.
在本发明实施例提出的技术方案中,初始由GCS应用服务器发起向指定UE单播传输广播业务。如图3所示,PCRF接收GCS应用服务器发送的单播传输请求,其中可包含广播业务的TMGI或广播业务的TMGI和Flow ID、单播发送指示、管理该广播业务的BMSC标识和指定UE的目标IP地址和端口号。PCRF根据单播传输请求制定广播业务的PCC规则,并向PGW发送第一会话更新请求以触发PGW通过EPS承载向指定UE发送广播业务。PGW接收PCRF发送的第一会话更新请求后,选取指定UE的EPS承载用于传输广播业务,然后获取IP多播服务地址。IP多播服务地址是MBMS网关发送广播业务的目的地址,可以用于区分不同的广播业务,其可包括IP地址、端口号和GPRS隧道协议GTP TEID等地址信息。PGW将获取的IP多播服务地址跟上述指定UE的EPS承载绑定后,即可通过广播业务的IP多播服务地址查找到上述指定UE的EPS承载,并在该承载上发送广播业务。由于广播业务的IP多播服务地址由MBMS网关分配,因此PGW可向BMSC发送第一广播业务传输请求,以触发BMSC向MBMS网关发送IP多播服务地址请求。In the technical solution proposed by the embodiment of the present invention, the GCS application server initiates unicast transmission of the broadcast service to the designated UE initially. As shown in Figure 3, the PCRF receives the unicast transmission request sent by the GCS application server, which may include the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the unicast transmission instruction, the BMSC identity that manages the broadcast service, and the specified UE's ID. Destination IP address and port number. The PCRF formulates the PCC rule of the broadcast service according to the unicast transmission request, and sends a first session update request to the PGW to trigger the PGW to send the broadcast service to the designated UE through the EPS bearer. After receiving the first session update request sent by the PCRF, the PGW selects the EPS bearer of the designated UE for transmitting the broadcast service, and then obtains the IP multicast service address. The IP multicast service address is the destination address for the MBMS gateway to send broadcast services, and can be used to distinguish different broadcast services. It may include address information such as IP address, port number, and GPRS tunneling protocol GTP TEID. After the PGW binds the obtained IP multicast service address with the EPS bearer of the designated UE, it can find the EPS bearer of the designated UE through the IP multicast service address of the broadcast service, and send the broadcast service on the bearer. Since the IP multicast service address of the broadcast service is allocated by the MBMS gateway, the PGW may send the first broadcast service transmission request to the BMSC to trigger the BMSC to send the IP multicast service address request to the MBMS gateway.
S402、在广播业务会话开始前,BMSC向MBMS网关发送会话开始请求,以请求MBMS网关发送广播业务的IP多播服务地址;或者,在广播业务会话进行中,BMSC向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址。S402, before the broadcast service session starts, the BMSC sends a session start request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service; or, during the broadcast service session, the BMSC sends a broadcast service address request to the MBMS gateway , to request the MBMS gateway to send the IP multicast service address of the broadcast service.
在广播业务会话开始前,BMSC向MBMS网关发送会话开始请求,以请求MBMS网关发送广播业务的IP多播服务地址,由BMSC启动单播传输广播业务的信令示意图可参见图4。如图4所示,若BMSC在广播业务会话开始前收到PGW发送的第一广播业务传输请求,BMSC先将该PGW记录在该广播业务的信息中,等到广播会话开始时向MBMS网关发送的会话开始请求中添加广播业务地址请求指示,以请求MBMS网关开始广播业务会话并发送广播业务的IP多播服务地址。另外,当单播传输的广播业务结束后又重新开始时,BMSC也可通过会话开始请求向MBMS网关获取广播业务的IP多播服务地址。当MBMS网关收到会话开始请求后,为广播业务分配IP多播服务地址并将IP多播服务地址包含在会话开始响应中发送给BMSC。Before the broadcast service session starts, the BMSC sends a session start request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service. Figure 4 shows the signaling diagram of the BMSC initiating unicast transmission of the broadcast service. As shown in Figure 4, if the BMSC receives the first broadcast service transmission request sent by the PGW before the broadcast service session starts, the BMSC first records the PGW in the broadcast service information, and waits until the broadcast session starts to send the first broadcast service request to the MBMS gateway. A broadcast service address request indication is added to the session start request to request the MBMS gateway to start a broadcast service session and send the IP multicast service address of the broadcast service. In addition, when the broadcast service of unicast transmission ends and starts again, the BMSC can also obtain the IP multicast service address of the broadcast service from the MBMS gateway through a session start request. When the MBMS gateway receives the session start request, it allocates an IP multicast service address for the broadcast service and includes the IP multicast service address in the session start response and sends it to the BMSC.
在广播业务会话进行中,由GCS应用服务器启动单播传输广播业务的信令示意图可参见图3,如图3所示,当BMSC收到PGW发送的第一广播业务传输请求时广播业务会话已在进行中,则BMSC将该PGW记录在该广播业务的信息中并立即向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址。当MBMS网关收到广播业务地址请求后,可将广播业务的IP多播服务地址包含在广播业务地址响应中发送给BMSC。During the broadcast service session, the signaling diagram of the GCS application server initiating unicast transmission of the broadcast service is shown in Figure 3. As shown in Figure 3, when the BMSC receives the first broadcast service transmission request sent by the PGW, the broadcast service session has been During the process, the BMSC records the PGW in the information of the broadcast service and immediately sends a broadcast service address request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service. After receiving the broadcast service address request, the MBMS gateway can include the IP multicast service address of the broadcast service in the broadcast service address response and send it to the BMSC.
S403、BMSC将MBMS网关发送的广播业务的IP多播服务地址转发给PGW,以使PGW将IP多播服务地址跟指定UE的EPS承载绑定并通过指定UE的EPS承载传输广播业务。S403: The BMSC forwards the IP multicast service address of the broadcast service sent by the MBMS gateway to the PGW, so that the PGW binds the IP multicast service address with the EPS bearer of the designated UE and transmits the broadcast service through the EPS bearer of the designated UE.
当BMSC收到MBMS网关发送的广播业务的IP多播服务地址后将其转发给PGW。具体来说,如图3或图4所示,当BMSC收到MBMS网关发送的广播业务地址响应或会话开始响应后,从中获取广播业务的IP多播服务地址,将该IP多播服务地址通过广播业务传输响应发送给上述记录在MBMS信息中的PGW。PGW可将IP多播服务地址跟指定UE的EPS承载绑定并通过指定UE的EPS承载传输所述广播业务。When the BMSC receives the IP multicast service address of the broadcast service sent by the MBMS gateway, it forwards it to the PGW. Specifically, as shown in Figure 3 or Figure 4, when the BMSC receives the broadcast service address response or session start response sent by the MBMS gateway, it obtains the IP multicast service address of the broadcast service from it, and passes the IP multicast service address through The broadcast service transmission response is sent to the above-mentioned PGW recorded in the MBMS information. The PGW may bind the IP multicast service address with the EPS bearer of the designated UE and transmit the broadcast service through the EPS bearer of the designated UE.
在一些可行的实施方式中,GCS应用服务器向PCRF发送的单播传输请求中还可以包含该广播业务的单播传输范围以请求网络发送该广播业务的传输范围;或者包含单播传输范围标识用于请求网络在广播业务的覆盖范围内传输或者在广播业务的覆盖范围外传输该广播业务。在PCRF向PGW发送的第一会话更新请求的PCC规则中还可包含广播业务传输策略,广播业务传输策略用于向PGW指示单播传输广播业务的位置区域,以使PGW根据指定UE所在的位置判断是否以单播方式传输该广播业务。在具体实现中,广播业务传输策略可直接指示传输广播业务的位置范围,也可指示传输广播业务的位置范围为广播业务的覆盖范围内或是为广播业务的覆盖范围之外。若上述广播业务传输策略指示传输广播业务的位置范围是否为广播业务的覆盖范围,则PGW需要向BMSC获取广播业务的覆盖范围以得到传输广播业务的位置范围。如图9或图10所示,其中,图9为在广播业务会话进行中由GCS应用服务器启动单播传输广播业务的信令示意图,图10为在广播业务会话开始前由BMSC发起单播传输广播业务的信令示意图,PGW将获取的IP多播服务地址跟指定UE的EPS承载绑定之后,可能向BMSC发送订阅广播业务覆盖范围请求,BMSC将广播业务的覆盖范围包含在订阅广播业务覆盖范围响应中发送给PGW。In some feasible implementation manners, the unicast transmission request sent by the GCS application server to the PCRF may further include the unicast transmission range of the broadcast service to request the network to send the transmission range of the broadcast service; In order to request the network to transmit the broadcast service within the coverage area of the broadcast service or to transmit the broadcast service outside the coverage area of the broadcast service. The PCC rule of the first session update request sent by the PCRF to the PGW may also include a broadcast service transmission policy, and the broadcast service transmission policy is used to indicate to the PGW the location area for unicast transmission of the broadcast service, so that the PGW can specify the location of the UE according to the location area. Determine whether to transmit the broadcast service in unicast mode. In specific implementation, the broadcast service transmission policy may directly indicate the location range for transmitting the broadcast service, or may indicate that the location range for transmitting the broadcast service is within the coverage area of the broadcast service or outside the coverage area of the broadcast service. If the above broadcast service transmission policy indicates whether the location range for transmitting the broadcast service is the coverage range of the broadcast service, the PGW needs to obtain the coverage range of the broadcast service from the BMSC to obtain the location range for transmitting the broadcast service. As shown in FIG. 9 or FIG. 10 , in which, FIG. 9 is a schematic diagram of signaling of initiating unicast transmission of the broadcast service by the GCS application server during the broadcast service session, and FIG. 10 is the unicast transmission initiated by the BMSC before the start of the broadcast service session. Schematic diagram of broadcast service signaling. After the PGW binds the obtained IP multicast service address to the EPS bearer of the designated UE, it may send a subscription broadcast service coverage request to the BMSC, and the BMSC includes the broadcast service coverage in the subscription broadcast service coverage. The range response is sent to the PGW.
在一些可行的实施方式中,PGW可将上述订阅广播业务覆盖范围请求包含在PGW向BMSC发送的第一广播业务传输请求中发送给BMSC,BMSC也可将上述订阅广播业务覆盖范围响应包含在BMSC发送的第一广播业务传输响应中发送给PGW。In some feasible implementations, the PGW may include the above-mentioned subscription broadcast service coverage request in the first broadcast service transmission request sent by the PGW to the BMSC and send it to the BMSC, and the BMSC may also include the above-mentioned subscription broadcast service coverage response in the BMSC. The sent first broadcast service transmission response is sent to the PGW.
可见,在发明实施例提出的技术方案中,BMSC收到PGW发送的第一广播传输请求后请求MBMS广播发送广播业务的IP多播服务地址,并将MBMS广播发送的广播业务的IP多播服务地址转发给PGW,使PGW将IP多播服务地址跟指定UE的EPS承载绑定,当PGW收到MBMS网关转发的广播业务时能够根据IP多播服务地址找到与之绑定的指定UE的EPS承载,并通过指定UE的EPS承载传输广播业务。本发明实施例提出的技术方案利用了MBMS网关将广播业务转发给PGW进行单播传输,而不是用GCS应用服务器将广播业务发送给PGW,充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。进一步的,在广播业务会话开始前,可以由BMSC根据广播业务信息中记录的PGW信息,自动向PGW发起广播业务的单播传输,而不需要由GCS应用服务器发起广播业务的单播传输,因此减少了GCS应用服务器的控制信令,也可提高启动广播业务单播传输的效率。It can be seen that in the technical solution proposed in the embodiment of the invention, after receiving the first broadcast transmission request sent by the PGW, the BMSC requests the MBMS to broadcast the IP multicast service address of the broadcast service, and broadcasts the IP multicast service address of the broadcast service sent by the MBMS broadcast. The address is forwarded to the PGW, so that the PGW binds the IP multicast service address to the EPS bearer of the specified UE. When the PGW receives the broadcast service forwarded by the MBMS gateway, it can find the bound EPS of the specified UE according to the IP multicast service address. bearer, and transmit the broadcast service through the EPS bearer of the designated UE. The technical solution proposed by the embodiments of the present invention utilizes the MBMS gateway to forward the broadcast service to the PGW for unicast transmission, instead of using the GCS application server to send the broadcast service to the PGW, which makes full use of network equipment resources and reduces the cost of the GCS application server equipment. Communication pressure, thereby reducing the complexity and cost of developing GCS application server equipment. Further, before the broadcast service session starts, the BMSC can automatically initiate the unicast transmission of the broadcast service to the PGW according to the PGW information recorded in the broadcast service information, without the need to initiate the unicast transmission of the broadcast service by the GCS application server. Therefore, The control signaling of the GCS application server is reduced, and the efficiency of starting the unicast transmission of the broadcast service can also be improved.
本发明实施例五提供了一种单播发送广播多播数据的方法,参见图12,图12为本发明实施例五提供的一种单播发送广播多播数据的方法的流程示意图,如图12所示,本发明实施例五提供的方法可包括以下步骤:Embodiment 5 of the present invention provides a method for unicast sending broadcast multicast data. Referring to FIG. 12 , FIG. 12 is a schematic flowchart of a method for unicast sending broadcast multicast data provided by Embodiment 5 of the present invention, as shown in FIG. 12, the method provided by the fifth embodiment of the present invention may include the following steps:
S501、当广播业务会话结束时,BMSC向MBMS网关发送会话结束请求以请求MBMS网关结束广播业务会话。S501. When the broadcast service session ends, the BMSC sends a session end request to the MBMS gateway to request the MBMS gateway to end the broadcast service session.
当广播业务会话结束时,BMSC可自动发起结束广播业务的单播传输。广播业务会话结束时BMSC发起停止单播传输广播业务的信令流程示意图可参见图7,如图7所示,当广播业务会话结束时,BMSC向MBMS网关发送会话停止请求。When the broadcast service session ends, the BMSC can automatically initiate unicast transmission to end the broadcast service. Figure 7 shows a schematic diagram of the signaling flow that the BMSC initiates to stop the unicast transmission of the broadcast service when the broadcast service session ends. As shown in Figure 7, when the broadcast service session ends, the BMSC sends a session stop request to the MBMS gateway.
S502、当BMSC接收到MBMS网关发送的会话结束响应时,向PGW发送广播业务结束指示,以指示PGW停止传输所述广播业务。S502. When the BMSC receives the session end response sent by the MBMS gateway, it sends a broadcast service end indication to the PGW to instruct the PGW to stop transmitting the broadcast service.
BMSC收到MBMS网关反馈的会话停止响应后,向PGW发送广播业务结束指示,以指示PGW停止以单播方式发送广播业务。在具体实现中,因为PGW以单播方式发送广播业务时BMSC可收到PGW发送的第一广播业务传输请求以记录PGW的信息,所以BMSC可向广播业务信息中记录的所有PGW发送广播业务结束指示以指示PGW停止以单播方式发送上述广播业务。当PGW接收到上述广播业务结束指示后,将解除与广播业务的IP多播服务地址所绑定的所有的UE的EPS承载,并停止通过UE的EPS承载传输上述广播业务。After receiving the session stop response fed back by the MBMS gateway, the BMSC sends a broadcast service end indication to the PGW to instruct the PGW to stop sending the broadcast service in a unicast manner. In a specific implementation, because the BMSC can receive the first broadcast service transmission request sent by the PGW to record the information of the PGW when the PGW sends the broadcast service in a unicast manner, the BMSC can send the broadcast service end to all the PGWs recorded in the broadcast service information. The instruction is used to instruct the PGW to stop sending the above-mentioned broadcast service in a unicast manner. After the PGW receives the above broadcast service end indication, it will release all UE EPS bearers bound to the IP multicast service address of the broadcast service, and stop transmitting the above broadcast service through the UE's EPS bearer.
在一些可行的实施方式中,当重新开始广播业务会话时,BMSC可重新向广播业务信息中记录的所有PGW发送广播业务传输响应,以使PGW重新将广播业务的IP多播服务地址跟指定UE的EPS承载绑定并通过指定UE的EPS承载传输所述广播业务。如图4所示,BMSC向MBMS网关发送会话开始请求,其中包含广播业务地址请求指示,以请求MBMS网关开始广播业务会话并发送IP多播服务地址,当BMSC收到MBMS网关发送的会话开始响应后将其中包含的IP多播服务地址通过广播业务传输响应发送给PGW。In some feasible implementations, when restarting the broadcast service session, the BMSC may re-send the broadcast service transmission response to all PGWs recorded in the broadcast service information, so that the PGW can re-assign the IP multicast service address of the broadcast service to the designated UE. The EPS bearer of the UE is bound and the broadcast service is transmitted through the EPS bearer of the designated UE. As shown in Figure 4, the BMSC sends a session start request to the MBMS gateway, which includes a broadcast service address request indication to request the MBMS gateway to start a broadcast service session and send an IP multicast service address. When the BMSC receives the session start response sent by the MBMS gateway Then, the IP multicast service address contained therein is sent to the PGW through the broadcast service transmission response.
在一些可行的实施方式中,可由GCS应用服务器触发停止单播传输广播业务,由GCS应用服务器发起停止单播传输广播业务的信令示意图可参见图6,如图6所示,当PGW接收到PCRF发送的第二会话更新请求后,解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定,并向BMSC发送第一广播业务停止请求以向BMSC指示PGW已停止传输所述广播业务。当BMSC收到上述第一广播业务停止传输请求后删除该广播业务信息中的PGW信息。In some feasible implementations, the GCS application server can trigger the stop of the unicast transmission of the broadcast service, and the schematic diagram of the signaling of the stop of the unicast transmission of the broadcast service initiated by the GCS application server can be seen in Figure 6. As shown in Figure 6, when the PGW receives After the second session update request sent by the PCRF, the IP multicast service address of the broadcast service is unbound with the EPS bearer of the designated UE, and the first broadcast service stop request is sent to the BMSC to indicate to the BMSC that the PGW has stopped transmitting the broadcast business. When the BMSC receives the above-mentioned first broadcast service stop transmission request, it deletes the PGW information in the broadcast service information.
可见,本发明实施例提出的技术方案中,在广播业务会话结束时,由BMSC自动发起结束广播业务的单播传输,向广播业务信息中记录的PGW发送广播业务结束指示,以指示PGW停止传输所述广播业务,而不需要由GCS应用服务器发起结束广播业务的单播传输。因此减少了GCS应用服务器的控制信令,可提高停止广播业务单播传输的效率。It can be seen that in the technical solution proposed by the embodiment of the present invention, when the broadcast service session ends, the BMSC automatically initiates unicast transmission to end the broadcast service, and sends a broadcast service end indication to the PGW recorded in the broadcast service information to instruct the PGW to stop transmission. The broadcast service does not need to be initiated by the GCS application server to end the unicast transmission of the broadcast service. Therefore, the control signaling of the GCS application server is reduced, and the efficiency of stopping the unicast transmission of the broadcast service can be improved.
本发明实施例六提供了一种单播发送广播多播数据的方法,参见图13,图13为本发明实施例六提供的一种单播发送广播多播数据的方法的流程示意图,如图13所示,本方法可包括以下步骤:Embodiment 6 of the present invention provides a method for unicast sending broadcast multicast data. Referring to FIG. 13 , FIG. 13 is a schematic flowchart of a method for unicast sending broadcast multicast data according to Embodiment 6 of the present invention, as shown in FIG. 13, the method may include the following steps:
S601、当广播业务会话开始时,MBMS网关接收BMSC发送的会话开始请求,或者,在所广播业务会话开始后,MBMS网关接收BMSC发送的广播业务地址请求,其中,会话开始请求和广播业务地址请求用于获取广播业务的IP多播服务地址。S601. When the broadcast service session starts, the MBMS gateway receives the session start request sent by the BMSC, or, after the broadcast service session starts, the MBMS gateway receives the broadcast service address request sent by the BMSC, wherein the session start request and the broadcast service address request are IP multicast service address used to obtain broadcast services.
当PGW根据PCRF发送的第一会话更新请求触发单播传输广播业务时,选取指定UE的EPS承载用于传输广播业务,然后获取IP多播服务地址。由于IP多播服务地址由MBMS网关分配,因此PGW向BMSC发送第一广播业务传输请求,以触发BMSC向MBMS网关发送IP多播服务地址请求。When the PGW triggers unicast transmission of the broadcast service according to the first session update request sent by the PCRF, the EPS bearer of the designated UE is selected for transmitting the broadcast service, and then the IP multicast service address is obtained. Since the IP multicast service address is allocated by the MBMS gateway, the PGW sends the first broadcast service transmission request to the BMSC to trigger the BMSC to send the IP multicast service address request to the MBMS gateway.
当广播业务会话开始时,MBMS网关可接收到BMSC发送的会话开始请求,其中包含广播业务地址请求指示,如图4所示,当BMSC在广播业务会话开始前收到PGW发送的第一广播业务传输请求,则BMSC先将该PGW记录在该广播业务的信息中,等到广播会话开始时向MBMS网关发送的会话开始请求中添加广播业务地址请求指示,以请求MBMS网关开始广播业务会话并发送广播业务的IP多播服务地址。另外,当单播传输的广播业务结束后又重新开始时,BMSC也可通过会话开始请求向MBMS网关获取广播业务的IP多播服务地址。When the broadcast service session starts, the MBMS gateway can receive the session start request sent by the BMSC, which includes the broadcast service address request indication. As shown in Figure 4, when the BMSC receives the first broadcast service sent by the PGW before the broadcast service session starts transmission request, the BMSC first records the PGW in the information of the broadcast service, and adds a broadcast service address request indication to the session start request sent to the MBMS gateway when the broadcast session starts, so as to request the MBMS gateway to start the broadcast service session and send the broadcast service IP multicast service address of the business. In addition, when the broadcast service of unicast transmission ends and starts again, the BMSC can also obtain the IP multicast service address of the broadcast service from the MBMS gateway through a session start request.
MBMS网关也可能在广播业务会话进行中接收BMSC发送的广播业务地址请求,如图3所示,当BMSC收到PGW发送的第一广播业务传输请求时广播业务会话已在进行中,则BMSC将该PGW记录在该广播业务的信息中并立即向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址。The MBMS gateway may also receive the broadcast service address request sent by the BMSC during the broadcast service session. As shown in Figure 3, when the BMSC receives the first broadcast service transmission request sent by the PGW, the broadcast service session is already in progress. The PGW records the broadcast service information and immediately sends a broadcast service address request to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service.
S602、MBMS网关将广播业务的IP多播服务地址发送给BMSC,以使BMSC将广播业务的IP多播服务地址转发给PGW。S602: The MBMS gateway sends the IP multicast service address of the broadcast service to the BMSC, so that the BMSC forwards the IP multicast service address of the broadcast service to the PGW.
当MBMS网关接收到BMSC发送的携带广播业务地址请求指示的会话开始请求后,为广播业务分配IP多播服务地址并将该IP多播服务地址包含在会话开始响应中发送给BMSC;或者当MBMS网关收到BMSC发送的广播业务地址请求后,将该广播业务的IP多播服务地址包含在广播业务地址响应中发送给BMSC。BMSC收到广播业务的IP多播服务地址后将其转发给PGW。When the MBMS gateway receives the session start request carrying the broadcast service address request indication sent by the BMSC, it allocates an IP multicast service address for the broadcast service and includes the IP multicast service address in the session start response and sends it to the BMSC; or when the MBMS gateway After receiving the broadcast service address request sent by the BMSC, the gateway includes the IP multicast service address of the broadcast service in the broadcast service address response and sends it to the BMSC. After receiving the IP multicast service address of the broadcast service, the BMSC forwards it to the PGW.
S603、MBMS网关接收到PGW发送的第二广播业务传输请求后,将广播业务通过广播业务的IP多播服务地址发送给PGW,以使PGW通过指定UE的EPS承载传输广播业务。S603: After receiving the second broadcast service transmission request sent by the PGW, the MBMS gateway sends the broadcast service to the PGW through the IP multicast service address of the broadcast service, so that the PGW transmits the broadcast service through the EPS bearer of the designated UE.
如图3或图4所示,当PGW将广播业务的IP多播服务地址跟指定UE的EPS承载绑定后,向MBMS网关发送第二广播业务传输请求,以指示MBMS网关将广播业务转发给PGW。当MBMS网关收到第二广播业务传输请求后,将该PGW记录在广播业务信息中,当MBMS收到该广播业务数据时即将广播业务转发给PGW。在具体实现中,MBMS网关与PGW之间可建立逻辑传输通道,当MBMS网关收到上述广播业务的数据后,把广播业务数据通过广播业务的IP多播服务地址发送给E-UTRAN和PGW,以使E-UTRAN在广播多播承载中传输广播业务,使PGW在EPS承载中传输广播业务。As shown in Figure 3 or Figure 4, after the PGW binds the IP multicast service address of the broadcast service to the EPS bearer of the designated UE, it sends a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to forward the broadcast service to PGW. After receiving the second broadcast service transmission request, the MBMS gateway records the PGW in the broadcast service information, and forwards the broadcast service to the PGW when the MBMS receives the broadcast service data. In the specific implementation, a logical transmission channel can be established between the MBMS gateway and the PGW. After the MBMS gateway receives the data of the broadcast service, it sends the broadcast service data to the E-UTRAN and the PGW through the IP multicast service address of the broadcast service. So that the E-UTRAN transmits the broadcast service in the broadcast multicast bearer, and the PGW transmits the broadcast service in the EPS bearer.
在一些可行的实施方式中,当GCS应用服务器触发停止单播传输广播业务并且PGW不向PGW中所有的UE通过EPS发送上述广播业务时,或者当广播业务会话结束时,MBMS网关可收到PGW发送的第二广播业务停止传输请求,第二广播业务停止传输请求用于指示MBMS网关停止转发广播业务。如图6所示,当MBMS网关收到第二广播业务停止传输请求后,删除在广播业务信息中记录的上述PGW信息。当MBMS收到该广播业务数据时即停止将广播业务转发给上述PGW。In some feasible implementations, when the GCS application server triggers to stop unicast transmission of the broadcast service and the PGW does not send the above broadcast service through EPS to all UEs in the PGW, or when the broadcast service session ends, the MBMS gateway can receive the PGW The sent second broadcast service stop transmission request is used to instruct the MBMS gateway to stop forwarding the broadcast service. As shown in FIG. 6 , after receiving the request for stopping transmission of the second broadcast service, the MBMS gateway deletes the above-mentioned PGW information recorded in the broadcast service information. When the MBMS receives the broadcast service data, it stops forwarding the broadcast service to the above-mentioned PGW.
可见,在本发明实施例提出的技术方案中,当MBMS收到请求后向BMSC发送广播业务的IP多播服务地址以使BMSC将其转发给PGW,然后接收PGW发送的第二广播业务传输请求后,将广播业务通过广播业务的IP多播服务地址发送给PGW,以使PGW通过指定UE的EPS承载传输广播业务。因为MBMS广播本来就需要把广播数据复制成多份分发给多个E-UTRAN,多复制一份发送给PGW并不会给MBMS网关造成压力,如此便可以利用本身性能较高的MBMS网关转发广播业务数据到PGW中,而不是用GCS应用服务器将广播业务发送给PGW,降低了对GCS应用服务器设备的性能要求,降低了设计和开发GCS应用服务器的成本。It can be seen that in the technical solution proposed in the embodiment of the present invention, after receiving the request, the MBMS sends the IP multicast service address of the broadcast service to the BMSC, so that the BMSC forwards it to the PGW, and then receives the second broadcast service transmission request sent by the PGW. Then, the broadcast service is sent to the PGW through the IP multicast service address of the broadcast service, so that the PGW transmits the broadcast service through the EPS bearer of the designated UE. Because MBMS broadcast originally needs to copy the broadcast data into multiple copies and distribute them to multiple E-UTRANs, and sending more copies to the PGW will not put pressure on the MBMS gateway, so that the MBMS gateway with higher performance can be used to forward the broadcast. The service data is sent to the PGW instead of using the GCS application server to send the broadcast service to the PGW, which reduces the performance requirements for the GCS application server equipment and reduces the cost of designing and developing the GCS application server.
本发明实施例七提供了一种分组数据网关,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图14,所述分组数据网关700可包括接收单元710、处理单元720、获取单元730和发送单元740。Embodiment 7 of the present invention provides a packet data gateway, which is used to implement the method for unicast sending broadcast multicast data proposed by the present invention. Referring to FIG. 14 , the packet data gateway 700 may include a receiving
接收单元710,用于接收PCRF发送的第一会话更新请求,其中,第一会话更新请求用于指示PGW以单播方式传输广播业务;A receiving
处理单元720,用于根据接收单元710收到的第一会话更新请求选取用于传输广播业务的指定UE的EPS承载;a
获取单元730,用于向BMSC发送第一广播业务传输请求以获取广播业务的IP多播服务地址;Obtaining
发送单元740,用于向MBMS网关发送第二广播业务传输请求以指示MBMS网关发送广播业务;A sending
处理单元720还用于根据MBMS网关发送的广播业务的IP多播服务地址查找绑定的指定UE的EPS承载,并通过指定UE的EPS承载传输广播业务。The
在具体实现中,第一会话请求中包含广播业务的PCC规则,其中,PCC规则中包括广播业务的TMGI或广播业务的TMGI和Flow ID、指定UE的目的IP地址和端口号、广播业务的QoS要求和管理广播业务的BMSC标识。In a specific implementation, the first session request includes the PCC rule of the broadcast service, wherein the PCC rule includes the TMGI of the broadcast service or the TMGI and Flow ID of the broadcast service, the destination IP address and port number of the specified UE, and the QoS of the broadcast service. BMSC identity that requires and manages broadcast services.
处理单元720具体用于获取接收单元710收到的第一会话更新请求中的PCC规则,并根据PCC规则中的指定UE的目的IP地址确定指定UE;根据PCC规则中的广播业务的QoS要求选取已建立的指定UE的EPS承载用于传输广播业务;或者,建立新的指定UE的EPS承载用于传输广播业务;并通过指定UE的EPS承载将广播业务发送到PCC规则中的指定UE的目的IP地址和端口号。The
获取单元730具体用于向BMSC发送第一广播业务传输请求,以触发BMSC从MBMS网关中获取广播业务的IP多播服务地址;并接收BMSC发送的广播业务传输响应,并获取广播业务传输响应中包含的广播业务的IP多播服务地址。The obtaining
在一些可行的实施方式中,接收单元710还用于接收PCRF发送的第二会话更新请求,其中,第二会话更新请求用于指示PGW停止以单播方式传输广播业务。处理单元720还用于解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定,并停止通过指定UE的EPS承载传输广播业务。发送单元740还用于向BMSC发送第一广播业务停止传输请求以向BMSC指示PGW已停止传输广播业务;并向MBMS网关发送第二广播业务停止传输请求以指示MBMS网关停止向PGW转发所述广播业务。In some feasible implementation manners, the receiving
在一些可行的实施方式中,接收单元710还用于当所述广播业务会话结束时,接收BMSC发送的广播业务结束指示。处理单元720还用于解除广播业务的IP多播服务地址跟指定UE的EPS承载的绑定,并停止通过指定UE的EPS承载传输所述广播业务。In some feasible implementation manners, the receiving
在一些可行的实施方式中,广播业务的PCC规则中包括广播业务传输策略,广播业务传输策略用于指示传输广播业务的位置范围或用于指示传输广播业务的位置范围是否为广播业务的覆盖范围。处理单元720还用于根据广播业务传输策略确定传输广播业务的位置范围对应的位置报告区PRA。所述设备700还包括订阅单元750,用于向MME发送订阅UE位置变更事件请求,以请求MME发送指定UE进入PRA的事件和指定UE离开PRA的事件。处理单元720还用于根据MME发送的UE进入或离开PRA的事件判断指定UE是否位于传输广播业务的位置范围内,若指定UE位于传输广播业务的位置范围内,则通过指定UE的EPS承载传输广播业务。若接收单元710收到RCRF发送的第二会话更新请求,或者接收单元710收到BMSC发送的广播广播业务结束指示,订阅单元750向MME发送停止订阅UE位置变更事件请求,以请求MME停止发送指定UE进入PRA的事件和指定UE离开PRA的事件。In some feasible implementation manners, the PCC rule of the broadcast service includes a broadcast service transmission policy, and the broadcast service transmission policy is used to indicate the location range for transmitting the broadcast service or to indicate whether the location range for transmitting the broadcast service is the coverage area of the broadcast service . The
本发明实施例提出的技术方案在实现广播数据的单播发送中利用了本身性能较高的MBMS网关将广播业务转发给PGW进行单播传输,而不是用GCS应用服务器将广播业务发送给PGW,PGW可以根据MBMS网关所发送的广播业务的IP多播服务地址找到指定UE的EPS承载,通过指定UE的EPS承载发送广播业务,因此充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。The technical solution proposed by the embodiment of the present invention utilizes the MBMS gateway with higher performance to forward the broadcast service to the PGW for unicast transmission in realizing the unicast transmission of broadcast data, instead of using the GCS application server to send the broadcast service to the PGW, The PGW can find the EPS bearer of the designated UE according to the IP multicast service address of the broadcast service sent by the MBMS gateway, and send the broadcast service through the EPS bearer of the designated UE, thus making full use of the network equipment resources and reducing the communication pressure on the GCS application server equipment , thereby reducing the complexity and cost of developing GCS application server equipment.
本发明实施例八提供了一种多播广播服务中心设备,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图15,所述多播广播服务中心设备800可包括接收单元810和发送单元820。The eighth embodiment of the present invention provides a multicast broadcast service center device, which is used to implement a method for unicast sending broadcast multicast data proposed by the present invention. Referring to FIG. 15 , the multicast broadcast
接收单元810,用于接收PGW发送的第一广播业务传输请求,第一广播业务传输请求用于请求转发广播业务的IP多播服务地址;A receiving
发送单元820,用于在广播业务会话开始前,向MBMS网关发送会话开始请求,以请求MBMS网关发送广播业务的IP多播服务地址;或者,在广播业务会话进行中,向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址;The sending
发送单元820还用于将MBMS网关发送的广播业务的IP多播服务地址转发给PGW,以使PGW将IP多播服务地址跟指定UE的EPS承载绑定并通过指定UE的EPS承载传输广播业务。The sending
在具体实现中,接收单元还用于接收MBMS网关发送的会话开始响应或广播业务地址响应。发送单元820具体用于当接收单元810接收MBMS网关发送的会话开始响应或广播业务地址响应时,将会话开始响应或广播业务地址响应中的广播业务的IP多播服务地址通过广播业务传输响应转发给PGW。In a specific implementation, the receiving unit is further configured to receive a session start response or a broadcast service address response sent by the MBMS gateway. The sending
在一些可行的实施方式中,接收单元810还用于接收PGW发送的第一广播业务停止传输请求,第一广播业务停止传输请求用于指示PGW已停止传输广播业务。In some feasible implementation manners, the receiving
在一些可行的实施方式中,发送单元820还用于当广播业务会话结束时,向MBMS网关发送会话结束请求以请求MBMS网关结束广播业务会话。接收单元810还用于接收MBMS网关发送的会话结束响应。发送单元820还用于当接收单元810收到MBMS网关发送的会话结束响应时,向PGW发送广播业务结束指示,以指示PGW停止传输广播业务。In some feasible implementation manners, the sending
在另一些可行的实施方式中,接收单元810还用于接收PGW收到PCRF发送的广播业务的PCC规则之后发送的订阅广播业务覆盖范围请求。发送单元820还用于向PGW发送广播业务的覆盖范围,以使PGW根据广播业务的覆盖范围获得传输广播业务的位置范围。In some other feasible implementation manners, the receiving
本发明实施例提出的技术方案利用了MBMS网关将广播业务转发给PGW进行单播传输,而不是用GCS应用服务器将广播业务发送给PGW,充分利用了网络设备资源,降低了GCS应用服务器设备的通信压力,从而降低了研发GCS应用服务器设备的复杂性和成本。进一步的,在广播业务会话开始前,可以由BMSC根据广播业务信息中记录的PGW信息,自动向PGW发起广播业务的单播传输,而不需要由GCS应用服务器发起广播业务的单播传输,因此减少了GCS应用服务器的控制信令,也可提高启动广播业务单播传输的效率。The technical solution proposed by the embodiments of the present invention utilizes the MBMS gateway to forward the broadcast service to the PGW for unicast transmission, instead of using the GCS application server to send the broadcast service to the PGW, which makes full use of network equipment resources and reduces the cost of the GCS application server equipment. Communication pressure, thereby reducing the complexity and cost of developing GCS application server equipment. Further, before the broadcast service session starts, the BMSC can automatically initiate the unicast transmission of the broadcast service to the PGW according to the PGW information recorded in the broadcast service information, without the need to initiate the unicast transmission of the broadcast service by the GCS application server. Therefore, The control signaling of the GCS application server is reduced, and the efficiency of starting the unicast transmission of the broadcast service can also be improved.
本发明实施例九提供了一种多媒体广播多播服务网关,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图16,所述多媒体广播多播服务网关900可包括接收单元910和发送单元920。The ninth embodiment of the present invention provides a multimedia broadcast multicast service gateway, which is used to implement a method for unicast sending broadcast multicast data proposed by the present invention. Referring to FIG. 16 , the
接收单元910,用于当广播业务会话开始时,接收BMSC发送的会话开始请求,或者,在广播业务会话开始后,接收BMSC发送的广播业务地址请求,其中,会话开始请求和广播业务地址请求用于获取广播业务的IP多播服务地址;The receiving
发送单元920,用于将广播业务的IP多播服务地址发送给BMSC,以使BMSC将广播业务的IP多播服务地址转发给PGW;The sending
接收单元910还用于接收PGW发送的第二广播业务传输请求;The receiving
发送单元920还用于在接收单元910收到PGW发送的第二广播业务传输请求后,将广播业务通过广播业务的IP多播服务地址发送给PGW,以使PGW通过指定UE的EPS承载传输广播业务。The sending
在具体实现中,发送单元920用于通过发送会话开始响应,或者,通过发送广播业务地址响应将广播业务的IP多播服务地址发送给BMSC。In a specific implementation, the sending
在一些可行的实施方式中,接收单元910还用于接收PGW发送的第二广播业务停止传输请求。发送单元920还用于在接收单元910收到PGW发送的第二广播业务停止传输请求之后,停止将广播业务发送给PGW。In some feasible implementation manners, the receiving
可见,本发明实施例提出的技术方案可以利用本身性能较高的MBMS网关转发广播业务数据到PGW中,而不是用GCS应用服务器将广播业务发送给PGW,降低了对GCS应用服务器设备的性能要求,降低了设计和开发GCS应用服务器的成本。It can be seen that the technical solution proposed in the embodiment of the present invention can use the MBMS gateway with higher performance to forward the broadcast service data to the PGW, instead of using the GCS application server to send the broadcast service to the PGW, which reduces the performance requirements for the GCS application server equipment. , reducing the cost of designing and developing GCS application servers.
本发明实施例十提供了另一种分组数据网关,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图17,该设备a00包括处理器a10、存储器a20、总线系统a30、接收器a40和发送器a50。其中,处理器a10、存储器a20、接收器a40和发送器a50通过总线系统a30相连,该存储器a20用于存储指令,该处理器a10用于执行该存储器a20存储的指令,以控制接收器a40接收信号,并控制发送器a50发送信号,完成上述单播发送广播多播数据的方法中的步骤。其中,接收器a40和发送器a50可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为收发器。The tenth embodiment of the present invention provides another packet data gateway, which is used to implement the method for unicast sending broadcast multicast data proposed by the present invention. 17, the device a00 includes a processor a10, a memory a20, a bus system a30, a receiver a40, and a transmitter a50. The processor a10, the memory a20, the receiver a40 and the transmitter a50 are connected through the bus system a30, the memory a20 is used to store instructions, and the processor a10 is used to execute the instructions stored in the memory a20 to control the receiver a40 to receive signal, and control the transmitter a50 to send the signal, so as to complete the steps in the above method for unicast sending broadcast multicast data. The receiver a40 and the transmitter a50 may be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as transceivers.
该设备a00完成的方法步骤至少可以包括:The method steps performed by the device a00 may at least include:
接收PCRF发送的第一会话更新请求,并选取用于传输广播业务的指定UE的EPS承载,其中,第一会话更新请求用于指示PGW以单播方式传输广播业务;Receive the first session update request sent by the PCRF, and select the EPS bearer of the designated UE for transmitting the broadcast service, wherein the first session update request is used to instruct the PGW to transmit the broadcast service in a unicast manner;
向BMSC发送第一广播业务传输请求以获取广播业务的IP多播服务地址,并将获取的IP多播服务地址跟指定UE的EPS承载绑定;Send the first broadcast service transmission request to the BMSC to obtain the IP multicast service address of the broadcast service, and bind the obtained IP multicast service address with the EPS bearer of the designated UE;
向MBMS网关发送第二广播业务传输请求以指示MBMS网关发送广播业务;sending a second broadcast service transmission request to the MBMS gateway to instruct the MBMS gateway to send the broadcast service;
根据所述MBMS网关转发的广播业务的IP多播服务地址查找绑定的指定UE的EPS承载,并通过指定UE的EPS承载传输广播业务。Search the bound EPS bearer of the designated UE according to the IP multicast service address of the broadcast service forwarded by the MBMS gateway, and transmit the broadcast service through the EPS bearer of the designated UE.
上述分组数据网关所涉及的与本发明实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或实施例中关于这些内容的描述,此处不做赘述。For the concepts related to the technical solutions provided by the embodiments of the present invention involved in the packet data gateway, please refer to the descriptions of the foregoing methods or embodiments for explanations, detailed descriptions, and other steps, which will not be repeated here.
本发明实施例十一提供了另一种多播广播服务中心设备,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图18,该设备b00包括处理器b10、存储器b20、总线系统b30、接收器b40和发送器b50。其中,处理器b10、存储器b20、接收器b40和发送器b50通过总线系统b30相连,该存储器b20用于存储指令,该处理器b10用于执行该存储器b20存储的指令,以控制接收器b40接收信号,并控制发送器b50发送信号,完成上述单播发送广播多播数据的方法中的步骤。其中,接收器b40和发送器b50可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为收发器。The eleventh embodiment of the present invention provides another multicast broadcast service center device, which is used to implement the method for unicast sending broadcast multicast data proposed by the present invention. Referring to FIG. 18, the device b00 includes a processor b10, a memory b20, a bus system b30, a receiver b40 and a transmitter b50. The processor b10, the memory b20, the receiver b40 and the transmitter b50 are connected through the bus system b30, the memory b20 is used to store instructions, and the processor b10 is used to execute the instructions stored in the memory b20 to control the receiver b40 to receive signal, and control the transmitter b50 to send the signal, so as to complete the steps in the above method for unicast sending broadcast multicast data. The receiver b40 and the transmitter b50 may be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as transceivers.
该设备b00完成的方法步骤至少可以包括:The method steps completed by the device b00 may at least include:
接收PGW在接收到PCRF发送的第一广播业务传输请求,第一广播业务传输请求用于请求转发广播业务的IP多播服务地址;The receiving PGW receives the first broadcast service transmission request sent by the PCRF, and the first broadcast service transmission request is used for requesting to forward the IP multicast service address of the broadcast service;
在广播业务会话开始前,向MBMS网关发送会话开始请求,以请求MBMS网关发送广播业务的IP多播服务地址;或者,在广播业务会话进行中,向MBMS网关发送广播业务地址请求,以请求MBMS网关发送广播业务的IP多播服务地址;Before the broadcast service session starts, a session start request is sent to the MBMS gateway to request the MBMS gateway to send the IP multicast service address of the broadcast service; or, during the broadcast service session, a broadcast service address request is sent to the MBMS gateway to request the MBMS The IP multicast service address for the gateway to send broadcast services;
将MBMS网关发送的广播业务的IP多播服务地址转发给PGW,以使PGW将IP多播服务地址跟指定UE的EPS承载绑定并通过指定UE的EPS承载传输广播业务。Forward the IP multicast service address of the broadcast service sent by the MBMS gateway to the PGW, so that the PGW binds the IP multicast service address with the EPS bearer of the designated UE and transmits the broadcast service through the EPS bearer of the designated UE.
上述多播广播服务中心设备所涉及的与本发明实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或实施例中关于这些内容的描述,此处不做赘述。For the concepts related to the technical solutions provided by the embodiments of the present invention involved in the above-mentioned multicast broadcast service center equipment, please refer to the descriptions of the foregoing methods or embodiments for explanations, detailed descriptions, and other steps, and will not be repeated here.
本发明实施例十二提供了另一种广播多播服务网关,用于实现本发明提出的一种单播发送广播多播数据的方法。参见图19,该设备c00包括处理器c10、存储器c20、总线系统c30、接收器c40和发送器c50。其中,处理器c10、存储器c20、接收器c40和发送器c50通过总线系统c30相连,该存储器c20用于存储指令,该处理器c10用于执行该存储器c20存储的指令,以控制接收器c40接收信号,并控制发送器c50发送信号,完成上述单播发送广播多播数据的方法中的步骤。其中,接收器c40和发送器c50可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为收发器。The twelfth embodiment of the present invention provides another broadcast multicast service gateway, which is used to implement the method for unicast sending broadcast multicast data proposed by the present invention. Referring to FIG. 19, the device c00 includes a processor c10, a memory c20, a bus system c30, a receiver c40 and a transmitter c50. The processor c10, the memory c20, the receiver c40 and the transmitter c50 are connected through the bus system c30, the memory c20 is used for storing instructions, and the processor c10 is used for executing the instructions stored in the memory c20 to control the receiver c40 to receive signal, and control the transmitter c50 to send the signal, so as to complete the steps in the above method for unicast sending broadcast multicast data. The receiver c40 and the transmitter c50 may be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as transceivers.
该设备c00完成的方法步骤至少可以包括:The method steps completed by the device c00 may at least include:
当广播业务会话开始时,接收BMSC发送的会话开始请求,或者,在广播业务会话开始后,接收BMSC发送的广播业务地址请求,其中,会话开始请求和广播业务地址请求用于获取广播业务的IP多播服务地址;When the broadcast service session starts, the session start request sent by the BMSC is received, or, after the broadcast service session starts, the broadcast service address request sent by the BMSC is received, wherein the session start request and the broadcast service address request are used to obtain the IP address of the broadcast service. multicast service address;
将广播业务的IP多播服务地址发送给BMSC,以使BMSC将广播业务的IP多播服务地址转发给PGW;Send the IP multicast service address of the broadcast service to the BMSC, so that the BMSC forwards the IP multicast service address of the broadcast service to the PGW;
接收到PGW发送的第二广播业务传输请求后,将广播业务通过广播业务的IP多播服务地址发送给PGW,以使PGW通过指定UE的EPS承载传输广播业务。After receiving the second broadcast service transmission request sent by the PGW, the broadcast service is sent to the PGW through the IP multicast service address of the broadcast service, so that the PGW transmits the broadcast service through the EPS bearer of the designated UE.
上述广播多播服务网关所涉及的与本发明实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或实施例中关于这些内容的描述,此处不做赘述。For the concepts related to the technical solutions provided by the embodiments of the present invention involved in the above broadcast multicast service gateway, please refer to the descriptions of the foregoing methods or embodiments for explanations, detailed descriptions, and other steps, which are not repeated here.
本发明实施例十三提供了一种单播发送广播多播数据的通信系统,参见图20,图20为本发明实施例十三提供的用于单播发送广播多播数据的通信系统的结构示意图,如图20所示,所述通信系统中包括:分组数据网关d10、多播广播服务中心设备d20和多媒体广播多播服务网关d30,其中,分组数据网关d10与多播广播服务中心设备d20之间通过Gr接口通信,分组数据网关d10与多媒体广播多播服务网关d30之间通过M5接口通信,多播广播服务中心设备d20与多媒体广播多播服务网关d30之间通过SGi接口通信。The thirteenth embodiment of the present invention provides a communication system for unicast sending broadcast multicast data. Referring to FIG. 20, FIG. 20 is a structure of the communication system for unicast sending broadcast multicast data according to the thirteenth embodiment of the present invention. Schematic diagram, as shown in FIG. 20, the communication system includes: a packet data gateway d10, a multicast broadcast service center device d20 and a multimedia broadcast and multicast service gateway d30, wherein the packet data gateway d10 and the multicast broadcast service center device d20 They communicate through the Gr interface, the packet data gateway d10 and the multimedia broadcast and multicast service gateway d30 communicate through the M5 interface, and the multicast broadcast service center device d20 and the multimedia broadcast and multicast service gateway d30 communicate through the SGi interface.
分组数据网关d10为以上发明实施例提供的用于实现本发明一种单播发送广播多播数据的方法的分组数据网关;The packet data gateway d10 is the packet data gateway provided by the above embodiments of the invention for implementing a method for unicast sending broadcast multicast data of the present invention;
多播广播服务中心设备d20为以上发明实施例提供的用于实现本发明一种单播发送广播多播数据的方法的多播广播服务中心设备;The multicast broadcast service center device d20 is the multicast broadcast service center device provided by the above embodiments of the invention for implementing a method for unicast sending broadcast multicast data of the present invention;
多媒体广播多播服务网关d30为以上发明实施例提供的用于实现本发明一种单播发送广播多播数据的方法的多媒体广播多播服务网关。The multimedia broadcast and multicast service gateway d30 is the multimedia broadcast and multicast service gateway provided by the above embodiments of the invention and used to implement a method for unicast sending of broadcast and multicast data of the present invention.
在一些可行的实施方式中,上述通信系统还可包括移动管理实体设备d40,图21为包含移动管理实体设备的用于单播发送广播多播数据的通信系统结构示意图。其中,移动管理实体设备d40与分组数据网关d10之间通过S-11接口通信。移动管理实体设备d40用于接收分组数据网关d10发送的订阅UE位置变更事件请求,并根据订阅UE位置变更事件请求向分组数据网关d10发送UE进入或离开指定PRA的事件。In some feasible implementation manners, the above communication system may further include a mobility management entity device d40, and FIG. 21 is a schematic structural diagram of a communication system including a mobility management entity device for unicast transmission of broadcast multicast data. The S-11 interface is used for communication between the mobility management entity device d40 and the packet data gateway d10. The mobility management entity device d40 is configured to receive the subscribed UE location change event request sent by the packet data gateway d10, and send the UE entering or leaving the specified PRA event to the packet data gateway d10 according to the subscribed UE location change event request.
本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。As will be appreciated by one of ordinary skill in the art, various aspects of the present invention, or possible implementations of various aspects, may be embodied as a system, method or computer program product. Furthermore, aspects of the present invention, or possible implementations of various aspects, may take the form of a computer program product, which refers to computer readable program code stored on a computer readable medium.
计算机可读介质可以是计算机可读数据介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。The computer-readable medium may be a computer-readable data medium or a computer-readable storage medium. Computer-readable storage media include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing, such as random access memory (RAM), read only memory (ROM), memory Erase programmable read only memory (EPROM or flash memory), optical fiber, portable read only memory (CD-ROM).
计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。The processor in the computer reads the computer-readable program code stored in the computer-readable medium, so that the processor can perform the functional actions specified in each step or combination of steps in the flowchart; A device that operates the functions specified in each block, or a combination of blocks.
计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的本地计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。The computer readable program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's local computer and partly on a remote computer, or entirely on the remote computer or server implement. It should also be noted that, in some alternative implementations, the functions noted in the steps in the flowcharts, or blocks in the block diagrams, may occur out of the order noted in the figures. For example, two steps, or two blocks shown in succession, may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,所述功能单元的划分,仅仅为一种逻辑功能划分,具体实现时可能有其他的划分方式,例如多个单元可以结合到同一个子系统或模块中实现,或将一个单元拆分成几个单元实现,或一些实现特征可以忽略或不执行。In the several embodiments provided in this application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative, and the division of the functional units is only a logical function division. There may be other division methods during specific implementation, for example, multiple units may be combined into the same subsystem Or implemented in a module, or split a unit into several units for implementation, or some implementation features can be ignored or not implemented.
以上对本发明实施例公开的一种单播发送广播多播数据的方法、装置及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。A method, device, and system for unicast sending broadcast-multicast data disclosed in the embodiments of the present invention have been described above in detail. Specific examples are used in this paper to illustrate the principles and implementations of the present invention. It is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific embodiments and application scope. In summary, The contents of this specification should not be construed as limiting the present invention.
Claims (45)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510546067.XA CN106488409B (en) | 2015-08-29 | 2015-08-29 | Method, device and system for unicast transmission of broadcast multicast data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510546067.XA CN106488409B (en) | 2015-08-29 | 2015-08-29 | Method, device and system for unicast transmission of broadcast multicast data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106488409A CN106488409A (en) | 2017-03-08 |
CN106488409B true CN106488409B (en) | 2020-01-21 |
Family
ID=58235147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510546067.XA Active CN106488409B (en) | 2015-08-29 | 2015-08-29 | Method, device and system for unicast transmission of broadcast multicast data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106488409B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109982266B (en) | 2017-12-28 | 2021-05-11 | 华为技术有限公司 | A communication method, and related products |
CN110557724B (en) * | 2018-06-04 | 2020-12-15 | 华为技术有限公司 | A kind of data transmission method of multicast service and related equipment |
CN113411857B (en) * | 2018-06-28 | 2022-08-26 | 华为技术有限公司 | Communication method and device |
CN112788543B (en) * | 2019-11-07 | 2023-04-07 | 华为技术有限公司 | Communication method, device and equipment |
WO2021196151A1 (en) * | 2020-04-03 | 2021-10-07 | Qualcomm Incorporated | Inter-operator multicast and unicast convergence transmission |
CN111556540B (en) * | 2020-05-13 | 2024-05-17 | 腾讯科技(深圳)有限公司 | SMF entity executing method, SMF entity, PCF entity executing method and PCF entity |
CN113939042A (en) * | 2020-07-14 | 2022-01-14 | 维沃移动通信有限公司 | Processing method, sending method and related equipment |
CN113950042B (en) * | 2020-07-17 | 2024-08-20 | 维沃移动通信有限公司 | Identification method, transmission method and related equipment |
CN115379398B (en) * | 2020-08-04 | 2024-06-07 | 大唐移动通信设备有限公司 | Unicast-multicast conversion method, device and processor readable storage medium |
US20220322048A1 (en) * | 2021-04-06 | 2022-10-06 | Nokia Technologies Oy | Distributing multicast packets in individual protocol data unit (pdu) sessions |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960346A (en) * | 2005-10-31 | 2007-05-09 | 华为技术有限公司 | Method for registering multimedia service of broadcast / multicast service |
CN102457808A (en) * | 2010-10-27 | 2012-05-16 | 上海交通大学 | Device for supplying MBMS (Multimedia Broadcast Multicast Service) in heterogeneous network and corresponding heterogeneous network as well switching method |
CN102905218A (en) * | 2011-07-29 | 2013-01-30 | 北京三星通信技术研究有限公司 | A broadcasting service data transmission method |
CN104471895A (en) * | 2013-07-02 | 2015-03-25 | 华为技术有限公司 | Method for supporting media multicast, related device and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9226265B2 (en) * | 2011-04-15 | 2015-12-29 | Qualcomm Incorporated | Demand-based multimedia broadcast multicast service management |
CN102752877B (en) * | 2011-04-19 | 2015-01-21 | 华为技术有限公司 | Machine-to-machine service management equipment, network equipment and service processing method and system |
-
2015
- 2015-08-29 CN CN201510546067.XA patent/CN106488409B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960346A (en) * | 2005-10-31 | 2007-05-09 | 华为技术有限公司 | Method for registering multimedia service of broadcast / multicast service |
CN102457808A (en) * | 2010-10-27 | 2012-05-16 | 上海交通大学 | Device for supplying MBMS (Multimedia Broadcast Multicast Service) in heterogeneous network and corresponding heterogeneous network as well switching method |
CN102905218A (en) * | 2011-07-29 | 2013-01-30 | 北京三星通信技术研究有限公司 | A broadcasting service data transmission method |
CN104471895A (en) * | 2013-07-02 | 2015-03-25 | 华为技术有限公司 | Method for supporting media multicast, related device and system |
Also Published As
Publication number | Publication date |
---|---|
CN106488409A (en) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106488409B (en) | Method, device and system for unicast transmission of broadcast multicast data | |
EP4024909A1 (en) | Method executed by ue and ue, and method executed by smf entity and smf entity | |
CN111526553B (en) | Method for executing UE, method for executing SMF entity and SMF entity | |
CN111556539B (en) | Method for executing UE, method for executing SMF entity and SMF entity | |
CN107431969B (en) | Communication resource allocation method and apparatus, terminal equipment, base station and communication system | |
CN102857873B (en) | Wideband digital cluster system based on TD-LTE (time division-long term evolution) and data transmission method thereof | |
CN115669024B (en) | Method and system for multicast data forwarding during mobility procedures in a wireless communication network | |
CN111556540B (en) | SMF entity executing method, SMF entity, PCF entity executing method and PCF entity | |
US11251981B2 (en) | Communication method and apparatus | |
JP2008530921A (en) | Support for mobile terminals in multicast or broadcast services consisting of multiple bearers | |
US11051078B2 (en) | Video distribution method and device | |
WO2022170766A1 (en) | Method for implementing multicast-broadcast service handover, and related device | |
WO2021227965A1 (en) | Communication method and device | |
JP2013543679A (en) | Multimedia broadcasting / broadcasting service counting method and system | |
CN106488584B (en) | Data sending and transmitting method and device | |
WO2022033243A1 (en) | Communication method and apparatus | |
WO2017132971A1 (en) | Group call service processing method and system, and core network device | |
US20200178345A1 (en) | Resource Allocation for Group Communication in a Network | |
CN107078965B (en) | Streaming media service providing method and device | |
WO2023151514A1 (en) | Method and apparatus for group message delivery | |
WO2023016236A1 (en) | Method and apparatus for configuring mbs session | |
WO2013068415A1 (en) | Method and system for provisioning frequently requested content | |
HK40027905A (en) | Method executed by ue and ue, and method executed by smf entity and smf entity | |
HK40027908A (en) | Method executed by ue and ue, and method executed by smf entity and smf entity | |
JP5341821B2 (en) | Multicast distribution system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |