[go: up one dir, main page]

CN101803405B - 从无线通信网络内的多播群组撤销多播群组成员的注册 - Google Patents

从无线通信网络内的多播群组撤销多播群组成员的注册 Download PDF

Info

Publication number
CN101803405B
CN101803405B CN200880108151.1A CN200880108151A CN101803405B CN 101803405 B CN101803405 B CN 101803405B CN 200880108151 A CN200880108151 A CN 200880108151A CN 101803405 B CN101803405 B CN 101803405B
Authority
CN
China
Prior art keywords
multicast
access terminal
registration message
groups
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200880108151.1A
Other languages
English (en)
Other versions
CN101803405A (zh
Inventor
宋伯扬
阿尔温德·V·尚塔南姆
哈林·吉尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101803405A publication Critical patent/CN101803405A/zh
Application granted granted Critical
Publication of CN101803405B publication Critical patent/CN101803405B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/186Processing of subscriber group data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Common Detailed Techniques For Electron Tubes Or Discharge Tubes (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明揭示从无线通信网络内的多播群组撤销多播群组成员的注册的若干方面。接入终端向接入网络发送第一多播注册消息,其中所述第一多播注册消息识别第一组多播群组。所述接入网络接收所述第一多播注册消息,且为所述第一组多播群组中的每一者注册所述接入终端。所述接入终端发送第二多播注册消息,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组,所述第二多播注册消息被发送以请求从至少一个多播群组撤销所述接入终端的注册。所述接入网络接收所述第二多播注册消息,且将所述第二多播注册消息解译为从所述所省略的至少一个多播群组撤销所述接入终端的注册的请求。

Description

从无线通信网络内的多播群组撤销多播群组成员的注册
根据35U.S.C.§119主张优先权
本专利申请案主张2007年9月24日申请的标题为“从无线通信网络内的多播群组撤销多播群组成员的注册的方法(METHODS OF DE-REGISTERING A MULTICASTGROUP MEMBER FROM A MULTICAST GROUP WITHIN A WIRELESSCOMMUNICATIONS NETWORK)”的第60/974,832号临时申请案的优先权,所述临时申请案转让给本案受让人,且特此以全文引用的方式明确地并入本文中。
技术领域
本发明涉及无线电信系统中的通信,且更明确地说,涉及从无线通信网络内的多播群组撤销多播群组成员的注册的方法。
背景技术
无线通信系统已发展经过很多代了,包含第一代模拟无线电话服务(1G)、第二代(2G)数字无线电话服务(包含中间的2.5G和2.75G网络)和第三代(3G)具有高速数据/因特网能力的无线服务。目前有许多不同类型的无线通信系统在使用,包含蜂窝式和个人通信服务(PCS)系统。已知蜂窝式系统的实例包含蜂窝式模拟高级移动电话系统(AMPS)和基于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GSM)变型的数字蜂窝式系统,以及使用TDMA和CDMA技术两者的较新的混合数字通信系统。
用于提供CDMA移动通信的方法在美国由电信行业协会/电子行业协会在标题为“用于双模式宽带扩频蜂窝式系统的移动台-基站兼容性标准(Mobile Station-Base StationCompatibility 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 1xEV-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日且标题为“使用CDMA1x-EVDO蜂窝式网络的即按即说群组呼叫系统(Push-To-Talk Group Call System UsingCDMA 1x-EVDO Cellular Network)”的第2007/0049314号美国专利申请公开案中描述,所述美国专利申请公开案的内容以全文引用的方式并入本文中。如第2007/0049314号公开案中所描述,广播信道可用于使用常规信令技术的即按即说呼叫。虽然广播信道的使用可改进对常规单播技术的带宽要求,但广播信道的常规信令仍可能导致额外的开销和/或延迟,且可能使系统性能降级。
第三代合作伙伴计划2(“3GPP2”)定义用于支持CDMA2000网络中的多播通信的广播-多播服务(BCMCS)规范。因此,日期为2006年2月14日、标题为“CDMA2000高速率广播-多播包数据空中接口规范(CDMA2000 High Rate Broadcast-Multicast PacketDataAir Interface Specification)”的3GPP2的BCMCS规范的版本(版本1.0C.S0054-A)特此以全文引用的方式并入本文中。
发明内容
本发明的实施例是针对从无线通信网络内的多播群组撤销多播群组成员的注册的若干方面。接入终端向接入网络发送第一多播注册消息,其中所述第一多播注册消息识别第一组多播群组。所述接入网络接收所述第一多播注册消息,且为所述第一组多播群组中的每一者注册所述接入终端。所述接入终端发送第二多播注册消息,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组,所述第二多播注册消息被发送以请求从至少一个多播群组撤销所述接入终端的注册。所述接入网络接收所述第二多播注册消息,且将所述第二多播注册消息解译为从所述所省略的至少一个多播群组撤销所述接入终端的注册的请求。
附图说明
随着在结合附图考虑时通过参考以下详细描述更好地理解本发明实施例及其许多附带优点,将容易获得对本发明实施例及其许多附带优点的更全面评价,附图只是为了说明而不是限制本发明而呈现,且其中:
图1是根据本发明至少一个实施例的支持接入终端和接入网络的无线网络架构的图。
图2说明根据本发明实施例的运营商网络。
图3是根据本发明至少一个实施例的接入终端的图解。
图4说明使用广播多播服务(BCMCS)框架的常规多播消息接发过程。
图5说明下行链路控制信道的常规周期。
图6说明根据本发明实施例的群组成员资格报告和位置更新过程。
图7说明根据本发明实施例的多播消息接发过程。
图8说明根据本发明实施例的无线通信系统。
具体实施方式
在以下针对本发明特定实施例的描述和有关图式中揭示本发明的若干方面。在不脱离本发明范围的情况下,可设想替代实施例。另外,将不详细描述或者将省略本发明的众所周知的元件,以便不混淆本发明的相关细节。
本文使用词语“示范性”和/或“实例”来表示“充当实例、例子或说明”。本文描述为“示范性”和/或“实例”的任何实施例均不一定被解释为比其它实施例优选或有利。同样,术语“本发明的实施例”不要求本发明的所有实施例均包含所论述的特征、优点或操作模式。
此外,依据将由(例如)计算装置的元件执行的动作序列来描述许多实施例。将认识到,本文所描述的各种动作可由特定电路(例如,专用集成电路(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(“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/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和其它组件可位于运营商网络的外部。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连接与RAN120(例如BSC/PCF 122)通信。A10连接是此项技术中众所周知的,且为了简明起见将不进一步对其进行描述。
参看图2,广播服务节点(BSN)165可经配置以支持多播和广播服务。下文将更详细地描述BSN 165。BSN 165经由广播(BC)A10连接与RAN 120(例如BSC/PCF 122)通信,且经由因特网175与应用服务器170通信。BCA10连接用以传送多播和/或广播消息接发。因此,应用服务器170经由因特网175将单播消息接发发送到PDSN 160,且经由因特网175将多播消息接发发送到BSN 165。
一般来说,如下文将更详细地描述,RAN 120经由空中接口104的广播信道(BCH)向一个或一个以上接入终端200发射经由BCA10连接从BSN 165接收的多播消息。
参看图3,例如蜂窝式电话等接入终端200(此处为无线装置)具有平台202,所述平台202可接收和执行从RAN 120发射的可能最终来自运营商网络126、因特网和/或其它远程服务器和网络的软件应用程序、数据和/或命令。平台202可包含收发器206,其以可操作方式耦合到专用集成电路(“ASIC”208)或其它处理器、微处理器、逻辑电路或其它数据处理装置。ASIC 208或其它处理器执行应用编程接口(“API”)210层,所述API层与无线装置的存储器212中的任何驻存程序介接。存储器212可由只读或随机存取存储器(RAM和ROM)、EEPROM、快闪卡或对计算机平台来说常见的任何存储器组成。平台202还可包含本地数据库214,其可保存存储器212中未有效使用的应用程序。本地数据库214通常是快闪存储器单元,但可为如此项技术中已知的任何次级存储装置,例如磁性媒体、EEPROM、光学媒体、磁带、软盘或硬盘等等。内部平台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中,应用服务器170(或其它起始者)请求将多播消息发送到包含AT(例如,A、B和C)的多播群组。将来自400的多播消息路由到BSN 165。在405中,BSN 165将多播消息经由BCA10连接转发到RAN 120。举例来说,首先将多播消息转发到BSC/PCF122,且BSC/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)(例如控制信道周期的时隙66、130、194中的一者,假定偏移量为2),其中周期性BOM消息被调度。举例来说,每一控制信道周期内的一个特定控制信道囊可针对特定BOM保留。由于其它应用程序可能正在尝试接入控制信道且其它消息可能被调度,因此可能引起多个周期的延迟。
在415中,在等待下一可用SC或SSC之后,RAN 120经由空中接口将广播开销消息(BOM)传输到无线通信系统100的大量扇区上的一个或一个以上多播群组成员(例如,ATA、B、C),因为RAN 120处并不精确地知晓多播会话的多播群组成员的位置。BOM是由EV-DO标准定义的前向链路控制消息。BOM用以向BCMCS的每一多播群组成员通知扇区中当前正携载的流。BOM还提供交错多路复用对(IM对)信息,其为关于应经解码以接收所要包流的前向链路物理层时隙的信息,以及关于每广播物理层包的物理层时隙数目和用以发射流的物理层速率的信息。在420中,RAN 120等待预定数目个时隙(例如,8到16个时隙)以守候将在目标AT处解码的BOM。在延迟420之后,RAN 120等待由经解码的BOM指定的BCH时隙(425)。这造成另一延迟,其可能基于广播信道(BCH)上的业务而进一步加剧。在430中,RAN 120将通告消息发射给其正在所有可能扇区中在指定BCH时隙上经由广播信道(BCH)服务的每一多播群组成员或目标AT。接下来,在435中,AT A、B和C中希望监视多播会话的每一者以如由1xEV-DO标准所定义的BCMCSFlowRegistration(BCMCS流注册)消息对RAN 120作出响应。
如上文关于图4所述,常规BCMCS多播消息接发通常要求每一目标AT或多播群组成员在经由广播信道(BCH)向多播群组的相应成员发射多播消息之前对广播开销消息(BOM)进行解码。这造成对BOM的调度的延迟、对解码的延迟以及潜在的随后对调度通告消息的延迟。而且,BOM和通告消息在无线通信系统100内的所有可能扇区中发射。然而,将了解,不一定每一扇区内都存在多播群组成员。因此,每当发起多播会话时,都浪费某一数目的发射。
在下文中将描述本发明的实施例,其中接入终端为了未来的多播会话而向RAN 120“预注册”。此后,接入终端周期性地更新其位置和/或其群组成员资格信息,使得在给定多播会话发起后,RAN 120具有关于给定多播会话的多播群组成员位于何处的至少一些了解。因此,RAN 120可减少建立且/或维持给定多播会话所需的发射的数目。
图6说明根据本发明实施例的群组成员资格报告和位置更新过程。在图6的实施例中,在600中,希望属于一个或一个以上多播群组的给定AT通电。在给定AT加电之后,给定AT在605中向RAN 120发送群组成员资格通知(GMN)消息(例如,在定位由RAN 120内的一个或一个以上基站发送的导频信号,且/或执行任何其它初始加电程序之后)。GMN消息包含给定AT对其来说为当前或预期多播群组成员的多播群组的列表。
在实例中,GMN消息可包含在标准BCMCSFlowRegistration消息内。BCMCSFlowRegistration消息是此项技术中众所周知的,且在1x EV-DO标准中定义。通常,在寄存器经设定以提示BCMCSFlowRegistration消息(例如,用于动态广播(RFDB)字段的寄存器或用于寻呼字段的寄存器(RFP)等于1)的情况下,AT在接收到BOM之后发送BCMCSFlowRegistration消息。BCMCSFlowRegistration消息包含AT希望监视的BCMCSFlowID的列表。BCMCSFlowID可被动态地指派(例如,由BCMCS控制器(未图示))或可为预配置的。如果BCMCSFlowID由BCMCS控制器动态地指派,那么AT在发送BCMCSFlowRegistration消息之前,可经由BCMCS流发现过程来获取BCMCSFlowID。另一方面,在本发明的另一实施例中,BCMCSFlowID的某一块可经预配置以保留,不管多播会话实际上是否为有效的。在此实例中,每一“保留”BCMCSFlowID可被映射到相应的IP群组ID(即,多播IP地址与端口编号对)。在实例中,“保留”BCMCSFlowID的映射在每一多播群组成员处且在RAN 120和/或BSN 165处预配置,如在2007年9月24日申请的标题为“产生多播流识别符的方法(METHODSOF GENERATING MULTICAST FLOW IDENTIFIERS)”的第60/974,827号美国临时申请案内更详细地论述,所述美国临时专利申请案转让给本案受让人,且以全文引用的方式明确地并入本文中。因此,在此实例中,包含在605的GMN消息内的BCMCSFlowID可对应于“保留”BCMCSFlowID中的一者或一者以上。
在替代实例中,GMN消息可包含于专有或非标准消息内,例如包含在上行链路上的StorageBLOBNotification(存储BLOB通知)消息中。在此实例中,GMN消息可包含BCMCSFlowID的列表。或者,GMN消息可包含正被请求的多播会话的多播IP地址和端口编号的列表。
虽然图6和600和605是针对AT“加电”的,但在替代实施例中,每当给定AT越区切换(例如,到新的基站、新的子网等)时,可将补充GMN消息发送到RAN 120。
RAN 120接收GMN消息(605),且在610中填充群组成员列表。每一群组成员列表条目包含(i)已将GMN消息发送到RAN 120的AT的列表(“AT列表字段”);(ii)用于群组成员列表内的每一AT的相关联多播群组(“多播群组字段”)(例如,如果605中报告BCMCSFlowID,那么存储为BCMCS流ID条目;如果605中报告专有消息,那么存储为多播IP地址与端口编号对,等等);(iii)最后知道的每一AT的位置(“位置字段”)(例如,指示扇区识别、基站识别等);以及(iv)时戳,其指示报告AT的最后知道的位置的时间(“时戳字段”)。群组成员列表条目的实例在下文提供为表1:
  AT列表字段 AT 1
  多播群组字段 T_Flow,U_Flow,V_Flow
  位置字段 扇区Y
  时戳字段 东部标准时间下午7:06
表1
因此,如表1的实例中所示,将给定AT标记为“AT 1”,且所述给定AT是多播群组T_Flow、U_Flow和V_Flow的成员。最后知道的所述给定AT的位置在无线通信系统100的扇区Y内,且所述最后知道的位置是在东部标准时间(EST)下午7:06报告的。
在另一实例中,可基于多播群组字段对群组成员列表条目进行分组,如下文提供为表2:
  多播群组字段   T_Flow
  AT列表字段   AT 1、AT 2、AT 3、AT 4
表2
因此,如表2的实例中所示,AT 1到4是为多播群组T_Flow而注册。为了说明的方便,位置字段和时戳字段未包含在表2内,因为这些字段是AT 1到4中的每一者特定的。
将了解,已仅出于实例目的而给出上文所提供的群组成员列表条目,且本发明的其它实施例可以任何众所周知的方式配置群组成员列表条目。举例来说,位置字段可替代地存储基站识别符,而不是扇区识别符。在另一实例中,位置字段可存储识别多个扇区的识别符,例如位置区域(LA)识别符,其中每一LA对应于子网或PCF区域的一部分(例如,如由RAN 120定义);或多播区域(MA)识别符,其中每一MA对应于子网或PCF区域的由RAN 120仅出于多播目的而识别的一部分。
在615中,在610中基于GMN消息而更新群组成员列表之后,RAN 120确定是否动态地为AT设置位置更新规则或协议。位置更新规则对应于AT调度RouteUpdate(路由更新)消息到RAN 120的发射的方式。RouteUpdate消息更新用于特定AT的位置字段和时戳字段(见上文)。通常,如果RAN 120希望较密切地跟踪特定多播群组的多播群组成员的位置,那么RAN 120可在615中设置相对较积极的位置更新规则。否则,如果RAN 120希望减少反向链路业务,那么RAN 120可在615中设置相对较保守的位置更新规则。在另一替代实例中,RAN 120可不设置位置更新规则,且可依靠给定AT处默认或手动输入的位置更新规则。下文提供位置更新规则的实例。
在620中,给定AT建立位置更新规则。举例来说,如果RAN 120确定不在615中动态地设置位置更新规则,那么可在620中建立默认位置更新规则。或者,如果RAN 120确定在615中动态地设置位置更新规则,那么在620中激活所述动态设置的位置更新规则。在另一替代实例中,给定AT的用户可手动选择并输入定制位置更新规则。
在实例中,位置更新规则可为基于距离的注册(DBR)协议,使得给定AT在横穿给定距离(例如,基于所述给定AT已横穿哪些扇区等)之后发送RouteUpdate消息。所述给定距离可基于所述给定AT已越区切换到哪些基站、所述给定AT在处于闲置状态时已监视哪些基站等。在另一实例中,位置更新规则可为每当给定AT进入新的位置区域(LA)时发射RouteUpdate消息,其中每一LA对应于子网或PCF区域的一部分(例如,如由RAN 120定义)。
在另一实例中,位置更新规则可对应于若干可能位置更新策略中的任一者。举例来说,位置更新规则可为基于时间的,其中给定AT以预定或定制周期维持定时器,且针对每一定时器周期发射RouteUpdate消息一次。在此实例中,较低的定时器周期对应于较积极的位置更新规则,以用于为群组成员列表维持更多的最新位置条目。然而,较低的定时器周期也与反向链路上的较高业务等级相关联。
在620中设置位置更新规则之后,给定AT恢复正常操作(例如,进入闲置模式、发出语音呼叫等)(625)。在630中,给定AT基于620中所建立的位置更新规则而确定是否用RouteUpdate消息来更新其位置信息。如果位置更新规则需要RouteUpdate消息,那么在635中将RouteUpdate消息发送到RAN 120。在640中,RAN 120基于RouteUpdate消息来更新群组成员列表参数。举例来说,RAN 120基于RouteUpdate消息来更新群组成员列表的用于给定AT的位置字段和时戳字段。否则,如果位置更新规则指示不需要发送RouteUpdate消息,那么过程进行到645。
在645中,给定AT确定是否用补充GMN消息来更新其群组成员资格信息。举例来说,如果给定AT希望加入新的多播群组,那么所述给定AT可确定发送补充GMN消息(即,包含用于新多播群组的BCMCSFlowID和/或多播IP地址与端口编号对)。在另一实例中,如果给定AT希望取消其对其已经为之注册的多播群组的成员资格,那么所述给定AT可确定发送补充GMN消息(即,省去用于被取消多播群组的BCMCSFlowID和/或多播IP地址与端口编号对)。每一补充GMN消息取代任何先前发送的GMN消息。如果给定AT确定不更新其群组成员资格信息,那么过程返回到625,且给定AT恢复正常操作。否则,如果给定AT确定更新其群组成员资格信息,那么给定AT在650中发送补充GMN消息。
现在将更详细地描述补充GMN消息的配置的实例。在一实例中,补充GMN消息可对应于BCMCSFlowRegistration消息。
按照惯例,BCMCSFlowRegistration消息包含给定AT当前正请求向其注册的BCMCSFlowID的列举,且不一定包含给定AT已经在监视的BCMCSFlowID的“回流”或再列举。然而,根据本发明的实施例,AT和RAN 120经配置以将补充GMN消息内的“省略的”BCMCSFlowID解译为从与省略的BCMCS流相关联的多播群组撤销给定AT的注册的隐含请求。
因此,在实例中,在645中,假定给定AT确定从在605中初始为之注册的一个多播群组撤销注册,且重新发送在605中初始发送的相同BCMCSFlowRegistration消息,不同的是包含在605的BCMCSFlowRegistration消息中的用于供撤销注册的所述多播群组的BCMCSFlowID从新的注册消息中省略。下文提供撤销注册消息的进一步实例。
在655中,RAN 120基于补充GMN消息来更新群组成员列表参数。如果补充GMN消息与先前发送的GMN消息请求不同的多播群组,那么更新维持给定AT所属的多播群组的列表的多播群组字段,以添加补充GMN消息中所列出的多播群组。或者,如果GMN消息内指示群组去除,那么更新多播群组字段以基于补充GMN消息来去除多播群组。如将了解,这可能必须去除先前所列出的多播群组、添加新的多播群组和/或从用于给定AT的相关联多播群组字段既添加某些多播群组又去除某些多播群组。另外,RAN120更新群组成员列表的用于发送补充GMN消息的给定AT的位置字段和时戳字段。
举例来说,在655中,假定RAN 120接收到GMN消息或BCMCSFlowRegistration消息,其具有省略的BCMCS流(即,“撤销注册”消息)。RAN 120将在640处接收到的BCMCSFlowRegistration解译为来自给定AT的退出与BCMCSFlowID相关联的多播群组且因此从所述多播群组去除所述给定AT或撤销所述给定AT的注册的请求。
现在将更详细地描述补充GMN消息的额外实例。
在第一实例中,假定给定AT当前是具有为FLOW_1、FLOW_2、FLOW_3和FLOW_4的BCMCSFlowID的多播群组的成员(例如,基于初始GMN消息或605中发送的BCMCSFlowRegistration消息),且给定AT已在645中确定为FLOW_5而注册。在此实例中,在650中发送的补充GMN消息可如下配置:
 #  BCMCSFlowID
 1  FLOW 1
 2  FLOW_2
 3  FLOW_3
 4  FLOW_4
 5  FLOW_5
实例补充GMN消息1
因此,如上文在实例补充GMN消息1中所示,在650中发送的补充GMN消息包含(i)给定AT当前向其注册的每一多播群组(即,FLOW_1、FLOW_2、FLOW_3和FLOW_4)和(ii)给定AT尚未为之而注册且所述给定AT希望向其注册的每一多播群组(即,FLOW_5)。RAN 120在655中接收补充GMN消息,且RAN 120(i)维持给定AT向BCMCS流FLOW_1、FLOW_2、FLOW_3和FLOW_4的注册,且(ii)向BCMCS流FLOW_5注册给定AT。
在第二实例中,假定给定AT当前是具有为FLOW_1、FLOW_2、FLOW_3和FLOW_4的BCMCSFlowID的多播群组的成员(例如,基于初始GMN消息或605中发送的BCMCSFlowRegistration消息),且给定AT已在645中确定从与流FLOW_3和FLOW_4相关联的多播群组撤销注册。在此实例中,在650中发送的补充GMN消息可如下配置:
  #  BCMCSFlowID
 1   FLOW_1
 2   FLOW_2
实例补充GMN消息2
因此,如上文在实例补充GMN消息2中所示,在650中发送的补充GMN消息(i)包含给定AT当前向其注册且有兴趣维持注册的每一多播群组(即,FLOW_1和FLOW_2),且(ii)省略给定AT不再感兴趣的每一多播群组(即,FLOW_3和FLOW_4)。RAN 120在655中接收补充GMN消息,且RAN 120(i)维持给定AT向BCMCS流FLOW_1和FLOW_2的注册,且(ii)从BCMCS流FLOW_3和FLOW_4撤销给定AT的注册。
在第三实例中,假定给定AT当前是具有为FLOW_1、FLOW_2、FLOW_3和FLOW_4的BCMCSFlowID的多播群组的成员(例如,基于初始GMN消息或605中发送的BCMCSFlowRegistration消息),且给定AT已在645中确定从与流FLOW_2、FLOW_3和FLOW_4相关联的多播群组撤销注册,且向FLOW_5注册。在此实例中,在650中发送的补充GMN消息可如下配置:
 #  BCMCSFlowID
 1   FLOW_1
 2   FLOW_5
实例补充GMN消息3
因此,如上文在实例补充GMN消息3中所示,在650中发送的补充GMN消息(i)包含给定AT当前向其注册且有兴趣维持注册的每一多播群组(即,FLOW_1),以及给定AT尚未向其注册且正请求注册的每一多播群组(即,FLOW_5),且(ii)省略给定AT不再感兴趣的每一多播群组(即,FLOW_2、FLOW_3和FLOW_4)。RAN 120在655中接收补充GMN消息,且RAN 120(i)维持给定AT向BCMCS流FLOW_1的注册,(ii)从BCMCS流FLOW_2、FLOW_3和FLOW_4撤销给定AT的注册,且(iii)向BCMCS流FLOW_5注册给定AT。
在又一实例中,如果补充GMN消息不包含所列出的多播群组,那么将所述补充GMN消息解释为将给定AT从群组成员列表彻底略去或删除的请求。这种类型的GMN消息可被称为“空值(NULL)”GMN消息。因此,如果在650中补充GMN消息不包含多播群组,那么RAN 120在655中去除用于给定AT的AT列表字段、多播群组字段、位置字段和时戳字段中的每一者。在另一实例中,NULL GMN消息可含有为暗示从所有群组撤销注册而保留的特殊多播群组ID(或BCMCSFlowID)。在另一实例中,NULLGMN消息可为单独的专有消息,而不仅仅是“空”GMN消息或BCMCSFlowRegistration消息。
如鉴于图6的上述描述内容将了解,在任何给定时间,群组成员列表均包含关于在针对多播群组的有效多播会话实际被发起之前多播群组成员“潜在地”位于何处的信息(例如,“潜在地”因为群组成员列表可能不一定是完全准确的)。
另外,虽然图6中没有明确说明,但RAN 120可主动周期性地更新群组成员列表(即,不响应于从一个或一个以上AT接收到的RouteUpdate消息和/或GMN消息)。举例来说,如果用于特定AT的位置字段变得“陈旧”,或超过寿命阈值,那么RAN 120可将陈旧位置字段解释为不是最新的,且可将相关联的AT从群组成员列表中彻底去除。
图7说明根据本发明实施例的多播消息接发过程。关于图7,假定RAN 120所维持的群组成员列表包含已为多播群组T_Flow而注册的多个AT。因此,举例来说,用于已为T_Flow而注册的AT的群组成员列表可包含表3(下文)中的以下条目:
  AT列表字段   ATA   AT B   AT C   AT D   AT E   AT F   AT G
  多播群组字段   T_Flow   T_Flow   T_Flow   T_Flow   T_Flow   T_Flow   T_Flow
  位置字段   T1   T1   T2   T3   T3   T4   T4
  时戳字段(东部标准时间)   4:05下午   4:08下午   4:07下午   3:03下午   3:23下午   3:38下午   3:44下午
表3
参看图7,在700中,应用服务器170发出发起用于给定多播群组的多播流的请求。出于实例的目的,假定所述多播流对应于T_Flow,如在用于如在表3(上文)中的ATA到G中的每一者的多播群组字段中。举例来说,图7的700中所产生的多播流T_Flow可响应于给定接入终端的向给定多播群组(未图示)讲话的请求。在应用服务器170决定接受AT的请求之后,服务器170可产生多播流通告消息,以经由IP多播发送给群组成员。应用服务器170在705中将多播流转发给BSN 165,且BSN 165经由BCA10连接将BCMCS流转发给RAN 120,其负责在710中经由一个或一个以上扇区中的空中接口104将BCMCS流的多播消息发射给多播群组成员。
在图7的710中,RAN 120为初始“群集”确定初始目标扇区组。如本文中所使用,目标扇区是无线通信系统内具有或“潜在地”具有至少一个多播群组成员的任何扇区。如本文中所使用,“群集”对应于一组扇区(例如,一个或一个以上扇区),在所述扇区上,BCH携载用于特定多播群组的BCMCS流。如下文将更详细地描述,群集包含用于特定多播群组或BCMCS流的目标扇区和支持扇区两者。
仍参看图7的710,RAN 120基于RAN 120处所维持的群组成员列表(例如,见表3)来确定初始目标扇区组。因此,在表3的实例中,初始目标扇区组可对应于扇区T1到T4。更一般地说,初始目标扇区组可对应于满足相对于扇区T1到T4中的任一者的某一接近性度量的所有扇区(例如,因为群组成员列表条目内在RAN 120处维持的AT的最后知道的位置不一定是正确的,但如果时戳字段相对较近,那么有可能接近AT的实际当前位置)。
接下来,在图7的715中,RAN 120为BCMCS流T_Flow确定初始支持扇区组。在实例中,初始支持扇区组可基于初始目标扇区组。举例来说,支持扇区可对应于邻近于一个或一个以上目标扇区但本身不是目标扇区的任何扇区。或者,支持扇区可对应于与目标扇区具有给定接近性(例如,距离接近性、信号强度接近性等)但不实际上邻近于目标扇区的扇区。
在图7的720中,RAN 120为BCMCS流确定初始非支持扇区组。用于BCMCS流的初始非支持扇区组包含无线系统100内既非如图4的710中所确定的目标扇区也非如图7的715中所确定的支持扇区的任何扇区。
在图4的725中,RAN 120在相应的目标和支持扇区处执行目标扇区和支持扇区过程。通常,每一目标扇区和每一支持扇区在下行链路广播信道BCH上携载BCMCS流,且由此RAN 120将多播消息转发给服务目标扇区T1到T4以及支持扇区的基站。然而,为了减少过多的AT反馈,支持扇区在每一BOM周期发射经配置以提示AT反馈的BOM(例如,以RFDB=1或RFP=1)(例如,用以提示来自“漫游”进入支持扇区中的AT的反馈),而目标扇区较不频繁地发送用以提示AT反馈的BOM,且较频繁地发送用以抑制AT反馈的BOM(例如,以RFDB=0或RFP=0)(例如,用以在目标扇区已经携载BCMCS流时阻止AT注册)。非支持扇区不携载BCMCS流T_Flow,且RAN 120无需将用于T_Flow的多播消息转发给非支持扇区。可在2007年9月24日申请的标题为“为无线通信网络内的多播通信提供移动性支持的方法(METHODS OF PROVIDINGMOBILITY SUPPORT FOR MULTICAST COMMUNICATIONS WITHIN A WIRELESSCOMMUNICATIONS NETWORK)”的第60/974,800号美国临时申请案被找到对目标扇区行为、支持扇区行为和非支持扇区行为的更详细论述,所述美国临时专利申请案转让给本案受让人,且特此以全文引用的方式明确地并入本文中。
接下来,在图7的730中,RAN 120更新群集的扇区指派(例如,添加新的目标/支持扇区,去除目标/支持扇区等)。同样,在上文引用的共同待决申请案内提供扇区指派更新的更详细描述。而且,虽然图7中未明确地展示,但将了解,在有效多播会话期间,RAN 120基于从多播群组成员接收到的GMN消息和RouteUpdate消息而继续维持/更新群组成员列表。
图8说明基于表3(上文)内所提供的假定和图7的过程而配置的无线通信系统800。如图8中所示,无线通信系统800包含多个扇区805,包含目标扇区T1到T4、支持扇区N1到N11以及非支持扇区X1到X17。如上文所论述,多播或BCMCS流T_Flow在目标扇区T1到T4以及支持扇区N1到N11内通告/携载,且RAN 120不向非支持扇区内的基站通告或发送支持T_Flow的多播消息接发。因此,与其中将在每一相应扇区处通告多播流T_Flow的常规技术相比,全系统多播通信业务的等级降低。
在本发明的替代实施例中,如上文相对于图7的710所论述,目标扇区可经配置以包含(i)存储在表3中所维持的每一AT的最后知道的位置字段中的扇区(即,扇区T1到T4),(ii)以及满足相对于(i)的给定接近性度量的扇区。举例来说,如果给定接近性度量对应于邻近扇区,那么无线通信系统800将被修改,使得支持扇区N1到N11也将为目标扇区,邻近于新的目标扇区组的扇区将为支持扇区,等等。作为另一实例,如果给定接近性度量对应于在用于进行基于距离的注册的距最后注册扇区的距离内的所有扇区,那么所述距离内的所有扇区也将为目标扇区。因此,将了解,初始目标扇区群组不一定限于如维持在RAN 120处的用于给定多播群组的AT的最后知道的位置。
在另一实例中,群组成员列表可用于从RAN 120向多播群组成员提供调度指令,其指令多播群组成员关于如何对“交互式”多播消息(例如通告消息)作出响应,其中交互式多播消息是请求或要求来自一个或一个以上多播群组成员的反馈的多播消息。举例来说,如果预期特定扇区内存在较大数目的多播群组成员,且在所述扇区内发送用于多播会话的通告消息,那么相对较大数目的多播群组成员可能同时尝试接入反向链路信道,以对通告消息作出响应且针对多播会话注册。然而,对于群组成员列表内存在的信息,RAN 120可调度对接入终端的响应序列,以经由“接入信道消息”(ACM)对通告消息作出响应。举例来说,RAN 120可连同通告消息一起发送ACM,其中ACM指定优先响应次序,其基于群组成员列表为若干接入终端保留反馈时隙。举例来说,在RAN 120所维持的群组成员列表处具有对其位置字段的最近更新(例如经由GMN消息、RouteUpdate消息等来更新)的接入终端可被ACM授予第一响应时隙,具有下一最近更新的位置字段的AT可被ACM授予第二响应时隙,等等。2007年9月24日申请的标题为“对无线通信系统内的交互式多播消息作出响应的方法(METHODS OF RESPONDINGTO AN INTERACTIVE MULTICAST MESSAGE WITHIN A WIRELESSCOMMUNICATION SYSTEM)”的第60/974,796号美国临时申请案内更详细地论述ACM以及交互式多播消息反馈在反向链路上的调度,所述美国临时专利申请案转让给本案受让人,且特此以全文引用的方式明确地并入本文中。
所属领域的技术人员将了解,可使用多种不同技术和技法中的任一者来表示信息和信号。举例来说,整个以上描述中可能引用的数据、指令、命令、信息、信号、位、符号和码片可由电压、电流、电磁波、磁场或微粒、光场或微粒或者其任意组合来表示。
此外,所属领域的技术人员将了解,结合本文所揭示的实施例而描述的各种说明性逻辑块、模块、电路和算法步骤可实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的这种可互换性,上文已大体上依据各种说明性组件、块、模块、电路和步骤的功能性描述了各种说明性组件、块、模块、电路和步骤。将此功能性实施为硬件还是软件取决于特定应用和强加于整个系统的设计约束。所属领域的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但此实施决策不应被解释为造成脱离本发明的范围。
结合本文所揭示的实施例而描述的各种说明性逻辑块、模块和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文所描述的功能的任意组合来实施或执行。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器的组合、结合DSP核心的一个或一个以上微处理器或任何其它此类配置。
结合本文所揭示的实施例而描述的方法、序列和/或算法可直接以硬件、以由处理器执行的软件模块或以两者的组合体现。软件模块可驻存在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和向存储媒体写入信息。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻存在ASIC中。ASIC可驻存在用户终端(例如,接入终端)中。在替代方案中,处理器和存储媒体可作为离散组件驻存在用户终端中。
在一个或一个以上示范性实施例中,所描述的功能可以硬件、软件、固件或其任意组合来实施。如果以软件实施,那么功能可存储在计算机可读媒体上或作为计算机可读媒体上的一个或一个以上指令或代码而传输。计算机可读媒体包含计算机存储媒体和通信媒体两者,其包含促进计算机程序从一个位置向另一位置的传送的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。举例来说且并非限制,此计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于以指令或数据结构的形式携载或存储所要程序代码且可由计算机存取的任何其它媒体。而且,严格地说,任何连接均被称为计算机可读媒体。举例来说,如果软件是使用同轴电缆、光纤电缆、双绞线对、数字订户线(DSL)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤电缆、双绞线对、DSL或例如红外线、无线电和微波等无线技术包含在媒体的定义内。如本文所使用,磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字通用光盘(DVD)、软磁盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘用激光以光学方式再现数据。以上各项的组合也应包含在计算机可读媒体的范围内。
虽然前面的揭示内容展示本发明的说明性实施例,但应注意,可在不脱离如所附权利要求书界定的本发明的范围的情况下,在其中做出各种改变和修改。根据本文所描述的本发明实施例的方法项的功能、步骤和/或动作无需以任何特定次序执行。此外,虽然可以单数形式描述或主张本发明的元件,但预期复数形式,除非明确陈述限于单数形式。

Claims (38)

1.一种在无线通信系统内进行多播的方法,其包括:
从接入终端接收第一多播注册消息,所述第一多播注册消息识别第一组多播群组;
为所述第一组多播群组中的每一者注册所述接入终端;
从所述接入终端接收第二多播注册消息,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组;以及
将所述第二多播注册消息解译为从所述所省略的至少一个多播群组撤销所述接入终端的注册的请求。
2.根据权利要求1所述的方法,其中所述第一组多播群组包含一个多播群组。
3.根据权利要求1所述的方法,其中所述第一组多播群组包含一个以上多播群组。
4.根据权利要求1所述的方法,其中所述第一和第二多播注册消息是BCMCSFlowRegistration消息。
5.根据权利要求1所述的方法,其中所述第一多播注册消息基于所述第一组多播群组中的每一者的BCMCSFlowID来识别所述第一组多播群组。
6.根据权利要求1所述的方法,其中所述第二多播注册消息识别第二组多播群组,所述第二组多播群组不同于所述第一组多播群组。
7.根据权利要求6所述的方法,其中所述第二组多播群组包含不存在于所述第一组多播群组内的至少一个多播群组。
8.根据权利要求6所述的方法,其中所述第二组多播群组省略存在于所述第一组多播群组内的至少一个多播群组。
9.根据权利要求7所述的方法,其中所述第二组多播群组省略存在于所述第一组多播群组内的至少一个多播群组。
10.根据权利要求1所述的方法,其中所述第二多播注册消息不识别任何多播群组。
11.根据权利要求10所述的方法,其进一步包括:
从所述接入终端当前向其注册的所有多播群组撤销所述接入终端的注册。
12.根据权利要求11所述的方法,其进一步包括:
如果所述撤销注册步骤导致所述接入终端的扇区内零个接入终端为所述所省略的至少一个多播群组而注册,那么在所述接入终端的扇区处停止发射与所述所省略的至少一个多播群组相关联的多播消息。
13.根据权利要求1所述的方法,其中所述第二多播注册消息识别被指定用以暗示空群组的仅一个特殊多播群组。
14.根据权利要求13所述的方法,其进一步包括:
从所述接入终端当前向其注册的所有多播群组撤销所述接入终端的注册。
15.根据权利要求14所述的方法,其进一步包括:
如果所述撤销注册步骤导致所述接入终端的扇区内零个接入终端为所述所省略的至少一个多播群组而注册,那么在所述接入终端的扇区处停止发射与所述所省略的至少一个多播群组相关联的多播消息。
16.根据权利要求1所述的方法,其进一步包括:
从所述所省略的至少一个多播群组撤销所述接入终端的注册。
17.根据权利要求16所述的方法,其进一步包括:
如果所述撤销注册步骤导致所述接入终端的扇区内零个接入终端为所述所省略的至少一个多播群组而注册,那么在所述接入终端的扇区处停止发射与所述所省略的至少一个多播群组相关联的多播消息。
18.一种在无线通信系统内进行多播的方法,其包括:
从接入终端发送第一多播注册消息,所述第一多播注册消息识别第一组多播群组;
从所述接入终端发送第二多播注册消息,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组,发送所述第二多播注册消息以请求从至少一个多播群组撤销所述接入终端的注册,
在发送所述第二多播注册消息之前,接收与所述所省略的至少一个多播群组相关联的多播消息接发;以及
如果在发送所述第二多播注册消息之后没有接入终端保持为所述所省略的至少一个多播群组而注册,那么在发送所述第二多播注册消息之后不接收与所述所省略的至少一个多播群组相关联的多播消息接发。
19.根据权利要求18所述的方法,其中所述第一组多播群组包含一个多播群组。
20.根据权利要求18所述的方法,其中所述第一组多播群组包含一个以上多播群组。
21.根据权利要求18所述的方法,其中所述第一和第二多播注册消息是BCMCSFlowRegistration消息。
22.根据权利要求18所述的方法,其中所述第一多播注册消息基于所述第一组多播群组中的每一者的BCMCSFlowID来识别所述第一组多播群组。
23.根据权利要求18所述的方法,其中所述第二多播注册消息识别第二组多播群组,所述第二组多播群组不同于所述第一组多播群组。
24.根据权利要求23所述的方法,其中所述第二组多播群组包含不存在于所述第一组多播群组内的至少一个多播群组。
25.根据权利要求23所述的方法,其中所述第二组多播群组省略存在于所述第一组多播群组内的至少一个多播群组。
26.根据权利要求24所述的方法,其中所述第二组多播群组省略存在于所述第一组多播群组内的至少一个多播群组。
27.根据权利要求18所述的方法,其中所述第二多播注册消息不识别任何多播群组。
28.根据权利要求18所述的方法,其中发送所述第二多播注册消息以请求从所述接入终端当前向其注册的所有多播群组撤销所述接入终端的注册。
29.一种接入网络,其包括:
用于从接入终端接收第一多播注册消息的装置,所述第一多播注册消息识别第一组多播群组;
用于使所述接入终端为所述第一组多播群组中的每一者而注册的装置;
用于从所述接入终端接收第二多播注册消息的装置,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组;以及
用于将所述第二多播注册消息解译为从所述所省略的至少一个多播群组撤销所述接入终端的注册的请求的装置。
30.根据权利要求29所述的接入网络,其进一步包括:
用于从所述所省略的至少一个多播群组撤销所述接入终端的注册的装置。
31.根据权利要求30所述的接入网络,其进一步包括:
用于在所述撤销注册导致所述接入终端的扇区内零个接入终端为所述所省略的至少一个多播群组而注册的情况下在所述接入终端的扇区处停止发射与所述所省略的至少一个多播群组相关联的多播消息的装置。
32.一种接入终端,其包括:
用于发送第一多播注册消息的装置,所述第一多播注册消息识别第一组多播群组;
用于发送第二多播注册消息的装置,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组,所述第二多播注册消息被发送以请求从至少一个多播群组撤销所述接入终端的注册;以及
用于在所述第二多播注册消息被发送之前接收与所述所省略的至少一个多播群组相关联的多播消息接发的装置,
其中所述用于接收的装置在发送所述第二多播注册消息之后没有接入终端保持为所述所省略的至少一个多播群组而注册的情况下,在所述第二多播注册消息被发送之后不接收与所述所省略的至少一个多播群组相关联的多播消息接发。
33.根据权利要求32所述的接入终端,其中所述第二多播注册消息被发送以请求从所述接入终端当前向其注册的所有多播群组撤销所述接入终端的注册。
34.一种接入网络,其包括:
经配置以从接入终端接收第一多播注册消息的逻辑,所述第一多播注册消息识别第一组多播群组;
经配置以使为所述第一组多播群组中的每一者注册所述接入终端的逻辑;
经配置以从所述接入终端接收第二多播注册消息的逻辑,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组;以及
经配置以将所述第二多播注册消息解译为从所述所省略的至少一个多播群组撤销所述接入终端的注册的请求的逻辑。
35.根据权利要求34所述的接入网络,其进一步包括:
经配置以从所述所省略的至少一个多播群组撤销所述接入终端的注册的逻辑。
36.根据权利要求35所述的接入网络,其进一步包括:
经配置以在所述撤销注册导致所述接入终端的扇区内零个接入终端为所述所省略的至少一个多播群组而注册的情况下在所述接入终端的扇区处停止发射与所述所省略的至少一个多播群组相关联的多播消息的逻辑。
37.一种接入终端,其包括:
经配置以发送第一多播注册消息的逻辑,所述第一多播注册消息识别第一组多播群组;
经配置以发送第二多播注册消息的逻辑,所述第二多播注册消息从所述第一组多播群组中省略至少一个多播群组,所述第二多播注册消息被发送以请求从至少一个多播群组撤销所述接入终端的注册;以及
经配置以在所述第二多播注册消息被发送之前接收与所述所省略的至少一个多播群组相关联的多播消息接发的逻辑,
其中所述经配置以接收的逻辑在发送所述第二多播注册消息之后没有接入终端保持为所述所省略的至少一个多播群组而注册的情况下,在所述第二多播注册消息被发送之后不接收与所述所省略的至少一个多播群组相关联的多播消息接发。
38.根据权利要求37所述的接入终端,其中所述第二多播注册消息被发送以请求从所述接入终端当前向其注册的所有多播群组撤销所述接入终端的注册。
CN200880108151.1A 2007-09-24 2008-09-24 从无线通信网络内的多播群组撤销多播群组成员的注册 Expired - Fee Related CN101803405B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US97483207P 2007-09-24 2007-09-24
US60/974,832 2007-09-24
US12/233,006 2008-09-18
US12/233,006 US8265094B2 (en) 2007-09-24 2008-09-18 De-registering a multicast group member from a multicast group within a wireless communications network
PCT/US2008/077548 WO2009042703A1 (en) 2007-09-24 2008-09-24 De-registering a multicast group member from a multicast group within a wireless communications network

Publications (2)

Publication Number Publication Date
CN101803405A CN101803405A (zh) 2010-08-11
CN101803405B true CN101803405B (zh) 2013-06-12

Family

ID=40471463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880108151.1A Expired - Fee Related CN101803405B (zh) 2007-09-24 2008-09-24 从无线通信网络内的多播群组撤销多播群组成员的注册

Country Status (8)

Country Link
US (1) US8265094B2 (zh)
EP (1) EP2193668B1 (zh)
JP (1) JP5044022B2 (zh)
KR (1) KR101108377B1 (zh)
CN (1) CN101803405B (zh)
AT (1) ATE507689T1 (zh)
DE (1) DE602008006572D1 (zh)
WO (1) WO2009042703A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8565137B2 (en) * 2007-09-24 2013-10-22 Qualcomm Incorporated Tracking locations of multicast group members within a wireless communication system
US8169907B1 (en) * 2008-08-06 2012-05-01 Sprint Communications Company L.P. Method and system for delivering a multi-user packet
US20100157870A1 (en) * 2008-12-19 2010-06-24 Qualcomm Incorporated Managing a multicast group membership table at an access network within a wireless communications system
US8611898B2 (en) * 2009-04-07 2013-12-17 Qualcomm Incorporated Reducing a number of flow references in messaging associated with a multicast session in a wireless communications system
BR112012006455A2 (pt) * 2009-09-23 2016-04-26 Alcatel Lucent aparelho e método para fornecimento de serviço de transmissão simultânea em um sistema de comunicação.
WO2013073474A1 (ja) 2011-11-14 2013-05-23 株式会社エヌ・ティ・ティ・ドコモ 情報配信装置、情報配信方法及びプログラム
KR20130093711A (ko) * 2011-12-23 2013-08-23 삼성전자주식회사 통신 시스템에서 음성 서비스 서비스 제공 방법 및 장치
CN103634126B (zh) * 2012-08-22 2017-12-22 华为技术有限公司 组播信息传输方法及设备
US9191922B2 (en) * 2013-01-04 2015-11-17 Qualcomm Incorporated Evolved multimedia broadcast/multicast services (eMBMS) cluster management
US10278116B2 (en) * 2017-03-29 2019-04-30 Wipro Limited Method and user equipment for performing an initial network access procedure
EP3383097B1 (en) * 2017-03-30 2019-11-13 Wipro Limited Method and user equipment for performing an initial network access procedure
CN113141262A (zh) * 2020-01-17 2021-07-20 京东方科技集团股份有限公司 群组更新方法、消息发送方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010782A1 (en) * 2000-03-17 2002-01-24 Rudy Hoebeke Process fpr receiving multicast data, as well as a communications network, customer premises network termination, internet access server and program modules for executing an additional protocol for said process
WO2003021838A3 (en) * 2001-08-28 2003-09-25 Ericsson Telefon Ab L M Multicast group management in telecommunication networks
CN1556622A (zh) * 2003-12-30 2004-12-22 烽火通信科技股份有限公司 一种基于通用属性注册协议的通用网络设备注册方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7454518B1 (en) * 2000-09-12 2008-11-18 Nortel Networks Limited System, device, and method for receiver access control in a multicast communication network
CA2529376A1 (en) 2003-07-14 2005-01-20 Samsung Electronics Co., Ltd. Method and system for de-registering a broadcast/multicast service in a high-rate packet data system
AU2004273531B8 (en) 2003-09-16 2008-09-18 Samsung Electronics Co., Ltd. Method and system for providing status information for broadcast/multicast service in a mobile communication system
GB0400255D0 (en) 2004-01-07 2004-02-11 Samsung Electronics Co Ltd Radio messages
US20050207416A1 (en) 2004-03-16 2005-09-22 Samsung Electronics Co. , Ltd. Apparatus and method for deploying efficient broadcast multicast services in a wireless network
US20060153088A1 (en) * 2004-11-23 2006-07-13 Wong Allen T Method and system of insuring that a user receives a multicast television signal when changing channels during a control mode switch over
US8005471B2 (en) * 2006-07-31 2011-08-23 Alcatel Lucent Access network broadcast control-signaling channel
US20090080365A1 (en) 2007-09-24 2009-03-26 Qualcomn Incorporated Generating multicast flow identifiers
US8086179B2 (en) 2007-09-24 2011-12-27 Qualcomm Incorporated Mobility management of multiple clusters within a wireless communications network
US20090080356A1 (en) 2007-09-24 2009-03-26 Qualcomm Incorporated Managing acknowledgment transmissions from multicast group members of a multicast group within a wireless communications network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010782A1 (en) * 2000-03-17 2002-01-24 Rudy Hoebeke Process fpr receiving multicast data, as well as a communications network, customer premises network termination, internet access server and program modules for executing an additional protocol for said process
WO2003021838A3 (en) * 2001-08-28 2003-09-25 Ericsson Telefon Ab L M Multicast group management in telecommunication networks
CN1556622A (zh) * 2003-12-30 2004-12-22 烽火通信科技股份有限公司 一种基于通用属性注册协议的通用网络设备注册方法

Also Published As

Publication number Publication date
KR101108377B1 (ko) 2012-01-30
EP2193668A1 (en) 2010-06-09
ATE507689T1 (de) 2011-05-15
JP2011501895A (ja) 2011-01-13
US8265094B2 (en) 2012-09-11
KR20100072049A (ko) 2010-06-29
JP5044022B2 (ja) 2012-10-10
DE602008006572D1 (de) 2011-06-09
EP2193668B1 (en) 2011-04-27
CN101803405A (zh) 2010-08-11
WO2009042703A1 (en) 2009-04-02
US20090080361A1 (en) 2009-03-26

Similar Documents

Publication Publication Date Title
CN101810012B (zh) 跟踪无线通信系统内的多播群组成员的位置
CN101803405B (zh) 从无线通信网络内的多播群组撤销多播群组成员的注册
CN102362531B (zh) 在无线通信系统内向接入网络调度接入终端的位置更新报告
CN101803278B (zh) 无线通信网络内的多个群集的移动性管理
CN102726068B (zh) 在无线通信系统内建立多播群通信会话
KR101155168B1 (ko) 무선 통신 시스템 내에서 인터랙티브 멀티캐스트 메시지에 대한 응답

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130612

Termination date: 20190924