发送接收的EMBMS数据的方法和装置制造方法及图纸

技术编号:14697984 阅读:74 留言:0更新日期:2017-02-24 03:39
提供了一种用于无线通信的方法、装置和计算机程序产品。该装置可以是网络设备。该装置经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据。该装置经由单播传输,向一个或多个端节点发送所接收的eMBMS数据。在一个方面,所述一个或多个端节点经由局域网(LAN)连接到该网络设备。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求享受于2014年5月15日提交的、标题为“EMBMSOVERHOMESHARINGENVIRONMENT”、序列号为No.61/993,627的美国临时申请和于2014年9月11日提交的、标题为“EMBMSOVERHOMESHARINGENVIRONMENT”的美国专利申请No.14/483,974的权益,故以引用方式将其全部内容明确地并入本文。
概括地说,本公开内容涉及通信系统,并且更具体地说,本公开内容涉及演进型多媒体广播多播服务(eMBMS)。
技术介绍
已广泛地部署无线通信系统,以便提供诸如电话、视频、数据、消息传送和广播之类的各种电信服务。典型的无线通信系统可以使用能通过共享可用的系统资源(例如,带宽、发射功率),来支持与多个用户进行通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统和时分同步码分多址(TD-SCDMA)系统。在多种电信标准中已采纳这些多址技术,以提供使不同无线设备能在城市范围、国家范围、地域范围、甚至全球范围上进行通信的通用协议。一种新兴的电信标准的示例是长期演进(LTE)。LTE是第三代合作伙伴计划(3GPP)发布的通用移动通信系统(UMTS)移动标准的演进集合。设计LTE以便通过提高谱效率、降低成本、改善服务、充分利用新频谱,并与在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA并使用多输入多输出(MIMO)天线技术的其它开放标准进行更好地集成来更好地支持移动宽带互联网接入。但是,随着对于移动宽带接入的需求持续增加,存在着进一步改进LTE技术的需要。优选的是,这些改进应当可适用于其它多址技术和使用这些技术的通信标准。
技术实现思路
在本公开内容的一个方面,提供了一种方法、计算机程序产品和装置。该装置可以是网络设备。该装置经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据。该装置经由单播传输,向一个或多个端节点发送所接收的eMBMS数据。在一个方面,所述一个或多个端节点经由局域网(LAN)来连接到该网络设备。附图说明图1是示出一种网络架构的示例的图。图2是示出一种接入网络的示例的图。图3是示出LTE中的DL帧结构的示例的图。图4是示出LTE中的UL帧结构的示例的图。图5是示出用于用户平面和控制平面的无线协议架构的示例的图。图6是示出接入网络中的演进型节点B(eNB)和用户设备的示例的图。图7A是示出多播广播单频网中的演进型多媒体广播多播服务信道配置的示例的图。图7B是示出多播信道调度信息介质访问控制控制元素的格式的图。图8是根据本公开内容的一个方面示出一种网络设备结构的示例性图。图9是示出本公开内容的第一方面的示例性图。图10是示出根据本公开内容的第一方面的呼叫流的示例性呼叫流图。图11是示出本公开内容的第二方面的示例性图。图12是示出根据本公开内容的第二方面的呼叫流的示例性呼叫流图。图13是一种无线通信的方法的流程图。图14是从图13的流程图扩展的无线通信方法的流程图。图15是从图14的流程图扩展的无线通信方法的流程图。图16是从图14的流程图扩展的无线通信方法的流程图。图17是从图13的流程图扩展的无线通信方法的流程图。图18是示出示例性装置中的不同模块/单元/部件之间的数据流的概念性数据流图。图19是示出用于使用处理系统的装置的硬件实现方式的示例的图。图20是一种无线通信的方法的流程图。图21是示出示例性装置中的不同模块/单元/部件之间的数据流的概念性数据流图。图22是示出用于使用处理系统的装置的硬件实现方式的示例的图。具体实施方式下面结合附图阐述的具体实施方式,仅仅旨在对各种配置进行描述,而不是旨在表示在其中可以实现本文所描述的概念的仅有配置。出于提供对各种概念的透彻理解的目的,具体实施方式包括特定的细节。但是,对于本领域普通技术人员来说将显而易见的是,可以在不使用这些特定细节的情况下实现这些概念。在一些实例中,为了避免对这些概念造成模糊,公知的结构和部件以框图形式示出。现在将参照各种装置和方法来给出电信系统的一些方面。这些装置和方法将在下面的具体实施方式中进行描述,并在附图中通过各种框、模块、部件、电路、步骤、过程、算法等等(其统称为“要素”)来示出。可以使用电子硬件、计算机软件或者其任意组合来实现这些要素。至于这些要素是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。举例而言,要素或者要素的任何部分或者要素的任意组合,可以利用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑单元、分离的硬件电路和被配置为执行贯穿本专利技术描述的各种功能的其它适当硬件。处理系统中的一个或多个处理器可以执行软件。无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语,软件都应当被广泛地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等等。因此,在一个或多个示例性实施例中,本文所描述的功能可以用硬件、软件、固件或者其任意组合来实现。当使用软件实现时,可以将这些功能存储或编码成计算机可读介质上的一个或多个指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是可以由计算机存取的任何可用介质。通过示例的方式而不是限制的方式,这种计算机可读介质可以包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦写可编程ROM(EEPROM)、压缩盘ROM(CD-ROM)或其它光盘存储器、磁盘存储器或其它磁存储设备、或者可以用于携带或存储具有指令或数据结构形式的期望程序代码并可以由计算机存取的任何其它介质。上述的组合也应当包括在计算机可读介质的范围之内。图1是示出LTE网络架构100的图。该LTE网络架构100可以称为演进分组系统(EPS)100。EPS100可以包括一个或多个用户设备(UE)102、演进型UMTS陆地无线接入网络(E-UTRAN)104、演进分组核心(EPC)110和运营商的互联网协议(IP)服务122。EPS可以与其它接入网络互连,但为简单起见,没有示出那些实体/接口。如图所示,EPS提供分组交换服务,但是,如本领域技术人员将容易理解的,贯穿本公开内容给出的各种概念可以扩展到提供电路交换服务的网络。E-UTRAN包括演进型节点B(eNB)106和其它eNB108,并且可以包括多播协调实体(MCE)128。eNB106提供针对于UE102的用户平面和控制平面协议终止。eNB106可以经由回程(例如,X2接口)连接到其它eNB108。MCE128为演进型多媒体广播多播服务(MBMS)(eMBMS)分配时间/频率无线资源,并且确定用于eMBMS的无线配置(例如,调制和编码方案(MCS))。MCE128可以是单独的实体或者eNB106的一部分。eNB106还可以称为基站、节点B、接入点、基站收发机、本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201580024702.html" title="发送接收的EMBMS数据的方法和装置原文来自X技术">发送接收的EMBMS数据的方法和装置</a>

【技术保护点】
一种由网络设备执行无线通信的方法,包括:经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据;以及经由单播传输,向一个或多个端节点发送所接收的eMBMS数据,其中,所述一个或多个端节点经由局域网(LAN)连接到所述网络设备。

【技术特征摘要】
【国外来华专利技术】2014.05.15 US 61/993,627;2014.09.11 US 14/483,9741.一种由网络设备执行无线通信的方法,包括:经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据;以及经由单播传输,向一个或多个端节点发送所接收的eMBMS数据,其中,所述一个或多个端节点经由局域网(LAN)连接到所述网络设备。2.根据权利要求1所述的方法,还包括:从所述一个或多个端节点中的每个端节点中包括的相应的中间件接收中间件信息;以及维护映射信息,所述映射信息将相应的中间件信息和相应的与eMBMS有关的信息映射到所述一个或多个端节点中的每个端节点。3.根据权利要求2所述的方法,其中,所述维护所述映射信息包括:维护用于所述一个或多个端节点的映射表,其中,所述相应的中间件信息包括对应的端节点的互联网协议(IP)地址、用户数据报协议(UDP)端口号和传输控制协议(TCP)端口信息,其中,所述对应的端节点的所述IP地址和所述UDP端口号被用于确定所述网络设备和所述对应的端节点之间的隧道在所述对应的端节点处的隧道端点,其中,所述相应的与eMBMS有关的信息包括用于指示所述eMBMS服务在所述网络设备处被启用的指示和临时移动组身份(TMGI)会话信息,以及其中,所述映射表将所述一个或多个端节点中的每个端节点与所述对应的端节点的所述IP地址、用于所述网络设备和所述对应的端节点之间的隧道的所述UDP端口号、所述TCP端口信息、所述指示和所述TMGI会话信息进行映射。4.根据权利要求2所述的方法,还包括:维护临时移动组身份(TMGI)参考计数表,其中,所述TMGI参考计数表包括针对相应的一个或多个TMGI会话的一个或多个条目,以及其中,每个条目包括对用于对应的TMGI会话的端节点的数量计数。5.根据权利要求4所述的方法,还包括:从所述一个或多个端节点接收针对TMGI会话的TMGI激活请求;以及更新所述TMGI参考计数表,以增加针对与所接收的TMGI激活请求相关联的所述TMGI会话的所述数量计数。6.根据权利要求4所述的方法,还包括:从所述一个或多个端节点接收针对TMGI会话的TMGI去激活请求;以及更新所述TMGI参考计数表,以减少针对与所接收的TMGI去激活请求相关联的所述TMGI会话的所述数量计数。7.根据权利要求4所述的方法,还包括:如果针对TMGI会话的所述TMGI数量计数基于所述TMGI去激活请求被减少为零,则从所述TMGI参考计数表中消除针对所述TMGI会话的条目,并且消除相关联的数量计数;以及将与针对所述TMGI会话的所消除的条目相对应的TMGI去激活。8.根据权利要求2所述的方法,还包括:确定所述一个或多个端节点中的一个端节点与所述网络设备断开;以及根据所述确定,删除针对所述一个或多个端节点中与所述网络设备断开的所述一个端节点的映射信息。9.根据权利要求4所述的方法,还包括:确定所述一个或多个端节点中的一个端节点与所述网络设备断开;以及减少针对与所述一个或多个端节点中与所述网络设备断开的所述一个端节点相关联的一个或多个TMGI会话的数量计数。10.根据权利要求4所述的方法,还包括:从所述一个或多个端节点中的一个端节点接收对于禁用eMBMS服务的请求;以及基于对于禁用所述eMBMS服务的所述请求,更新所述映射信息。11.根据权利要求1所述的方法,还包括:将所接收的eMBMS数据封装在至所述一个或多个端节点的单播隧道中,其中,所封装的eMBMS数据经由所述单播传输被发送给所述一个或多个端节点。12.根据权利要求11所述的方法,其中,所述封装还包括:向所接收的eMBMS数据添加单播报头和用户数据报协议(UDP)报头,所述单播报头包括端节点的互联网协议(IP)地址,所述UDP报头包括UDP端口号,其中,所述端节点的所述IP地址和所述UDP端口号被用于确定所述网络设备和所述端节点之间的隧道在所述端节点处的隧道端点。13.根据权利要求11所述的方法,其中,所封装的eMBMS数据由所述端节点的所述eMBMS中间件解封装,以取回所接收的eMBMS数据。14.根据权利要求4所述的方法,其中,单个单播隧道在所述网络设备和所述一个或多个端节点中的每个端节点之间被建立,以及其中,与一个或多个TMGI会话相关联的eMBMS数据经由所述单个单播隧道被传送给每个端节点。15.根据权利要求1所述的方法,还包括:基于由至少一个LAN主机驱动器所生成的事件、内核生成的网络链接事件、或者传输控制协议(TCP)控制连接拆除来确定所述一个或多个端节点是否与所述网络设备断开。16.根据权利要求1所述的方法,还包括:确定所述一个或多个端节点中的多于一个端节点请求所述eMBMS数据;以及根据所述确定,复制所述eMBMS数据的单播分组以用于所述一个或多个端节点中的每个端节点,其中,所复制的单播分组被发送给所述一个或多个端节点中的每个端节点。17.根据权利要求1所述的方法,其中,所接收的eMBMS数据通过经由所述LAN连接到所述一个或多个端节点的中间路由器经由所述单播传输从所述网络设备被发送给一个或多个端节点,以及其中,所述中间路由器被配置为执行网络地址转换(NAT)。18.根据权利要求3所述的方法,其中,用于所述一个或多个端节点中的每个端节点的所述映射表还包括用于所述一个或多个端节点中的每个端节点的相应的网络地址转换(NAT)IP地址。19.根据权利要求18所述的方法,还包括:在所述网络设备上保留UDP端口号,以从所述一个或多个端节点中的至少一个端节点接收防火墙端口打开分组(FPOP),其中,所述FPOP被用于打开所述中间路由器中的中间防火墙端口,以用于所述eMBMS数据向所述一个或多个端节点中的所述至少一个端节点的所述单播传输。20.根据权利要求19所述的方法,其中,所述FPOP包括对应的端节点的IP地址。21.根据权利要求19所述的方法,还包括:基于从所述一个或多个端节点中的每个端节点接收的所述FPOP,确定所述一个或多个端节点中的每个端节点的隧道端点,其中,所述FPOP包括对应的端节点的IP地址,以及其中,所述隧道端点包括对应的端节点的IP地址和执行NAT的所述中间路由器上的UDP端口号;以及基于所述隧道端点,向所述一个或多个端节点发送所述eMBMS数据。22.根据权利要求19所述的方法,其中,如果定期地从所述一个或多个端节点中的所述至少一个端节点接收到所述FPOP,则所述中间路由器中的所述中间防火墙端口保持打开。23.根据权利要求19所述的方法,还包括:如果在预定的时间段期间没有从所述端节点接收到所述FPOP,则关闭所述中间路由器中的所述中间防火墙端口。24.一种用于无线通信的网络设备,包括:用于经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据的单元;以及用于经由单播传输,向一个或多个端节点发送所接收的eMBMS数据的单元,其中,所述一个或多个端节点经由局域网(LAN)连接到所述网络设备。25.根据权利要求24所述的网络设备,还包括:用于从所述一个或多个端节点中的每个端节点中包括的相应的中间件接收中间件信息的单元;以及用于维护映射信息的单元,所述映射信息将相应的中间件信息和相应的与eMBMS有关的信息映射到所述一个或多个端节点中的每个端节点。26.根据权利要求25所述的网络设备,其中,所述用于维护所述映射信息的单元被配置为:维护用于所述一个或多个端节点的映射表,其中,所述相应的中间件信息包括对应的端节点的互联网协议(IP)地址、用户数据报协议(UDP)端口号和传输控制协议(TCP)端口信息,其中,所述对应的端节点的所述IP地址和所述UDP端口号被用于确定所述网络设备和所述对应的端节点之间的隧道在所述对应的端节点处的隧道端点,其中,所述相应的与eMBMS有关的信息包括用于指示所述eMBMS服务在所述网络设备处被启用的指示和临时移动组身份(TMGI)会话信息,以及其中,所述映射表将所述一个或多个端节点中的每个端节点与所述对应的端节点的所述IP地址、用于所述网络设备和所述对应的端节点之间的隧道的所述UDP端口号、所述TCP端口信息、所述指示和所述TMGI会话信息进行映射。27.根据权利要求25所述的网络设备,还包括:用于维护临时移动组身份(TMGI)参考计数表的单元,其中,所述TMGI参考计数表包括针对相应的一个或多个TMGI会话的一个或多个条目,以及其中,每个条目包括对用于对应的TMGI会话的端节点的数量计数。28.根据权利要求27所述的网络设备,还包括:用于从所述一个或多个端节点接收针对TMGI会话的TMGI激活请求的单元;以及用于更新所述TMGI参考计数表,以增加针对与所接收的TMGI激活请求相关联的所述TMGI会话的所述数量计数的单元。29.根据权利要求27所述的网络设备,还包括:用于从所述一个或多个端节点接收针对TMGI会话的TMGI去激活请求的单元;以及用于更新所述TMGI参考计数表,以减少针对与所接收的TMGI去激活请求相关联的所述TMGI会话的所述数量计数的单元。30.根据权利要求27所述的网络设备,还包括:用于如果针对TMGI会话的所述TMGI数量计数基于所述TMGI去激活请求被减少为零,则从所述TMGI参考计数表中消除针对所述TMGI会话的条目,并且消除相关联的数量计数的单元;以及用于将与针对所述TMGI会话的所消除的条目相对应的TMGI去激活的单元。31.根据权利要求25所述的网络设备,还包括:用于确定所述一个或多个端节点中的一个端节点与所述网络设备断开的单元;以及用于根据所述确定,删除针对所述一个或多个端节点中与所述网络设备断开的所述一个端节点的映射信息的单元。32.根据权利要求27所述的网络设备,还包括:用于确定所述一个或多个端节点中的一个端节点与所述网络设备断开的单元;以及用于减少针对与所述一个或多个端节点中与所述网络设备断开的所述一个端节点相关联的一个或多个TMGI会话的数量计数的单元。33.根据权利要求27所述的网络设备,还包括:用于从所述一个或多个端节点中的一个端节点接收对于禁用eMBMS服务的请求的单元;以及用于基于对于禁用所述eMBMS服务的所述请求,更新所述映射信息的单元。34.根据权利要求24所述的网络设备,还包括:用于将所接收的eMBMS数据封装在至所述一个或多个端节点的单播隧道中的单元,其中,所封装的eMBMS数据经由所述单播传输被发送给所述一个或多个端节点。35.根据权利要求34所述的网络设备,其中,所述用于封装的单元被配置为:向所接收的eMBMS数据添加单播报头和用户数据报协议(UDP)报头,所述单播报头包括端节点的互联网协议(IP)地址,所述UDP报头包括UDP端口号,其中,所述端节点的所述IP地址和所述UDP端口号被用于确定所述网络设备和所述端节点之间的隧道在所述端节点处的隧道端点。36.根据权利要求34所述的网络设备,其中,所封装的eMBMS数据由所述端节点的所述eMBMS中间件解封装,以取回所接收的eMBMS数据。37.根据权利要求27所述的网络设备,其中,单个单播隧道在所述网络设备和所述一个或多个端节点中的每个端节点之间被建立,以及其中,与一个或多个TMGI会话相关联的eMBMS数据经由所述单个单播隧道被传送给每个端节点。38.根据权利要求24所述的网络设备,还包括:用于基于由至少一个LAN主机驱动器所生成的事件、内核生成的网络链接事件、或者传输控制协议(TCP)控制连接拆除来确定所述一个或多个端节点是否与所述网络设备断开的单元。39.根据权利要求24所述的网络设备,还包括:用于确定所述一个或多个端节点中的多于一个端节点请求所述eMBMS数据的单元;以及用于根据所述确定,复制所述eMBMS数据的单播分组以用于所述一个或多个端节点中的每个端节点的单元,其中,所复制的单播分组被发送给所述一个或多个端节点中的每个端节点。40.根据权利要求24所述的网络设备,其中,所接收的eMBMS数据通过经由所述LAN连接到所述一个或多个端节点的中间路由器经由所述单播传输从所述网络设备被发送给一个或多个端节点,以及其中,所述中间路由器被配置为执行网络地址转换(NAT)。41.根据权利要求26所述的网络设备,其中,用于所述一个或多个端节点中的每个端节点的所述映射表还包括用于所述一个或多个端节点中的每个端节点的相应的网络地址转换(NAT)IP地址。42.根据权利要求41所述的网络设备,还包括:用于在所述网络设备上保留UDP端口号,以从所述一个或多个端节点中的至少一个端节点接收防火墙端口打开分组(FPOP)的单元,其中,所述FPOP被用于打开所述中间路由器中的中间防火墙端口,以用于所述eMBMS数据向所述一个或多个端节点中的所述至少一个端节点的所述单播传输。43.根据权利要求42所述的网络设备,其中,所述FPOP包括对应的端节点的IP地址。44.根据权利要求42所述的网络设备,还包括:用于基于从所述一个或多个端节点中的每个端节点接收的所述FPOP,确定所述一个或多个端节点中的每个端节点的隧道端点的单元,其中,所述FPOP包括对应的端节点的IP地址,以及其中,所述隧道端点包括对应的端节点的IP地址和执行NAT的所述中间路由器上的UDP端口号;以及用于基于所述隧道端点,向所述一个或多个端节点发送所述eMBMS数据的单元。45.根据权利要求42所述的网络设备,其中,如果定期地从所述一个或多个端节点中的所述至少一个端节点接收到所述FPOP,则所述中间路由器中的所述中间防火墙端口保持打开。46.根据权利要求42所述的网络设备,还包括:用于如果在预定的时间段期间没有从所述端节点接收到所述FPOP,则关闭所述中间路由器中的所述中间防火墙端口的单元。47.一种用于无线通信的网络设备,包括:存储器;以及至少一个处理器,其耦合到所述存储器,并且被配置为:经由多播传输,从基站接收演进型多媒体广播多播服务(eMBMS)数据;以及经由单播传输,向一个或多个端节点发送所接收的eMBMS数据,其中,所述一个或多个端节点经由局域网(LAN)连接到所述网络设备。48.根据权利要求47所述的网络设备,其中,所述至少一个处理器还被配置为:从所述一个或多个端节点中的每个端节点中包括的相应的中间件接收中间件信息;以及维护映射信息,所述映射信息将相应的中间件信息和相应的与eMBMS有关的信息映射到所述一个或多个端节点中的每个端节点。49.根...

【专利技术属性】
技术研发人员:G·G·卡蒂里亚S·维尔列帕利李国钧R·特里帕蒂U·S·巴巴尔S·古普塔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1