CN102017663B - 用于提供互联网协议多播传输的方法、设备和计算机程序产品 - Google Patents

用于提供互联网协议多播传输的方法、设备和计算机程序产品 Download PDF

Info

Publication number
CN102017663B
CN102017663B CN2009801143264A CN200980114326A CN102017663B CN 102017663 B CN102017663 B CN 102017663B CN 2009801143264 A CN2009801143264 A CN 2009801143264A CN 200980114326 A CN200980114326 A CN 200980114326A CN 102017663 B CN102017663 B CN 102017663B
Authority
CN
China
Prior art keywords
multicast
key
message
base station
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2009801143264A
Other languages
English (en)
Other versions
CN102017663A (zh
Inventor
N·米耶蒂南
R·皮什纳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN102017663A publication Critical patent/CN102017663A/zh
Application granted granted Critical
Publication of CN102017663B publication Critical patent/CN102017663B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种用于提供IP多播传输的设备可以包括处理器和存储器。该存储器可以存储可执行指令,其响应于处理器的执行而引起所述设备至少执行下述操作,包括:在基站处接收用于封装多播数据的密钥;使用该密钥来生成针对从网关设备接收的、指示针对特定服务的多播连接的消息的响应,该基站在多播广播区域中加入与网关设备相同的多播树;以及经由包括与密钥相关联的多播隧道的多播数据路径来建立与网关设备的多播连接。还提供了对应的方法和计算机程序产品。

Description

用于提供互联网协议多播传输的方法、设备和计算机程序产品
技术领域
本发明的实施方式通常涉及网络通信技术,并且更具体地,涉及用于提供互联网协议(IP)多播传输以便在接入服务网络(ASN)(诸如,WiMAX ASN)中使用的方法、设备和计算机程序产品。
背景技术
当代通信时代为有线网络和无线网络带来了巨大发展。计算机网络、电视网络和电话网络正经历着由消费者需求驱动的空前技术扩张。无线和移动联网技术已经解决了相关消费者需求,同时为信息传输提供了更大的灵活性和即时性。
现在的和将来的联网技术继续促进信息传输的容易性和用户的便利性。一种这样有前途的递送技术是数字视频广播(DVB)。在这一方面,涉及DVB-C(线缆)和DVB-S(卫星)的DVB-T是DVB标准的陆地变体。众所周知,DVB-T是为数字TV广播研发的无线点对多点数据递送机制,并且其基于用于传输视频和同步音频的MPEG-2传输流。与通过使用例如3G系统的移动电信网络进行的数据传输相比,DVB-T具有以较低成本通过广播信道向大量用户高效传输大量数据的能力。有利地,还已证实DVB-T特别鲁棒,因为其在其他传输类型通常会受到影响的地理条件中提供了更好的性能,这些地理条件诸如接收条件的快速改变,以及丘陵和多山的地形。另一方面,也涉及DVB-T的DVB-H(手持)尤其可以为去往手持设备的无线数据递送提供更好的性能。
如DVB所证明的,数字宽带数据广播网络是已知的。在这一方面,DVB网络在欧洲以及其他地方很流行,以用于电视内容的递送和其他数据(诸如,互联网协议(IP)数据)的递送。宽带数据广播网络的其他示例包括日本陆地集成服务数字广播(ISDB-T)、数字音频广播(DAB)和多媒体广播多播服务(3GPP MBMS,3GPP2BCMCS),以及由高级电视系统委员会(ATSC)提供的那些网络。
在很多这种系统中,已经开发出了程序向导来通过数字宽带数据广播网络向用户递送服务。多播和广播服务(MCBCS)允许用户在无线网络中经由移动终端接收各种内容(例如,视频/文本)。正在针对例如第三代合作伙伴计划(3GPP)和开放移动联盟(OMA)开发其他类似服务。用户可以订阅MCBCS服务,其中控制器对用户通过IP网络对内容信息的请求做出响应。用户在其移动终端处通过MCBCS程序向导来选择期待的内容。该控制器继而可以认证该用户请求,并且如果被适当地认证的话,提供选择的内容。
同时,WiMAX(全球微波接入互操作性)是一种已经针对以多种方式(诸如,点对点链路或全移动蜂窝类型接入)提供远距离无线数据通信而开发出来的示例性远程通信技术。WiMAX基于IEEE(电气和电子工程师协会)802.16标准。WiMAX经常被吹捧为支持最后一英里无线宽带接入的递送以作为线缆和DSL(数字订户线路)的备选。WiMAX可以是为各种数据密集应用(诸如,数字视频广播(DVB))增大带宽的备选方式。这样,例如,已经努力为WiMAX技术提供广播支持。
在WiMAX架构中,无线ASN可以耦合到经由ASN网关(ASN-GW)向移动终端无线传送数据的基站。图1示出了传统ASN架构,其针对ASN-GW与基站之间的逻辑互连使用IP单播传输。由此,经由单播来处理去往基站的“最后一跳”。ASN-GW与基站(BS)之间的通信接口通常称为R6接口(例如,BS与ASN之间的参考点)。如图1所示,R6接口传统上作为单播IP传输机制而被提供。这样,在隧道内传输的用户平面可以穿过R6接口和R4接口(其针对在ASN间的移动性定义了ASN与其他ASN之间的参考点)。隧道通常是通用路由封装(GRE)隧道。
对于MCBCS,图1的架构可能被视为低效的,因为去往BS的最后一跳传输链路可能向MCBCS区域中的各个基站扇区(例如,BS1、BS2、BS3等)携带相同且同步的数据流。由此,如果针对每个站点存在若干扇区,或者如果去往基站的传输是如图1所示呈菊花链状连接的,则经由单播的流可能意味着在若干独立且同步的拷贝中、在最后一跳传输上发送了相同的分组,这会导致低效的资源使用。
因此,可能期待提供一种用于在ASN中提供最后一跳传输链路的改进机制。
发明内容
因此,提供用于支持在ASN(诸如,移动WiMAX ASN)中提供IP多播流的方法、设备和计算机程序产品。由此,可以针对使用情况(诸如,MCBCS)来改进网络资源效率。
附图说明
已经在整体方面描述了本发明的实施方式,现在将参考附图,附图不必按比例绘制,并且其中:
图1是接入服务网络的示意框图;
图2是根据本发明一个示例实施方式的、WiMAX系统架构的示意框图;
图3是根据本发明一个示例实施方式的、用于利用IP多播数据路径的ASN架构的示意框图;
图4是根据本发明一个示例实施方式的、用于支持IP多播数据路径的利用的设备框图;
图5是示出了根据本发明一个示例实施方式的、用于支持IP多播数据路径的利用的信令的通信流示图;
图6是示出了根据本发明另一个示例实施方式的、用于支持IP多播数据路径的利用的信令的通信流示图;
图7是根据本发明一个示例实施方式的、提供IP多播数据路径的示例性方法的流程图;
图8是根据本发明一个示例实施方式的、提供IP多播数据路径的另一示例性方法的流程图;
图9是根据本发明一个示例实施方式的、提供IP多播数据路径的又一示例性方法的流程图;以及
图10是根据本发明一个示例实施方式的、提供IP多播数据路径的另一示例性方法的流程图。
具体实施方式
现在将在下文中参考附图来更全面地描述本发明的实施方式,其中在附图中示出了本发明的某些但不是全部实施方式。事实上,本发明的实施方式可以以很多不同形式实现,并且不应该构建为对在此给出的实施方式的限制;相反,这些实施方式被提供是为了使本公开满足可应用的法律要求。贯穿本文,相同的附图标记表示相同元件。
图2是根据本发明一个示例实施方式的WiMAX系统架构的示意框图。在这一方面,如图2所示,WiMAX系统(其是可以结合本发明的实施方式使用的一个通信系统示例)可以包括移动终端10、拥有和操作网络的网络接入提供者(NAP)100、可以协调订阅并向订户提供服务的一个或多个网络服务提供者(例如,归属NSP 200和拜访NSP 220),以及可以提供应用服务的应用服务提供者(ASP)250。NAP可以包括一个或多个ASN,其可以通过在各个ASN(包括例如ASN 110和其他ASN)之间的参考点R4所定义的接口来彼此通信。
如图2所示,归属NSP 200和拜访NSP 220中的每一个可以包括相应的连通性服务网络(CSN)(例如,分别是拜访CSN 202和归属CSN 222),其可以与ASP 300网络或互联网通信。拜访CSN 202和归属CSN 222可以通过用于在归属网络和拜访网络之间的互联的R5参考点所定义的接口彼此通信。拜访CSN 202可以通过R3参考点定义的接口来与ASN 110通信,其可以支持认证、授权和计费(AAA)、策略强制实施和移动性管理能力以及ASN 110与拜访CSN 202之间的隧道实现。拜访CSN 202和归属CSN 222还可以通过R2参考点定义的接口来与移动终端10通信,该接口包括用于认证、授权、IP主机配置和移动性管理的逻辑接口。
ASN 110可以包括一个或多个ASN网关(例如,ASN-GW 120)和一个或多个基站(例如,BS 130和BS 140)。基站(例如,BS 130和BS 140)可以经由R1参考点定义的接口来与移动终端10通信,其可以例如根据IEEE 802.16e来实现通信。ASN-GW 120可以经由参考点R6定义的接口来与BS 130和BS 140通信。参考点R6可以实现intra-ASN(ASN内)隧道,并且可以用于控制平面信令。然而,与图1的传统情况不同,示例性实施方式的参考点R6可以配置用于支持IP多播(IP-M),而不是仅仅支持IP单播传输。
图3是根据本发明一个示例实施方式的、用于利用IP多播(IP-M)数据路径的ASN架构的示意框图。在这一方面,与图1的实施方式不同,ASN-GW 120可以经由支持IP-M的R6接口来与BS 130通信。因此,本发明的实施方式可以提供这样的数据路径,其可以允许IP-M在最后一跳传输上传输一个流,该流可以基于传输的物理拓扑分裂到不同的扇区或基站。在一个示例性实施方式中,BS 130可以包括路由器132,用于从ASN-GW 120接收IP-M信令,以及向BS 130的各种扇区(BS1、BS2和BS3)分发IP-M数据流。如果基站是链式连接的,如图3所示,使得ASN-GW经由BS 130(例如,经由R8接口)来与BS 140通信,则路由器132也可以与路由器142通信,其可以向与BS 140相关联的各个扇区(BS4、BS5和BS6)分发接收的IP-M信号。因此,路由器132和142中的每一个可以是以硬件、软件或硬件和软件组合实现的任何装置或设备,其被配置用于将在基站处接收的单个多播流向其他基站或扇区分发。
现在将参考图4来描述本发明的示例性实施方式,其中显示有根据本发明一个示例性实施方式的、用于支持IP多播数据路径的设备的某些元素。在这一方面,图4所示的设备可以在例如ASN-GW 120或基站处(例如,作为路由器或其另一部分)而被包含。应当注意,尽管图4示出了用于支持IP多播数据路径的利用的设备的一个示例配置,但是也可以使用众多其他配置来实现本发明的实施方式。
现在参考图4,提供了一种用于支持IP多播数据路径的利用的设备。该设备可以包括或以其他方式与处理器70(例如,控制器20)、用户接口72、通信接口74和存储器设备76通信。存储器设备76可以包括例如易失性和/或非易失性存储器。存储器设备76可以配置用于存储信息、数据、应用、指令等,以支持该设备执行根据本发明示例性实施方式的各种功能。例如,存储器设备76可以配置用于缓冲供处理器70处理的输入数据。附加或者备选地,存储器设备76可以被配置用于存储供处理器70执行的指令。作为另一备选,存储器设备76可以是存储信息和/或媒体内容的多个数据库之一。
处理器70可以以多种不同方式实现。例如,处理器70可以实现为各种处理装置,诸如处理元件、协处理器、控制器或各种其他处理设备(包括集成电路,诸如ASIC(专用集成电路)或FPGA(现场可编程门阵列))。在一个示例性实施方式中,处理器70可以配置用于执行存储在存储器设备76中或者以其他方式可由处理器70访问的指令。同时,通信接口74可以实现为以硬件、软件或硬件和软件的组合实现的任何设备或装置,其配置用于从与该设备通信的网络和/或任何其他设备或模块接收数据和/或向其传输数据。在这一方面,通信接口74可以包括例如用于支持与无线通信网络进行通信的天线和辅助硬件和/或软件。
用户接口72可以与处理器70通信,以在用户接口72处接收用户输入的指示和/或向用户提供可听、可视、机械或其他输出。由此,用户接口72可以包括例如键盘、鼠标、游戏杆、触屏显示器、传统显示器、麦克风、扬声器或其他输入/输出机制。在设备被实现为服务器或某些其他网络设备(诸如,ASN-GW 120或基站(BS 130和BS140))的示例性实施方式中,用户接口72可以是有限的,或者不存在。
在一个示例性实施方式中,处理器70可以实现为或者以其他方式控制数据路径功能78。数据路径功能78可以是以硬件、软件或硬件和软件的组合实现的任何装置(诸如设备或电路),其被配置用于执行在此描述的数据路径功能78的对应功能。在这一方面,数据路径功能78可以配置用于支持该设备加入IP-M树。具体地,ASN-GW和基站之一的数据路径功能78可以支持对应的ASN-GW或基站加入与ASN-GW和基站中的另一个相同的IP-M树,以便支持从ASN-GW到基站的最后一跳上的IP-M传输。
当在ASN-GW(例如,ASN-GW 120)处实现时,数据路径功能78可以配置用于支持ASN-GW加入与基站(例如,BS 130或BS 140)相同的IP-M树。加入IP-M树可以手动(例如,由移动终端10的用户)触发或由网络中的操作和管理实体触发。在利用IP版本4(IPv4)的一些示例性实施方式中,互联网群组管理协议(IGMP)-join(加入)可以用来触发该加入。同时,在利用IP版本6(IPv6)的其他示例性实施方式中,多播监听发现(MLD)-join可以用作触发器。在加入了IP-M树之后,数据路径功能78可以支持ASN-GW针对在ASN-GW与基站之间的隧道传输选择用于封装的GRE密钥。在一个示例性实施方式中,可以从MCBCS池中选择GRE密钥,以便建立MCBCS流。值得注意的是,在单播数据路径建立信令中,ASN-GW可以选择用于在上行链路中使用的密钥。然而,在MCBCS中,上行链路可能不是需要的,并且由此,上行链路流建立可以是可选的。
在密钥选择之后,ASN-GW可以参与用于继续数据路径建立的信令,其中数据路径可以支持具有IP-M传输的隧道传输。在一些实施方式中,信令也可以由ASN-GW的数据路径功能78执行,但是这种信令可以备选地从ASN-GW的另一部分提供。图5和图6示出了这种信令的另外示例。
在数据路径功能78实现在基站(例如,BS 130和/或BS 140)的示例性实施方式中,数据路径功能78可以配置用于支持基站加入与ASN-GW相同的IP-M树。如上所指出的,加入IP-M树可以使用例如IGMP-join或MLD-join由网络中的操作和管理实体触发或者手动地触发。在加入IP-M树之后,数据路径功能78可以支持基站从ASN-GW接收消息收发,其包括用于建立下行链路数据路径的GRE密钥的标识。在一个示例性实施方式中,如果从MCBCS池中选择GRE密钥以便建立MCBCS流,则数据路径功能78可以接收流的MCBCS目的的指示,以及还接收IP-M地址。如果基站还未加入IP-M树的话,IP-M地址可以支持基站加入IP-M树。例如在图5和图6中示出了与用于示例性实施方式的IP-M数据路径建立相关联的其他信令。
图5是示出了根据本发明一个示例性实施方式的、用于支持IP多播数据路径的利用的信令的通信流示意图。在这一方面,如图5所示,在操作300处,属于MCBCS区域的基站和他们的服务ASN-GW可以在传输层加入相同IP-M树。在操作310处,ASN-GW继而可以选择GRE密钥以用于建立MCBCS流。在操作320处,ASN-GW可以继而向MCBCS区域中的所有基站发送信号(例如,Path_Req_Req信号),其包括消息目的的指示(例如,针对MCBCS服务的数据路径建立)。如果还未发送用以支持基站加入IP-M树的、为MCBCS数据路径选择的GRE密钥(以及在有些情况下,还有IP-M地址),则也可以发送之。在操作330处,已经接收了操作320的消息的基站可以使用GRE密钥来建立下行链路MCBCS数据路径。如果基站还不是IP-M树的一部分,则基站可以使用在操作320中接收的IP-M地址来加入IP-M树。在操作340处,,基站(例如,BS1、BS2、BS3)可以利用包括与在操作320中接收的GRE密钥相同的GRE密钥的回复来回复ASN-GW。ASN-GW可以在操作350确认(例如,利用Path_Reg_Ack消息),以便在操作360在IP-M的上面建立用于MCBCS的R6/R4数据路径。该流可以是单向的(从ASN-GW到BS),或者可选地,可以是双向的。而且,如图5所示,该流可以使用在单播建立中使用的至少一些信令来建立,从而减少改变当前建立信令的需要。
图5中的上述过程假设IP-M用于R6/R4传输。在这种情况下,可以在IP-M上面的隧道与ASN中的IP单播之间重复使用GRE密钥。如果IP单播必须用于ASN-GW与BS之间的MCBCS传输,例如,传输并不支持IP-M,则例如可以为MCBCS数据路径预留GRE密钥地址空间的部分(即,4个8位组),以允许ASN-GW将在上述过程中使用的密钥选作下行链路中的密钥。GRE密钥空间的预留可以通过WiMAX网元的预先配置来完成。
在一些实施方式中,可能不需要图5中所示的三路信令,其可能导致上行链路和下行链路IP-M传输二者。在这一方面,图6示出了一种实施方式,其可以利用这样的事实,即,ASN-GW选择用于下行链路的GRE密钥,并且可能不需要三路信令。取而代之的,如图6所示,在这样的情况下,两路信令已经足够了,其中从ASN-GW向基站信号发送GRE密钥,以及发送回确认,如下所示。
图6是示出了根据本发明另一示例性实施方式的、用于支持IP多播数据路径的利用的信令的通信流示图。在这一方面,图6的示例性实施方式可以包括操作400、410、420和430,其可以基本上分别类似于图5的实施方式的操作300、310、320和330。然而,由于IP-M可能不用于上行链路,所以上行链路可以是单播的,并且操作440可以仅涉及数据路径的基站进行的确认(例如,使用Path_Res_Resp消息)。在操作440之后,用于IP-M上的MCBCS的R6/R4流可以被建立,其中如上所述,该流可以是单向的也可以是双向的(操作450)。
因此,本发明的实施方式可以提供使用IP多播传输的MCBCSR6/R4数据路径的建立。而且,实施方式可以提供利用相对较少的改变对已有单播建立信令的重复使用以及简化的建立信令过程,以用于提供MCBCS服务。在一个示例性实施方式中,可能不需要建立数据路径的匹配的上行链路和下行链路配对(因为针对MCBCS可能不使用上行链路)。在将IP单播用于传输的一些实施方式中,可以向MCBCS提供GRE密钥寻址空间的预留,以允许ASN-GW选择在上行链路中由基站使用的GRE密钥。
图7和图8是根据本发明一个实施方式的、提供IP多播数据路径的示例性方法的流程图。由此,图7和图8是根据本发明示例性实施方式的系统、方法和程序产品的流程图。应当理解,流程图的每个框或步骤以及流程图中框的组合可以由各种装置实现,诸如硬件、固件和/或包括一个或多个计算机程序指令的软件。例如,上述过程的一个或多个可以由计算机程序指令实现。在这一方面,实现上述过程的计算机程序指令可以由存储器设备存储并由处理器执行。应当理解,任何这种计算机程序指令都可以加载到计算机或其他可编程装置(即,硬件)上以产生机器,使得在计算机或其他可编程装置上执行的指令创建用于实现在流程图框或步骤中指定的功能。这些计算机程序指令也可以存储在计算机可读存储器中,其可以指引计算机或其他可编程装置以特定方式起作用,使得存储在计算机可读存储器中的指令产生制品,其包括实现在流程图框或步骤中指定的功能的指令装置。计算机程序指令也可以加载到计算机或其他可编程设备上,以引起在计算机或其他可编程装置上执行一系列可操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现在流程图框或步骤中指定的功能。
因此,流程图的框或步骤支持用于执行指定功能的装置的组合、用于执行指定功能的步骤的组合以及用于执行指定功能的程序指令设备。还应当理解,流程图的一个或多个框或步骤以及流程图中框或步骤的组合可以由基于专用硬件的计算机系统实现,其执行指定功能或步骤,或者专用硬件和计算机指令的组合。
在这一方面,如图7所示,在操作500处,可以参考ASN-GW的角度的、用于提供IP多播数据路径的方法的一个实施方式可以包括加入与广播多播区域中的基站相同的多播树。多播树可以是IP多播树。因此,例如,多播广播区域中的基站和ASN-GW二者可以加入相同的IP多播树。在操作510处,可以选择用于封装多播数据的密钥。该密钥可以是GRE密钥。该方法可以进一步包括在操作520处向基站传送指示针对特定服务的多播连接的消息,以及在操作500处经由包括与密钥相关联的隧道的多播数据路径来建立与基站的多播连接。
在一个示例性实施方式中,传送指示针对特定服务的多播连接的消息可以包括传送指示针对多播和广播服务(MCBCS)的多播连接的消息。在这种情况下,选择密钥可以包括从MCBCS池中选择通用路由封装密钥。在一些实施方式中,传送消息可以进一步包括传送包括密钥的消息,或者包括互联网协议多播地址的消息。在一些实施方式中,IP多播可以仅用于下行链路通信,而单播可以用于上行链路通信。
除了在密钥选择之前加入多播树之外,图8中示出的备选示例性实施方式可以将密钥选择作为操作600的初始操作来提供。在操作610处,指示针对特定服务的多播连接的消息继而可以向基站传送,并且在操作620处,在广播多播区域中的ASN-GW和基站可以加入相同IP多播树。在一些情况下,消息可以提供用于支持加入多播树的多播地址。在操作630处,经由包括与该密钥相关联的隧道的多播数据路径与基站的多播连接继而可以建立。
备选地,如图9所示,用于从位于特定广播多播区域中的基站的角度来提供IP多播数据路径的方法的示例性实施方式可以包括在操作700处加入与ASN-GW相同的多播树。多播树可以是IP多播树。因此,例如,广播多播区域中的ASN-GW和基站二者可以加入相同的IP多播树。在操作710处,可以接收用于封装多播数据的密钥。该密钥可以是GRE密钥。该方法可以进一步包括在操作720处使用密钥来生成对指示针对特定服务的多播连接的消息的响应,以及在操作730处经由包括与该密钥相关联的隧道的多播数据路径来建立与ASN-GW的多播连接。
除了在密钥选择之前加入多播树之外,图10中示出的备选示例性实施方式可以提供以在操作800处接收选择的密钥。对指示针对特定服务的多播连接的消息的响应继而可以在操作810处生成,并且在操作820处在广播多播区域中的ASN-GW和基站可以加入相同IP多播树。在一些情况下,消息可以提供用于支持加入多播树的多播地址。在操作830处,经由包括与该密钥相关联的隧道的多播数据路径与基站的多播连接继而可以建立。
在一个示例性实施方式中,指示针对特定服务的多播连接的消息可以是指示针对多播和广播服务(MCBCS)的多播连接的消息。如上所指出的,密钥可以选为来自MCBCS池的通用路由封装密钥。在一些实施方式中,该密钥和互联网协议多播地址可以与消息一起接收。在一些实施方式中,IP多播可以仅用于下行链路通信,而单播可以用于上行链路通信。
受益于上文和相关联附图所给出教导的本领域技术人员,能够想到在此给出的本发明的多种修改和其他实施方式。因此,应当理解,本发明不意在受到所公开特定实施方式的限制,并且修改和其他实施方式意在包括在所附权利要求的范围内。而且,尽管上文和相关联的服务在元素和/或功能的某些示例性组合的上下文中描述了示例性实施方式,但是应当理解,在不脱离所附权利要求的范围的情况下,备选实施方式可以提供元素和/或功能的不同组合。在这一方面,例如,除以上明确描述的元素和/或功能的组合之外的不同组合也能够想到并落入所附权利要求中。尽管在此使用了特定术语,但是仅在通用和描述性方面而不是出于限制的目的描述了这些术语。

Claims (23)

1.一种用于通信的设备,包括:
用于在网关设备处选择用于封装多播数据的密钥的装置;
用于从所述网关设备向多播广播区域中的基站传送指示针对特定服务的多播连接的消息的装置,所述基站被加入到了所述多播广播区域中所述网关设备所在的多播树;以及
用于经由包括与所述密钥相关联的多播隧道的多播数据路径来建立与所述基站的所述多播连接的装置。
2.如权利要求1的设备,其中在选择所述密钥之前,所述基站加入所述网关设备所在的多播树。
3.如权利要求1的设备,其中在传送指示所述多播连接的消息之后,所述基站加入所述网关设备所在的多播树。
4.如权利要求1的设备,其中所述消息包括路径注册请求。
5.如权利要求1的设备,其中所述用于选择所述密钥的装置包括用于从多播和广播服务池选择通用路由封装密钥的装置。
6.如权利要求1的设备,其中所述用于传送所述消息的装置包括用于传送包括所述密钥或者互联网协议多播地址的所述消息的装置。
7.如权利要求1-6任一项的设备,其中所述设备进一步包括用于将互联网协议多播用于下行链路通信的装置。
8.一种用于通信的方法,包括:
在网关设备处选择用于封装多播数据的密钥;
从所述网关设备向多播广播区域中的基站传送指示针对特定服务的多播连接的消息,所述基站被加入到了所述多播广播区域中所述网关设备所在的多播树;以及
经由包括与所述密钥相关联的多播隧道的多播数据路径来建立与所述基站的所述多播连接。
9.如权利要求8的方法,其中传送所述消息进一步包括传送包括路径注册请求的消息。
10.如权利要求8的方法,其中选择所述密钥包括从多播和广播服务池中选择通用路由封装密钥。
11.如权利要求8的方法,其中传送所述消息进一步包括传送包括所述密钥或者互联网协议多播地址的所述消息。
12.如权利要求8-11任一项的方法,进一步包括将互联网协议多播用于下行链路通信。
13.一种用于通信的设备,包括:
用于在基站处接收用于封装多播数据的密钥的装置;
用于使用所述密钥来生成针对从网关设备接收的、指示针对特定服务的多播连接的消息的响应的装置,所述基站被加入到了多播广播区域中所述网关设备所在的多播树;以及
用于经由包括与所述密钥相关联的多播隧道的多播数据路径来建立与所述网关设备的所述多播连接的装置。
14.如权利要求13的设备,其中在接收所述密钥之前,所述基站加入所述网关设备所在的多播树。
15.如权利要求13的设备,其中在接收所述密钥之后,所述基站加入所述网关设备所在的多播树。
16.如权利要求13的设备,其中所述消息包括指示针对多播和广播服务的所述多播连接的消息。
17.如权利要求13的设备,其中所述密钥包括来自多播和广播服务池的通用路由封装密钥。
18.如权利要求13的设备,其中所述消息进一步包括所述密钥或者互联网协议多播地址。
19.如权利要求13-18任一项的设备,其中所述响应包括路径注册响应。
20.一种用于通信的方法,包括:
在基站处接收用于封装多播数据的密钥;
使用所述密钥来生成针对从网关设备接收的、指示针对特定服务的多播连接的消息的响应,所述基站被加入到了多播广播区域中所述网关设备所在的多播树;以及
经由包括与所述密钥相关联的多播隧道的多播数据路径来建立与所述网关设备的所述多播连接。
21.如权利要求20的方法,其中接收所述密钥包括接收所述消息,所述消息包括所述密钥并指示针对多播和广播服务的所述多播连接。
22.如权利要求20的方法,其中接收所述密钥包括接收来自多播和广播服务池的通用路由封装密钥。
23.如权利要求20-22任一项的方法,其中接收所述密钥包括接收包括所述密钥或者互联网协议多播地址的消息。
CN2009801143264A 2008-04-24 2009-04-23 用于提供互联网协议多播传输的方法、设备和计算机程序产品 Active CN102017663B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US4744708P 2008-04-24 2008-04-24
US61/047,447 2008-04-24
PCT/IB2009/005365 WO2009130589A1 (en) 2008-04-24 2009-04-23 Mehtod, apparatus, and computer program product for providing internet protocol multicast transport

Publications (2)

Publication Number Publication Date
CN102017663A CN102017663A (zh) 2011-04-13
CN102017663B true CN102017663B (zh) 2013-09-18

Family

ID=41216476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801143264A Active CN102017663B (zh) 2008-04-24 2009-04-23 用于提供互联网协议多播传输的方法、设备和计算机程序产品

Country Status (4)

Country Link
US (2) US8755322B2 (zh)
EP (1) EP2279630A4 (zh)
CN (1) CN102017663B (zh)
WO (1) WO2009130589A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9100457B2 (en) 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system
US7697523B2 (en) * 2001-10-03 2010-04-13 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
US7352868B2 (en) 2001-10-09 2008-04-01 Philip Hawkes Method and apparatus for security in a data processing system
US7649829B2 (en) 2001-10-12 2010-01-19 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
US7599655B2 (en) 2003-01-02 2009-10-06 Qualcomm Incorporated Method and apparatus for broadcast services in a communication system
US8718279B2 (en) 2003-07-08 2014-05-06 Qualcomm Incorporated Apparatus and method for a secure broadcast system
US8724803B2 (en) 2003-09-02 2014-05-13 Qualcomm Incorporated Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system
CN101375284B (zh) 2004-10-25 2012-02-22 安全第一公司 安全数据分析方法和系统
CA2781872A1 (en) * 2009-11-25 2011-06-09 Security First Corp. Systems and methods for securing data in motion
US8824492B2 (en) 2010-05-28 2014-09-02 Drc Computer Corporation Accelerator system for remote data storage
EP2853135B1 (en) * 2012-05-22 2021-08-25 Hughes Network Systems, LLC System and method for efficient use of radio resources in multicast services in mobile wireless communications systems
US11197343B2 (en) * 2019-06-18 2021-12-07 Nokia Technologies Oy Method and apparatus for adding notifications related with user equipment multicast group and leave

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022333A (zh) * 2007-02-01 2007-08-22 华为技术有限公司 组密钥控制报文的分发系统、方法和装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001255546A1 (en) * 2000-04-21 2001-11-07 Tekelec Methods and systems for providing dynamic routing key registration
US6766372B1 (en) * 2000-05-16 2004-07-20 Cisco Technology, Inc. System and method for enabling interoperation and partnering among products over a network
US7039803B2 (en) 2001-01-26 2006-05-02 International Business Machines Corporation Method for broadcast encryption and key revocation of stateless receivers
US7684335B2 (en) * 2005-07-28 2010-03-23 At&T Intellectual Property I, L.P. Method and apparatus for diagnosing faults in a hybrid internet protocol network
US7590120B2 (en) * 2005-11-18 2009-09-15 Cisco Technology, Inc. Enhanced multicast VLAN registration
US11477617B2 (en) 2006-03-20 2022-10-18 Ericsson Evdo Inc. Unicasting and multicasting multimedia services
CN101141669B (zh) 2006-09-06 2011-01-05 华为技术有限公司 在ip无线接入网中下发多媒体广播/组播服务业务的方法
JP4723457B2 (ja) * 2006-11-06 2011-07-13 富士通株式会社 中継装置、無線通信システム及びマルチキャスト中継方法
US7715389B2 (en) * 2006-11-29 2010-05-11 Nokia Corporation Broadcast support for mobile systems
WO2008093208A1 (en) 2007-01-29 2008-08-07 Nokia Corporation Method and system for providing multicast-broadcast data service
US8452285B2 (en) * 2007-05-10 2013-05-28 Sparkmotion Inc. Method for handover in wireless communications network comprising a number of sub-networks
US7903540B2 (en) * 2007-08-02 2011-03-08 Alvarion Ltd. Method and device for synchronization in wireless networks

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022333A (zh) * 2007-02-01 2007-08-22 华为技术有限公司 组密钥控制报文的分发系统、方法和装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A MAC Layer Multicasting Approach for WiMAX Access Networks;Kyu Seol Lee 等;《IEEE international conference on pervasive computing and communications》;20080317;全文 *
Kyu Seol Lee 等.A MAC Layer Multicasting Approach for WiMAX Access Networks.《IEEE international conference on pervasive computing and communications》.2008,

Also Published As

Publication number Publication date
US20140293864A1 (en) 2014-10-02
EP2279630A4 (en) 2015-03-11
CN102017663A (zh) 2011-04-13
WO2009130589A1 (en) 2009-10-29
EP2279630A1 (en) 2011-02-02
WO2009130589A8 (en) 2010-09-02
US9735975B2 (en) 2017-08-15
US8755322B2 (en) 2014-06-17
US20110044232A1 (en) 2011-02-24

Similar Documents

Publication Publication Date Title
CN102017663B (zh) 用于提供互联网协议多播传输的方法、设备和计算机程序产品
US10212558B2 (en) Systems and methods for distributing content in wireless networks
CN104904266B (zh) 维持mbms连续
Keller et al. Microcast: Cooperative video streaming on smartphones
KR100753026B1 (ko) 무선 네트워크에서의 방송 핸드오버
US20210076166A1 (en) Method, system and apparatus for multicast session management in 5g communication network
CN100559791C (zh) 用于下载所推送内容的系统、方法和计算机程序产品
CN101595685B (zh) 用于移动系统的广播支持
US9900761B2 (en) System and method for direct tunneling in point-to-multipoint mobile service
CN101904132A (zh) 通信系统中的多播数据流选择
TWI390929B (zh) 通信架構、無線接入點及其發送媒體內容的方法
CN102017516A (zh) 媒体分发的系统和方法
CN104717603A (zh) 一种蓝牙低功耗组网并支持便捷互联的方法及系统
KR20170021895A (ko) 셀룰러 전화의 셀룰러 통신으로부터 와이파이 통신으로의 무결절성 천이
CN108293212A (zh) 在异质网络中传送及切换增强型多媒体广播多播业务(eMBMS)的系统和方法
CN101288321A (zh) 用于将第一广播/多播系统的服务指南作为第二广播/多播系统的节目进行传递的系统、方法和计算机程序产品
JP2017512426A (ja) 公衆Wi−Fiネットワークを介したインターネットプロトコルテレビジョン
US9374681B2 (en) Mobile device originated multicast broadcasting
CN105743663A (zh) 一种数据传输装置和方法
US20090310525A1 (en) Method and network entities for synchronizing radio communication
CN105472478A (zh) 广播网络和蜂窝网络协同传输方法和系统
Buburuzan et al. Integration of broadcast technologies with heterogeneous networks-an ieee 802.21 centric approach
JP4354296B2 (ja) 情報配信システム、無線基地局及び情報配信方法
Barjau et al. Limitations of ATSSS technology in ATSC 3.0–5G convergent systems
KR101963409B1 (ko) 게이트웨이장치 및 그 동작 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160215

Address after: Espoo, Finland

Patentee after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Patentee before: Nokia Oyj