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

申请号 CN200710084069.7 申请日 2002-10-02 公开(公告)号 CN101013952A 公开(公告)日 2007-08-08
申请人 高通股份有限公司; 发明人 N·K·N·利昂; N·J·帕里克; R·T·苏; A·M·陈;
摘要 一种在支持广播传输的无线传输系统内数据分组传输的方法和装置。在传输 节点 处被识别的触发启动一广播传输,并建立传输路径。然后中止触发指明传输节点不对希望广播传输的用户服务,且作为响应传输路径被关闭。在一 实施例 中,以多播呼叫诸如组呼叫,可能根据预定的准则通过单播信道或多播信道而被发送到活动用户,诸如多个活动用户。
权利要求

1.在支持组呼叫传输的无线通信系统内,所述系统带有源节点和至少一个传 输节点,一种方法包括:
开始第一组呼叫;
确定用于组呼叫的第一活动用户数;
如果第一数超过值,则在广播信道上发送组呼叫;以及
如果第一数不超过阀值,则在至少一个专用信道上发送组呼叫,其中该至少 一个专用信道允许至少一个传输节点和一活动用户间的点到点通信。
2.如权利要求1所述的方法,其特征在于在广播信道上发送组呼叫包括:
指示活动用户在广播信道上接收组呼叫。
3.如权利要求1所述的方法,其特征在于在至少一个专用信道上发送组呼叫 包括:
为每个活动用户准备组呼叫消息的一份拷贝。
4.一种适用于支持组呼叫传输的无线通信系统内的无线装置,所述系统带有 源节点和至少一个传输节点,所述无线装置包括:
装置,用于开始第一组呼叫;
装置,用于确定组呼叫的第一活动用户数;
装置,用于如果第一数超过阀值,则在广播信道上发送组呼叫;以及
装置,用于如果第一数不超过阀值,则在至少一个专用信道上发送组呼叫, 其中该至少一个专用信道允许至少一个传输节点和一活动用户间的点到点通信。
5.在支持多播呼叫传输的无线通信系统内,所述系统带有源节点和至少一个 传输节点,一种方法包括:
开始第一多播呼叫;
确定用于多播呼叫的第一活动用户数;
如果第一数超过阀值,则在广播信道上发送多播呼叫;以及
如果第一数不超过阀值,则在至少一个专用信道上发送多播呼叫,其中该至 少一个专用信道允许至少一个传输节点和一活动用户间的点到点通信。
6.如权利要求5所述的方法,其特征在于在广播信道上发送多播呼叫包括:
指示活动用户在广播信道上接收多播呼叫。
7.如权利要求5所述的方法,其特征在于在至少一个专用信道上发送多播呼 叫包括:
为每个活动用户准备多播呼叫消息的一份拷贝。
8.一种适用于支持组呼叫传输的无线通信系统内的无线装置,所述系统带有 源节点和至少一个传输节点,所述无线装置包括:
装置,用于开始第一多播呼叫;
装置,用于确定多播呼叫的第一活动用户数;
装置,用于如果第一数超过阀值,则在广播信道上发送多播呼叫;以及
装置,用于如果第一数不超过阀值,则在至少一个专用信道上发送多播呼叫, 其中该至少一个专用信道允许至少一个传输节点和一活动用户间的点到点通信。

说明书全文

领域

发明一般涉及无线通信系统,尤其涉及用于准备在无线通信系统内传输 的消息压缩的方法和装置。

背景

在无线通信系统内对分组化数据服务的需求日益增长。由于传统的无线通 信系统是为语音通信设计的,则扩展到支持数据服务会引入许多挑战。保留带 宽是大多数设计者的首要考虑。在单方向传输上,诸如广播传输,单个广播内 容被提供给多个用户。用户由唯一标识符标识,该标识符然后被包括在寻址信 息中。在该种系统中,多个基础设施单元可能被要求复制广播分组,以标识每 个作为目标的接收机。传输信号的复制消耗了宝贵的带宽,因此减少了通信系 统的效率,并增加了中间基础设施单元的处理要求。特别对于广播服务,目标 接收者的数量可能非常大,从而导致了资源分配和可用带宽丢失的问题。

因此,有一种对无线通信系统内将数据发送到多个接收者处的有效准确的 方法。另外,需要有一种方法,将广播数据路由到多个用户,其中,每个用户 被唯一地表示为目标接收者。

概述

在此接收的实施例满足了以上所述的需要,这是通过提供一种在无线通信 系统内路由IP分组的方法,其中间歇地提供广播或其它点到多点服务。当识 别到一触发是要启动服务时,发送间歇广播服务,当识别到一中止触发时不发 送。这样,间歇的广播服务保留了带宽和系统的其它传输资源。在一实施例中, 通过空中接口到移动站和/或其它无线装置的传输可能涉及到单播传输路径或 多播传输路径。当在给定传输节点处的组呼叫的活动用户数超过值时,该呼 叫在公共信道上被发送,诸如广播信道。当活动用户数在阀值以内,则呼叫在 专用信道上被发送到每个由该传输节点服务的参与者处。在一实施例中,分组 使用多播地址被路由到接入网络。

在一方面,在支持广播传输的无线通信系统内,带有广播源节点的系统和 至少一个广播传输节点,一种方法包括:在广播传输节点处识别广播触发,建 立从广播源节点到广播传输节点的广播传输路径,将广播消息通过广播传输路 径发送到广播传输节点,并从广播传输节点发送广播消息。

在另一方面,无线装置包括:处理单元、耦合到处理单元的内存存储设备, 该内存存储设备适用于存储多个指令,用于:(1)在广播传输节点处识别广 播触发;(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-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System”,在此被称为IS-95标准,该标准由名 为“3rd Generation Partnership Project”的组织(在此被称为3GPP)提供 的标准,且体现在一组文档内包括Nos.3G TS 25.211、3G TS 25.211、3G TS 25.212、3G TS 25.213以及3G TS 25.214,在此被称为W-CDMA标准,由“3rd Generation Partnership Project 2”(在此被称为3GPP2)提供的标准,在此 被称为cdma2000标准的TR-45.5,以前被称为IS-2000 MC。以上所述的标 准在此被引入作为参考。

每种标准具体定义了从基站到移动传输的数据的处理,反之依然。作为示 例实施例,以下讨论考虑符合cdma2000协议标准的扩频通信系统。其它的实 施例可能包含其它标准。且其它实施例可能对其它类型的数据处理系统应用在 此揭示的压缩方法。

图1作为通信系统100的一示例,它支持多个用户且能实现至少本发明的 一些方面和实施例。多种算法和方法的任何一种可能用于安排系统100内的传 输。系统100为多个小区102A到102G提供通信,每个相应地由对应的基站104A 和104G提供服务。在示例实施例中,一些基站104有多个接收天线,其它可 能只有一个接收天线。类似地,一些基站104可能有多个发射天线,且其它有 单个发射天线。在发射天线和接收天线的组合上没有任何限制。因此,对于基 站104而言可能有多个发射天线和单个接收天线,或者有多个接收天线和单个 发射天线,或都有单个或多个发射和接收天线。

覆盖区域内的终端106可能是固定(即静止的)或移动的。如图1示出, 各个终端106与至少一个且可能多个基站104在下行链路和上行链路在任何给 定的时刻进行通信,这取决于例如是否使用软切换且终端是否被设计为且工作 在(并发和按顺序地)接收来自多个基站的多个传输。CDMA系统内的软切换在 领域内是众知的,且在美国专利号5101501内有描述,该专利题为“Method and system for providing a Soft Handoff in a CDMA Cellualr Telephone System”, 它被转让给本发明的受让人。

下行链路指从基站到终端的传输,上行链路指从终端到基站的传输。在示 例实施例中,一些终端106有多个接收天线,其它只有一个接收天线。在图1 内,基站104A在下行链路上发送数据到终端106A和106J,基站104B将数据 发送到终端106B和106J,基站104C将数据发送到终端106C等。

通过无线通信技术对于无线数据传输和可用服务扩展日益增加的需求导 致了特定数据服务的发展。一种该项服务被称为高数据率(HDR)。一示例HDR 服务在“EIA/TIA-IS856 cdma2000 High Rate Packet Data Air Interface Specification”内提出,被称为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信道”指由 广播内容定义的单个逻辑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的物理层设计因此 集中于广播环境的有效改善上。

为了能为音频服务提供有效的支持,系统设计为不同的方式发送信道以及 对应的视频质量而考虑要求的基站功率。设计的一个方面是在覆盖区边缘和接 近小区站点的边缘处的可察觉的视频质量间的主观折衷。由于减少了有效负 荷,增加了有效误差纠正编码速率,给定的基站发送功率电平会提供在小区边 缘处更好的覆盖。对位置接近基站的移动站而言,信道的接收仍然是无差错的, 且由于降低的源速率从而视频质量会被降低。这一相同的折衷还应用于F- BSCH可以支持的其它、非视频应用。降低由信道支持的有效负荷速率增加了覆 盖区,但其代价是减少的这些应用的下载速率。视频质量和数据吞吐量与覆盖 间的相对重要性的平衡是客观的。选择的配置寻求应用专用的优化配置以及所 有可能性间的较好折衷。

F-BSCH的有效负荷速率是很重要的设计参数。以下的假设可能被用于根 据以下示例实施例设计支持广播传输的系统:(1)目标有效负荷速率为64 kbps,它提供可接受的视频质量;(2)对于视频流服务,有效负荷速率被假 设为每个RTP分组的分组附加开销包括12个8比特的字节;(3)对RTP和物 理层间的所有层的平均附加开销大致为每分组64个8比特的字节加上MUXPDU 头部使用的每F-SCH帧附加开销的8比特。

在示例实施例中,对于非视频广播服务,支持的最大速率为64kbps。然 而,许多其它可能的低于64kbps的有效负荷速率也是可以获得的。

订户模型

对于HSBS服务有几种可能的预订/收入模型,包括自由接入、受控的接入 以及部分受控的接入。对于自由接入,不需要预订以接收服务。BS广播未经加 密的内容,感兴趣的移动单元可以接收内容。服务提供商的收入可以通过在广 播信道上发送的广告获得。例如,到来的电影片段可以为付钱给服务提供商的 电影摄制棚而发送。

对于受控的接入,MS用户预订服务,且支付对应的费用以接收广播服务。 未经预订的用户不能接收HSBS服务。受控的接入可以通过对HSBS传输/内容 加密而实现,使得只有预订的用户能对内容解密。这可以使用空中密钥交换过 程。该方案提供了很强的安全性并防止服务被偷窃。

混合接入方案,又被称为部分受控的接入,提供了作为加密的基于预订的 HSBS服务,它断断续续地有不加密的广告传输。这些广告可能用于增加对加密 HSBS服务的预订。这些未经加密的分段的时间表可以通过外部方式为MS所知。

HSBS服务选项

HSBS服务选项定义为:(1)协议栈;(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服务的订户。 在时间t1处,MS和CS协商广播服务的订户安全性。协商涉及密钥的交换和维 护等,该密钥用于在广播信道上接收广播内容。用户在接收到密钥信息时建立 与CS的安全性关联。加密信息可能包括来自CS的广播接入密钥(BAK)或密 钥组合等。根据一实施例,CS提供在分组数据对话期间专用信道上的加密信息, 诸如通过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协同工作,其中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。CS 326通过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管道。被称为A11的协议用于建立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/BSC 3 12。例如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和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团308、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使用MC IP地址以发送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 到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的叶子。两个主分支是通过路由器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分组内。MC IP分组被定址到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,多播路由器与下一相继相邻多播路由器 进行注册。

图9A说明通过多个MC树的BC消息流,如在图7和8的过程500内描述 的。图9B说明对应的信息的信号流,即广播消息处理。如图9A内说明的,BC 消息在CS 326发起。原消息被认为是有效负荷。CS 326通过应用MC IP而封 装有效负荷而生成MC IP分组。MCIP分组指明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分组进一步根据MC IP进行封装,产生 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信道。在时间t1处, GRE管道在BSC和PCF间被设立。在时间t2处,PCF使用IGMP与相邻多播路 由器进行注册。在时间t3处PCF确认与BSC设立的GRE管道。在时间t4处, MC路由协议(MRP)被用于在PCF和PDSN间注册多播路由器。在时间t5 PDSN 与相邻多播路由器进行注册。该过程形成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和312。 PCF 310和312的每个以类似于PDSN 320的方式处理接收到的UC CFP,其中 产生的分组是UC BSC分组,它将相应的PCF标识为源,将BSC标识为目的地。

图11B说明对应的信息流,其中CS开始时设立HSBS信道。在时间t1,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地址以及作为MC IP地址的目的地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_Traffic_ID参数,诸如GRE密钥、为HSBS信道中止A-8 连接的BSC实体的IP地址。附加的字段IP_Multi-castAddress被加入 A8_Traffic_ID参数。附加字段标识为CS用于发送HSBS内容的IP多播地址。 HSBS服务的新服务选项用于A9-Setup-A8消息。

在接收到来自BSC的A9-Setup-A8消息后,PCF被通知BSC想要加入IP 多播组。如果PCF已经是期望的多播组的一员,则不需要任何进一步的行动以 加入多播组。否则,PCF将IGMP请求发送到其多播路由器以加入多播组。在成 功的IMGP设立后,PCF将A9-Connect-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日)内规定。协议独立的多点传送-稀疏模式(PIM-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 Extensions to OSPF”,J.Moy,1994年3月。

继续图11B,从BSC到PCF设立GRE连接,其中发送GRE管道设立消息, 诸如在图11B的时间t1说明的。在GRE设立消息内,BSC发送Traffic_ID参 数,包括GRE密钥和中止HSBS信道的连接的BSC实体的IP地址。 IP_Multi-castAddress被加入Traffic_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服务的移动站的请求。

在一实施例中,多播应用,其中单个主机发送到两个或多个接收机,被称 为一到多即1-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数也提供了增加的 可扩缩性,减少了扩展网络需要的基础设施量。值得注意的是对于组呼叫操作, 系统可能将网络配置到传输节点,即空中接口发射机诸如BSC,即使空中接口 使用专用信道。换而言之,系统如上所述在网络端应用多播树路径,且将单播 路径应用到呼叫参与者。这样BSC只接收来自网络的一份拷贝。

本领域内的技术人员可以理解信息和信号可能使用各种不同的科技和技 术表示。例如,上述说明中可能涉及的数据、指令、命令、信息、信号、比特、 码元和码片最好由电压电路电磁波磁场或其粒子、光场或其粒子、或它 们的任意组合来表示。

本领域的技术人员还可以理解,这里揭示的结合这里描述的实施例所描述 的各种说明性的逻辑、模块、电路和算法步骤可以用电子硬件、计算机软件 或两者的组合来实现。为清楚地说明硬件和软件的可互换性,各种说明性的组 件、方框、模块、电路和步骤一般按照其功能性进行阐述。这些功能性究竟作 为硬件或软件来实现取决于整个系统所采用的特定的应用程序和设计。技术人 员可以以多种方式对每个特定的应用实现描述的功能,但该种实现决定不应引 起任何从本发明范围的偏离。

各种用在此的说明性实施例揭示的逻辑块、模块和电路的实现或执行可以 用:通用处理器、数字信号处理器(DSP)或其它处理器、专用集成电路(ASIC)、 现场可编程阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散 硬件组件或任何以上的组合以实现在此描述的功能。通用处理器最好是微处理 器,然而或者,处理器可以是任何常规的处理器、控制器微控制器或状态机。 处理器可以实现为计算设备的组合,例如DSP和微处理器的组合、多个微处理 器、一个或多个结合DSP内核的微处理器或任何该种配置。

在此用实施例揭示的方法步骤或算法可能直接在硬件内、处理器执行的软 件模块或两者的组合内执行。软件模块可以驻留于RAM存储器、快闪(flash) 存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动盘、 CD-ROM、或本领域中已知的其它任意形式的存储媒体中。一示范处理器最好耦 合到处理器使处理器能够从存储介质读取写入信息。或者,存储介质可能整合 到处理器。处理器和存储介质可驻留于专用集成电路ASIC中。ASIC可以驻留 于用户终端内。或者,处理器和存储介质可以驻留于用户终端的离散元件中。

上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实 施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原 理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里 示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。

申请是申请日为2002年10月2日申请号为第02823364.6号发明名称为“使 用因特网协议用于无线通信系统内分组数据传输的方法和装置”的中国专利申 请的分案申请。

背景

在35 U.S.C 120之下的优先权要求

本专利申请是专利申请010556的延续部分并对其有优先权,后者题为 “Method and Apparatus for Data Packet Transport in a Wireless Communication System Using an Internet Protocol”,它提交于2001年10 月3日,分配给本发明的受让人,并在此引入作为参考。

QQ群二维码
意见反馈