使用因特网协议用于无线通信系统内分组数据传输的方法和装置的制作方法

文档序号:7722621阅读:158来源:国知局
专利名称:使用因特网协议用于无线通信系统内分组数据传输的方法和装置的制作方法
使用因特网协议用于无线通信系统内分组数据传输的方法
和装置 本申请是申请日为2002年10月2日申请号为第02823364. 6号发明名称为"使 用因特网协议用于无线通信系统内分组数据传输的方法和装置"的中国专利申请的分案申请。 背景 在35U. S. C 120之下的优先权要求 本专利申请是专利申请010556的延续部分并对其有优先权,后者题为"Method and Apparatus for Data Packet Transport in a WirelessCommunication System Using an Internet Protocol",它提交于2001年10月3日,分配给本发明的受让人,并在此引入
作为参考。
领域 本发明一般涉及无线通信系统,尤其涉及用于准备在无线通信系统内传输的消息
压縮的方法和装置。
背景 在无线通信系统内对分组化数据服务的需求日益增长。由于传统的无线通信系统 是为语音通信设计的,则扩展到支持数据服务会引入许多挑战。保留带宽是大多数设计者 的首要考虑。在单方向传输上,诸如广播传输,单个广播内容被提供给多个用户。用户由唯 一标识符标识,该标识符然后被包括在寻址信息中。在该种系统中,多个基础设施单元可能 被要求复制广播分组,以标识每个作为目标的接收机。传输信号的复制消耗了宝贵的带宽, 因此减少了通信系统的效率,并增加了中间基础设施单元的处理要求。特别对于广播服务, 目标接收者的数量可能非常大,从而导致了资源分配和可用带宽丢失的问题。
因此,有一种对无线通信系统内将数据发送到多个接收者处的有效准确的方法。
另外,需要有一种方法,将广播数据路由到多个用户,其中,每个用户被唯一地表示为目标
接收者。 概述 在此接收的实施例满足了以上所述的需要,这是通过提供一种在无线通信系统内
路由IP分组的方法,其中间歇地提供广播或其它点到多点服务。当识别到一触发是要启动 服务时,发送间歇广播服务,当识别到一中止触发时不发送。这样,间歇的广播服务保留了 带宽和系统的其它传输资源。在一实施例中,通过空中接口到移动站和/或其它无线装置 的传输可能涉及到单播传输路径或多播传输路径。当在给定传输节点处的组呼叫的活动用 户数超过阀值时,该呼叫在公共信道上被发送,诸如广播信道。当活动用户数在阀值以内, 则呼叫在专用信道上被发送到每个由该传输节点服务的参与者处。在一实施例中,分组使 用多播地址被路由到接入网络。 在一方面,在支持广播传输的无线通信系统内,带有广播源节点的系统和至少一 个广播传输节点, 一种方法包括在广播传输节点处识别广播触发,建立从广播源节点到广 播传输节点的广播传输路径,将广播消息通过广播传输路径发送到广播传输节点,并从广播传输节点发送广播消息。 在另一方面,无线装置包括处理单元、耦合到处理单元的内存存储设备,该内存存储设备适用于存储多个指令,用于(l)在广播传输节点处识别广播触发;(2)建立从广播源节点到广播传输节点的广播传输路径;(3)将广播消息通过广播传输路径发送到广播传输节点,以及(4)从广播传输节点发送广播消息。 在另一方面,在支持组呼叫传输的无线通信系统内,带有源节点和至少一个传输节点的系统内,方法包括起动第一组呼叫,确定该组呼叫的第一活动用户数,如果第一数超过阀值,则在广播信道上发送组呼叫,且如果第一数不超过阀值,则在至少一个专用信道上发送组呼叫,其中至少一个专用信道允许至少一个传输节点和活动用户间的点到点通信。 附图的简要描述

图1是支持多个用户的扩频通信系统的图例。 图2是支持广播传输的通信系统的框图。 图3是对应于无线通信系统内广播服务选项的协议栈模型。 图4是在无线通信系统拓扑内的广播服务的消息流的流程图。 图5是无线通信系统的功能图,它支持带有广播内容的多播因特网协议传输的广
播传输。 图6是应用于通信系统的多播树结构的结构图。 图7是包括多播因特网协议传输的无线通信系统内的广播处理流程图。 图8是用于在通信系统内建立多播树的过程的流程图。 图9A是无线通信系统内广播消息的多播处理的流程图。 图9B是使用多播因特网协议在无线通信系统内设立数据路径的信号流图。 图10是无线通信系统内广播消息的多播处理流程图。 图11A是无线通信系统内广播消息的多播处理的流程图。 图11B是使用多播因特网协议的无线通信系统内广播处理的信号流程图。 图12是无线通信系统拓扑内的组呼叫服务的消息流的流程图。 图13是包含多播因特网协议传输的无线通信系统内广播处理的流图。 图14是无线通信系统内提供临时广播处理的流图。 图15A和15B说明无线通信系统内的组呼叫操作。 图16是说明无线通信系统内的组呼叫操作。 详细描述"示例" 一词在此仅用于指"用作示例、实例或说明"。在此描述的任何作为"示例"的实施例不一定被理解为最优的或优于其它实施例的。 可用带宽的有效使用影响了系统的性能和宽度。为了这个目的,已经应用多种技术以减少随数据或内容信息一起发送的附加开销信息的大小。例如,在数字传输内,数据在帧内被发送。信息帧一般包括头部信息、数据有效负荷信息以及尾部分。帧可能是数据分组的一部分、数据消息的一部分或信息流内的连续帧,诸如音频和/或视频流。附加到每个数据帧(以及每个分组或消息)的是包含处理信息的头部,它使得接收机能理解包含在帧内的信息。该头部信息被认为是附加开销,即随着信息内容一起发送的处理信息。该信息。 数据帧通过不同基础单元经过通信系统而被发送。在常规系统中,到多个用户的信息传输需要在中央分组数据控制点(诸如分组数据服务节点(PDSN))复制信息。该复制增加了PDSN的处理要求,且浪费了宝贵的带宽。例如,该种系统的扩展可能要求路由器,且要求接近PDSN的干线的大小足以处理复制后的话务。PDSN发送多份拷贝到基站,基站将信息转发到每个用户。常规的方法在单向广播服务(其中多个用户接收广播传输)内特别不利。在该情况下的PDSN必须进行大量复制,对每份拷贝应用特定地址,并单个发送拷贝。
PDSN —般要求提供标识每个目标接收者的附加头部信息。对于广播服务,大量目标接收者可能惊人地大,因而导致了资源分配问题和可用带宽的丢失。 无线通信系统的示例实施例使用数据传输的方法,它减少了基础设施单元使用的带宽,而同时满足系统的准确性和传输要求。在示例实施例中,复制在BS或分组控制功能(PCF)节点处实现,释放了 PDSN或中央分组数据路由器以发送带有多播头部的消息到广播内牵涉到的每个BS或PCF。例如,消息可能通过多播(MC)树传递到PCF,其中PCF为每个BSC复制消息,然后将每个消息通过不同的单播(UC)连接发送,单播连接即是PCF和特定BSC间建立的连接或安全管道。值得注意的是UC连接可能被认为是点到点的连接。示例实施例支持单向广播服务。广播服务向多个用户提供视频和/或音频流。广播服务的订户"调谐到"指定的信道以接入广播传输。由于对于高速音频广播传输的带宽要求很大,希望能减少复制量和在网络中继段处的复制分组的传输。 以下的讨论展开了示例实施例,首先通过示出一般的扩频无线通信系统。下一步,引入广播服务其中服务被称为高速广播服务(HSBS),且讨论包括示例实施例的信道分配。然后示出订户模型,包括付费预订、免费预定以及混合预定计划的的选项,类似于当前电视传输。然后详述接入广播服务的特点,示出服务选项的使用以定义给定传输的特点。广播系统内的消息流相关于系统的拓扑,即基础设施单元而讨论。最终,讨论在示例实施例内使用的头部压縮。 值得注意的是,示例实施例在本文讨论中为示例;然而,其它的实施例可以包含各个方面而不偏离本发明的范围。特别是,本发明可以应用于数据处理系统、无线通信系统、单向广播系统以及任何其它希望进行有效信息传输的系统。
无线通信系统 示例实施例使用扩频无线通信系统,它支持广播服务。无线通信系统被广泛用于提供各种类型的通信,诸如语音、数据等。这些系统可能基于码分多址(CDMA)、时分多址(TDMA)或一些其它的调制技术。CDMA系统提供了优于其它类型系统的一定优势,包括增加的系统容量。 系统可能被设计成支持 一 个或多个标准,诸如"TIA/EIA/IS-95-BMobileStation-Base Station Compatibility Standard for Diml-Mode WidebandSpreadSpectrum Cellular System",在此被称为IS-95标准,该标准由名为"3rd GenerationPartnership Project"的组织(在此被称为3GPP)提供的标准,且体现在一组文档内包括Nos.3G TS 25.211、3G TS 25. 211、3G TS25. 212、3G TS 25.213以及3G TS 25.214,在此被称为W-CDMA标准,由"3rdGeneration Partnership Project 2"(在此被称为3GPP2)提供的标准,在此被称为cdma2000标准的TR-45. 5,以前被称为IS_2000MC。以上所述的标准在
5此被引入作为参考。 每种标准具体定义了从基站到移动传输的数据的处理,反之依然。作为示例实施例,以下讨论考虑符合cdma2000协议标准的扩频通信系统。其它的实施例可能包含其它标准。且其它实施例可能对其它类型的数据处理系统应用在此揭示的压縮方法。
图1作为通信系统100的一示例,它支持多个用户且能实现至少本发明的一些方面和实施例。多种算法和方法的任何一种可能用于安排系统100内的传输。系统100为多个小区102A到102G提供通信,每个相应地由对应的基站104A和104G提供服务。在示例实施例中,一些基站104有多个接收天线,其它可能只有一个接收天线。类似地,一些基站104可能有多个发射天线,且其它有单个发射天线。在发射天线和接收天线的组合上没有任何限制。因此,对于基站104而言可能有多个发射天线和单个接收天线,或者有多个接收天线和单个发射天线,或都有单个或多个发射和接收天线。 覆盖区域内的终端106可能是固定(即静止的)或移动的。如图l示出,各个终端106与至少一个且可能多个基站104在下行链路和上行链路在任何给定的时刻进行通信,这取决于例如是否使用软切换且终端是否被设计为且I作在(并发和按顺序地)接收来自多个基站的多个传输。CDMA系统内的软切换在领域内是众知的,且在美国专利号5101501内有描述,该专利题为"Method andsystem for providing a Soft Handoff in a CDMACellualr Tel印hone System",它被转让给本发明的受让人。 下行链路指从基站到终端的传输,上行链路指从终端到基站的传输。在示例实施例中,一些终端106有多个接收天线,其它只有一个接收天线。在图1内,基站104A在下行链路上发送数据到终端106A和106J,基站104B将数据发送到终端106B和106J,基站104C将数据发送到终端106C等。 通过无线通信技术对于无线数据传输和可用服务扩展日益增加的需求导致了特定数据服务的发展。 一种该项服务被称为高数据率(HDR)。 一示例HDR服务在"EIA/TIA-IS856 cdma2000 High Rate Packet Data Air InterfaceSpecif ication ,,内提出,被称为HDR规范。HDR服务一般是语音通信系统的覆盖,它提供了无线通信系统内发送数据分组的有效方法。随着发送的数据量和传输量的增加,可用于无线电传输的有限带宽成为关键资源。因此需要一种方法,能在通信系统内有效且公平地进行传输调度的方法,以最优化可用带宽的使用。在示例实施例中,图1内说明的系统100符合带有HDR服务的CDMA类型系统。 高速广播系统(HSBS) 无线通信系统200在图2内被说明,其中音频和视频信息被提供给分组数据服务节点(PDSN)202。视频和音频信息可能来自电视节目或无线电传输。信息作为分组化数据被提供,诸如在IP分组内。PDSN 202处理IP分组以在接入网络(AN)内发布。如说明的,AN被定义为包括与多个MS 206通信的BS 204的系统的一部分。PDSN 202耦合到BS 204。对于HSBS服务,BS 204接收来自PDSN 202的信息流,并在指定的信道上将信息提供给系统200内的订户。 在给定的扇区内,有几种方法可以使用HSBS广播服务。设计系统涉及到的因子包
括但不限于支持的HSBS对话数、频率分配数以及支持的广播物理信道数。 HSBS是在无线通信系统内经空中接口提供的信息流。"HSBS信道"指由广播内容
6定义的单个逻辑HSBS广播对话。值得注意的是给定的HSBS信道的内容可能随时间变化,例如7am新闻、8am天气、9am电影等。基于时间的调度类似于单个TV信道。"广播信道"指单个前向链路物理信道,即携带广播话务的给定Walsh码。广播信道BCH对应单个码分多路复用(CDM)信道。 单个广播信道可以携带一个或多个HSBS信道;在该情况下,HSBS信道可以以时分多路复用(TDM)方式在单个广播信道内被多路复用。在一实施例中,单个HSBS信道在一个扇区内的多于一个广播信道上被提供。在另一实施例中,单个HSBS信道在不同的频率上被提供以服务这些频率上的订户。 根据示例实施例,在图1内说明的系统100支持被称为高速广播服务(HSBS)的高速多媒体广播服务。服务的广播能力用于提供以足以支持视频和音频通信的数据速率处的节目播放。作为一示例,HSBS的应用可能包括电影、体育事件的视频流等。HSBS服务是基于因特网协议(IP)的分组数据服务。 根据示例实施例,内容服务器(CS)对系统用户作关于该种高速广播服务的可用性的广告。任何期望接收HSBS服务的用户可能与CS进行预订。订户然后能以多种CS可能提供的方式扫描广播服务调度。例如,广播调度可能通过广告、短管理系统(SMS)消息、无线应用协议(WAP)和/或一些其它符合并适用于移动无线通信的方式而经传输。移动用户被称为移动站(MS)。基站(BS)在附加开销消息内发送与HSBS相关的参数,附加开销消息是诸如那些指定为用于控制和信息的有关信道和频率所发送的那些附加消息即非有效负荷消息。有效负荷是指传输的信息内容,其中对于广播对话,有效负荷是广播内容即视频节目等。当广播服务订户期望接收广播对话,即特定的经广播调度的节目,MS读取附加开销消息并知道合适的配置。MS然后调谐到包含HSBS信道的频率并接收广播服务内容。
示例实施例的信道结构符合cdma2000标准,其中前向辅助信道(F-SCH)支持数据传输。 一个实施例将大量前向基本信道(F-FCH)或前向专用控制信道(F-DCCH)捆绑在一起以获得数据服务的更高数据速率要求。示例实施例使用F-SCH作为支持64kbps (不包括RTP附加开销)的有效负荷的F-BSCH的基础。F-BSCH还可能经修改以支持其它有效负荷速率,例如通过将64kbps有效负荷速率分成较低速率的子流。 —实施例还支持多方面的一到多(1-to-M)的多播应用,包括但不限于组呼叫。例如,通过使用现存的单播信道,即不共享在前向和反向链路上的F-FCH(或F-DCCH)的每MS的一个前向链路信道。在另一示例中,应用前向链路上的F-SCH(由同一扇区内的组成员共享的)和F-DCCH(无帧,但大多数时间为前向功率控制子信道)和反向链路上的R-DCCH。在另一示例中,使用前向链路上的高速率F-BSCH和反向链路上的接入信道(或增强接入信道/反向公共控制信道组合)。 带有高数据率,示例实施例的前向广播辅助信道(F-BSCH)可能使用基站的前向链路功率的很大一部分用于提供足够的覆盖。HSBC的物理层设计因此集中于广播环境的有效改善上。 为了能为音频服务提供有效的支持,系统设计为不同的方式发送信道以及对应的视频质量而考虑要求的基站功率。设计的一个方面是在覆盖区边缘和接近小区站点的边缘处的可察觉的视频质量间的主观折衷。由于减少了有效负荷,增加了有效误差纠正编码速率,给定的基站发送功率电平会提供在小区边缘处更好的覆盖。对位置接近基站的移动站
7而言,信道的接收仍然是无差错的,且由于降低的源速率从而视频质量会被降低。这一相同的折衷还应用于F-BSCH可以支持的其它、非视频应用。降低由信道支持的有效负荷速率增加了覆盖区,但其代价是减少的这些应用的下载速率。视频质量和数据吞吐量与覆盖间的相对重要性的平衡是客观的。选择的配置寻求应用专用的优化配置以及所有可能性间的较好折衷。 F-BSCH的有效负荷速率是很重要的设计参数。以下的假设可能被用于根据以下示例实施例设计支持广播传输的系统(l)目标有效负荷速率为64kbps,它提供可接受的视频质量;(2)对于视频流服务,有效负荷速率被假设为每个RTP分组的分组附加开销包括12个8比特的字节;(3)对RTP和物理层间的所有层的平均附加开销大致为每分组64个8比特的字节加上MUXPDU头部使用的每F-SCH帧附加开销的8比特。 在示例实施例中,对于非视频广播服务,支持的最大速率为64kbps。然而,许多其它可能的低于64kbps的有效负荷速率也是可以获得的。
订户模型 对于HSBS服务有几种可能的预订/收入模型,包括自由接入、受控的接入以及部分受控的接入。对于自由接入,不需要预订以接收服务。BS广播未经加密的内容,感兴趣的移动单元可以接收内容。服务提供商的收入可以通过在广播信道上发送的广告获得。例如,到来的电影片段可以为付钱给服务提供商的电影摄制棚而发送。 对于受控的接入,MS用户预订服务,且支付对应的费用以接收广播服务。未经预订的用户不能接收HSBS服务。受控的接入可以通过对HSBS传输/内容加密而实现,使得只有预订的用户能对内容解密。这可以使用空中密钥交换过程。该方案提供了很强的安全性并防止服务被偷窃。 混合接入方案,又被称为部分受控的接入,提供了作为加密的基于预订的HSBS服务,它断断续续地有不加密的广告传输。这些广告可能用于增加对加密HSBS服务的预订。这些未经加密的分段的时间表可以通过外部方式为MS所知。
HSBS服务选项 HSBS服务选项定义为(l)协议栈;(2)协议栈内的选项;以及(3)用于设立并同步服务的过程。根据示例实施例的协议栈在图3和图4内得到说明。如图3说明的,协议栈对于基础设施单元,即示例实施例中的MS、 BS、 PDSN和CS是特定的。
继续图3,对于MS的应用层,协议规定音频编解码、视频编解码以及任何视频概况。另外,协议规定当使用RTP时的无线电传输协议(RTP)有效负荷类型。对于MS的传输层,协议规定用户数据报协议(UDP)端口。 MS的安全层由协议规定,其中当安全初始与CS相关联时,安全参数通过带外信道而被提供。网络层规定IP头部压縮参数。根据一实施例,在链路层,数据分组经压縮,且对压縮后的数据应用合适的成帧协议。
消息流 图4说明对一给定系统拓扑的实施例的呼叫流。系统包括MS、 BS、 PDSN和CS,如在横轴上列出的。纵轴表示时间。用户或MS是预定HSBS服务的订户。在时间t 1处,MS和CS协商广播服务的订户安全性。协商涉及密钥的交换和维护等,该密钥用于在广播信道上接收广播内容。用户在接收到密钥信息时建立与CS的安全性关联。加密信息可能包括来自CS的广播接入密钥(BAK)或密钥组合等。根据一实施例,CS提供在分组数据对话期
8间专用信道上的加密信息,诸如通过PPP、 WAP或其它带外方法。 在时间t2, MS调谐到广播信道,并开始接收分组。在该时间点处,MS不能处理接收到的分组,因为IP/ESP头部时通过ROHC压縮的,且还没有开始初始化MS的解压縮器。PDSN在时间t3提供了头部压縮信息(以下将详述)。从ROHC分组头部,MS检测并获得从PDSN周期性发送到广播信道的ROHC初始化和重新刷新(IR)分组。ROHC IR分组用于初始化在MS内的解压縮器的状态,使得它能对接收到的分组的IP/ESP头部解压縮。MS然后能处理接收到的分组的IP/ESP头部,然而,MS进一步要求信息以处理ESP有效负荷,因为有效负荷用CS处的短期密钥(SK)经加密。SK与BAK协同I作,其中SK在接收机处用BAK解密。CS在时间t4提供进一步的加密信息,诸如更新的密钥信息或当前SK。值得注意的时CS将该信息周期性地提供给MS以保证正在进行的广播的安全性。在时间t5处MS接收来自CS的广播内容。值得注意的是另外的实施例可能包含其它的压縮和解压縮的方法,它提供了头部信息的有效传输。另外,其它的实施例可能实现多种安全性方案以保护广播内容。其它实施例可能提供不安全的广播服务。MS使用加密信息,诸如SK以对广播内容解密并显示。 接入网络 系统300的一般接入网络拓扑在图5内说明,它带有CS 326、两个PDSN 320和322、一个PCF 310、一个位于同一位置的PCF和BSC 312,以及三个BSC 302、304和306。 CS326通过IP团324耦合到PDSN 320和322。 IP团324以及IP团314和308基本上是一个互连的路由器的配置,它们形成了从CS到来自CS的数据的各个接收的IP路径。在IP团308内,被称为A8管道的虚拟管道,是为将信息从PCF 310发送到BSC 302和BSC 304而形成的。管道可能是GRE管道。被称为A9的协议用于建立A8管道。IP团308可以被标为A8/A9团。在IP团314内,被称为A10管道的虚拟管道形成用于将信息从PDSN 320发送到PCF 310和PCF/BSC 312的每个。值得注意的是,A10管道的形成是从PDSN 320到PCF 310,且第二个A10管道是从PDSN 320到PCF/BSC 312而形成的。管道可能是GRE管道。被称为All的协议用于建立A10管道。IP团314可能被标为A10/A11团。 一实施例与在cdma2000和HDR标准内规定的负荷,如上描述。接入网络(AN)被定义为从PDSN到端用户,例如MS的单元和连接。 根据一实施例,广播CS 326将包含加密广播内容的IP分组发送到由类D多播IP地址标识的多播组。该地址用于IP分组的目的地地址字段内。给定的PDSN 320参与这些分组的多播路由。在压縮后,PDSN 320将每个分组安排在要传输的HDLC帧内。HDLC帧用通用路由封装(GRE)分组封装。值得注意的是GRE封装形成了上述的A10管道。GRE分组头部的关键字段使用特定值以指明广播载体连接。GRE分组被附加了带有表示PDSN 320的IP地址的源地址字段的20字节的IP分组头部,且目的地字段使用类D多播IP地址。多播IP地址与由来自CS 26的原始IP分组使用的一个相同。在广播连接内发送的分组被按顺序提供;在一实施例内,启用GRE排序特性。复制IP多播分组在能多播的路由器内完成。值得注意的是根据其它实施例,IP团314实现到单个接收者PCF的点到点或单播管道。在更高层进行对于该连接点是多播连接或单播连接的决定,其中UC管道提供增加的安全性,且MC树提供效率。 根据示例实施例,CS 326通过多播IP地址将数据发送到PDSN 320,其中PDSN 320进一步将数据发送到PCF 310以及通过多播IP地址发送到PCF/BSC312。例如PCF 310然后 确定在目的地订户组内的活动集合内的单个用户数,并为这些的每个用户复制来自CS 326 接收到的帧。PDSN PCF 310确定在订户组内对应每个用户的BSC。 在一实施例中,BSC 304适用于发送到相邻BSC,其中BSC 304可能复制接收到的 分组并将其发送到一个或多个相邻BSC。 BSC的链造成软切换性能更佳。"锚接"BSC的方 法造成的软切换性能更加。锚接BSC 304复制传输帧,并将其用相同的时标发送到其相邻 BSC。时标信息对于软切换操作是关键的,因为移动站接收来自不同BSC的传输帧。
多播服务 —种类型的广播服务被称为多播(MC)服务,其中MC组包括那些是MC对话的参与 者的用户。MC内容只限于用于MC组。 一个MC服务"组呼叫(GC)"其中"GC组"包括那些 会是GC参与者的用户,其中用户组为给定的MC内容而经标识。用户组可能被称为MC组。 MC内容只限于用于MC组成员。MC组内的每个活动用户向AN进行注册。AN然后跟踪每个 注册的用户的位置,并把MC消息的传输指向到这些位置。特别是,AN确定MC组的每个用 户位于的小区、扇区和/或地理区域,然后将该消息发送到与这些小区、扇区和/或地理区 域相关联的PCF。 如与其它类型的广播服务,其中BC消息在不知道接收者或订户的位置和活动的 情况下被发送的情况相反,MC服务使用活动用户的消息操作,特别是关于每个活动用户的 位置。另外,用户将位置信息提供给AN。在一实施例中,MC组内的活动用户通过IP通信向 AN进行注册,特别是通过使用因特网组管理协议(IGMP)消息。由于MC服务能标识每个用 户的位置,且MC将传输指向到这些位置,MC服务使用PCF和PDSN间的路由器。MC服务建 立了一连接树,它提供了 CS到每个与MC组内的活动用户通信的PCF的路径。该树被称为 MC树;一 MC树的示例在图6内被说明,且在以下讨论。 在常规的IP网络或系统中,诸如耦合到因特网的计算机网络,如果用户期望接收 到MC类型信息,被称为MC内容,用户使用因特网组管理协议(IGMP)向最近的路由器进行 注册。路由器然后是通过向下一相邻路由器进行注册而建立MC树。CS然后以MC IP分组 的形式发送MC内容。MC IP分组然后通过MC树路由到原始路由器。它将数据的一份拷贝 发送到每个带有为MC内容注册的成员的网络接口。计算机网络内的公共广播媒质是以太 网集线器,它将多个用户连接到相同的信息流。 因特网和IP网络与无线通信系统的组合引入了几个重要的问题。 一个问题是将 信息从IP网络通过无线网络进行路由。在无线网络中预先定义了几种互相连接。例如,如 上所述,BSC和PCF间的接口由A8/A9连接定义。类似地,从PCF到PDSN的连接由A10/A11 连接定义。 一个实施例形成了 PDSN和PCF间的内部MC树,且形成了 PDSN和CS间的外部 MC树。PCF然后形成了到请求MC内容的各个BSC的特定管道。如下讨论的该实施例提供 了操作的有效性。另一实施例形成了 PDSN和CS间的外部MC树,而设立了从PDSN到每个 要接收MC内容的单个PCF的管道。该实施例提供了安全通信。 —般,MC路径被认为是端到端的,其中MC内容在源处发起,并被发送到端用户。端 用户可能是MS。或者MS可能是移动路由器,它将MC内容路由到网络。该端用户不转发MC 内容。值得注意的是MC路径可能包括多个不同类型相互连接。例如,一个实施例可能包含 以上讨论的带有在PCF处的中止点的内部MC树,以及带有在PDSN处的中止点的外部MC树。类似地,MC路径可能包括点到点管道,其中每个管道在一个节点和不同的单个节点间形成。
根据图5说明的示例实施例,通信系统300包括通过IP团324与PDSN 320和322 通信的CS 326。值得注意的是CS 326还与其它未示出的PDSN进行通信。IP团324包括 路由器的配置,诸如多播路由器(如上所述)以及其它用于传递通过团324的数据传输的 路由器。通过IP团324的传输是IP通信。IP团324内的路由器接入通信,诸如BC消息和 MC消息,以按照因特网工程任务组(IETF)协议指向接收者。 继续图5,PDSN 320和322与PCF 310禾P 312以及其它未示出的PCF通过另一 IP 团314通信。IP团314包括路由器的配置,诸如多播路由器和用于传递通过团314的数据 传输的其它路由器。通过IP团314的传输是IP通信。IP团314内的路由器接入通信,诸 如BC消息和MC消息,以指向按照因特网工程任务组(IETF)协议的接收者。另外,PCF 310 与BSC 304通过另一IP团308通信。IP团314包括路由器配置,诸如多播路由器和其它用 于传递通过团314的数据传输的其它路由器。通过IP团314传输的是IP通信。PCF 312 还用作BSC且与系统300内任何用户通信(未示出)。值得注意的是,为了清楚说明三个 BSC,特别是BSC 302、304和306。系统300可能包括任何数量的附加BSC(未示出)。值得 注意的是另外的实施例可能包含其它的配置,其中由多个IP团(诸如IP团30S、314和324) 指明的连接可能用点到点连接替换。点到点连接可能是在一点处(诸如PCF处)到另一点 (诸如BSC)的装置间的安全连接。点到点的连接是在IP团上获得的,诸如IP团308,使用 称为管道的方法。隧穿的基本思想是接受一个IP分组、将该分组用GRE/IP封装,并将生成 的分组发送到目的地点。如果外IP头部的目的地地址是单播IP地址,则过程获得点到点 管道。如果目的地地址是多播IP地址,则过程获得点到多点管道。值得注意的是所有的都 在同一 IP团内完成。例如,在IP团314内,由几种不同的可应用方法。 一种方法形成点到 点管道,第二种方法形成了点到多点的管道。这与团324内使用的连接方法形成对比,其中 没有使用GRE管道,且发送原始的多播IP分组。 在示例实施例中,CS 326用已知的在IP团324内使用的多播IP地址对HSBS信 道进行配置。CS使用MCIP地址以发送HSBS内容信息,称为有效负荷。值得注意的是图8 的配置可能被用于广播各种BC服务。 为形成管道,消息在外部IP分组被封装。由于被封装的消息通过管道被发送,所 以忽略内部IP地址即原IP分组的IP地址。封装改变原IP分组的因特网路由。在示例实 施例中,MC管道将BC或MC消息通过PDSN和PCF间的MC树而经路由。
在示例实施例中,PDSN 320和PCF 310以及312与MC组相关联。换而言之,MC组 成员位于PCF 310和312服务的小区、扇区和/或地理区域内。系统300建立从CS 326到 PDSN 320的外部MC树,以及从PDSN 320到PCF 310和312的内部树。PDSN 320通过连续 与IP团324内的相邻多播路由器进行注册而建立外部MC树。外部MC树是从PDSN 320通 过IP网络到CS 326而建立的。PDSN 320通过外部MC树为MC组成员接收MC消息。换而 言之,MC消息通过外部MC树构成的外部MC管道而被发送。每个PCF 310和312构建通过 IP团314至lj PDSN 320的内部MC树。来自PDSN 320的MC消息在GRE/IP管道内的内部MC 树上被发送。 图6说明MC树400,它带有源402和多个路由器404到450。源402是在MC树 400的基部。端用户412、414、420、422、424、434和450被认为是MC树400的叶子。两个主
11分支是通过路由器404和406形成的。在第一主分支上是另一通过路由器410的分支。在 第二主分支上是两个下一分支一个通过430,另一个通过432。 在一实施例中,树400有作为源的CS。对于广播消息在CS处发起的广播服务,源 402是CS。在另一实施例中,源可能是网络内的另一装置。例如,对于组呼叫服务,消息内容 可能与另一用户一起发起,其中与该用户相关的BSC是MC树的源。另外,可能在网络内有组 呼叫管理器功能,它接收来自成员的消息,然后将该消息通过MC树转发到组呼叫成员。在 每个该种情况中,树提供一路径,用于将同一信息提供给多个用户,而同时保存带宽并避免 重复的复制和信息处理。作为另一示例,在多到多(M-to-M)的MC应用中,其中任何数量的 主机发送到相同MC组地址,并从此处接收,与用户相关的BSC如同MC树的源发起MC内容。 另外,可能有带有一网络实体的MC应用,该实体接收来自成员的消息,并将消息通过MC树 转发到MC组成员。 图7说明根据一实施例处理BC消息的方法500。该过程500在至少一个BSC和 PCF间建立MC树。树可能包括多个BSC。类似地,附加的树可能为附加的PCF建立。MC树 形成了一条路径,用于将BC消息发送到多个接收者,而部需要建立点到点连接。过程500 还建立至少一个PCF和PDSN间的MC树。树可能包括多个PCF和一个PDSN,其中根据一实 施例, 一个内部多播树可能只流经一个PDSN,即每棵树只有一个基)。另外,过程500还建 立至少一个PDSN和CS间的另一 MC树。树可能包括多个PDSN。 图7说明的实施例的广播服务是到传输范围的BC消息的广播。在第一步骤502, 过程500确定用于传输BC消息的小区、扇区和/或地理区域的传输范围。传输范围信息用 于建立MC树。特别是,标识传输范围标识了MC树的叶片。MC树从叶片建立到基。BSC在步 骤504将广播指示符发送到PCF。广播指示符是信令消息,以通知PCF BSC想要接收广播。 处理然后在步骤505建立传输范围内的BSC和相关的PCF间的第一连接。连接是每个BSC 和PCF对间的GRE安全管道。过程然后在步骤506建立PDSN和PCF间的MC树。传输范围 为BC传输标识PCF。传输范围内的每个PCF通过与相邻多播路由器进行注册而开始MC树。 根据示例实施例,过程然后在步骤508从PDSN到CS建立另一 MC树。在步骤510, CS将BC 消息发送到PDSN,其中BC消息被封装在MC IP分组内。MCIP分组被定址到MC IP地址,并 将CS标识为分组源。MC IP分组地址指明到在PDSN和CS间的MC树内的任何一个PDSN的 发送。在步骤512,BC消息遍历MC树。BC消息然后通过安全管道或UC连接在步骤513处 被发送到BSC。在步骤514处BSC将BC消息发送到响应覆盖区域内的用户处。
值得注意的是在该点,为了适应软切换,接收BSC可能被用作抛锚BSC以对BC消 息进行时标,且之后将其转发到相邻BSC。这样,BC消息从多个BSC被发送到给定用户,使 得用户能转换到更佳的连接而不丢失传输。另外,使用抛锚BSC提供了效率,因为PCF只将 BC消息发送到BSC,但消息可能被提供给多个其它BSC。 图8说明建立从PCF到PDSN的MC树的过程550。在步骤552, PCF与下一相邻多 播路由器进行注册。与多播路由器的注册开始注册链,其中链的每个成员与下一相继的路 由器进行注册。与多播路由器的注册还涉及将注册的PCF标识为给定MC组的成员以及定 址到MC组的MC IP地址的任何IP分组的目标。值得注意的是对于BC消息,MC组可能被认 为是目标范围。在判决菱形554处,如果多播路由器经注册,过程在MC树完成时结束。如 果多播路由器未经注册,即不是MC树的一部分,则在步骤556,多播路由器与下一相继相邻
12多播路由器进行注册。 图9A说明通过多个MC树的BC消息流,如在图7和8的过程500内描述的。图9B 说明对应的信息的信号流,即广播消息处理。如图9A内说明的,BC消息在CS 326发起。原 消息被认为是有效负荷。CS 326通过应用MC IP而封装有效负荷而生成MC IP分组。MC IP分组指明CS是分组源,且目的地给出为MC IP地址。MC IP分组被发送到树上的下一路 由器中继段。换而言之,MC IP分组从源或树的根部向外向叶片进行遍历。为了清楚描述, 说明单个PDSN,特别是PDSN 320,然而,MC树可能包括任何数量的PDSN,每个由地址到MC IP地址的消息遍历。PDSN 320以及MC树内的任何其它PDSN,压縮MC IP分组并应用成帧 协议,诸如HDLC,以形成压縮后的分组(CFP) 。 CFP然后由GRE协议经封装以形成GRE分组。 生成的GRE分组进一步根据MCIP进行封装,产生MC CFP,即多播压縮后的成帧分组。MC CFP 将PDSN 320标识为源,并将MC IP地址标识为目的地。在图9A说明的示例中,PDSN 320将 MC CFP发送到PCF 310和312-MC树的每个部分。PCF 310和312的每个处理接收到的MC 以形成到BSC的安全管道(诸如到BSC 304),其中生成的分组是UC BSC分组,这些分组将 相应的PCF标识为源,并将BSC IP地址标识为目的地。值得注意的是每个PCF可能形成到 单个BSC的多个管道。如说明的,MC IP寻址直到消息到达PCF处时才被使用。从PCF到 端用户,该实施例使用安全管道或UC连接。 图9B说明对应的信号流,其中CS开始时设立HSBS信道。在时间tl处,GRE管道 在BSC和PCF间被设立。在时间t2处,PCF使用IGMP与相邻多播路由器进行注册。在时 间t3处PCF确认与BSC设立的GRE管道。在时间t4处,MC路由协议(MRP)被用于在PCF 和PDSN间注册多播路由器。在时间t5PDSN与相邻多播路由器进行注册。该过程形成MC 树的外部部分。MC树的每一层,即CS到PDSN以及PDSN到PCF,可能被认为是单个MC树或 从CS到PCF的整个结构可能被认为是一棵树。在该点BSC被设立以接收对于给定HSBS信 道的从BC CS来的通过MC IP的BC消息。 图10说明过程700的另一实施例,用于发送BC消息。在步骤702,过程开始于确 定广播传输范围。在步骤704,在BSC和PCF间设立UC连接。UC连接可能是A8/A9 IP连 接。类似地,在步骤706设立在PCF和PDSN间的UC连接。与图10的过程500相比,在PDSN 和PCF间没有MC树。而是在每个PDSN和PCF对间形成点到点GRE管道。PDSN到PCF的 UC连接可能是A10/A11 IP连接。在步骤708,在CS和PDSN间建立MC树。
在步骤709, CS然后将数据发送到是MC树的一部分的PDSN。在步骤710,数据通 过MC树到PDSN处。在步骤712处PDSN然后处理接收到的数据或BC消息,并将BC消息转 发到PCF处。值得注意的是当实现多个PCF时,PDSN建立数据的多份拷贝用于传送到多个 PCF。在步骤714处,PCF通过UC连接将数据发送到BSC。在步骤716处数据或BC消息然 后从与MC组相关联的BSC发送到组成员。 图11A说明通过多个MC树的BC消息流,如在图10的过程700内描述的。图11B 说明对应的信息信号流,即广播消息过程。与图7的过程500相比,过程700建立CS和PDSN 间的MC树,但包括PDSN和PCF间以及PCF和单个BSC间的点到点安全管道。点到点连接 的用户提供增加的安全性,其代价为处理和带宽考虑。 如在图11A内说明的,BC消息在CS 326处发起。源消息被认为是有效负荷。CS 326通过应用MC IP而封装有效负荷以生成MC IP分组。MC IP分组指明CS是分组源,且目的地被给出为MC IP地址。MC IP分组被发送到树的下一接点处。换而言之,MC IP分组 从源或树的基向外向叶片遍历。为了清楚描述,说明单个PDSN 320,然而,MC树可能包括任 何数量的PDSN,每个由MC IP地址标识。PDSN 320以及MC树内的任何其它PDSN,压縮MC IP分组并应用成帧协议,诸如HDLC,以形成压縮后成帧的分组(CFP) 。 CFP然后由GRE协议 封装以形成GRE分组。生成的GRE分组然后根据单点(UC)IP经封装,产生UC CFP,即单播 经压縮的成帧分组。UC CFP将PDSN 320标识为源,并将特定PCF标识为目的地。在图11A 说明的示例中,PDSN 320将UC CFP传递到PCF 310禾P 312。 PCF 310和312的每个以类似 于PDSN 320的方式处理接收到的UC CFP,其中产生的分组是UC BSC分组,它将相应的PCF 标识为源,将BSC标识为目的地。 图11B说明对应的信息流,其中CS开始时设立HSBS信道。在时间tl, BSC设立 BSC和PCF间的GRE管道。在时间t2, PCF设立PCF和PDSN间的GRE管道。在时间t4, PCF 确认与BSC设立的GRE管道。在时间t5, PDSN使用IGMP或MRP以加入多播组。值得注意 的是开始的处理可能实现到第一路由器的IGMP。过程形成了 CS和PDSN间的MC树。在该 点,设立BSC以通过MC IP对给定HSBS信道接收来自BC CS的BC消息。
根据一实施例,对于BC服务处理,CS使用本地机制配置HSBS信道。CS使用MC IP 地址以发送HSBS内容。HSBS配置导致CS将HSBS内容发送到对应MC组。内容以IP分组 的格式被发送,该分组带有CS的源IP地址以及作为MCIP地址的目的地IP地址。
BSC然后决定在给定广播信道上加入HSBS信道。广播信道在一小区/扇区上被 发送。BSC内将HSBS信道加入广播信道的机制是据实现特定的。该机制的一例是使得BSC 上能进行HSBS信道配置的接口,诸如操作管理&管理(OA&M)接口。 BSC使用本地机制以设 立HSBS信道,使用诸如HSBS信道的HSBS ID的信息以及对应HSBS内容的MC IP地址。
BSC将A9-Setup-A8消息发送到PCF。在A9_Setup-A8的消息内,BSC发送包含其 它的A8_Traff ic_ID参数,诸如GRE密钥、为HSBS信道中止A_8连接的BSC实体的IP地址。 附加的字段IP_Multi-castAddress被加入A8_Traff ic_ID参数。附加字段标识为CS用于 发送HSBS内容的IP多播地址。HSBS服务的新服务选项用于A9-Setup-A8消息。
在接收到来自BSC的A9-Setup-A8消息后,PCF被通知BSC想要加入IP多播 组。如果PCF已经是期望的多播组的一员,则不需要任何进一步的行动以加入多播组。否 则,PCF将IGMP请求发送到其多播路由器以加入多播组。在成功的MGP设立后,PCF将 A9-Co皿ect-A8消息发送会BSC。多播路由信息从多播路由器使用多播路由协议传播到 上流路由器,全程通过PDSN到CS。这设立了从CS到PCF的多播路径或树。PCF实现GRE A8-Key、 BSC IP地址和IP多播地址的捆绑以合适地将IP多播分组管道传输到BSC。
有多种多播路由协议,用于在IP环境中多播路由。距离向量多播路由协议 (DVMRP)在RFC 1075 (D. Waitzman, C. Partridge, S. E. Deering于1988年11月1日)内 规定。协议独立的多点传送-稀疏模式(PM-SM)在RFC 2362(D. Estrin, D. Farinacci, A. Helmy, D. Thaler, S. Deering, M. Handley, V. Jacobson, C. Liu, P. Sharma, L. Wei在1998年 6月)内规定。还有多播开最短路径第一 (MOSPF),在RFC 1584内规定,题为"Multi-cast Extensionsto OSPF,,, J. Moy, 1994年3月。 继续图IIB,从BSC到PCF设立GRE连接,其中发送GRE管道设立消息,诸如在图 11B的时间tl说明的。在GRE设立消息内,BSC发送Traffic_ID参数,包括GRE密钥和中止HSBS信道的连接的BSC实体的IP地址。IP_Multi-castAddress被加入Traff ic_ID参 数。Traffic_ID参数可能包括多种其它信息。IP_Multi-castAddress标识CS用于发送 HSBS内容的IP MC地址。 在操作中,CS将HSBS内容,例如BC消息,发送到MC IP地址。MC IP地址被用于 IP分组的目的地地址字段内。多播路由器将分组路由到成员PDSN。值得注意的是多播组成 员使用IGMP和MC路由协议早先被建立。在头部压縮(如果实现的话)后,PDSN将每个分 组放入HDLC帧内。HDLC帧被封装在GRE/IP分组内。PDSN将GRE分组的Key字段设定为 封装的IP分组的目的地MC IP地址。GRE分组附加了20字节的IP分组头部,它带有PDSN IP地址的源地址字段以及与封装的分组一样的MC IP地址的目的地地址字段。PDSN将封 装后的HDLC帧发送到成员多播路由器。所有的多播成员PCF接收MC分组。GRE包括标识 分组的序列号。GRE序列号保证了按顺序的分组发送 多个BSC可能被用于广播同一 HSBS信道以覆盖一定的地理区域。在该情况下, HSBS信道与特定的频率相关联。为了方面自主的软切换,基本广播服务信道即F-BSCH的传 输在地理区域内经同步。这使得能在移动站处组合广播分组。根据一实施例,MC树包括称 为"抛锚BSC"的叶片,它将广播内容复制到第二 BSC。抛锚BSC会复制并将HDLC帧在第二 接口上发送到任何第二BSC,其中到第二BSC的传输有受限的延时。 图12说明MC消息被发送到MC组的处理方法。过程是针对组呼叫服务的,其中要 广播的消息可能由系统内的用户发起。组呼叫使得用户能提供点到多点的传输。组内的一 个用户为多个目标接收者发送消息。过程600开始与步骤602,其中CS为MC消息确定开 始时间。MC组订户在步骤604与BSC进行注册。在步骤605,BSC发送设立消息到PCF。设 立消息开始形成BSC和PCF间的GRE管道,而同时通知PCF BSC是组呼叫的一部分。过程 在步骤606建立PDSN和PCF间的MC树。在步骤608处过程然后建立从PDSN到CS的内部 MC树。 一旦MC树被设立,源在步骤610处发送定址到MC IP地址的MC消息。消息在步骤 612处遍历树。PCF在步骤614处通过UC连接将MC消息发送到BSC。在步骤616,BSC然 后将MC消息发送到对应的地理区域内的组成员处。 值得注意的是,对于发送到MC组的MC消息,组成员在通信系统内移动。当组成员 移到没有在MC树内注册的位置或不是MC消息传输的一部分时,组成员与新位置的BSC进 行注册。在组呼叫期间,组成员会监控分配给用于组呼叫的BC信道的频率。通过与新的 BSC进行注册,组成员提供给系统BC的频率。系统然后能寻呼组成员,通知其到来的呼叫。 一旦组成员与新的BSC进行了注册,系统建立了包括新BSC的新MC树。
图13以流图形式说明在一系统内用于处理广播消息或组呼叫的方法,该系统带 有广播信道,且支持广播消息和组呼叫消息。过程520类似于图7的过程500,其中BSC(或 其它涉及消息的无线传输的元件)标识BC触发事件。BC触发时间可能是来自一个或多个 移动站或BSC支持的其它无线装置的请求。例如,在图2说明的系统200内,BSC可能从一 个或多个移动站206接收对BC消息的请求。其它的触发可能涉及来自另一 BSC对BC服 务的请求。且时间可能提供触发,其中在预定时间,BSC开始BC传输。BC不被发送到给定 BSC,直到BSC识别BC触发且作为响应请求BC消息。 继续图13,在步骤502开始过程520,其中系统确定BC范围。BSC然后在步骤503 识别BSC触发,其中处理从步骤504继续,如关于图7的过程500描述的。
如上所述,BC传输没有被提供给给定的BSC,直到BSC识别到触发,作为响应请求 BC。系统然后设立从内容服务器到请求BSC的路径。图14说明用于设立并关闭BC传输路 径的过程。BC消息的动态传输可能被称为"间断广播",其中断断续续的BC由设立并关闭 BC传输路径而提供。如图14说明的,过程800在BSC或其它空中接口发射机识别BC触发 时开始。触发可能是来自移动站或其它无线装置对BC服务的请求,或可能基于时间调度器 或其它可预测事件。例如,在一实施例中,给定的BC消息,诸如股票报价更新,可能每天下 午在股票交易完成时被发送。在另外的实施例中,新闻经实时广播。在步骤804, BC传输 路径通过网络被设立。路径的设立可能如上所述。内容服务器然后在步骤806提供BC消 息。在判决菱形808处识别中止触发后,过程关闭到给定BSC的BC传输路径。中止触发事 件可能是某一时间段的满期。或者,中止触发可能是没有来自先前接收BC服务的移动站的 请求。 在一实施例中,多播应用,其中单个主机发送到两个或多个接收机,被称为一到多 即l-to-M。该类型的多播应用的一例可能被称为组呼叫。组呼叫的一实施例在图15A和 15B说明的系统1000经处理。系统1000第一次在图15A内被说明,其中多个移动站1004 请求来自BSC 1002的组呼叫服务。在该情况下,BSC 1002确定期望该服务的用户数小于 预定阀值,因此BSC在专用信道1上发送到每个移动站1004,且在不同的专用信道2上将组 呼叫消息发送到移动站1006。值得注意的是专用信道可能为不同的频率标识或可能是码分 开的,诸如在CDMA或其它扩频类型的系统中。 在第二时间,如图15B内说明的,请求组呼叫服务的移动站数超过预定阀值,因 此,BSC 1002确定在预定的BC信道上发送组呼叫消息。移动站1004、 1006和1008的每个 在发送组呼叫消息前被通知传输信息。 图16说明了处理组呼叫的方法900。组呼叫在步骤902经开始。BSC确定活动用 户数,即期望参与组呼叫的移动站或其它无线装置数大于在判决菱形904处的预定阀值。 阀值可能被静态地确定并为给定系统、配置或无线发射机装置而定义。或者,阀值可能根据 组呼叫的处理和系统的操作而经动态调整。如果活动用户数超过阀值,处理继续到步骤906 以提供指令给每个移动站组呼叫会在给定的BC信道上被发送。 继续图16,在步骤908,BSC在BC信道上发送组呼叫。处理回到判决菱形904。如 果活动用户数不大于阀值,则处理继续到步骤910,其中BSC为每个活动用户准备组呼叫消 息的拷贝。在步骤912,拷贝在唯一的专用信道上被发送到每个活动用户。如上所述,专用 信道可能由不同的载波频率定义或可能是码分信道。 图16内说明的组呼叫因此在单播信道上为小数量的用户实现,且随着用户数增 加在多播信道上被发送。其它的实施例可能实现其它的准则,用于决定是使用单播信道还 是多播信道,诸如根据负载、信道质量和/或要发送的数据量。图16内的方法保留传输资 源,包括但不限于无线电资源,通过使用单个专用信道而不是使用广播信道,其中使用广播 信道或单个信道是由接收者的数目和分布确定的。 其它的实施例可能将上述的方法应用于其它的BC服务,其中使用点到多点的传 输。使用由叶片或与相继路由器进行注册的中止点形成的MC数提供了避免通信系统内重 复的方便而动态的方法。另外,使用MC数也提供了增加的可扩縮性,减少了扩展网络需要 的基础设施量。值得注意的是对于组呼叫操作,系统可能将网络配置到传输节点,即空中接
16口发射机诸如BSC,即使空中接口使用专用信道。换而言之,系统如上所述在网络端应用多
播树路径,且将单播路径应用到呼叫参与者。这样BSC只接收来自网络的一份拷贝。 本领域内的技术人员可以理解信息和信号可能使用各种不同的科技和技术表示。
例如,上述说明中可能涉及的数据、指令、命令、信息、信号、比特、码元和码片最好由电压、
电路、电磁波、磁场或其粒子、光场或其粒子、或它们的任意组合来表示。 本领域的技术人员还可以理解,这里揭示的结合这里描述的实施例所描述的各种
说明性的逻辑块、模块、电路和算法步骤可以用电子硬件、计算机软件或两者的组合来实
现。为清楚地说明硬件和软件的可互换性,各种说明性的组件、方框、模块、电路和步骤一般
按照其功能性进行阐述。这些功能性究竟作为硬件或软件来实现取决于整个系统所采用的
特定的应用程序和设计。技术人员可以以多种方式对每个特定的应用实现描述的功能,但
该种实现决定不应弓I起任何从本发明范围的偏离。 各种用在此的说明性实施例揭示的逻辑块、模块和电路的实现或执行可以用通 用处理器、数字信号处理器(DSP)或其它处理器、专用集成电路(ASIC)、现场可编程门阵列 (FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或任何以上的组合以 实现在此描述的功能。通用处理器最好是微处理器,然而或者,处理器可以是任何常规的处 理器、控制器、微控制器或状态机。处理器可以实现为计算设备的组合,例如DSP和微处理 器的组合、多个微处理器、一个或多个结合DSP内核的微处理器或任何该种配置。
在此用实施例揭示的方法步骤或算法可能直接在硬件内、处理器执行的软件模块 或两者的组合内执行。软件模块可以驻留于RAM存储器、快闪(flash)存储器、R0M存储 器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动盘、CD-ROM、或本领域中已知的其它任 意形式的存储媒体中。 一示范处理器最好耦合到处理器使处理器能够从存储介质读取写入 信息。或者,存储介质可能整合到处理器。处理器和存储介质可驻留于专用集成电路ASIC 中。ASIC可以驻留于用户终端内。或者,处理器和存储介质可以驻留于用户终端的离散元 件中。 上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的 各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其 它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里 揭示的原理和新颖特征一致的最宽泛的范围。
1权利要求
一种用于从有线通信网络向无线通信网络提供广播传输的基础设施设备,所述基础设施设备包括用于建立一条或多条管道以与所述无线通信网络的一个或多个基础设施实体通信的装置;用于加入与所述有线通信网络相关联的多播树的装置;用于通过所述多播树接收多播传输的装置,其中所述多播传输包括封装分组;以及用于通过所述一条或多条管道发送所述封装分组的装置。
2. 如权利要求1所述的基础设施设备,还包括用于从所述一个或多个基础设施实体 接收请求以加入所述多播树的装置。
3. 如权利要求1所述的基础设施设备,其特征在于所述多播传输将其源标识为中间节 点,而所述封装分组将其源标识为所述有线通信网络的所选内容源。
4. 一种用于从有线通信网络向无线通信网络提供广播传输的设备,所述设备包括 电路,配置为建立一条或多条管道以与所述无线通信网络的一个或多个基础设施实体通信;加入与所述有线通信网络相关联的多播树;通过所述多播树接收多播传输,其中所 述多播传输包括封装分组;并且通过所述一条或多条管道发送所述封装分组。
5. 如权利要求4所述的设备,其特征在于所述电路还配置为从所述一个或多个基础设 施实体接收请求以加入所述多播树。
6. 如权利要求4所述的设备,其特征在于所述多播传输将其源标识为中间节点,而所述封装分组将其源标识为所述有线通信网络的所选内容源。
7. —种用于从有线通信网络向无线通信网络提供广播传输的方法,所述方法包括 建立一条或多条管道以与所述无线通信网络的一个或多个基础设施实体通信; 加入与所述有线通信网络相关联的多播树;通过所述多播树接收多播传输,其中所述多播传输包括封装分组;以及 通过所述一条或多条管道发送所述封装分组。
8 如权利要求7所述的方法,还包括为从所述一个或多个基础设施实体接收请求以加 入所述多播树。
9. 如权利要求7所述的方法,其特征在于所述多播传输将其源标识为中间节点,而所 述封装分组将其源标识为所述有线通信网络的所选内容源。
10. —种用于从有线通信网络向无线通信网络提供广播传输的计算机程序产品,所述 计算机程序产品包括用指令编码的计算机可读介质,所述指令可执行用于建立一条或多条管道以与所述无线通信网络的一个或多个基础设施实体通信; 加入与所述有线通信网络相关联的多播树;通过所述多播树接收多播传输,其中所述多播传输包括封装分组;以及 通过所述一条或多条管道发送所述封装分组。
11. 如权利要求io所述的计算机程序产品,其特征在于所述指令还可执行用于为从所述一个或多个基础设施实体接收请求以加入所述多播树。
12. 如权利要求IO所述的计算机程序产品,其特征在于所述多播传输将其源标识为中 间节点,而所述封装分组将其源标识为所述有线通信网络的所选内容源。
全文摘要
一种在支持广播传输的无线传输系统内数据分组传输的方法和装置。在传输节点处被识别的触发启动一广播传输,并建立传输路径。然后中止触发指明传输节点不对希望广播传输的用户服务,且作为响应传输路径被关闭。在一实施例中,以多播呼叫诸如组呼叫,可能根据预定的准则通过单播信道或多播信道而被发送到活动用户,诸如多个活动用户。
文档编号H04W76/04GK101789873SQ20091025854
公开日2010年7月28日 申请日期2002年10月2日 优先权日2001年10月3日
发明者A·M·陈, N·J·帕里克, N·K·N·利昂, R·T·苏 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1