切换载波以加入无线通信网络中的多播会话

申请号 CN200980110885.8 申请日 2009-03-27 公开(公告)号 CN101981951B 公开(公告)日 2014-04-30
申请人 高通股份有限公司; 发明人 宋伯扬;
摘要 本 发明 提供针对于切换载波以加入无线通信网络中的多播会话的 实施例 。从接入终端向接入网络发送为经通告的多播会话(例如,即按即说(PTT)会话)进行登记的 请求 (520)。所述接入终端具有第一载波上的业务信道。所述接入网络确定是否正在所述第一载波上载运所述经通告的多播会话。在所述确定步骤确定未在所述第一载波上载运给定多播会话且正在第二载波上载运所述给定多播会话的情况下,所述接入网络发射向所述接入终端分配所述第二载波上的业务信道的业务信道指派消息(530)。因此,所述接入终端无需发送被分配所述第二载波上的业务信道的连接请求。
权利要求

1.一种支持无线通信网络中的多播会话的方法,其包括:
从接入终端接收为给定多播会话进行登记的请求,所述接入终端被分配第一载波上的业务信道,所述业务信道支持除了所述给定多播会话之外的通信会话,其中所述给定多播会话对应于群组通信会话,且其中所述除了所述给定多播会话之外的通信会话对应于与所述群组通信会话相分离的媒体会话或数据会话;
确定是否正在所述第一载波上载运所述给定多播会话;以及
在所述确定步骤确定未在所述第一载波上载运所述给定多播会话且正在第二载波上载运所述给定多播会话的情况下,发射向所述接入终端分配所述第二载波上的用于继续所述除了所述给定多播会话之外的通信会话的业务信道的业务信道指派消息。
2.根据权利要求1所述的方法,其进一步包括:
在所述业务信道指派消息的所述发射之后在所述第二载波上向所述接入终端发射调度消息,所述调度消息识别所述给定多播会话且指示可如何在所述第二载波的下行链路信道上解码与所述给定多播会话相关联的多播消息。
3.根据权利要求2所述的方法,其中所述调度消息是广播开销消息BOM,所述BOM通过列出与所述给定多播会话相关联的广播和多播服务BCMCS流识别符ID来识别所述给定多播会话,且所述BOM进一步包含与所述列出的BCMCS流ID相关联的交错多路复用IM对和发射格式。
4.根据权利要求1所述的方法,其进一步包括:
至少在所述接入终端的服务扇区内在所述第二载波上发射与所述给定多播会话相关联的多播消息。
5.根据权利要求1所述的方法,其中响应于在所述第一载波上的通告所述给定多播会话的先前发送的通告消息而从所述接入终端接收所述向所述给定多播会话登记的请求。
6.根据权利要求1所述的方法,其中响应于在所述第一载波上的识别所述给定多播会话且指示正在所述第二载波上载运所述给定多播会话的先前发送的调度消息而从所述接入终端接收所述向所述给定多播会话登记的请求。
7.根据权利要求6所述的方法,其中所述先前发送的调度消息是广播开销消息BOM,所述BOM通过列出与所述给定多播会话相关联的广播和多播服务BCMCS流识别符ID来识别所述给定多播会话。
8.根据权利要求1所述的方法,其中所述发射步骤在所述第一载波上发射所述业务信道指派消息。
9.根据权利要求1所述的方法,其进一步包括:
确定所述第二载波是否包含至少一个可用业务信道。
10.根据权利要求9所述的方法,其中仅在所述确定步骤确定所述第二载波包含至少一个可用业务信道之后执行所述发射步骤。
11.根据权利要求1所述的方法,其进一步包括:
在所述业务信道指派消息的所述发射之前在所述第一载波上向所述接入终端发射调度消息,所述调度消息识别所述给定多播会话且指示正在所述第二载波上载运所述给定多播会话。
12.根据权利要求11所述的方法,其中所述接收步骤响应于所述调度消息而接收所述登记请求。
13.根据权利要求1所述的方法,其中仅在所述确定步骤确定未在所述第一载波上载运所述给定多播会话且正在所述第二载波上载运所述给定多播会话的情况下执行所述发射步骤。
14.根据权利要求1所述的方法,其中所述向所述给定多播会话登记的请求是广播和多播服务BCMCS流登记消息。
15.根据权利要求1所述的方法,其中将所述为所述给定多播会话进行登记的请求解译为执行所述发射步骤的请求,以使得所述接入终端无需发送被分配所述第二载波上的所述业务信道的连接请求。
16.一种切换载波以参与无线通信网络中的多播会话的方法,其包括:
从接入终端发送为给定多播会话进行登记的请求,所述接入终端被分配第一载波上的业务信道,所述业务信道支持除了所述给定多播会话之外的通信会话,其中所述给定多播会话对应于群组通信会话,且其中所述除了所述给定多播会话之外的通信会话对应于与所述群组通信会话相分离的媒体会话或数据会话;以及
在未在所述第一载波上载运所述给定多播会话且正在第二载波上载运所述给定多播会话的情况下,接收向所述接入终端分配所述第二载波上的用于继续对所述除了所述给定多播会话之外的通信会话的业务信道的业务信道指派TCA消息。
17.根据权利要求16所述的方法,其进一步包括:
调谐到所述第二载波。
18.根据权利要求17所述的方法,其进一步包括:
在所述第二载波上接收调度消息,所述调度消息识别所述给定多播会话且指示可如何在所述第二载波的下行链路信道上解码与所述给定多播会话相关联的多播消息。
19.根据权利要求18所述的方法,其中所述调度消息是广播开销消息BOM,所述BOM通过列出与所述给定多播会话相关联的广播和多播服务BCMCS流识别符ID来识别所述给定多播会话,且所述BOM进一步包含与所述列出的BCMCS流ID相关联的交错多路复用IM对和发射格式。
20.根据权利要求17所述的方法,其进一步包括:
在所述接入终端处将在所述第一载波上的所述业务信道上载运的通信会话转变到第二载波上的所述业务信道,所述第二载波上的所述业务信道由所述接收的TCA消息分配。
21.根据权利要求18所述的方法,其进一步包括:
在所述第二载波的所述下行链路信道上接收与所述给定多播会话相关联的多播消息;
以及
基于所述接收的调度消息来解码所述接收的多播消息。
22.根据权利要求16所述的方法,其中响应于在所述第一载波上的通告所述给定多播会话的先前接收的通告消息而执行所述发送步骤。
23.根据权利要求16所述的方法,其中响应于在所述第一载波上的识别所述给定多播会话且指示正在所述第二载波上载运所述给定多播会话的先前接收的调度消息而执行所述发送步骤。
24.根据权利要求23所述的方法,其中先前接收的所述调度消息是广播开销消息BOM,所述BOM通过列出与所述给定多播会话相关联的广播和多播服务BCMCS流识别符ID来识别所述给定多播会话。
25.根据权利要求16所述的方法,其中在所述第一载波上接收所述TCA消息。
26.根据权利要求16所述的方法,其进一步包括:
在接收所述TCA消息之前,在所述第一载波上接收识别所述给定多播会话且指示正在所述第二载波上载运所述给定多播会话的调度消息。
27.根据权利要求26所述的方法,其中所述发送步骤响应于所述接收的调度消息而发送所述登记请求。
28.根据权利要求16所述的方法,其进一步包括:
在所述发送步骤之后起动具有给定定时器周期的定时器。
29.根据权利要求28所述的方法,其进一步包括:
在接收分配所述第二载波上的所述业务信道的所述TCA消息之前所述定时器期满的情况下,在接收所述TCA消息之前释放所述第一载波上的所述业务信道。
30.根据权利要求28所述的方法,其中在所述定时器期满之前接收分配所述第二载波上的所述业务信道的所述TCA消息。
31.根据权利要求30所述的方法,其进一步包括:
调谐到所述第二载波;以及
在所述接入终端处将在所述第一载波上的所述业务信道上载运的通信会话转变到所述第二载波上的所述业务信道。
32.根据权利要求16所述的方法,其中所述向所述给定多播会话登记的请求是广播和多播服务BCMCS流登记消息。
33.根据权利要求16所述的方法,其中在接入网络处将所述为所述给定多播会话进行登记的请求解译为执行所述发送步骤的请求,以使得所述接入终端无需发送被分配所述第二载波上的所述业务信道的连接请求。
34.一种在无线通信网络中的接入网络,其包括:
用于从接入终端接收为给定多播会话进行登记的请求的装置,所述接入终端被分配第一载波上的业务信道,所述业务信道支持除了所述给定多播会话之外的通信会话,其中所述给定多播会话对应于群组通信会话,且其中所述除了所述给定多播会话之外的通信会话对应于与所述群组通信会话相分离的媒体会话或数据会话;
用于确定是否正在所述第一载波上载运所述给定多播会话的装置;以及用于在所述用于确定的装置确定未在所述第一载波上载运所述给定多播会话且正在第二载波上载运所述给定多播会话的情况下,发射向所述接入终端分配所述第二载波上的用于继续所述除了所述给定多播会话之外的通信会话的业务信道的业务信道指派消息的装置。
35.根据权利要求34所述的接入网络,其进一步包括:
用于在所述业务信道指派消息的所述发射之后在所述第二载波上向所述接入终端发射调度消息的装置,所述调度消息识别所述给定多播会话且指示可如何在所述第二载波的下行链路信道上解码与所述给定多播会话相关联的多播消息。
36.根据权利要求34所述的接入网络,其进一步包括:
用于至少在所述接入终端的服务扇区内在所述第二载波上发射与所述给定多播会话相关联的多播消息的装置。
37.根据权利要求34所述的接入网络,其进一步包括:
用于在所述业务信道指派消息的所述发射之前在所述第一载波上向所述接入终端发射调度消息的装置,所述调度消息识别所述给定多播会话且指示正在所述第二载波上载运所述给定多播会话。
38.一种在无线通信网络中的接入终端,其包括:
用于发送为给定多播会话进行登记的请求的装置,所述接入终端被分配第一载波上的业务信道,所述业务信道支持除了所述给定多播会话之外的通信会话,其中所述给定多播会话对应于群组通信会话,且其中所述除了所述给定多播会话之外的通信会话对应于与所述群组通信会话相分离的媒体会话或数据会话;以及
用于在未在所述第一载波上载运所述给定多播会话且正在第二载波上载运所述给定多播会话的情况下接收向所述接入终端分配所述第二载波上的用于继续所述除了所述给定多播会话之外的通信会话的业务信道的业务信道指派TCA消息的装置。
39.根据权利要求38所述的接入终端,其进一步包括:
用于调谐到所述第二载波的装置。
40.根据权利要求39所述的接入终端,其进一步包括:
用于在所述接入终端处将在所述第一载波上的所述业务信道上载运的通信会话转变到第二载波上的所述业务信道的装置,所述第二载波上的所述业务信道由所述接收的TCA消息分配。
41.根据权利要求39所述的接入终端,其进一步包括:
用于在所述第二载波上接收调度消息的装置,所述调度消息识别所述给定多播会话且指示可如何在所述第二载波的下行链路信道上解码与所述给定多播会话相关联的多播消息。
42.根据权利要求39所述的接入终端,其进一步包括:
用于在所述第二载波的下行链路信道上接收与所述给定多播会话相关联的多播消息的装置;以及
用于基于接收的调度消息来解码所述接收的多播消息的装置。

说明书全文

切换载波以加入无线通信网络中的多播会话

[0001] 根据35U.S.C.§119主张优先权
[0002] 本专利申请案主张2008年4月2日申请的题目为“切换载波以加入无线通信网络内的多播会话的方法(Methods of switching carriers to join a multicast session within a wireless communications network)”的第61/041,680号临时申请案的优先权,所述临时申请案转让给本案受让人且在此明确地以全文引用的方式并入本文中。

技术领域

[0003] 本发明涉及无线电信系统中的通信,且更特定来说,涉及切换载波以加入无线通信网络内的多播会话。

背景技术

[0004] 无线通信系统已经发展多代,包含第一代模拟无线电话服务(1G)、第二代(2G)数字无线电话服务(包含临时2.5G和2.75G网络)和第三代(3G)具有高速数据/因特网能的无线服务。当前存在许多不同类型的无线通信系统在使用,包含蜂窝式和个人通信服务(PCS)系统。已知蜂窝式系统的实例包含蜂窝式模拟高级移动电话系统(AMPS),和基于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GSM)变型的数字蜂窝式系统,以及使用TDMA和CDMA技术的较新的混合数字通信系统。
[0005] 在美国由电信工业协会/电子工业协会在题目为“双模宽带扩展频谱蜂窝式系统的移动台-基站兼容性标准(Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System)”的TIA/EIA/IS-95-A(本文称为IS-95)中标准化用于提供CDMA移动通信的方法。在TIA/EIA标准IS-98中描述组合的AMPS与CDMA系统。在IMT-2000/UM或国际移动电信系统2000/通用移动电信系统中描述其它通信系统,其为涵盖称为宽带CDMA(WCDMA)、CDMA2000(例如CDMA2000 1xEV-DO标准)或TD-SCDMA的标准。
[0006] 在无线通信系统中,移动台、手持机或接入终端(AT)从固定位置基站(也称为小区位点或小区)接收信号,所述基站支持通信链路或在邻近于基站或基站周围的特定地理区内服务。基站提供对接入网络(AN)/无线电接入网络(RAN)的进入点,所述网络通常是使用基于标准因特网工程任务组(IETF)的协议的包数据网络,所述协议支持用于基于服务质量(QoS)要求区分业务的方法。因此,基站通常经由空中接口与AT交互,且经由因特网协议(IP)网络数据包与AN交互。
[0007] 在无线电信系统中,即按即说(PTT)能力在服务部和消费者中变得流行。PTT可支持“分派”语音服务,其在例如CDMA、FDMA、TDMA、GSM等标准商用无线基础结构上操作。在分派模型中,端点(AT)之间的通信在虚拟群组内发生,其中一个“说话者”的语音发射到一个或一个以上“收听者”。此类型的通信的单个实例通常称为分派呼叫,或简单称为PTT呼叫。PTT呼叫是群组的示例,其界定呼叫的特性。群组本质上由成员列表和例如群组名称或群组识别等相关联信息界定。
[0008] 常规上,无线通信网络内的数据包已经配置以发送到单个目的地或接入终端。数据向单个目的地的发射称为“单播”。随着移动通信已增加,同时向多个接入终端发射给定数据的能力已变得较重要。因此,已采用若干协议来支持同一包或消息向多个目的地或目标接入终端的同时数据发射。“广播”指代数据包向所有目的地或接入终端(例如,给定小区内、由给定服务提供者服务等)的发射,而“多播”指代数据包向给定群组的目的地或接入终端的发射。在一实例中,给定群组的目的地或“多播群组”可包含一个以上且少于全部的可能目的地或接入终端(例如,给定群组内、由给定服务提供者服务等)。然而,至少可能在某些情形中多播群组仅包括一个接入终端,类似于单播,或者多播群组包括所有接入终端(例如,小区或扇区内),类似于广播。
[0009] 广播和/或多播可以若干方式在无线通信系统内执行,例如执行多个顺序单播操作以适应多播群组,分配唯一广播/多播信道(BCH)以用于同时处置多个数据发射等。在2007年3月1日申请且题目为“使用CDMA 1x-EVDO蜂窝式网络的即按即说群组呼叫系统(Push-To-Talk Group Call System Using CDMA 1x-EVDO Cellular Network)”的第
2007/0049314号美国专利申请公开案中描述使用广播信道用于即按即说通信的常规系统,所述美国专利申请公开案的内容以全文引用的方式并入本文。如第2007/0049314号公开案中所描述,广播信道可用于使用常规信令技术的即按即说呼叫。虽然广播信道的使用可改善常规单播技术中的带宽要求,但广播信道的常规信令仍可导致额外开销和/或延迟,且可使系统性能降级。
[0010] 第三代合作伙伴计划2(“3GPP2”)界定用于支持CDMA2000网络中的多播通信的广播-多播服务(BCMCS)规范。因此,2006年2月14日申请且题目为“CDMA2000高速率广播-多播包数据空中接口规范(CDMA2000 High Rate Broadcast-Multicast Packet Data Air Interface Specification)”的3GPP2的BCMCS规范的一个版本(版本1.0C.S0054-A)以全文引用的方式并入本文。

发明内容

[0011] 本发明的实施例针对于支持无线通信网络中的多播会话。接入终端发送为给定多播会话进行登记的请求。接入网络从接入终端接收登记请求,其中所述接入终端已被分配第一载波上的业务信道。所述接入网络确定是否正在所述第一载波上载运所述给定多播会话,且在所述接入网络确定未在所述第一载波上载运所述给定多播会话且正在第二载波上载运所述给定多播会话的情况下,发射向所述接入终端指派所述第二载波上的业务信道的业务信道指派(TCA)消息。接入终端接收向所述接入终端指派所述第二载波上的业务信道的TCA消息。附图说明
[0012] 将容易获得对本发明的实施例及其伴随的许多优点的更完整了解,其通过参考以下结合附图考虑的详细描述会变得更好理解,仅为了说明而不是限制本发明而呈现附图,且附图中:
[0013] 图1是根据本发明的至少一个实施例的支持接入终端和接入网络的无线网络架构的图。
[0014] 图2说明根据本发明实施例的运营商网络。
[0015] 图3是根据本发明的至少一个实施例的接入终端的说明。
[0016] 图4说明常规多播消息接发过程。
[0017] 图5说明根据本发明实施例的多播消息接发过程。
[0018] 图6说明根据本发明的另一实施例的多播消息接发过程。

具体实施方式

[0019] 在针对于本发明的具体实施例的以下描述和相关图式中揭示本发明的方面。在不脱离本发明范围的情况下可设想替代实施例。另外,将不详细描述或将省略本发明的众所周知的元件,以便不混淆本发明的相关细节。
[0020] 本文使用词语“示范性”和/或“实例”来表示“充当实例、例子或说明”。本文描述为“示范性”和/或“实例”的任何实施例不一定阐释为比其它实施例优选或有利。同样,术语“本发明的实施例”不要求本发明的所有实施例均包含所论述的特征、优点或操作模式。
[0021] 此外,在将由例如计算装置的元件执行的动作序列方面描述许多实施例。将认识到,本文描述的各种动作可由特定电路(例如,专用集成电路(ASIC))、由正由一个或一个以上处理器执行的程序指令或由两者的组合执行。另外,可将本文描述的这些动作序列视为全部在其中存储对应的计算机指令集的任何形式的计算机可读存储媒体内体现,所述指令在执行时将致使相关联的处理器执行本文所描述的功能性。因此,本发明的各种方面可以若干不同形式体现,所有所述形式已预期在所主张标的物的范围内。另外,对于本文描述的实施例中的每一者,任何此些实施例的对应形式可在本文描述为例如“经配置以执行所述动作的逻辑”。
[0022] 高数据速率(HDR)订户站(本文称为接入终端(AT))可为移动或固定的,且可与本文称为调制解调器组收发器(MPT)或基站(BS)的一个或一个以上HDR基站通信。接入终端经由一个或一个以上调制解调器组收发器将数据包发射到HDR基站控制器并接收数据包,HDR基站控制器称为调制解调器组控制器(MPC)、基站控制器(BSC)和/或包控制功能(PCF)。调制解调器组收发器和调制解调器组控制器是称为接入网络的网络的部分。接入网络在多个接入终端之间输送数据包。
[0023] 接入网络可进一步连接到接入网络外的额外网络,例如公司内部网或因特网,且可在每一接入终端与此些外部网络之间输送数据包。已与一个或一个以上调制解调器组收发器建立有效业务信道连接的接入终端称为有效接入终端,且称为处于业务状态。在与一个或一个以上调制解调器组收发器建立有效业务信道连接的过程中的接入终端称为处于连接设置状态。接入终端可为经由无线信道或经由有线信道(例如使用光纤或同轴电缆)通信的任何数据装置。接入终端可进一步为若干类型装置中的任一者,包含(但不限于)PC卡、紧凑快闪存储器、外部或内部调制解调器,或者无线或有线电话。接入终端向调制解调器组收发器发送信号所经由的通信链路称为反向链路或业务信道。调制解调器组收发器向接入终端发送信号所经由的通信链路称为前向链路或业务信道。如本文使用,术语业务信道可指代前向或反向业务信道。
[0024] 图1说明根据本发明的至少一个实施例的无线通信系统100的一个示范性实施例的框图。系统100可含有例如蜂窝式电话102等接入终端,所述接入终端经由空中接口104与接入网络或无线电接入网络(RAN)120通信,RAN 120可将接入终端102连接到提供包交换数据网络(例如,内部网、因特网和/或运营商网络126)与接入终端102、108、110、112之间的数据连接性的网络装备。如此处展示,接入终端可为蜂窝式电话102、个人数字助理108、寻呼机110(此处展示为双向文本寻呼机),或甚至具有无线通信入口的单独计算机平台112。本发明的实施例因此可在包含无线通信入口或具有无线通信能力的任何形式的接入终端上实现,所述接入终端包含(但不限于)无线调制解调器、PCMCIA卡、个人计算机、电话或其任何组合或子组合。此外,如本文使用,术语“接入终端”、“无线装置”、“客户端装置”、“移动终端”及其变型可互换使用。
[0025] 返回参看图1,无线网络100的组件以及本发明的示范性实施例的元件的相互关系不限于所说明的配置。系统100仅为示范性的,且可包含允许例如无线客户端计算装置102、108、110、112等远程接入终端在彼此之间和/或在经由空中接口104和RAN 120连接的组件(包含但不限于,运营商网络126、因特网和/或其它远程服务器)之间无线通信的任何系统。
[0026] RAN 120控制发送到基站控制器/包控制功能(BSC/PCF)122的消息(通常作为数据包而发送)。BSC/PCF 122负责信号发射、建立和拆卸包数据服务节点160(“PDSN”)与接入终端102/108/110/112之间的载体信道(即,数据信道)。如果启用链路层加密,那么BSC/PCF 122还在经由空中接口104转发内容之前对内容进行加密。BSC/PCF 122的功能是此项技术中众所周知的,且为了简明起见将不进一步论述。运营商网络126可通过网络、因特网和/或公共交换电话网络(PSTN)与BSC/PCF 122通信。或者,BSC/PCF122可直接连接到因特网或外部网络。通常,运营商网络126与BSC/PCF 122之间的网络或因特网连接传送数据,且PSTN传送语音信息。BSC/PCF 122可连接到多个基站(BS)或调制解调器组收发器(MPT)124。以类似于运营商网络的方式,BSC/PCF 122通常通过网络、因特网和/或PSTN连接到MPT/BS 124以用于数据传送和/或语音信息。MPT/BS 124可向例如蜂窝式电话102等接入终端无线地广播数据消息。MPT/BS 124、BSC/PCF 122和其它组件可形成RAN 120,如此项技术中已知。然而,也可使用替代配置,且本发明不限于所说明的配置。举例来说,在另一实施例中,BSC/PCF 122和MPT/BS124中的一者或一者以上的功能性可经拆解为单个“混合”模,其具有BSC/PCF 122和MPT/BS 124两者的功能性。
[0027] 图2说明根据本发明实施例的运营商网络126。在图2的实施例中,运营商网络126包含包数据服务节点(PDSN)160、广播服务节点165、应用服务器170和因特网175。然而,在替代实施例中,应用服务器170和其它组件可位于运营商网络之外。PDSN 160利用例如cdma2000无线电接入网络(RAN)(例如,图1的RAN 120)为移动台(例如,例如来自图1的102、108、110、112等接入终端)提供对因特网175、内部网和/或远程服务器(例如,应用服务器170)的接入。充当接入网关,PDSN 160可提供简单IP和移动IP接入、国外代理支持和包输送。PDSN 160可充当用于验证、授权和记账(AAA)服务器和其它支持的基础结构的客户端,且向移动台提供到IP网络的网关,如此项技术中已知。如图2所示,PDSN 160可经由常规的A10连接与RAN 120(例如,BSC/PCF122)通信。A10连接是此项技术中众所周知的且为了简明起见将不进一步描述。
[0028] 参看图2,广播服务节点(BSN)165可经配置以支持多播和广播服务。下文将更详细地描述BSN 165。BSN 165经由广播(BC)A10连接与RAN 120(例如,BSC/PCF122)通信,且经由因特网175与应用服务器170通信。BCA10连接用于传送多播和/或广播消息接发。因此,应用服务器170经由因特网175将单播消息接发发送到PDSN160,且经由因特网175将多播消息接发发送到BSN 165。
[0029] 一般来说,如下文将更详细地描述,RAN 120在空中接口104上向一个或一个以上接入终端200发射经由BCA10连接从BSN 165接收的多播消息。
[0030] 参看图3,例如蜂窝式电话等接入终端200(此处为无线装置)具有平台202,平台202可接收和执行从RAN 120发射的可能最终是来自运营商网络126、因特网和/或其它远程服务器和网络的软件应用程序、数据和/或命令。平台202可包含收发器206,收发器
206可操作地耦合到专用集成电路(“ASIC”208)或其它处理器、微处理器逻辑电路或其它数据处理装置。ASIC 208或其它处理器执行应用编程接口(“API”)210层,其与无线装置的存储器212中的任何驻存程序介接。存储器212可包括只读或随机存取存储器(RAM和ROM)、EEPROM、快闪卡或计算机平台常见的任何存储器。平台202还可包含本地数据库
214,其可保持存储器212中未有效使用的应用程序。本地数据库214通常是快闪存储器单元,但可为此项技术中已知的任何二级存储装置,例如磁性媒体、EEPROM、光学媒体、带、软盘硬盘或类似物。内部平台202组件也可可操作地耦合到外部装置,例如天线222、显示器224、即按即说按钮228和小键盘226以及其它组件,如此项技术中已知。
[0031] 因此,本发明的实施例可包含包括执行本文描述的功能的能力的接入终端。如所属领域的技术人员将了解,各种逻辑元件可以离散元件、在处理器上执行的软件模块或软件与硬件的任何组合来体现以实现本文揭示的功能性。举例来说,ASIC 208、存储器212、API 210和本地数据库214可全部协作使用以加载、存储和执行本文揭示的各种功能,且因此用以执行这些功能的逻辑可分布在各种元件上。或者,所述功能性可并入到一个离散组件中。因此,仅将图3中的接入终端的特征视为说明性的,且本发明不限于所说明的特征或布置。
[0032] 接入终端102与RAN 120之间的无线通信可基于不同技术,例如码分多址(CDMA)、WCDMA、时分多址(TDMA)、频分多址(FDMA)、正交频分多路复用(OFDM)、全球移动通信系统(GSM)或可在无线通信网络或数据通信网络中使用的其它协议。数据通信通常在客户端装置102、MPT/BS 124与BSC/PCF 122之间。BSC/PCF 122可连接到例如运营商网络126、PSTN、因特网、虚拟专用网络等多个数据网络,因此允许接入终端102接入较宽的通信网络。如上述内容中论述且此项技术中已知,可使用多种网络和配置从RAN将语音发射和/或数据发射到接入终端。因此,本文提供的说明不希望限制本发明的实施例,且仅帮助描述本发明实施例的方面。
[0033] 在例如码分多址(CDMA)无线通信系统等常规无线通信系统中,将可用带宽的总量划分为不同的载波。举例来说,每一载波可被分配相同量的带宽(但情况不一定是这样)。一般来说,RAN 120试图在载波中的每一者上大体上均匀地分配负载以避免任一特定载波上的过载条件。
[0034] 如背景技术部分中所论述,多播或多播会话准许将相同消息或消息集合发射到相对大量的接入终端或多播群组成员。因此将了解,在特定扇区中的可用载波中的一个以上载波上载运特定多播会话的多播消息是冗余的,且浪费无线通信系统内的宝贵的带宽。由此,众所周知的是在每一扇区内的单一载波上发射特定多播会话的多播消息,且使需要参与多播会话的接入终端切换到所述载波。对于处于“闲置”状态或不具有有效业务信道的接入终端,此过程相对有效,因为“闲置”的接入终端尚未连接到具有业务信道的任何特定载波。然而,常规载波切换可对在除了上面存在多播会话的载波以外的载波上具有当前有效业务信道的接入终端造成问题,如下文将相对于图4更详细地论述。
[0035] 图4说明常规多播消息接发过程。特定来说,图4说明在第一载波上具有有效业务信道的给定接入终端加入第二载波上载运的第二载波上的经通告的即按即说(PTT)会话的常规方式。虽然下文参考PTT会话描述图4,但将了解,可针对例如按下传送(PTX)或Yugatta会话等其它类型的群组会话配置类似的呼叫流。在图4的描述中,参考载波A和B。然而将了解,无线通信系统可包含任何数目的载波,且图4的描述为了阐释方便起见而参考两个载波(即,A和B)。
[0036] 在400中,给定AT(“AT A”)向RAN 120发送请求在上面通信的业务信道的连接请求。举例来说,400的连接请求可与电话呼叫、电子邮件消息发射或下载、视频下载等的起始相关联。在405中,RAN 120接收连接请求,且通过向AT A发送业务信道指派(TCA)消息而在给定载波(“载波B”)上向AT A指派业务信道,如此项技术中众所周知。在405中接收到TCA消息之后,AT A在410中开始在载波B上与RAN 120的通信会话(例如,语音消息接发、视频消息接发、文本消息接发等)。
[0037] 在415中,应用服务器170或即按即说(PTT)服务器向RAN 120发送通告PTT会话的通告消息,RAN 120在无线通信系统100的多个扇区中且在每一扇区内含有目标AT的每一载波上发射通告消息。因此,通告消息在载波B上发射且进而由ATA接收。
[0038] 在420中,假定AT A有兴趣参与PTT会话(例如,AT A想要对经通告的PTT会话的多播群组说话,AT A想要收听/观看经通告的PTT会话等)。因此,在420中,AT A尝试通过向RAN 120发送例如由1x EV-DO标准界定的BCMCSFlowRegistration消息等登记消息而向经通告的PTT会话登记。RAN 120接收来自AT A的BCMCSFlowRegistration消息且在下行链路控制信道循环的一个或一个以上时隙中在下行链路控制信道上发送广播开销消息(BOM)以广告经通告的PTT会话。BOM是此项技术中众所周知的,且由1x EV-DO标准界定。BOM包含一个或一个以上广播和多播服务(BCMCS)流识别符(ID)的列表,以及关于接入终端可如何“调谐”到经广告的BCMCS流的指令。关于接入终端可如何调谐到经广告的BCMCS流的指令可包含所述载波上的下行链路广播信道(BCH)的交错多路复用(IM)对,或可包含上面载运多播会话的另一载波的指定,以及多播会话的发射格式。
[0039] 在425中,假定广告经通告的PTT会话的BCMCSFlowID的BOM指示正在载波A上载运经通告的PTT会话。因此,由于AT A已在载波B上具有有效业务信道,因此AT A需要从载波B“切换”到载波A(即,调谐到载波A且停止调谐到载波B)以便参与经通告的PTT会话。举例来说,如果AT A还在参与载波A上的PTT会话同时尝试维持载波B上的业务信道,那么两个通信会话的性能可显著降低(例如,丢失的数据包等)。
[0040] 在430中,AT A基于加入PTT会话需要载波切换的认识而确定是否加入PTT会话。在一实例中,如果载波B的先前建立的业务信道上的通信会话具有高优先权(例如,电话呼叫、视频会议等),那么AT A确定不参与PTT会话以便保存现存的通信会话而不会经受载波切换期间的信道中断,且由此过程返回到410。否则,如果现存通信会话具有相对低的优先权以使得简短的信道中断(例如,几秒)是可接受的,那么AT A确定执行载波切换且加入载波A上的经通告的PTT会话,且过程前进到435。
[0041] 在435中,AT A拆卸或释放其关于载波B的业务信道,且相应地发信号通知RAN120,使得RAN 120在440中拆卸或释放载波B上的用于AT A的业务信道。这有效地“丢弃”在410中起始的通信会话。业务信道的拆卸或释放是此项技术中众所周知的,且通常以EV-DO标准中定义的消息接发来执行,且由此将为了简明起见而不进一步详细描述。
[0042] 在拆卸业务信道之后,AT A调谐到载波A(445),且在载波A上接收BOM消息(450)。BOM消息含有关于如何解码载波A的BCH(例如,载运多播流的载波A的交错多路复用(IM)对)上的多播消息的指令。AT A随后能够通过调谐到载波A的BCH的指定IM对来解码与载波A上的经通告的PTT会话相关联的多播消息,且AT A监视或参与PTT会话(460)。
[0043] 在465中,AT A等待RAN 120发射接入参数消息。接入参数消息是此项技术中众所周知的,且在每一载波上周期性地发射。一旦AT A获得载波A的接入参数,AT A就向RAN120发送连接请求以在载波A上建立与RAN 120的连接(例如,获得用以在上面进行接收和/或发射的业务信道)(470)。在475中,RAN 120接收连接请求且通过向AT A发送业务信道指派(TCA)消息而向AT A指派载波A上的业务信道。在475中接收到TCA消息之后,AT A重新开始在载波B业务信道经拆卸时于435中被中止的通信会话(480)。
[0044] 在435中载波B业务信道的拆卸直到480中载波A业务信道上的通信重新开始之间的时期可称为“信道中断”。换句话说,410中起始的通信流在此时期期间实际上被“丢弃”。如将了解,信道中断可造成大量的延迟、许多丢弃或丢失的包,可使AT A和/或通信会话的其它参与者的会话体验降级等。而且,如果信道中断不可由AT A冒险或接受,那么完全忽略经通告的PTT会话(430)(例如,至少直到AT A的用户完成410中起始的通信会话为止)。因此,AT A被迫在410的通信会话的性能降级(即,信道中断)与简单地忽略经通告的PTT会话之间进行选择。
[0045] 如上文相对于图4论述,切换载波以调谐到在另一载波上具有当前有效业务信道的接入终端处的经通告的PTT会话可造成问题,因为在通信会话可在新载波上重新开始之前现存的通信会话可能被丢弃给定的时期,称为信道中断。因此,本发明的实施例针对于减少和/或消除载波切换期间的信道中断。
[0046] 图5说明根据本发明实施例的多播消息接发过程。在500中,给定AT(“AT A”)向RAN 120发送请求用于通信会话(例如,其不一定是多播通信会话)的业务信道的连接请求。举例来说,500的连接请求可与电话呼叫、电子邮件消息发射或下载、视频下载等的起始相关联。在505中,RAN 120接收连接请求,且通过向AT A发送业务信道指派(TCA)消息而在给定载波(“载波B”)上向AT A指派业务信道。在505中接收到TCA消息之后,AT A在510中开始在载波B上与RAN 120的通信会话(例如,语音消息接发、视频消息接发、文本消息接发、数据输送会话、呼叫等)。
[0047] 在515中,应用服务器170或即按即说(PTT)服务器向RAN 120发送通告PTT会话的通告消息,RAN 120在无线通信系统100的多个扇区中且在每一扇区内含有目标AT的每一载波上发射通告消息。因此,通告消息在载波B上发射且进而由AT A接收。虽然本文相对于PTT会话进行描述,但将了解,其它实施例可针对于其它类型的通信会话,例如PTX会话。
[0048] 在520中,假定AT A有兴趣参与PTT会话(例如,AT A想要对经通告的PTT会话的多播群组说话,AT A想要收听/观看经通告的PTT会话等)。因此在520中,AT A尝试通过向RAN 120发送例如由1x EV-DO标准界定的BCMCSFlowRegistration消息等登记消息而向经通告的PTT会话登记。
[0049] 在525中,假定RAN已决定服务载波A上的PTT会话。在530中,RAN 120在载波B上向ATA发送业务信道指派(TCA)消息,其在载波A上向ATA分配业务信道。换句话说,RAN 120将向经通告的PTT会话登记的请求(520)解译为对载波A中的信道指派的隐式请求,因为(i)AT A在第一载波(“载波B”)上具有当前业务信道,且(ii)在另一载波(“载波A”)上载运经通告的PTT会话。因此,RAN 120假定ATA希望获得新载波上的业务信道(例如,从载波B上的业务信道“转移”),且优先分配业务信道。常规上,未提供用于预期载波切换中的“优先”信道分配的此类协议。
[0050] 在535中,AT A从载波B切换到载波A,且进而“调谐”到AT A的新分配的业务信道和/或载波A上的下行链路控制信道。虽然图5内未明确展示,但在530中AT A调谐到载波A的过程包含使AT A和RAN 120拆卸或关闭载波B上的业务信道(例如,在调谐之后或之前)。因此,因为已经从RAN 120接收指派载波A上的业务信道的TCA消息(530),所以AT A无需等待请求且被分配载波A上的另一业务信道,而是可简单地在540中继续通信会话(例如,在510中起始)。因此,上文相对于图4论述的信道中断实质上减少,其中仅AT A处的可能物理“调谐”延迟(即,AT A的接收器从载波B切换到载波A)仍然存在(但此些延迟与相对于图4描述的信道中断相比是相对低的)。
[0051] 在545中,RAN 120在载波A的下行链路控制信道上发送周期性BOM以及在载波A的BCH上(例如,或者在控制信道正用作BCH的情况下在控制信道本身上)发送关于如何解码经通告的PTT会话的多播消息接发(例如,IM对)的指令。RAN 120根据BOM在载波A的下行链路BCH上发射与经通告的PTT会话相关联的多播消息(550),且ATA基于BOM中包含的指令而监视或参与PTT会话(555)。
[0052] 图6说明根据本发明的另一实施例的多播消息接发过程。图6的600到620分别对应于图5的500到520,且由此为了简明起见已省略对其的进一步描述。
[0053] 在630中,RAN 120在下行链路控制信道的一个或一个以上时隙中在下行链路控制信道上发送广告经通告的PTT会话的广播开销消息(BOM)(例如,如上文相对于图4的425所描述)。在630中,假定广告经通告的PTT会话的BCMCSFlowID的BOM指示正在载波A上载运经通告的PTT会话。虽然图6中未明确说明,但RAN 120可在载波B中的下行链路控制信道上(例如,以给定的BOM间隔周期)如630中那样周期性再发送BOM,以向可能已丢失来自615的通告消息或后续BOM的监视载波B的AT通知多播会话。
[0054] 随后,在620中发送登记请求之后,AT A起动具有给定时期的定时器(635)。定时器的时期对应于“等待”周期,其中AT A在不发送针对TCH指派的连接请求的情况下等待将载波A上的业务信道分配给AT A的业务信道指派(TCA)消息至少直到定时器期满为止(640)。在一实例中,定时器周期可由系统设计者选择且可为与上文相对于图4论述的常规载波切换方法相关联的预期信道中断的给定百分比或部分。在645中,响应于620中来自ATA的登记请求,RAN 120确定载波A上是否存可用于指派的可用业务信道。如果载波A上没有可用业务信道,那么RAN 120不发送为AT A分配载波A业务信道的TCA消息,直到此业务信道变为可用为止。因此,当确定载波A上的业务信道可用时,RAN 120向AT A发送分配载波A业务信道的TCA消息(650)。
[0055] 在655中,如果在定时器的期满之前未接收到分配载波A业务信道的TCA消息,那么过程前进到图4的430,且执行常规过程,其导致载波切换期间的信道中断或完全忽略经通告的PTT会话。否则,在655中,如果在定时器的期满之前接收到分配载波A业务信道的TCA消息,那么过程前进到660。虽然图6内未明确展示,但在660中AT A调谐到载波A之后,AT A和RAN 120拆卸或关闭载波B上的业务信道。在图6中,660、665、670、675和680分别对应于图5的535、540、545、550和555,且因此为了简明起见将不进一步论述。
[0056] 在本发明的另一实施例中,如上文提到,有可能AT A丢失图6中的615中发送的通告消息。在此情况下,AT A可如630中那样发送响应于后续BOM的BCMCSFlowRegistration消息而不是通告消息本身。在此情形中,ATA可在接收到BOM之后如图6的635中那样起动定时器,且响应于BOM向RAN 120发送BCMCSFlowRegistration消息。因此,图6的此替代实施例指示其中在另一载波的TCA消息之前接收到在所述载波中广告BCMCS流的BOM的任何情形,且无需限于其中首先响应于通告消息而发送登记消息的情形。
[0057] 如从上述描述将了解,提供以下机制:在第一载波中请求向经通告的通信会话(例如,PTT会话、PTX会话等)登记的登记请求(例如BCMCSFlowRegistration消息)(其中请求的AT具有第二载波中的有效业务信道)用以提示来自RAN 120的向请求的AT分配第一载波上的业务信道的优先TCA消息,而请求的AT不必明确地请求TCA消息。因此,在向经通告的PTT会话的载波切换期间可减少信道中断,且无需完全忽略经通告的PTT会话以便避免信道中断。
[0058] 此外,虽然本发明的上述实施例一般使用与1x EV-DO协议相关联的术语,但将了解,其它实施例可针对于其它电信协议,例如UMTS、GSM、CDMA、W-CDMA、LTE、WiMAX等。
[0059] 所属领域的技术人员将了解,可使用多种不同技艺和技术中的任一者来表示信息和信号。举例来说,可通过电压电流电磁波磁场或磁性粒子、光场或光学粒子或者其任何组合来表示整个以上描述中可能参考的数据、指令、命令、信息、信号、位、符号和码片。
[0060] 此外,所属领域的技术人员将了解,结合本文所揭示的实施例而描述的各种说明性逻辑块、模块、电路和算法步骤可实施为电子硬件、计算机软件或所述两者的组合。为了清楚说明硬件与软件的这种可交换性,上文已大体上在其功能性方面描述了各种说明性组件、块、模块、电路和步骤。将此类功能性实施为硬件还是软件取决于特定应用和对整个系统施加的设计约束。熟练的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但不应将此类实施决策解释为造成与本发明范围的脱离。
[0061] 可用经设计以执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其任何组合来实施或执行结合本文所揭示的实施例而描述的各种说明性逻辑块、模块和电路。通用处理器可以是微处理器,但在替代方案中,所述处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器的组合、结合DSP核心的一个或一个以上微处理器或任何其它此类配置。
[0062] 此外,本发明的实施例的方面可包含本文描述的功能的逻辑实施方案。因此,所属领域的技术人员将了解,本发明的实施例不限于本文提供的实例。
[0063] 结合本文揭示的实施例而描述的方法、序列和/或算法可直接以硬件、以由处理器执行的软件模块、或以两者的组合来实施。如果以软件实施,那么所述功能可作为一个或一个以上指令或代码而存储在计算机可读媒体上或经由计算机可读媒体而传输。计算机可读媒体包含计算机存储媒体和通信媒体两者,包含促进将计算机程序从一个位置传送到另一位置的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。以实例而非限制的方式,此类计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于载运或存储呈指令或数据结构的形式的所需程序代码且可由计算机存取的任何其它媒体。并且,任何连接适当地称作计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源发射软件,那么同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电和微波等无线技术包含于媒体的定义内。如本文所使用,磁盘(Disk)与光盘(disc)包含压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁的方式再现数据,而光盘通常用激光以光学的方式再现数据。上述内容的组合也应包含于计算机可读媒体的范围内。
[0064] 因此,本发明的实施例可包含计算机可读媒体,计算机可读媒体包含存储于其上的用于支持无线通信网络中的多播会话的代码,所述代码包括:用于从接入终端接收为给定多播会话进行登记的请求的程序代码,所述接入终端被分配第一载波上的业务信道;用于确定是否未在所述第一载波上载运所述给定多播会话的程序代码;以及用于在所述确定步骤确定未在所述第一载波上载运所述给定多播会话的情况下发射向所述接入终端分配第二载波上的业务信道的业务信道指派消息的程序代码。此外,可包含本文描述的功能中的任一者作为本发明的其它实施例中的额外代码。
[0065] 然以上揭示内容展示本发明的说明性实施例,但应注意,在不脱离如所附权利要求书界定的本发明的范围的情况下可在其中作出各种改变和修改。根据本文所描述的本发明实施例的方法项的功能、步骤和/或动作无需以任何特定次序执行。此外,虽然本发明的元件可以单数形式描述或主张,但还涵盖复数形式,除非明确规定限于单数形式。
QQ群二维码
意见反馈