在无线通信系统内响应交互式多播消息的制作方法

文档序号:7855946阅读:80来源:国知局
专利名称:在无线通信系统内响应交互式多播消息的制作方法
技术领域
本发明涉及无线电信系统中的通信,且更明确地说,涉及在无线通信系统内响应交互式多播消息的方法。
背景技术
无线通信系统已发展经过很多代了,包含第一代模拟无线电话服务(IG)、第二代(2G)数字无线电话服务(包含中间的2. 5G和2. 75G网络)和第三代(3G)具有高速数据/因特网能力的无线服务。目前有许多不同类型的无线通信系统在使用,包含蜂窝式和个人通信服务(PCS)系统。已知蜂窝式系统的实例包含蜂窝式模拟高级移动电话系统(AMPS)和基于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA) ,TDMA的全球移动接入系统(GSM)变型的数字蜂窝式系统,以及使用TDMA和CDMA技术两者的较新的混合数字通信系统。用于提供CDMA移动通信的方法在美国由电信行业协会/电子行业协会在标题为“用于双模式宽带扩频蜂窝式系统的移动台-基站兼容性标准(Mobile Station-BaseStation Compatibility Standard for Dua1-Mode Wideband Spread Spectrum CellularSystem) ” 的 TIA/EIA/IS_95_A(本文称为 IS-95)中标准化。TIA/EIA 标准 IS-98 中描述经组合的AMPS与CDMA系统。MT-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月I日且标题为“使用CDMAlx-EVDO蜂窝式网络的即按即说群组呼叫系统(Push-To-Talk Group Call SystemUsing CDMA Ιχ-EVDO Cellular Network) ” 的第 2007/0049314 号美国专利申请公开案中描述,所述美国专利申请公开案的内容以全文引用的方式并入本文中。如第2007/0049314号公开案中所描述,广播信道可用于使用常规信令技术的即按即说呼叫。虽然广播信道的使用可改进对常规单播技术的带宽要求,但广播信道的常规信令仍可能导致额外的开销和/或延迟,且可能使系统性能降级。第三代合作伙伴计划2( “3GPP2”)定义用于支持CDMA2000网络中的多播通信的广播-多播服务(BCMCS)规范。因此,日期为2006年2月14日、标题为“CDMA2000高速率广播-多播包数据空中接口规范(CDMA2000High Rate Broadcast-Multicast Packet DataAir Interface Specification) ” 的 3GPP2 的 BCMCS 规范的版本(版本1. 0C. S0054-A)特此以全文引用的方式并入本文中。

发明内容
本发明的实施例是针对无线通信系统,且提供调度接入终端对交互式多播消息的响应的方法。无线电接入网络(RAN)产生接入控制消息(ACM),ACM指示针对属于给定多播群组的多个接入终端(AT)的反馈指令。ACM的反馈指令指定所述多个接入终端将响应交互式多播消息的临时方式。目标AT接收交互式多播消息以及ACM。目标AT或多播群组成员基于由ACM指示的针对所述多个接入终端的反馈指令来响应交互式多播消息。


随着在结合附图考虑时通过参考以下详细描述更好地理解本发明实施例及其许多附带优点,将容易获得对本发明实施例及其许多附带优点的更全面评价,附图只是为了说明而不是限制本发明而呈现,且其中图1是根据本发明至少一个实施例的支持接入终端和接入网络的无线网络架构的图。图2说明根据本发明实施例的运营商网络。图3是根据本发明至少一个实施例的接入终端的图解。
图4说明使用广播多播服务器(BCMCS)框架的常规多播消息接发过程。图5说明下行链路控制信道的常规周期。图6说明根据本发明实施例的多播消息接发过程。图7说明对交互式多播消息的常规接入终端响应。图8说明根据本发明实施例的交互式多播消息接发产生和发射过程。图9说明根据本发明实施例的ACM产生过程,也即“接入控制消息产生”。图10说明根据本发明实施例的交互式多播消息接发响应过程,也即“接入控制消息响应”。图11说明根据本发明实施例的多播群组成员报告和位置更新过程,也即“接入终端报告”。
具体实施例方式在以下针对本发明特定实施例的描述和有关图式中揭示本发明的若干方面。在不脱离本发明范围的情况下,可设想替代实施例。另外,将不详细描述或者将省略本发明的众所周知的元件,以便不混淆本发明的相关细节。本文使用词语“示范性”和/或“实例”来表示“充当实例、例子或说明”。本文描述为“示范性”和/或“实例”的任何实施例均不一定被解释为比其它实施例优选或有利。同样,术语“本发明的实施例”不要求本发明的所有实施例均包含所论述的特征、优点或操作模式。此外,依据将由(例如)计算装置的元件执行的动作序列来描述许多实施例。将认识到,本文所描述的各种动作可由特定电路(例如,专用集成电路(ASIC))、由正被一个或一个以上处理器执行的程序指令或由两者的组合来执行。另外,本文所描述的这些动作序列可被视为完全在其中存储有一组对应计算机指令的任何形式的计算机可读存储媒体内体现,所述计算机指令在执行时将致使相关联处理器执行本文所描述的功能性。因此,本发明的各个方面可以若干不同形式体现,其全部已被预期为在所主张标的物的范围内。另外,对于本文所描述的实施例中的每一者,任何此些实施例的对应形式在本文可被描述为(例如)“经配置以”执行所描述动作的“逻辑”。高数据速率(HDR)订户台(本文称为接入终端(AT))可为移动的或静止的,且可与一个或一个以上HDR基站(本文称为调制解调器组收发器(MPT)或基站(BS))通信。接入终端经由一个或一个以上调制解调器组收发器向HDR基站控制器发射和接收数据包,所述HDR基站控制器被称为调制解调器组控制器(MPC)、基站控制器(BSC)和/或包控制功能(PCF)。调制解调器组收发器和调制解调器组控制器是被称为接入网络的网络的部分。接入网络在多个接入终端之间输送数据包。接入网络可进一步连接到接入网络外部的额外网络,例如公司内部网或因特网,且可在每一接入终端与此些外部网络之间输送数据包。已与一个或一个以上调制解调器组收发器建立有效业务信道连接的接入终端被称为有效接入终端,且被称为处于业务状态。在与一个或一个以上调制解调器组收发器建立有效业务信道连接的过程中的接入终端被称为处于连接设置状态。接入终端可为经由无线信道或经由有线信道(例如使用光纤或同轴电缆)进行通信的任何数据装置。接入终端可进一步为若干类型的装置中的任一者,包含(但不限于)PC卡、紧凑式闪存、外部或内部调制解调器,或者无线或有线电话。接入终端向调制解调器组收发器发送信号所经由的通信链路被称为反向链路或业务信道。调制解调器组收发器向接入终端发送信号所经由的通信链路被称为前向链路或业务信道。如本文所使用,术语业务信道可指代前向或反向业务信道。图1说明根据本发明至少一个实施例的无线系统100的一个示范性实施例的框 图。系统100可含有接入终端,例如蜂窝式电话102,其经由空中接口 104与接入网络或无线电接入网络(RAN) 120通信,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( “H)SN”)与接入终端102/108/110/112之间的承载信道(S卩,数据信道)。如果启用链路层加密,那么BSC/PCF122还在经由空中接口 104转发内容之前对内容进行加密。BSC/PCF 122的功能是此项技术中众所周知的,且为了简明起见将不进一步对其进行论述。运营商网络126可通过网络、因特网和/或公共交换电话网络(PSTN)与BSC/PCF 122通信。或者,BSC/PCF 122可直接连接到因特网或外部网络。通常,运营商网络126与BSC/PCF 122之间的网络或因特网连接传送数据,且PSTN传送语音信息。BSC/PCF 122可连接到多个基站(BS)或调制解调器组收发器(MPT) 124。以类似于运营商网络的方式,BSC/PCF122通常通过网络(用于数据传送的因特网和/或用于语音信息的PSTN)连接到MPT/BS124。MPT/BS 124可以无线方式向例如蜂窝式电话102等接入终端广播数据消息。MPT/BS 124、BSC/PCF 122和其它组件可形成RAN 120,如此项技术中已知。然而,还可使用替代配置,且本发明不限于所说明的配置。举例来说,在另一实施例中,BSC/PCF122以及MPT/BS 124中的一者或一者以上的功能性可折叠为具有BSC/PCF 122和MPT/BS 124两者的功能性的单个“混合”模块。图2说明根据本发明实施例的运营商网络126。在图2的实施例中,运营商网络126包含包数据服务节点(PDSN) 160、广播服务节点(BSN) 165、应用服务器170和因特网175。然而,在替代实施例中,应用服务器170和其它组件可位于运营商网络的外部。PDSN160为利用(例如)cdma2000无线电接入网络(RAN)(例如,图1的RAN 120)的移动台(例如,接入终端,例如来自图1的102、108、110、112)提供对因特网175、内部网和/或远程服务器(例如,应用服务器170)的接入。通过充当接入网关,PDSN 160可提供简单IP和移动IP接入、国外代理支持以及包输送。PDSN 160可充当用于验证、授权与记账(AAA)服务器和其它支持性基础结构的客户端,且向移动台提供到达IP网络的网关,如此项技术中已知。如图2所示,PDSN 160可经由常规AlO连接与RAN120(例如BSC/PCF 122)通信。AlO连接是此项技术中众所周知的,且为了简明起见将不进一步对其进行描述。参看图2,广播服务节点(BSN) 165可经配置以支持多播和广播服务。下文将更详
细地描述BSN 165。BSN 165经由广播(BC) AlO连接与RAN 120 (例如BSC/PCF 122)通信,且经由因特网175与应用服务器170通信。BCAlO连接用以传送多播和/或广播消息接发。因此,应用服务器170经由因特网175将单播消息接发发送到H)SN 160,且经由因特网175将多播消息接发发送到BSN 165。一般来说,如下文将更详细地描述,RAN 120经由空中接口 104的广播信道(BCH)向一个或一个以上接入终端200发射经由BCAlO连接从BSN 165接收的多播消息。参看图3,例如蜂窝式电话等接入终端200 (此处为无线装置)具有平台202,所述平台202可接收和执行从RAN 120发射的可能最终来自运营商网络126、因特网和/或其它远程服务器和网络的软件应用程序、数据和/或命令。平台202可包含收发器206,其以可操作方式耦合到专用集成电路(“ASIC”208)或其它处理器、微处理器、逻辑电路或其它数据处理装置。ASIC 208或其它处理器执行应用编程接口( “API”)210层,所述API层与无线装置的存储器212中的任何驻存程序介接。存储器212可由只读或随机存取存储器(RAM和ROM)、EEPR0M、快闪卡或对计算机平台来说常见的任何存储器组成。平台202还可包含本地数据库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/PCF122可连接到多个数据网络,例如运营商网络126、PSTN、因特网、虚拟私有网络等等,因此允许接入终端102接入较宽的通信网络。如前述内容中所论述且此项技术中已知,可使用多种网络和配置将语音发射和/或数据从RAN发射到接入终端。因此,本文所提供的说明无意限制本发明的实施例,且仅辅助描述本发明的实施例的方面。如背景技术部分中所论述,多播消息接发可以若干方式执行。为了更好地理解本发明的实施例,将分别关于图4和图5描述常规多播消息接发过程。随后,将更详细地描述根据本发明实施例的多播消息接发过程。图4说明使用广播多播服务器(BCMCS)框架的常规多播消息接发过程。图4的多播消息接发过程在下文被描述为在图1和图2的无线系统100内执行。参看图4,在400中,应用服务器(或其它发起者)请求将多播消息发送到包含AT (例如,A、B和C)的多播群组。将来自400的多播消息路由到BSN 165。在405中,BSN 165将多播消息连同包含多 播消息的目标目的地或AT的相关联多播群组一起经由BCAlO连接转发到RAN 120。举例来说,首先将多播消息转发到BSC/PCF 122,且BSN/PCF 122分析多播消息的多播群组成员,且将多播消息转发到服务一个或一个以上多播群组成员的每一 MPT/BS 124。在接收到所转发的多播消息之后,在410中,RAN 120等待下一可用的控制信道囊(control channel capsule)。本文提到的控制信道是下行链路控制信道,其被指派有与广播信道(BCH)不同的频率、编码和/或带宽。一般来说,将较少的带宽分配给控制信道,其按照常规既定仅包含控制消息接发,而将较多的带宽分配给广播信道(BCH),其按照常规既定包含数据。参看图5,每一控制信道周期包含总共256个时隙。每一控制信道周期包含一同步控制信道囊(SC)、一异步控制信道囊(AC)以及若干次同步控制信道(SSC)。一个SC针对具有256个时隙的周期的每一控制信道周期以给定时隙规则地或周期性地发射,而AC在控制信道周期内“随机”或以非同步时隙发射。SC首先以对应于“T mod 256 =偏移量”的时隙发射,且随后以对应于“T mod 4=偏移量”的时隙重发,其中T表示系统时间,且偏移量(Offset)表示从固定时间延迟的时间值,T和偏移量包含在控制信道标头中。每一 SC可包含多个控制信道MAC层包,而每一 AC仅包含一个控制信道MAC层包。在每一 MPT/BS 124周期性地发射一个或一个以上控制信道MAC层包时,如果每一 MPT/BS 124同时发射,那么干扰(例如,小区间干扰)可能发生。因此,将不同的偏移量应用于每一 MPT/BS 124的SC以避免冲突。MPT/BS可在一个控制信道周期或256时隙周期内发射多达三个SSC囊。每一 SSC通常仅发射一个控制信道MAC层包。假定偏移量值为2,那么SSC在时隙66、130和194处发射。控制信道囊(例如,SC、AC、SSC等)是BCMCS系统内的技术中众所周知的,且因此为了简明起见已省略其进一步描述。返回到图4,在410中,RAN 120可等待同步控制信道囊(SC)(例如,假定偏移量为2,那么为下一控制信道周期中的时隙2),或者次同步控制信道囊(SSC)(例如,假定偏移量为2,那么为控制信道周期的时隙66、130、194中的一者),其针对BOM周期性地保留。举例来说,每一控制信道周期内的一个特定控制信道囊可针对特定BOM保留。由于其它应用程序可能正在尝试接入控制信道且其它消息可能被调度,因此可能引起多个周期的延迟。
在415中,在等待下一可用SC或SSC之后,RAN 120经由空中接口将广播开销消息(BOM)发射给一个或一个以上多播群组成员(例如,ΑΤΑ、B、C)。BOM是由EV-DO标准定义的前向链路控制消息。BOM用以向BCMCS的每一多播群组成员通知扇区中当前正携载的流。BOM还提供交错多路复用对(IM对)信息,其为关于应经解码以接收所要包流的前向链路物理层时隙的信息,以及关于每广播物理层包的物理层时隙数目和用以发射流的物理层速率的信息。在420中,RAN 120等待预定数目个时隙(例如,8到16个时隙)以守候将在目标AT处解码的BOM。在延迟420之后,RAN 120等待由经解码的BOM指定的BCH时隙(425)。这造成另一延迟,其可能基于广播信道上的业务而进一步加剧。在430中,RAN120将通告消息发射到其正经由指定BCH时隙上的广播信道(BCH)而服务的每一多播群组成员或目标AT。如上文关于图4所述,常规BCMCS多播消息接发通常要求每一目标AT或多播群组成员在经由广播信道(BCH)向多播群组的相应成员发射多播消息之前对广播开销消息(BOM)进行解码。这造成对BOM的调度的延迟、对解码的延迟以及潜在的随后对调度通告消息的延迟。在图6的实施例中,在600中,应用服务器170请求将多播消息发送到包含ΑΤΑ、Β和C的多播群组。将来自600的多播消息路由到BSN 165。在605中,BSN 165将多播消息连同包含多播消息的目标目的地或AT的相关联多播群组一起经由BCAlO连接转发到RAN120。举例来说,BSN 165可将多播消息转发到BSC/PCF 122,BSC/PCF 122可分析与所述多播消息相关联的多播群组成员,且将所述多播消息转发到服务一个或一个以上多播群组成员的每一 MPT/BS 124。在接收到所转发的多播消息之后,在610中,RAN 120分析所接收到的多播消息。基于610中的分析,在615中,RAN 120确定是否将特殊处置指令或处理应用于多播消息。举例来说,610中的分析可评估多播消息的因特网协议(IP)标头。如果确定IP标头内存在“旗标”,例如IP标头的Difserv码点(DSCP)值,那么可将所述旗标解译为请求对多播消息的特殊处置的触发物。或者,可在众所周知的BCAlO识别符(ID)或BCMCS流ID内(例如与IP标头分离)提供旗标。举例来说,在多播会话之前,应用服务器170可选择一个或一个以上BCMCS流ID以“保留”或与特殊处置相关联(例如,为紧急通信而保留的多播会话等)。应用服务器170随后可与RAN 120共享所选择或保留的BCMCS流ID。因此其后,在 多播会话期间,RAN 120可在610中检查所接收到的多播消息是否对应于所保留BCMCS流ID中的一者,且如果是这样,那么在615中确定针对所接收到的多播消息应用特殊处置。在另一替代实例中,可经由IP标头和BCA10ID两者提供旗标。一般来说,IP标头内的旗标(例如,多播IP地址和/或端口编号)可由RAN 120的BSC/PCF 122的BSC部分辨识/解码,且DSCP内的旗标可由RAN 120的BSC/PCF 12的PCF部分辨识/解码。BCAlO识别符和DSCP值是此项技术中众所周知的,且为了简明起见间将不进一步对其进行描述。举例来说,可相对于RAN 120在网络架构内的任何较高层级位置处将“旗标”插入多播消息中(例如,经由IP标头、BCMCS流ID或BCA10ID等)。可通过应用服务器170、BSN 165等将旗标插入IP标头中。在另一实例中,旗标可用以指定“较高优先权”多播消息。举例来说,与紧急警报相关联的多播消息可被“加旗标”,而与产品广告相关联的多播消息可能不一定被“加旗标”。
在615中,如果RAN 120确定不将特殊处置应用于多播消息,那么过程前进到图4的框410,且可使用常规BCMCS多播消息协议来向多播消息群组发射多播消息。否则,如果在615中RAN 120确定已针对多播消息请求特殊处置,那么过程前进到620。在620中,RAN 120产生包含多播消息的信令上数据(data over signaling, DOS)消息。DOS消息是EV-DO协议内的技术中众所周知的。DOS消息被EV-DO标准定义为单播消息,且不与EV-DO标准中的多播消息接发相关联。然而,本发明的实施例产生包含多播消息的DOS消息。DOS消息可经重新配置以支持多播消息接发协议,如现在将描述。CDMA20001x EV-DO定义用于识别接入终端的接入终端识别符(ATI):广播ATI (BATI)、多播 ATI (MATI)、单播 ATI (UATI)和随机 ATI (RATI)。将 BATI 定义为 “00”,将MATI定义为“01”,将UATI定义为“10”且将RATI定义为“11” 。除BATI以外的三种ATI类型具有用于表示ATI的32位字段。UATI在1:1呼叫处理程序中使用。如上文所论述,DOS消息被EV-DO标准定义为与单播消息接发而不是多播消息接发相关联。然而,在620中产生的DOS消息被寻址到多播接入终端识别符(MATI),其中将MATI设置为与多播消息相关联的BCMCSFlowID(BCMCS流ID)。BCMCSFlowID允许AT识别广播信道上用于群组呼叫的适当流。一般来说,BCMCSFlowID在正监视特定BCMCS流的每一相应AT处是已知的(例如,BCMCSFlowID可由BOM等指定)。因此,如下文将更详细地描述,通过将620的DOS消息标记或寻址到MATI,接收DOS消息的目标AT可将DOS消息解译为与特定BCMCS流相关联的多播消息,且直接接收所需信息以开始群组呼叫。然而或者将了解,其它实施例无需限于将MATI设置为BCMCSFlowID以将DOS辨别为多播消息。举例来说,可将MATI设置为多播群组成员或AT可解译为将MATI识别为用于特定多播群组的多播消息的任何值。在625中,RAN 120等待控制信道上的下一可用控制信道囊。在630中,RAN 120经由下一可用控制信道囊内的控制信道将DOS消息发射到多播群组成员。如上文所论述,控制信道囊的每一同步信道(SC)(例如,或替代地,每一次同步信道)可包含多个MAC层包。因此,在一实例中,DOS消息可包含在给定控制信道囊的第一 MAC层包中。在635中,每一目标AT经由控制信道接收在630中发射的DOS消息。因为DOS消息被寻址到MATI,所以每一目标AT确定DOS消息包含相关联的多播消息(例如,与单播消息相对比)。将了解,寻址到MATI的DOS消息在常规手持机或AT中将可能被解译为错误。然而在此实施例中,每一目标AT可经配置以将寻址到MATI (例如,或以其它方式被识别为多播消息)的控制消息辨识为多播消息,使得根据此实施例配置的AT从在635中接收到的DOS消息中提取多播消息。相应的目标AT可在成功接收或“提取”多播消息之后,针对DOS消息内所包含的多播消息的接收作出肯定应答。在本发明的另一方面中,RAN 120可首先确认一个或一个以上给定目标AT能够将(例如)使用MATI的DOS消息解译为多播消息,以便确保DOS多播消息由接收AT正确解译。在一实例中,接收DOS消息的每一 AT可在635中解码/提取多播消息,无论所述AT实际上是否是所述多播消息的既定接收者中的一者。在另一实例中,仅“目标”AT或多播会话中所关注的AT可在635中从DOS消息中解码/提取多播消息。如从图6的示范性多播消息接发过程的前述描述中将了解,可针对DOS多播消息,通过经由IP标头旗标分配较高优先权状态且经由控制信道发射较高优先权多播消息来避免与将BOM发送给多播群组成员、等待BOM解码以及发送通告消息相关联的延迟和潜在数据损失。此外将了解,已描述为在RAN 120和/或MPT/BS 124处执行的图6的过程可在本发明的其它实施例中同时在一个或一个以上RAN和/或MPT/BS处执行,且图6的描述已仅为了描述的方便而针对单个RAN与MPT/BS实施方案。在另一实例中,如果多播群组成员散布在不同的MPT/BS 124之间,那么可在不同的MPT/BS 124之间独立地执行程序610到635。此外,虽然图6的实施例是针对IxEVDO中被设置为MATI地址或多播位签名(与UATI地址或单播位签名相对比)的DOS消息,但将 了解,适合于符合MATI型消息的任何控制信道消息均可替代地用以在控制信道上传送多播消息。图6的实施例已大体针对多播消息接发,且不特定针对“交互式”多播消息接发。交互式多播消息是请求来自目标AT或多播群组内的多播群组成员中的每一者或一部分的响应或反馈的多播消息。举例来说,交互式多播消息可对应于即按即说(PTT)消息,其中选择PTT的移动订户期望与给定多播群组内的一个或一个以上多播群组成员建立通信。为了更好地理解本发明,下文描述AT响应交互式多播消息的常规方式,随后描述根据本发明实施例的交互式多播消息响应协议。图7说明对交互式多播消息的常规接入终端响应。明确地说,图7说明如上所述的图4的过程的继续。因此,假定图4的过程如上所述执行,且经由广播信道(BCH)发射到每一目标AT A、B和C的多播消息是交互式多播消息。在这些假定下,在700中,交互式多播消息分别由AT A、B和C接收。在705中,AT A、B和C中的每一者确定所接收到的多播消息是交互式的(例如,基于对其中所包含的数据的评估)。接下来在710中,每一目标AT A、B和C通过在反向链路上向RAN 120发送消息来响应交互式多播消息。明确地说,使用常规技术的AT A、B和C可各自根据由常规经广播AccessParameters (接入参数)消息指定的接入程序来响应反向链路或上行链路接入信道上的交互式多播消息(例如,假定AT没有丢失或丢弃交互式多播消息)。AccessParameters消息中的参数被修改成适合主要使用情况(例如,呼叫始发和页响应),且允许AT经由“APersistence (A持久性)功能”以相对较小量的延迟发射对交互式多播消息的响应,使得可存在来自不同AT的许多同时或并发响应。下文将更详细地描述AccessParameters消息和APersistence功能。因此将了解,随着目标AT的数目增加,在反向链路接入信道上同时向RAN 120发射的目标AT的数目将增加,从而增加干扰且降低每一相应AT成功到达RAN 120的机会。如上文所论述,多个AT在反向链路接入信道上的并发响应可使系统性能降级。现在将描述的图8到图11是针对一组交互式多播消息响应协议,其用于通过接入信道针对交互式多播消息响应的较高效分配来增加系统性能。图8说明根据本发明实施例的交互式多播消息接发产生和发射过程。在图8的实施例中,在800中,应用服务器170请求将交互式多播消息发送到包含AT A、B和C的多播群组。举例来说,虽然图8未图示,但交互式多播消息可响应于从用于给定多播群组的给定AT接收到的即按即说(PTT)消息而产生。将来自800的交互式多播消息路由到BSN 165。在605中,BSN 165将多播消息连同包含交互式多播消息的目标目的地或AT的相关联多播群组一起经由BCAlO连接转发到RAN 120。举例来说,BSN 165可将多播消息转发到BSC/PCF 122,BSC/PCF 122可分析与所述多播消息相关联的多播群组成员,且将所述多播消息转发到服务一个或一个以上多播群组成员的每一 MPT/BS124。在接收到所转发的多播消息之后,在810中,RAN 120分析所接收到的多播消息。基于810中的分析,RAN 120在815中确定所接收到的多播消息是否为交互式的(例如,多播消息是否请求来自其多播群组成员中的一者或一者以上的响应)。如果RAN 120在815中确定所接收到的多播消息不是交互式的,那么过程前进到图6的615,其中可使用非交互式多播消息协议来将多播消息传送到多播群组成员。否则,如果RAN 120在815中确定所接收到的多播消息是交互式的,那么过程前进到820。·在820中,RAN 120产生一个或一个以上接入控制消息(ACM),以用于调度AT对交互式多播消息的响应。现在将参看图9更详细地描述如820中的ACM产生的实例。图9说明根据本发明实施例的ACM产生过程820。参看图9,在900中,RAN 120确定无线系统100内具有交互式多播消息寻址到的至少一个目标AT或多播群组成员的扇区的数目。举例来说,RAN 120可基于从多播群组成员接收到的群组成员报告和位置更新报告来执行确定900,如下文关于图11将更详细地描述。一般来说,群组成员报告是从多播群组成员接收到的,且含有相应多播群组成员的相关联群组(群组成员资格信息)的列表。在图9的905中,RAN 120从900的所确定扇区中选择(例如,随机选择等)多个扇区中的一者。在910中,RAN 120使选定扇区的多播成员组初始化。经初始化的多播成员组针对选定扇区包含属于与交互式多播消息相关联的多播群组的每一目标AT或多播群组成员。在915中,RAN 120可去除多播成员组内具有有效业务信道的所有AT。举例来说,具有当前有效业务信道(例如,其在RAN 120处通常是已知的,因为RAN 120监视/支持业务信道)的AT将经由业务信道作出响应,且因此可从ACM排除。接下来,在920中,RAN选择预期最有可能响应交互式多播消息的给定数目的目标AT。选择过程920可以任意数目的方式执行。举例来说,RAN 120可选择最近已向RAN120提供位置更新报告的一组AT(例如,参见以上900和以下图11的论述)。在另一实例中,RAN 120可基于信道质量度量执行选择过程920。在此实例中,RAN 120基于AT在给定信道(例如,如RAN 120处测得的上行链路信道、如从AT报告的下行链路信道等)上的信道质量的当前或过去测量而选择一个或一个以上AT。然而将了解,选择过程920可基于任何众所周知的度量来执行,且无需限于上文所揭示的那些度量。此外,RAN 120可基于上文所列出的那些度量和/或此项技术中众所周知的那些度量中所包含的度量的任何组合来执行选择过程920。在图9的925中,RAN 120以给定次序布置来自920的选定AT以产生ACM。举例来说,给定次序可经布置以使得预期最有可能及时响应交互式多播消息的AT被布置在第一个,随后是下一个预期最有可能响应的AT,依此类推。在一实例中,ACM可构造为寻址到MATI的控制消息,类似于如上文关于图6而论述的DOS消息。在另一实例中,给定次序可由ACM通过在ACM内提供单播ATI (UATI)来指定,其中每一 UATI指定或被寻址到来自920的选定AT中的一者。因此,ACM内的第一 UATI对应于给定次序内的第一 AT,ACM内的第二UATI对应于给定次序内的第二 AT,依此类推。将了解,为了减少信道负载,位于给定扇区内的少于全部多播群组成员可由ACM内的UATI指定。因此,925针对在905中选择的扇区产生 ACM。在图9的930中,RAN 120确定是否已针对900中所确定的每一扇区产生ACM。如果RAN 120确定尚未产生所有ACM,那么ACM产生过程返回到905,且可针对新扇区重复所述过程。否则,如果RAN 120确定已产生所有ACM,那么过程在935处终止。此外,虽然上文将步骤900到930描述为基于“扇区”,但这些步骤可替代地以位置区域(LA)等级或多播区域(MA)等级执行(例如,900确定具有至少一个目标AT的MA或LA的数目,905选择所确定MA或LA中的一者,等等)。下文关于图11更详细地描述MA和LA。返回到图8的实施例,将了解,图9说明ACM产生的一个实例,但ACM可替代地以其它方式产生。举例来说,ACM可经配置以包含APersistence值,而无需首先包含UATI的有序指定。举例来说,如上文所论述,AccessParameter消息通常被广播到所有AT,且包含由每一相应AT使用的APersistence值。在一实例中,ACM可对应于被广播的AccessParameter 消息,但在本发明的一实施例中,ACM可经配置以与多播消息相关联(例如,寻址到ΜΑΤΙ)。因此,“经多播的” AccessParameter消息可确定针对对交互式多播消息的多播群组响应的临时APersistence。或者,临时APersistence值可在存储BLOB指派消息中(例如,在下行链路控制信道上)发送。一般来说,上文所论述的APersistence值在其用于响应交互式多播消息且其后“复位”回到如由常规AccessParameter消息建立的默认APersistence值的意义上是“临时的”。APersistence值是此项技术中众所周知的,且下文将关于图10的1040更详细地论述。在另一替代ACM实例中,ACM无需包含实际APersistence值,而是可包含相应AT可从中导出其自身的临时APersistence值的给定值。因此在一实例中,ACM可经配置以包含指示多播群组内的AT的数目的值N。相应AT随后可使用值N来计算临时APersistence值,如下文将关于图10的1040更详细地描述。接下来,RAN 120在825中确定是否将特殊处置指令或处理应用于多播消息。一般来说,825的确定如图6的615中那样执行,且因此为了简明起见将不进一步对其进行描述。如果RAN 120确定不应用特殊处置,那么在针对BOM指定的下一可用时隙中(例如,参见如关于图4而描述的BOM发射的一般论述)将ACM连同BOM —起发送到多播群组成员或AT。为了简单起见,将以下涉及ACM处置的描述内容描述为ACM是连同控制信道上的DOS消息内所包含的多播消息一起发送的。然而将了解,关于下文所描述的在AT处响应于ACM的任何响应动作,ACM可替代地随BOM —起发送。接着,步骤830和835对应于如上文关于图6所论述的步骤S620和S625,且因此为了简明起见已省略其进一步描述。在图8的840中,RAN 120将包含交互式多播消息的DOS消息和所产生的ACM发射到包含一个以上目标AT或多播群组成员的每一扇区内的每一目标AT。将了解,840的发射中所包含的ACM基于如上文论述的图9的过程中确定的哪一 ACM对应于哪一扇区而在扇区之间变化(例如,或在LA之间、MA之间等变化)。在一实例中,DOS消息和ACM在840中经由下行链路控制信道发送(例如,在下一可用控制信道囊的第一MAC层包中)。在一实例中,ACM可作为StorageBLOBAssignment (存储BLOB指派)消息在下行链路上发射。接下来,在图8的845中,目标AT (例如,AT A、AT B和AT C)在下行链路控制信道上接收包含交互式多播消息的DOS消息以及ACM,且从DOS消息提取交互式多播消息(例如,如在图6的635中)。图10说明根据本发明实施例的交互式多播消息接发响应过程。图10是图8的继续,且表示在图8的845之后在多播群组内的每一目标AT处执行的过程。在图10的实施例中,在1000中,给定目标AT分析在图8的845中提取的多播消息,且确定所述多播消息是否为需要响应或反馈的“交互式”多播消息(例如,请求与一个或一个以上群组成员的对话的PTT呼叫)。如果给定目标AT确定多播消息不是交互式的,那么过程在1005处终止,且给定目标AT无需进一步动作来支持多播消息。否则,如果给定目标AT确定多播消息是交互式的,那么过程前进到1010。在1010中,给定目标AT确定是否已接收到与交互式多播消息相关联的ACM。如果给定目标AT确定尚未接收到相关联的ACM,那么过程前进到1030,且给定目标AT经由上 行链路接入信道无延迟地向RAN 120发送响应。换句话说,给定目标AT在响应之前并不等待,而是尽可能快地响应(例如,基于默认APersistence值)。或者,在1010中,如果给定目标AT确定已接收到相关联的ACM,那么过程前进到1015。在1015中,给定目标AT确定存储在相关联ACM内的AT次序信息。AT次序信息包含循序AT次序或列表,每一目标AT可将所述循序AT次序或列表解译为其中相应目标AT被准许接入上行链路接入信道的次序(例如,“时隙”次序)。举例来说,如上文关于图9的925所论述,可将AT次序信息存储为寻址到不同相应AT的循序UATI列表,其中UATI的序列对应于AT次序信息。在图10的1020中,给定目标AT确定AT次序信息是否指定循序AT列表内的给定目标AT。现在将关于表I (下文)提供此确定的实例
ATI类型第一 AT第二 AT其余AT
ACM 实例 I IXi71:[〃 01〃 ]" UATIl :[〃 ATA" ] — UATI2:[〃 ATB〃 ] APersistence
ACM实例2 Imat1:[" oi" ] uati1:[" atc" ] uati2:[" ata" ] n表I在1020中,如果给定目标AT确定AT次序信息指定循序AT列表内的给定目标AT,那么过程前进到1025;否则,过程前进到1035。举例来说,如果给定目标AT是AT B,且ACM对应于来自表I的ACM实例1,那么1020确定AT B存在于循序AT列表内作为UATI2。在替代实例中,如果给定目标AT是AT B,且ACM对应于来自表I的ACM实例2,那么1020确定AT B不存在于循序AT列表内。在1025中,给定目标AT基于ACM的AT次序信息或循序AT列表内的给定目标AT位置而等待若干时隙。举例来说,如果给定目标AT是AT A,且ACM对应于来自表I的ACM实例1,那么给定目标AT等待零个时隙,且无延迟地作出响应(例如,在上行链路接入信道的下一或第一时隙上),因为AT A是ACM的循序AT列表内的第一个所列AT。在替代实例中,如果给定目标AT是AT A,且ACM对应于来自表I的ACM实例2,那么给定目标AT等待一个时隙,且仅在一个时隙的延迟之后作出响应(例如,在上行链路接入信道的下一时隙上),因为AT A是ACM的循序AT列表内的第二个所列AT (例如,第一可用时隙为另一目标AT而保留)。在根据1025等待之后,给定目标AT在1030中响应RAN 120。
在1035中,如果给定目标AT不存在于ACM的循序AT列表内,那么给定目标AT基于ACM中列出的AT的总数而等待若干时隙。举例来说,如果经由ACM中的三个不同UATI列出三(3)个ACM,且给定目标AT未由三个不同UATI中的一者寻址,那么给定目标AT在1035中等待三(3)个时隙(例如,以允许被ACM给予接入信道优先权的AT中的每一者尝试在未列出或非优先权AT之前接入)。接下来,在1040中,给定目标AT确定是否在下一时隙中(例如,在等待1035之后)响应RAN 120。举例来说,给定目标AT可执行概率性过程或APersistence过程,以确定是否接入上行链路接入信道以便响应交互式多播消息。APersistence由Ix EV-DO标准定义,且通常被提供AccessParameters消息。如上文关于图8的820所论述,AccessParameters消息被广播(例如,经由广播信道BCH)到所有AT,且包含将由每一 AT使用的APersistance值或功能。举例来说,.85是通常使用的APersistance值。因此,如果移动订户正在尝试始发呼叫,那么呼叫始发针对任何给定时隙的可能性为.85或85%。如果呼叫不是在第一时隙中做出,那么移动订户在下一时隙中再次以另一 85%的可能性进行尝试,依此类推。因 此,呼叫始发可能针对每一时隙,而永久呼叫始发失败(例如,“最差情况”情形)的可能性是不可能的,因为引起干扰的移动订户在某点处将不干扰所述移动订户。然而,此“默认”形式的APersistance可能不足以避免来自多个AT的并发响应的冲突,且因此ACM可经配置以包含经特定配置以处置并发/同时响应的APersistancejB响应于发送到相对较大数目的AT的交互式多播消息可预期。举例来说,如果N是给定群集(例如,可能或可能不对应于一个或一个以上扇区的物理区域)或扇区(例如,在针对给定目标AT的扇区的910的经初始化多播成员组中,其数目可连同ACM内的AT次序信息一起包含)内目标AT的总数或总数的估计,那么给定目标AT可在1040中确定以基于N的概率接入上行链路接入信道。举例来说,所述概率可为1/N、I/(N-X),其中X是ACM的AT次序信息内所指定的AT的数目等。一般来说,1040可尝试确保在为ACM内所列出的AT “保留”的时隙之后,平均来说,每时隙有相对较小数目(例如,I个、2个等)的AT接入上行链路接入信道。因此,ACM可指令AT基于以下各项而响应交互式多播消息⑴如ACM实例I和2中所示的指定次序或时隙序列(例如,基于ACM中的UATI次序),(ii)基于可能潜在地彼此干扰而没有任何相关联的“确定性”功能或指定次序的扇区或群集内AT的总数的估计N的APersistence值,或(iii)相应AT可据以计算其自身的APersistence值的估计N。将了解,( )和(iii)可各自结合⑴而使用(例如,指定次序之后可为针对所述次序中不存在的任何未指定AT的APersistence功能)。此外,虽然图10的过程是针对其中(i)结合(ii)或(iii)而使用的实施例,但将了解,(ii)或(iii)可独立于(i)而使用。举例来说,如果指定次序包含零个AT,那么APersistence功能只能用于根据(ii)或(iii)建立交互式多播消息反馈。在1045中,给定目标AT确定概率性过程是否导致接入上行链路接入信道的确定。如果给定目标AT不确定接入上行链路接入信道,那么过程返回到1040且针对下一时隙重复。否则,如果给定目标AT确定接入上行链路接入信道,那么过程前进到1030,且在指定时隙中在上行链路接入信道上响应RAN 120。在1030之后,给定目标AT在1032中使ACM所指示的响应协议“复位”,且在1010中恢复正常操作。换句话说,一旦给定目标AT返回到1010,就不再使用ACM中所指定的APersistence值,而是给定目标AT返回到使用如常规技术中由所广播的AccessParameters消息指定的APersistence值,直到接收到指定新的“临时” APersistence值的新ACM为止。如上文关于图9的步骤900和920所论述,与给定多播群组的群组成员有关的信息可基于由相应多播群组成员提供给RAN 120的“群组成员报告”。因此,现在将描述的图11说明根据本发明实施例的多播群组成员报告过程。在图11的实施例中,在1100中,属于一个或一个以上多播群组的给定AT通电。在给定AT加电之后,给定AT在1105中(例如,在定位由RAN 120内的一个或一个以上基站发送的导频信号和/或执行任何其它初始加电程序之后)将群组成员资格信息(“群组成员报告”)发送到RAN 120。举例来说,由给定AT提供的群组成员资格信息可包含给定AT希望属于的每一群组的指定。在一实例中,群组成员报告可包含在标准BCMCSFlowRegistration (BCMCS流注册)消息内,或者可包含在专有或非标准消息(例如囊 封于上行链路上的StorageBLOBNotification (存储BLOB通知)消息中的群组成员资格通知(GMN)消息)内。举例来说,GMN可包含多播IP地址和端口编号的列表。在1110中,在报告群组成员资格信息之后,给定AT恢复正常操作(例如,进入闲置模式、进行语音呼叫等)。在1115中,给定AT确定是否用补充的“路由更新”或报告来更新其位置信息,或者是否用补充的群组成员报告来更新其群组成员资格信息。1115的确定可以若干方式中的任一种执行。举例来说,确定1115可基于一基于距离的注册(DBR)协议,使得给定AT在横穿给定距离(例如,基于给定AT已横穿哪一(哪些)扇区等)之后更新其位置信息。所述给定距离可基于给定AT已越区切换到哪些基站、给定AT在处于闲置状态时已监视哪些基站等。在替代实例中,1115的确定可基于给定周期,使得给定AT针对每一周期向RAN 120提供一次报告。在另一替代实例中,给定AT可在每次给定AT进入新的位置区域(LA)时向RAN 120发送位置更新报告(和群组成员报告),其中每一 LA对应于子网或PCF区域的一部分(例如,如由RAN 120界定)。在另一替代实例中,确定1115可基于给定AT是否希望改变其群组成员资格信息(例如,给定AT想要监视新的多播群组通信、想要停止监视先前请求的多播群组通信等)。如果给定AT在1115中确定不更新其位置信息和/或其群组成员资格信息,那么过程返回到1110,且给定AT恢复正常操作。否则,在1120中,给定AT在返回到1110之前,将补充报告(例如,位置报告或补充群组成员资格报告中的一者或一者以上)发送到RAN120。在多播群组成员或AT向RAN 120提供群组成员报告时,RAN 120监视所述报告。RAN 120保存包含属于任一特定群组的AT的数目、哪些AT属于哪一群组、每一群组成员已提供位置更新报告的新近程度、每一群组成员的位置(例如,扇区)等的数据库。每一群组成员的位置可在RAN 120处存储为在特定多播区域(MA)内,其中每一 MA对应于潜在地服务一个或一个以上群组成员的邻接扇区群组(例如,“潜在地”因为群组成员的位置可能不在一扇区的粒度内,因为群组成员可能不响应交互式多播消息等)。在一实例中,如果群组成员在地理上是分散的,那么可针对一群组识别一个以上MA。虽然已结合图6的较早描述的实施例将图8到图11的实施例描述为是针对调度对交互式多播消息的响应,但将了解,图8到图11的实施例无需如此限制。举例来说,ACM可用以调度甚至对“常规”交互式多播消息的交互式多播消息反馈或响应,且无需限于其中多播消息在封于DOS消息内的控制信道上发送的实例。换句话说,本发明实施例的范围涵盖任何类型的接收来自AT的反馈的多播或广播消息。此外,一旦业务信道已建立,多播反馈就可封于初始响应中(例如,接入探查内),或可包含在随后的消息中。然而,在任一情形中,本发明的实施例都将减少潜在的冲突问题,且可增加针对具有指定或保留时隙的AT(例如,ACM中“列出的”AT)接收到响应的概率。所属领域的技术人员将了解,可使用多种不同技术和技法中的任一者来表示信息和信号。举例来说,整个以上描述中可能引用的数据、指令、命令、信息、信号、位、符号和码片可由电压、电流、电磁波、磁场或微粒、光场或微粒或者其任意组合来表不。此外,所属领域的技术人员将了解,结合本文所揭示的实施例而描述的各种说明性逻辑块、模块、电路和算法步骤可实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的这种可互换性,上文已大体上依据各种说明性组件、块、模块、电路和步骤的功能性描述了各种说明性组件、块、模块、电路和步骤。将此功能性实施为硬件还是软件取决于特定应用和强加于整个系统的设计约束。所属领域的技术人员可针对每一特 定应用以不同方式实施所描述的功能性,但此实施决策不应被解释为造成脱离本发明的范围。结合本文所揭示的实施例而描述的各种说明性逻辑块、模块和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文所描述的功能的任意组合来实施或执行。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器的组合、结合DSP核心的一个或一个以上微处理器或任何其它此类配置。结合本文所揭示的实施例而描述的方法、序列和/或算法可直接以硬件、以由处理器执行的软件模块或以两者的组合体现。软件模块可驻存在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和向存储媒体写入信息。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻存在ASIC中。ASIC可驻存在用户终端(例如,接入终端)中。在替代方案中,处理器和存储媒体可作为离散组件驻存在用户终端中。在一个或一个以上示范性实施例中,所描述的功能可以硬件、软件、固件或其任意组合来实施。如果以软件实施,那么功能可存储在计算机可读媒体上或作为计算机可读媒体上的一个或一个以上指令或代码而传输。计算机可读媒体包含计算机存储媒体和通信媒体两者,其包含促进计算机程序从一个位置向另一位置的传送的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。举例来说且并非限制,此计算机可读媒体可包括RAM、ROM、EEPROMXD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于以指令或数据结构的形式携载或存储所要程序代码且可由计算机存取的任何其它媒体。而且,严格地说,任何连接均被称为计算机可读媒体。举例来说,如果软件是使用同轴电缆、光纤电缆、双绞线对、数字订户线(DSL)或例如红外线、无线电和微波等无线技术从网站、月艮务器或其它远程源传输的,那么同轴电缆、光纤电缆、双绞线对、DSL或例如红外线、无线电和微波等无线技术包含在媒体的定义内。如本文所使用,磁盘和光盘包含压缩光盘(⑶)、激光光盘、光学光盘、数字通用光盘(DVD)、软磁盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘用激光以光学方式再现数据。以上各项的组合也应包含在计算机可读媒体的范围内。 虽然前面的揭示内容展示本发明的说明性实施例,但应注意,可在不脱离如所附权利要求书界定的本发明的范围的情况下,在其中做出各种改变和修改。根据本文所描述 的本发明实施例的方法项的功能、步骤和/或动作无需以任何特定次序执行。此外,虽然可以单数形式描述或主张本发明的元件,但预期复数形式,除非明确陈述限于单数形式。
权利要求
1.ー种调度对交互式多播消息的接入終端响应的方法,其包括 填充目标接入終端列表,所述经填充的目标接入終端列表对应于用于所述交互式多播消息的多播群组; 在所述经填充的目标接入終端列表内选择少于全部的所述接入終端,所述所选择接入終端包含预期比所述经填充的目标接入終端列表内未选择接入終端中的一者或一者以上更有可能响应所述交互式多播消息的给定数目的接入終端; 确定所述所选择接入终端的序列;以及 产生指示所述所选择接入终端提交其对所述交互式消息的响应的所述所确定序列的接入控制消息(ACM)。
2.根据权利要求1所述的方法,其进ー步包括 将所述ACM发射到所述经填充列表内的所述目标接入終端中的每ー者;以及基于由所述ACM指示的所述序列,接收来自所述经填充列表内的所述目标接入终端中的一者或一者以上的反馈。
3.根据权利要求1所述的方法,其中经由下行链路控制信道发射所述ACM,所述ACM寻址到用于所述多播群组的多播接入終端识别符(MATI)。
4.根据权利要求1所述的方法,其中所述填充步骤基于以下各项来填充所述目标接入終端列表(i)从请求与用于给定多播群组的多播消息相关联的所述目标接入終端接收到的群组成员报告,或(ii)在所述群组成员报告之后由所述目标接入终端发送的更新所述目标接入終端中的一者或一者以上的位置的位置更新报告。
5.根据权利要求1所述的方法,其中所述选择步骤选择被视为最有可能响应所述交互式多播消息的所述目标接入終端。
6.根据权利要求5所述的方法,其中所述被视为最有可能响应的目标接入終端是基于以下各项(i)从请求与用于给定多播群组的多播消息相关联的所述目标接入終端接收到的群组成员报告,或(ii)在所述群组成员报告之后由所述目标接入终端发送的更新所述目标接入終端中的一者或一者以上的位置的位置更新报告。
7.根据权利要求6所述的方法,其中选择最新近已报告(i)或(ii)的所述目标接入终端作为所述所选择目标接入終端。
8.根据权利要求1所述的方法,其中所述确定步骤基于所述所选择目标接入終端中的每ー者响应所述交互式多播消息的相对预期来确定所述序列。
9.根据权利要求8所述的方法,其中布置所述序列以使得所述序列中的较早目标接入终端对应于预期较有可能进行响应的目标接入终端。
10.根据权利要求1所述的方法,其中所述产生步骤产生所述ACM,以使得所述序列由对应于所述所选择目标接入終端中的一者的至少ー个单播接入終端识别符(UATI)指示。
11.根据权利要求10所述的方法,其中所述ACM包含根据所述所确定序列而布置的多个UATI,所述多个UATI对应于所述所选择目标接入終端。
12.根据权利要求1所述的方法,其中所述经填充的目标接入終端列表包含给定扇区和给定扇区群集中的一者内用于所述交互式多播消息的每一目标接入終端。
13.根据权利要求1所述的方法,其中所述ACM指令来自所述经填充列表中的所述未选择目标接入终端执行APersistence功能。
14.根据权利要求13所述的方法,其中所述APersistence功能是基于所述ACM中所包含的APersistence值或所述ACM中所包含的可据以导出APersistence值的数字中的一者。
15.一种无线通信系统,其包括 用于填充目标接入終端列表的装置,所述经填充的目标接入終端列表对应于用于所述交互式多播消息的多播群组; 用于在所述经填充的目标接入終端列表内选择少于全部的所述接入终端的装置,所述所选择接入終端包含预期比所述经填充的目标接入終端列表内未选择接入終端中的一者或一者以上更有可能响应所述交互式多播消息的给定数目的接入終端; 用于确定所述所选择接入终端的序列的装置;以及 用于产生指示所述所选择接入终端提交其对所述交互式消息的响应的所述所确定序列的接入控制消息(ACM)的装置。
16.根据权利要求15所述的无线通信系统,其进ー步包括 用于将所述ACM发射到所述经填充列表内的所述目标接入終端中的每ー者的装置;以及 用于基于由所述ACM指示的所述序列接收来自所述经填充列表内的所述目标接入终端中的一者或一者以上的反馈的装置。
17.根据权利要求15所述的无线通信系统,其中所述用于填充的装置基于以下各项来填充所述目标接入終端列表(i)从请求与用于给定多播群组的多播消息相关联的所述目标接入終端接收到的群组成员报告,或(ii)在所述群组成员报告之后由所述目标接入终端发送的更新所述目标接入終端中的一者或一者以上的位置的位置更新报告。
18.根据权利要求15所述的无线通信系统,其中所述用于选择的装置基于以下各项在所述经填充列表的所述目标接入終端中进行选择(i)从请求与用于给定多播群组的多播消息相关联的所述目标接入終端接收到的群组成员报告,或(ii)在所述群组成员报告之后由所述目标接入终端发送的更新所述目标接入終端中的一者或一者以上的位置的位置更新报告。
19.根据权利要求15所述的无线通信系统,其中所述用于确定的装置基于所述所选择目标接入終端中的每ー者响应所述交互式多播消息的相对预期来确定所述序列。
20.根据权利要求15所述的无线通信系统,其中所述ACM经产生以使得所述序列由对应于所述所选择目标接入終端中的一者的至少ー个单播接入終端识别符(UATI)指示。
21.根据权利要求15所述的无线通信系统,其中所述经填充的目标接入終端列表包含给定扇区和给定扇区群集中的一者内用于所述交互式多播消息的每一目标接入終端。
22.根据权利要求15所述的无线通信系统,其中所述ACM经配置以指令来自所述经填充列表中的所述未选择目标接入终端执行APersistence功能。
全文摘要
本发明提供调度对交互式多播消息的接入终端响应的无线通信系统和方法。无线电接入网络(RAN)产生接入控制消息(ACM),所述ACM指示针对属于给定多播群组的多个接入终端(AT)的反馈指令。所述ACM的所述反馈指令指定所述多个接入终端将以之响应交互式多播消息的临时方式。所述目标AT接收所述交互式多播消息以及所述ACM。所述目标AT或多播群组成员基于针对由所述ACM指示的所述多个接入终端的所述反馈指令来响应所述交互式多播消息。
文档编号H04W4/06GK103002403SQ20121024433
公开日2013年3月27日 申请日期2008年9月19日 优先权日2007年9月24日
发明者宋伯扬 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1