管理用于无线通信网络内的群组通信的发射协议的制作方法

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

发明内容
本发明的实施例包含用于管理用于群组通信的发射协议的设备及方法。在一实例中,接入网络接收具有第一发射协议(例如,多播、单播等)的前向链路包(例如,从应用服务器),前向链路包与给定群组通信会话相关联。接入网络确定第一发射协议是否可接受。 如果所述确定步骤确定第一发射协议不可接受,则所述接入网络选择第二发射协议(例如,单播、多播等)。接入网络根据第二发射协议(例如,通过在接入网络处在发射协议之间映射所述包、通过提示接入终端请求应用服务器调整其发射协议等)发射前向链路包。在另一实例中,希望参与给定群组通信会话的接入终端从接入网络接收请求应用服务器调整用于既定发给至少接入终端的一个或一个以上群组通信消息的发射协议的提示。接入终端响应于所述提示而发射应用服务器调整发射协议的请求。


将容易地获得对本发明实施例及其许多附带优点的更完整的了解,因为其通过参考结合附图考虑的以下详细描述变得更好理解,仅出于说明而非限制本发明的目的而呈现附图,且在附图中图1为根据本发明的至少一个实施例的支持接入终端及接入网络的无线网络架 构的图。图2说明根据本发明实施例的载波网络。图3为根据本发明的至少一个实施例的接入终端的说明。图4说明用于向图1的无线系统中的一个或一个以上AT提供群组通信服务的常规过程。 图5说明根据本发明实施例的多播通信过程。图6说明根据本发明实施例的无线通信系统。图7说明根据本发明另一实施例的多播通信过程。
具体实施例方式本发明的各方面揭示于针对本发明的特定实施例的以下描述及相关图式中。可在不脱离本发明的范围的情况下设计替代实施例。此外,将不会详细描述本发明的众所周知的元件,或将省略所述元件,以免混淆本发明的相关细节。本文使用词语“示范性”及/或“实例,,来表示“充当实例、例子或说明”。本文描述为“示范性”及/或“实例”的任何实施例均不一定被解释为比其它实施例优选或有利。 同样,术语“本发明的实施例”并非要求本发明的所有实施例包括所论述的特征、优点或操作模式。此外,根据待由(例如)计算装置的元件执行的动作的序列来描述许多实施例。将认识到,可由特定电路(例如,专用集成电路(ASIC))、由正由一个或一个以上处理器执行的程序指令或由两者的组合来执行本文中所述的各种动作。此外,可认为本文中所述的这些动作序列完全实施于任何形式的计算机可读存储媒体内,所述计算机可读存储媒体中已存储一组对应计算机指令,所述指令在被执行后即刻将致使相关联的处理器执行本文中所述的功能性。因此,本发明的各种方面可以许多不同形式来实施,所有所述形式均被涵盖在所主张的标的物的范围内。此外,对于本文中所述的实施例的每一者来说,任何所述实施例的对应形式可在本文中被描述为(例如)“经配置以(执行所描述的动作)的逻辑”。高数据速率(HDR)订户台(在本文中被称为接入终端(AT))可为移动或固定的且可与一个或一个以上HDR基站(在本文中被称为调制解调器池收发器(modem pool transceiver, MPT)或基站(BS))通信。接入终端经由一个或一个以上调制解调器池收发器向HDR基站控制器发射及接收数据包,所述HDR基站控制器被称为调制解调器池控制器 (MPC)、基站控制器(BSC)及/或包控制功能(PCF)。调制解调器池收发器及调制解调器池控制器为被称作接入网络的网络的若干部分。接入网络在多个接入终端之间输送数据包。接入网络可进一步连接到接入网络外部的额外网络,例如公司内部网或因特网, 且可在每一接入终端与此些外部网络之间输送数据包。已建立与一个或一个以上调制解调器池收发器的现用业务信道连接的接入终端被称作现用接入终端,且称其处于业务状态中。将正处于建立与一个或一个以上调制解调器池收发器的现用业务信道连接的过程中的接入终端称作处于连接设置状态中。接入终端可为经由无线信道或经由有线信道(例如, 使用光纤或同轴电缆)通信的任何数据装置。接入终端此外可为许多类型的装置中的任一者,所述装置包括(但不限于)PC卡、紧致闪存、外部或内部调制解调器,或无线或有线电话。由接入终端用来将信号发送到调制解调器池收发器的通信链路被称作反向链路或业务信道。由调制解调器池收发器用来将信号发送到接入终端的通信链路被称作前向链路或业务信道。如本文中所使用,术语业务信道可指前向业务信道或反向业务信道。图1说明根据本发明的至少一个实施例的无线系统100的一个示范性实施例的框图。系统100可含有经由空中接口 104与接入网络或无线电接入网络(RAN) 120通信的接入终端(例如,蜂窝式电话102),接入网络或无线电接入网络(RAN) 120可将接入终端102连接到在包交换数据网络(例如,内部网、因特网及/或载波网络126)与接入终端102、108、 110、112之间提供数据连接性的网络装备。如此处所示,接入终端可为蜂窝式电话102、个人数字助理108、寻呼机110 (其在此处被展示为双向文本寻呼机)或甚至为具有无线通信门户的单独计算机平台112。因此,本发明的实施例可实现于包括无线通信门户或具有无线通信能力的任何形式的接入终端上,其包括(但不限于)无线调制解调器、PCMCIA卡、个人计算机、电话,或其任何组合或子组合。此外,如本文中所使用,术语“接入终端”、“无线装置”、“客户端装置”、“移动终端”及其变体可互换使用。返回到图1,本发明的示范性实施例的无线网络100的组件及元件间的相互关系不限于所说明的配置。系统100仅为示范性的且可包括允许远程接入终端(例如,无线客户端计算装置102、108、110、112)在其两者间及多者间及/或在经由空中接口 104及RAN 120而连接的组件的两者间及多者间进行无线通信的任何系统,其包括(但不限于)载波网络126、因特网及/或其它远程服务器。RAN 120控制发送到基站控制器/包控制功能(BSC/PCF) 122的消息(通常作为数据包发送)。BSC/PCF 122负责在包数据服务节点100( “PDSN”)与接入终端 102/108/110/112之间发信号、建立及拆卸承载信道(即,数据信道)。如果允许链路层加密,则BSC/PCF 122在经由空中接口 104转发内容之前还对所述内容进行加密。BSC/PCF 122的功能在此项技术中众所周知且为简短起见将不作进一步论述。载波网络126可通过网络(因特网及/或公共交换电话网络(PSTN))与BSC/PCF 122通信。或者,BSC/PCF 122 可直接连接到因特网或外部网络。通常,在载波网络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/BS 124中的一者或一者以上的功能性收缩到具有BSC/PCF 122及MPT/BS 124两者的功能性的单个“混合”模块中。图2说明根据本发明实施例的载波网络126。在图2的实施例中,载波网络126包含包数据服务节点(PDSN) 160,其包含集成的广播服务节点(BSN) 165、应用服务器170及因特网175。然而,在替代实施例中,应用服务器170及其它组件可位于载波网络的外部。此夕卜,虽然PDSN 160在图2中说明为与BSN集成,但将了解,本发明的其它实施例是针对无需与PDSN 160集成的单独实施的BSN。参看图2,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可经由常规AlO数据连接及/或常规All信令连接与RAN 120 (例如,BSC/PCF 122)通信。AlO及All连接是此项技术中众所周知的且为了简单而不再进一步描述参看图2,可与PDSN 160集成的BSN可经配置以支持多播及广播服务。BSN经由广播(BC)AlO连接与RAN 120(例如,BSC/PCF 122)通信,且经由因特网175与应用服务器 170通信。BCAlO连接用以传送多播及/或广播消息接发。因此,应用服务器170可经由因特网175将单播消息接发及多播消息接发两者发送到PDSN/BSN 160。大体上,如下文将更详细描述,RAN 120经由下行链路信道(例如,广播信道 (BCH)、控制信道等)在空中接口 104上将经由BCAlO连接从PDSN/BSN 160接收的多播消息发射到一个或一个以上接入终端200。参看图3,例如蜂窝式电话的接入终端200 (此处为无线装置)具有平台202,所述平台202可接收并执行从RAN 120发射的软件应用程序、数据及/或命令(其最终可来自载波网络126、因特网及/或其它远程服务器及网络)。平台202可包括收发器206,其可操作地耦合到专用集成电路(“ASIC” 208)或其它处理器、微处理器、逻辑电路或其它数据处现装置。ASIC 208或其它处理器执行与无线装置的存储器212中的任何驻留程序介接的应用编程接口( “API”)210层。存储器212可包含只读存储器或随机存取存储器(RAM及 ROM)、EEPR0M、闪存卡或计算机平台通用的任何存储器。平台202还可包括本地数据库214, 本地数据库214可将未现行使用的应用程序保持在存储器212中。本地数据库214通常为快闪存储器单元,但可为如此项技术中已知的任何辅助存储装置,例如,磁性媒体、EEPR0M、 光学媒体、磁带、软盘或硬盘,或类似物。如此项技术中已知,内部平台202的组件还可操作地耦合到例如天线222、显示器224、即按即说按钮228及小键盘226及其它组件等的外部
直ο因此,本发明的一实施例可包括一种接入终端,所述接入终端包括执行本文中所述的功能的能力。如所属领域的技术人员将了解,各种逻辑元件可以离散元件、在处理器上执行的软件模块或软件与硬件的任何组合实施,以实现本文中所揭示的功能性。举例来说,可以协作方式使用ASIC 208、存储器212、API 210及本地数据库214的所有来加载、存储并执行本文中所揭示的各种功能,且因此可将用于执行这些功能的逻辑分配于各种元件上。或者,可将功能性并入一个离散组件中。因此,应认为图3中的接入终端的特征仅为说明性的,且本发明不限于所说明的特征或布置。接入终端102与RAN 120之间的无线通信可基于不同的技术,例如码分多址 (CDMA)、WCDMA、时分多址(TDMA)、频分多址(FDMA)、正交频分多路复用(OFDM)、全球移动通信系统(GSM)或可在无线通信网络或数据通信网络中使用的其它协议。数据通信通常在客户端装置102、MPT/BS 124与BSC/PCF 122之间。BSC/PCF 122可连接到多个数据网络,例如,载波网络126、PSTN、因特网175、虚拟私用网络及类似网络,因此允许接入终端102接入较广泛的通信网络。如前文中所论述且此项技术中已知的,语音发射及/或数据可使用各种网络及配置而从RAN发射到接入终端。因此,本文中所提供的说明不希望限制本发明的实施例,且仅辅助描述本发明的实施例的各方面。图4说明用于向图1的无线系统100中的一个或一个以上AT 1···Ν提供群组通信服务的常规过程。在400中,AT Ρ··Ν将向所关注多播会话登记的请求发送到应用服务器 170。AT 1…N中的一者或一者以上还将登记消息(例如,BCMCSFlowRegistration消息) 发送到RAN 120以指示其对多播会话的关注。应用服务器170将请求的AT添加到多播群组(405)。在410中,应用服务器170选择用于所通告多播会话的发射协议。发射协议是基于在405中更新多播群组之后多播群组内的多播群组成员数目来选择。如果经登记多播群组成员的数目 低于预定义阈值,那么应用服务器170选择单播作为发射协议。否则,如果经登记多播群组成员的数目等于或高于预定义阈值,那么应用服务器170选择多播作为发射协议。因此,如果相对少的多播群组成员存在于多播群组内,那么应用服务器170无需承担与多播消息接发相关联的开销,且可改为将个别单播消息发送到多播群组成员。或者,如果较高数目的多播群组成员存在于多播群组内,那么应用服务器170可确定预期效率已超过与多播消息接发相关联的开销。应注意,上文描述的应用服务器170发射协议选择算法描述了相对简单的算法, 其无论经登记群组成员的数目如何均总是选择多播作为发射协议。这可通过将预定义阈值设定为零来实现。另一方面,应用服务器170可替代地通过将预定义阈值设定为非常大的数,从而无论经登记群组成员的数目如何均选择单播作为发射协议。在410中确定发射协议之后,应用服务器170根据选定的发射协议将与多播会话相关联的包(例如,单播包、多播包等)提供到PDSN/BSN 160(415)(例如,如果群组成员数目较少则作为单播包,如果群组成员数目较大则作为多播包等),且PDSN/BSN 160将与所通告多播会话相关联的包发送到RAN 120 (例如,如果选择单播则经由AlO连接,且如果选择多播则经由BCAlO连接)。对于单播包,PDSN/BSN 160将包发送到个别AT位于其中的 BSC,且在RAN 120处指示所述BSC基于其AT ID将包发射到多播群组成员。对于多播包, PDSN/BSN 160将包发送到已从其接收到多播登记请求的BSC,且在RAN 120处指示所述BSC 基于经登记多播会话ID(例如,BCMCSFlowID)将包发射到多播群组成员。因此,RAN 120(例如,BSC 122且也可能其它BSC)接收来自PDSN/BSN 160的包(例如,如果在410中选择多播则经由BCAlO连接),且根据在应用服务器170处确定的选定发射协议经由空中接口 104 将包发射到一个或一个以上多播群组成员。如所属领域的技术人员将了解,RAN 120在确定发射与多播会话相关联的包的方式方面不起作用。事实上,此确定常规上是在应用服务器170处执行。这部分地是因为RAN 120常规上不知道无线通信系统100内的接入终端的多播群组关联。此外,应用服务器170仅基于多播群组中的多播群组成员的总数目来确定用于多播会话的发射协议。应用服务器170并不例如考虑个别多播群组成员的相对位置,因为个别接入终端的位置是维持在RAN 120处而不是应用服务器170处。如现在将相对于图5到图7描述,本发明的实施例是针对通过在无线电接入网络处考虑以下两者来改善无线通信的效率(i)多播群组成员或目标AT的多播群组关联,及 ( )在确定将与多播会话相关联的包发射到多播群组成员的方式时的多播群组成员位置准则(例如,多播群组中的接入终端的地理位置、多播群组中的接入终端的当前服务扇区
寸J ο图5说明根据本发明实施例的多播通信过程。关于图5 JgSRAN 120维持指示正得到服务的接入终端的多播群组关联的表(例如,“多播群组成员资格表”)。多播群组成员资格表可包含一个或一个以上多播群组成员的实际位置(例如,如果群组成员正在主动与 RAN通信或刚刚已发送位置更新),或者可包含位置估计(例如,如果一个或一个以上群组成员先前曾指示其相应位置,但所指示位置仍不一定准确)。多播群组成员资格表可特定针对特定BSC,或者可对于所有BSC而言为“全局的”。RAN 120不维持指示接入终端的群组关联的表,因为RAN 120通常不知道IP及上层功能性(例如,IP多播群组成员资格)。因此,多播群组成员资格表常规上被维持在应用服务器170处而不是RAN 120处。然而,举例来说, 在本发明的至少一个实施例中,多播群组成员资格表可维持在RAN 120处,如本申请案的发明人的在与本申请案同一日期申请的共同待决申请案内所描述,所述共同待决申请案题目为“管理无线通信系统内的接入网络处的多播群组成员资格表(MANAGING A MULTICAST GROUP MEMBERSHIP TABLE AT AN ACCESS NETWORK WITHIN A WIRELESS COMMUNICATIONS SYSTEM)”(代理人案号061611)且以全文引用方式并入本文。虽然上述并入的参考描述了在RAN 120处产生及维持多播群组成员资格表的特定方法,但本发明的实施例不限于本文描述的特定方法。事实上,本发明的实施例可针对其中RAN 120处的多播群组成员资格表以任一众所周知的方式产生的情形。因此,在500中,应用服务器170选择用于所通告多播会话的发射协议。如上文相对于图4的410论述,发射协议是基于多播群组内的多播群组成员的当前总数目来选择。举例来说,如果多播群组成员的数目低于预定义阈值,那么应用服务器170选择单播作为发射协议。或者,如果多播群组成员的数目等于或高于预定义阈值,那么应用服务器170选择多播作为发射协议。 为了便于解释,假定应用服务器170在500中选择多播作为发射协议。因此,在505 中,应用将一个或一个以上多播包发送到PDSN/BSN 160,且PDSN/BSN 160经由BCAlO连接将所述一个或一个以上多播包发送到RAN 120。替代于仅根据如应用服务器170指示的选定发射协议来发射多播包,RAN 120 确定由应用服务器170选择的发射协议是否对向所有多播群组成员的发射来说可接受 (510)。在一实例中,510的确定可基于(i)如维持在RAN 120处的多播群组成员资格表中指示的给定多播群组的多播群组成员的多播群组关联,及(ii)多播群组成员(例如,维持在RAN 120处)的位置(例如,地理位置或区、与服务基站相关联的较一般化覆盖区域等)。 在一实例中,RAN 120检查与来自505的多播通信相关联的多播群组内的多播群组成员列表,且随后检查单独维持在RAN 120处的位置以确定多播群组成员的位置。此信息随后可用以确定发射协议是否对多播群组成员来说可接受。举例来说,如果给定区(例如,基站的覆盖区域、扇区、预定义地理区等)内的多播群组成员的数目低于多播阈值,那么RAN 120 选择单播,且如果多播群组成员的数目不低于多播阈值,那么RAN 120选择多播。将了解, 多播阈值不一定与应用服务器170使用的预定义阈值相关,因为预定义阈值仅基于多播群组成员的总数目,其中多播阈值基于特定区内的多播群组成员的数目。在另一实例中,假定510的确定是扇区特定的,且RAN 120强加为四(4)的每扇区多播阈值,使得单播协议将在包含至少一个且少于四个多播群组成员的扇区中使用。在这些假定下,现在将参看图6。图6说明包含多个扇区的无线通信系统600。特定来说,扇区Sl及S2及S3分别包含参与给定多播会话的3个、67个及99个多播群组成员。因此,在510中,RAN 120确定多播在扇区S2及S3内可接受,且多播在扇区Sl内不可接受(例如,至少部分基于维持在 RAN 120处的多播群组成员资格表及单独的接入终端位置表或数据库,如上文提到)。对于扇区S2及S3,RAN 120经由如应 用服务器170在500中先前选择的多播发射协议来发射多播包。然而关于扇区Si,过程前进到515,现在将更详细描述515。返回到图5,在515中,RAN 120为与不可接受发射协议相关联的多播群组成员选择另一发射协议。返回到图6的实例,RAN 120在510中确定多播在扇区Sl内不可接受, 因为扇区Sl包含比每扇区多播阈值(即,5个)少的多播群组成员(即,3个)。因此,在此实例中,RAN 120在515中选择单播而不是多播。接着,在520中,RAN 120向应用服务器170选择的发射协议对其不可接受的每一多播群组成员告知由RAN 120在515中做出的替代发射协议选择。返回到图6的实例,RAN 120向扇区Sl内的三(3)个多播群组成员告知将使用单播消息接发协议来促进扇区Sl中的多播会话。向多播群组成员告知RAN选择的发射协议的步骤充当对所述多播群组成员从应用服务器170请求RAN选择的发射协议的提示。因此,在525中,被告知RAN选择的发射协议的每一多播群组成员从应用服务器170请求所述RAN选择的发射协议。返回到图6的实例,扇区Sl内的三个多播群组成员中的每一者在525中发送接收支持多播会话的单播消息的请求。在应用服务器170处接收到改变发射协议的请求后,应用服务器170即刻转变成用于请求的AT的RAN选择的发射协议,且随后根据RAN选择的发射协议来发送包(530)。 RAN 120根据RAN选择的发射协议来接收包,且以RAN选择的发射协议来发射包(530)。因此,在图6的实例中,应用服务器170将与多播会话相关联的消息作为单播消息发送到扇区 Sl内的三个多播群组成员。在图5的上文描述的实施例中,RAN 120通过提示多播群组成员从应用服务器170 请求发射协议改变来强加515的其发射协议选择。虽然这允许应用服务器170维持知道与多播会话相关联的包正如何实际上发射,但将了解,需要增加量的业务来促进发射协议改变(即,图5的步骤520及525)。在本发明的另一实施例中,RAN 120可将根据由应用服务器170选择的第一发射协议发送的所接收包映射到在RAN 120处由RAN 120动态选择的第二发射协议,使得应用服务器170无需改变发送包的方式(即,发射协议),如现在将参看图 7描述。参看图7,步骤700到715大体上对应于如上文相对于图5描述的步骤500到515。 因此,为了简明将不进一步描述这些步骤。在720中,在RAN 120选择用于将与多播会话相关联的包发射到一个或一个以上多播群组成员的替代发射协议之后,RAN 120将在第一发射协议中从应用服务器170接收的包映射到如RAN 120在715中选择的第二发射协议。举例来说,如果第一发射协议是多播,且第二发射协议是单播(例如,在一个或一个以上扇区内),那么RAN 120在720中将多播包转换为一个或一个以上单播包。参看图6的实例,RAN 120将所接收多播包转换为用于扇区Sl内的多播群组成员中的每一者的三个单独的单播包。举例来说,此转换可通过经由用于扇区Sl内的多播群组成员中的每一者的个别单播业务信道(TCH)发送多播包来执行。在将包从第一发射协议映射到第二发射协议之后,RAN 120根据第二发射协议发射包。如所属领域的技术人员将了解,在本发明的实施例中群组(例如,多播)通信的效率可改善,因为RAN 120可经配置以基于在应用服务器170处通常不可用的详细多播群组成员位置信息来做出动态的发射协议决策。因此,与经由广播信道(BCH)发送的多播通信相关联的开销可在某些情况下减少(例如,在RAN 120确定给定地理位置内将存在较少数目的群组成员的情况下),以便于建立用于对多播通信进行单播的一个或一个以上单播业务信道(TCH)。此外,虽然上文大体上参考“多播”通信,但将了解,在本发明的实施例中,多播既定指代任一类型的群组通信。因此,如果应用服务器170在530中将单独的冗余单播消息发射到不同的AT,那么通信仍可称为如本文使用的多播通信,其中支持多播通信 的发射方式是单播而不是多播。所属领域的技术人员将了解,可使用多种不同技术及技艺中的任一者来表示信息及信号。举例来说,可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在以上描述通篇中参考的数据、指令、命令、信息、信号、位、符号及码片。此外,所属领域的技术人员将了解,结合本文中所揭示的实施例而描述的各种说明性逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为清楚说明硬件与软件的此互换性,上文已大致关于其功能性而描述了各种说明性组件、块、模块、电路及步骤。所述功能性是实施为硬件还是软件取决于特定应用及强加于整个系统的设计约束。熟练的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但不应将此类实施方案决策解释为导致脱离本发明的范围。可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文中所描述的功能的任何组合来实施或执行结合本文中所揭示的实施例而描述的各种说明性逻辑块、模块及电路。通用处理器可为微处理器,但在替代例中,处理器可为任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、一个或一个以上微处理器与DSP核心的联合,或任何其它此配置。结合本文中所揭示的实施例而描述的方法、序列及/或算法可直接体现于硬件中、由处理器执行的软件模块中或两者的组合中。如果实施于软件中,则可将功能作为一个或一个以上指令或代码存储在计算机可读媒体上或在其上传输。计算机可读媒体包括计算机存储媒体与包括促进计算机程序从一处传递到另一处的任何媒体的通信媒体两者。存储媒体可为可由计算机存取的任何可用媒体。以实例方式(且并非限制),所述计算机可读媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于载运或存储呈指令或数据结构形式的所要程序代码且可由计算机存取的任何其它媒体。同样,可恰当地将任何连接称作计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电及微波等无线技术从网站、 服务器或其它远程源传输软件,则同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波等无线技术包括于媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、 激光光盘、光学光盘、数字多功能光盘(DVD)、软磁盘及蓝光光盘,其中磁盘通常磁性地复制数据,而光盘使用激光光学地复制数据。上述各项的组合也应包括在计算机可读媒体的范围内。虽然前文的揭示内容展示本发明的说明性实施例,但应注意在不脱离如所附权利要求书所界定的本发明的范围的情况下,可在本文中进行各种变化及修改。无需以任何特定次序来执行根据本文中所述的本发明的实施例的方法权利要求项的功能、步骤及/或动作。此外,尽管可以单数形式描述或主张本发明的元件,但除非明确陈述限于单数,否则也涵 盖复数。
权利要求
1.一种管理无线通信系统内的群组通信的方法,其包括接收具有第一发射协议的前向链路包,所述前向链路包与给定群组通信会话相关联;确定所述第一发射协议是否可接受;如果所述确定步骤确定所述第一发射协议不可接受,则在接入网络处选择第二发射协议;以及根据所述第二发射协议发射所述前向链路包。
2.根据权利要求1所述的方法,其中在支持所述给定群组通信会话的应用服务器处选择所述第一发射协议。
3.根据权利要求2所述的方法,其进一步包括在所述选择步骤之后提示参与所述给定群组通信会话的一个或一个以上接入终端请求所述应用服务器根据所述第二发射协议发射与所述给定群组通信会话相关联的包。
4.根据权利要求3所述的方法,其进一步包括根据所述第二发射协议从所述应用服务器且响应于所述提示步骤而接收所述前向链路包,其中所述发射步骤发射响应于所述提示步骤而接收的所述前向链路包。
5.根据权利要求1所述的方法,其进一步包括在所述接入网络处将具有所述第一发射协议的所述包映射到所述第二发射协议,其中响应于所述映射步骤而执行所述发射步骤。
6.根据权利要求5所述的方法,其中所述第一发射协议是多播且所述第二发射协议是单播,其中所述映射步骤产生所述所接收前向链路多播包的单播型式,且其中经由单播协议将所述前向链路多播包的给定单播型式发送到参与所述给定群组通信会话的每一接入终端。
7.根据权利要求1所述的方法,其中所述确定步骤基于以下来确定所述第一发射协议可接受(i)维持在所述接入网络处的群组成员资格表,所述群组成员资格表指示参与或预期参与所述给定群组通信会话的所述接入终端,及(ii)参与所述给定群组通信会话的所述接入终端的位置。
8.根据权利要求1所述的方法,其中所述第一发射协议是多播。
9.根据权利要求8所述的方法,其中如果给定区内参与所述给定群组通信会话的接入终端的数目低于多播阈值,那么所述确定步骤确定多播对于参与所述给定群组通信会话的接入终端中的至少一部分来说不是可接受的发射协议。
10.根据权利要求9所述的方法,其中所述给定区是所述无线通信系统的一个或一个以上扇区。
11.根据权利要求9所述的方法,其进一步包括在其中参与所述给定群组通信会话的接入终端的所述数目不低于所述多播阈值的区中根据所述第一发射协议发射所述包。
12.根据权利要求1所述的方法,其中所述发射步骤仅在其中参与所述给定群组通信会话的接入终端的所述数目低于多播阈值的给定区内根据所述第二发射协议发射所述包。
13.—种管理无线通信系统内的群组通信的方法,其包括从接入网络接收请求应用服务器调整用于既定发给至少接入终端的一个或一个以上群组通信消息的发射协议的提示;以及响应于所述提示而发射所述应用服务器调整所述发射协议的请求。
14.根据权利要求13所述的方法,其中所述发射的请求请求所述应用服务器从多播发射协议转变成单播发射协议以用于既定发给至少所述接入终端的所述一个或一个以上群组通信消息。
15.根据权利要求13所述的方法,其进一步包括响应于所述发射的请求根据所述经调整发射协议从所述接入网络接收所述一个或一个以上群组通信消息。
16.一种接入网络,其包括经配置以接收具有第一发射协议的前向链路包的逻辑,所述前向链路包与给定群组通信会话相关联;经配置以确定所述第一发射协议是否可接受的逻辑;经配置以在所述经配置以确定的逻辑确定所述第一发射协议不可接受的情况下选择第二发射协议的逻辑;以及经配置以根据所述第二发射协议发射所述前向链路包的逻辑。
17.根据权利要求16所述的接入网络,其中所述第一发射协议是在支持所述给定群组通信会话的应用服务器处选择。
18.根据权利要求17所述的接入网络,其进一步包括经配置以在所述经配置以选择的逻辑执行所述选择之后提示参与所述给定群组通信会话的一个或一个以上接入终端请求所述应用服务器根据所述第二发射协议发射与所述给定群组通信会话相关联的包的逻辑。
19.根据权利要求18所述的接入网络,其进一步包括经配置以根据所述第二发射协议而从所述应用服务器且响应于所述提示接收所述前向链路包的逻辑,其中所述经配置以发射的逻辑发射响应于所述提示而接收的所述所接收前向链路包。
20.根据权利要求16所述的接入网络,其进一步包括经配置以将具有所述第一发射协议的所述包映射到所述第二发射协议的逻辑,其中所述经配置以发射的逻辑基于所述映射而发射。
21.根据权利要求16所述的接入网络,其中所述第一发射协议是多播。
22.根据权利要求21所述的接入网络,其中如果给定区内参与所述给定群组通信会话的接入终端的数目低于多播阈值,那么所述经配置以确定的逻辑确定多播对于参与所述给定群组通信会话的接入终端中的至少一部分来说不是可接受的发射协议。
23.一种接入终端,其包括经配置以从接入网络接收请求应用服务器调整用于既定发给至少所述接入终端的一个或一个以上群组通信消息的发射协议的提示的逻辑;以及经配置以响应于所述提示而发射所述应用服务器调整所述发射协议的请求的逻辑。
24.根据权利要求23所述的接入终端,其中所述发射的请求请求所述应用服务器从多播发射协议转变成单播发射协议以用于既定发给至少所述接入终端的所述一个或一个以上群组通信消息。
25.根据权利要求23所述的接入终端,其进一步包括经配置以响应于所述发射的请求根据所述经调整发射协议从所述接入网络接收所述一个或一个以上群组通信消息的逻辑。
26.一种接入网络,其包括用于接收具有第一发射协议的前向链路包的装置,所述前向链路包与给定群组通信会话相关联;用于确定所述第一发射协议是否可接受的装置;用于在所述用于确定的装置确定所述第一发射协议不可接受的情况下选择第二发射协议的装置;以及用于根据所述第二发射协议发射所述前向链路包的装置。
27.根据权利要求沈所述的接入网络,其中所述第一发射协议是在支持所述给定群组通信会话的应用服务器处选择。
28.根据权利要求27所述的接入网络,其进一步包括用于在所述用于选择的装置执行所述选择之后提示参与所述给定群组通信会话的一个或一个以上接入终端请求所述应用服务器根据所述第二发射协议发射与所述给定群组通信会话相关联的包的装置。
29.根据权利要求观所述的接入网络,其进一步包括用于根据所述第二发射协议从所述应用服务器且响应于所述提示而接收所述前向链路包的装置,其中所述用于发射的装置发射响应于所述提示而接收的所述前向链路包。
30.根据权利要求沈所述的接入网络,其进一步包括用于将具有所述第一发射协议的所述包映射到所述第二发射协议的装置,其中所述用于发射的装置基于所述映射而发射。
31.根据权利要求沈所述的接入网络,其中所述第一发射协议是多播。
32.根据权利要求31所述的接入网络,其中如果给定区内参与所述给定群组通信会话的接入终端的数目低于多播阈值,那么所述用于确定的装置确定多播对于参与所述给定群组通信会话的接入终端中的至少一部分来说不是可接受的发射协议。
33.一种接入终端,其包括用于从接入网络接收请求应用服务器调整用于既定发给至少所述接入终端的一个或一个以上群组通信消息的发射协议的提示的装置;以及用于响应于所述提示而发射所述应用服务器调整所述发射协议的请求的装置。
34.根据权利要求33所述的接入终端,其中所述发射的请求请求所述应用服务器从多播发射协议转变成单播发射协议以用于既定发给至少所述接入终端的所述一个或一个以上群组通信消息。
35.根据权利要求33所述的接入终端,其进一步包括用于响应于所述发射的请求根据所述经调整发射协议从所述接入网络接收所述一个或一个以上群组通信消息的装置。
36.一种计算机可读媒体,其包含存储于其上的程序代码,所述程序代码经配置以在无线通信系统的接入网络内操作,所述计算机可读媒体包括用以接收具有第一发射协议的前向链路包的程序代码,所述前向链路包与给定群组通信会话相关联;用以确定所述第一发射协议是否可接受的程序代码;用以在所述用以确定的程序代码确定所述第一发射协议不可接受的情况下选择第二发射协议的程序代码;以及用以根据所述第二发射协议发射所述前向链路包的程序代码。
37.根据权利要求36所述的计算机可读媒体,其中所述第一发射协议是在支持所述给定群组通信会话的应用服务器处选择。
38.根据权利要求37所述的计算机可读媒体,其进一步包括用以在所述用以选择的程序代码执行所述选择之后提示参与所述给定群组通信会话的一个或一个以上接入终端请求所述应用服务器根据所述第二发射协议发射与所述给定群组通信会话相关联的包的程序代码。
39.根据权利要求38所述的计算机可读媒体,其进一步包括用以根据所述第二发射协议从所述应用服务器且响应于所述提示而接收所述前向链路包的程序代码,其中所述用以发射的程序代码发射响应于所述提示而接收的所述所接收前向链路包。
40.根据权利要求36所述的计算机可读媒体,其进一步包括用以将具有所述第一发射协议的所述包映射到所述第二发射协议的程序代码,其中所述用以发射的程序代码基于所述映射而发射。
41.根据权利要求36所述的计算机可读媒体,其中所述第一发射协议是多播。
42.根据权利要求41所述的计算机可读媒体,其中如果给定区内参与所述给定群组通信会话的接入终端的数目低于多播阈值,那么所述用以确定的程序代码确定多播对于参与所述给定群组通信会话的接入终端中的至少一部分来说不是可接受的发射协议。
43.一种计算机可读媒体,其包含存储于其上的程序代码,所述程序代码经配置以在无线通信系统的接入终端内操作,所述计算机可读媒体包括用以从接入网络接收请求应用服务器调整用于既定发给至少所述接入终端的一个或一个以上群组通信消息的发射协议的提示的程序代码;以及用以响应于所述提示而发射所述应用服务器调整所述发射协议的请求的程序代码。
44.根据权利要求43所述的计算机可读媒体,其中所述发射的请求请求所述应用服务器从多播发射协议转变成单播发射协议以用于既定发给至少所述接入终端的所述一个或一个以上群组通信消息。
45.根据权利要求43所述的计算机可读媒体,其进一步包括用以响应于所述发射的请求根据所述经调整发射协议从所述接入网络接收所述一个或一个以上群组通信消息的程序代码。
全文摘要
本发明揭示用于管理用于群组通信的发射协议的设备及方法。在一实例中,接入网络接收具有第一发射协议的前向链路包,所述前向链路包与给定群组通信会话相关联。所述接入网络确定所述第一发射协议是否可接受。如果所述确定步骤确定所述第一发射协议不可接受,则所述接入网络选择第二发射协议。所述接入网络根据所述第二发射协议(例如,通过在所述接入网络处在发射协议之间映射所述包)发射所述前向链路包。
文档编号H04W76/04GK102246546SQ200980150178
公开日2011年11月16日 申请日期2009年12月18日 优先权日2008年12月18日
发明者宋伯扬 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1