CN1593036A - 无线通信系统中用于额外开销消息的方法和设备 - Google Patents

无线通信系统中用于额外开销消息的方法和设备 Download PDF

Info

Publication number
CN1593036A
CN1593036A CNA028106830A CN02810683A CN1593036A CN 1593036 A CN1593036 A CN 1593036A CN A028106830 A CNA028106830 A CN A028106830A CN 02810683 A CN02810683 A CN 02810683A CN 1593036 A CN1593036 A CN 1593036A
Authority
CN
China
Prior art keywords
broadcast
service
channel
broadcast service
information
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.)
Pending
Application number
CNA028106830A
Other languages
English (en)
Inventor
N·K·N·伦格
R·辛纳拉贾
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 CN1593036A publication Critical patent/CN1593036A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • 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/1863Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
    • H04L12/1877Measures taken prior to transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/061Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/164Implementing security features at a particular protocol layer at the network layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/325Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Abstract

在支持广播服务的无线通信系统中用于提供广播系统参数消息的方法和设备。在一个实施例中,消息识别对应于一组广播参数的服务选项号。在另外的实施例中,消息识别对应于广播参数的字节块。可以在发送额外开销信息的信道上发送消息。对于支持广播服务的系统,消息识别用于处理广播服务的协议堆栈,消息识别用于处理广播内容的协议堆栈。

Description

无线通信系统中用于额外开销消息的方法和设备
                          背景
在35 U.S.C.§120下的优先权要求
本专利申请要求2001年3月28日提出的美国临时申请第60/279,970号的优先权,该申请已转让给本发明的受让人,并通过引用明确地加入于此。
对共同待批专利申请的引用
本发明与美国专利和商标事务所的下列专利申请有关:
具有代理备案号010497的,与此同时提出的、Philip Hawkes等人的“Methodand Apparatus for Security in a Data Process ing System”,已转让给本发明的受让人,并特地在此引用作为参考;
具有代理备案号010437的,与此同时提出的、Nikolai Leung的“Method andApparatus for Out-of-Band Transmission of Broadcast Service Option in aWireless Communication System”,已转让给本发明的受让人,并特地在此引用作为参考;
具有代理备案号010438的,与此同时提出的、Nikolai Leung的“Method andApparatus for Broadcast Signaling in a Wireless Communication System”,已转让给本发明的受让人,并特地在此引用作为参考;
具有代理备案号010498的,与此同时提出的、Raymond Hsu的“Method andApparatus for Transmission Framing in a Wireless Communication System”,已转让给本发明的受让人,并特地在此引用作为参考;
具有代理备案号010499的,与此同时提出的、Raymond Hsu的“Method andApparatus for Data Transport in a Wireless Communication System”,已转让给本发明的受让人,并特地在此引用作为参考;
具有代理备案号010500的,与此同时提出的、Raymond Hsu的“Method andApparatus for Header Compression in a Wireless Communication System”,已转让给本发明的受让人,并特地在此引用作为参考;
领域
本发明涉及无线通信系统,尤其,一般涉及在无线通信系统中的发送准备中用于消息压缩的方法和设备。
背景
存在对于经过无线通信系统的分组化数据服务的增长的需求。设计传统的无线通信系统用于话音通信,支持数据服务的扩展引入了许多挑战。特别,诸如广播服务之类的使视频和音频成为信息流送给订户的单向服务的提供具有唯一的一组要求和目的。这种服务可能有大的带宽要求,其中,设计师对于使额外开销信息的发送最小化进行了探索。此外,订户要求诸如处理参数和协议之类访问广播发送的特定信息。在发送广播特定信息的同时使可用带宽的使用最优化方面存在问题。
因此,对于在无线通信系统中发送数据的有效和准确的方法存在一种需求。此外,对于把服务—特定的信息提供给用户的有效和准确的方法有一种需求。
概要
这里揭示的实施例通过提供一种方法而致力于上述需求,所述方法把服务特定的参数以及协议提供给在支持广播服务或其它单向发送服务的无线通信系统中的用户。
根据一个方面,在支持广播服务的无线通信系统中,一种方法包括产生广播服务协议消息,以及把广播服务协议消息发送到多个移动接收机,其中广播服务协议消息包括识别一组参数的服务选项号,其中参数组描述广播内容的处理。
在另一个方面,在支持广播服务的无线设备中,一种方法包括接收广播服务参数消息,从广播服务参数消息提取服务选项号以及启动对应于服务选项号的协议堆栈。
在又另一个方面,无线设备包括用于接收广播服务参数消息的一种装置,用于从广播服务参数消息提取服务选项号的装置以及用于启动对应于服务选项号的协议堆栈的装置。
附图简述
图1是支持许多用户的扩频通信系统的视图。
图2是支持广播发送的通信系统的方框图。
图3是无线通信系统中对应于广播服务选项的协议堆栈的模型。
图4是无线通信系统中施加于支持广播服务选项的协议堆栈层的协议表。
图5是在无线通信系统拓扑结构中访问广播服务的流程图。
图6是无线通信系统中的广播流。
图7是无线通信系统中的标头压缩映射。
图8是标头压缩信息的周期性广播。
图9是标头压缩协议。
图10是无线通信系统中用于广播服务的标头压缩协议。
图11是无线通信系统中用于广播服务的标头压缩的流程图。
图12是无线通信系统中用于广播服务的标头压缩的流程图。
图13和14示出无线通信系统中的数据传递。
图15是无线通信系统中的消息流的定时图。
图16是系统额外开销参数消息的配置。
图17是系统额外开销参数消息配置的比特块。
图18是无线通信系统中提供广播协议和参数的流程图。
图19是服务选项号到参数组的映射。
图20示出无线通信系统中的参数定义。
图21是支持广播服务的无线通信系统中所使用的信道的方框图。
图22是带有和广播内容交织的额外开销信息的广播流。
图23是用于访问无线通信系统中的广播服务的一种方法。
图24是存储广播额外开销信息的存储器存储单元。
详细说明
这里唯一地使用词“示例”来表示“作为一个例子、实例或说明”。这里作为“示例”描述的任何实施例不必定解释为较佳实施例或具有超过其它实施例的优点。当在附图中表示本发明的各个方面的同时,附图不必定按比例绘制,除非另行指出。
无线通信系统的一个示例实施例使用减小每个标头的大小的标头压缩同时满足系统的准确度和发送要求的一种方法。示例实施例支持单向广播服务。广播服务把视频和/或音频流提供给多个用户。广播服务的订户“调谐”到一个指定的信道来访问广播发送。当视频广播的高速发送的带宽要求较大时,希望减小与这种广播发送相关联的任何额外开销的大小。
下面的讨论首先通过提供一般的扩频无线通信系统来演变出示例实施例。接着,介绍广播服务,其中服务是指高速广播服务(HSBS),并且讨论包括示例实施例的信道分配。然后提供包括付费预定、免费预定和混合预定计划选项的预定模型,与当前电视发送可得到的那些相似。然后详述访问广播服务的细节,提供服务选项的使用以确定所给定发送的细节。相对于系统的拓扑,即基础结构单元,来讨论广播系统中的消息流。最后,讨论在示例实施例中使用的标头压缩。
注意,在整个讨论中,提供示例实施例作为例子,然而,另外的实施例可以结合各个方面而不偏离本发明的范围。特别,本发明可应用于数据处理系统、无线通信系统、单向广播系统以及希望有效地发送信息的任何其它系统。
无线通信系统
示例实施例使用支持广播服务的扩频无线通信系统。广泛采用无线通信系统以提供各种类型的通信,诸如话音、数据等等。这些系统可以基于码分多址(CDMA)、时分多址(TDMA)或某些其它调制技术。CDMA系统提供超过其它类型系统的某些优点,包括系统容量的增加。
可以设计一个系统来支持一种或多种标准,诸如这里称之为IS-95标准的“用于双模宽带扩频蜂窝系统的TIA/EIA-95-B移动站—基站兼容性标准”;名称为“第三代伙伴关系项目”(3GGP)的协会提供的、并在包括文件号3G TS 25.211、3G TS 25.212、3G TS 25.213和3G TS 25.214、3G TS 25.302等一组文件中实施的标准,这里称之为W-CDMA标准;名称为“第三代伙伴关系项目2”的协会提供的标准,这里称之为3GGP2标准,以及这里称之为cdma2000标准,以前称为IS-2000 MC,的TR-45.5。特地在此引用上面引用的标准作为参考。
每种标准具体定义了从基站到移动站的发送数据的处理,反之亦然。作为示例实施例,下面的讨论考虑符合协议的cdma2000标准的扩频通信系统。另外的实施例可以结合其它的标准。再其它的实施例可以把这里揭示的压缩方法应用于其它类型的数据处理系统。
图1作为通信系统100的一个例子,所述通信系统100支持许多用户和能够实施本发明的至少某些方面和实施例。可以使用多种算法和方法中的任何一种来调度系统100中的发送。系统100提供对于许多小区102A到102G的通信,每个小区由一个相应的基站104A到104G提供服务。在示例实施例中,某些基站104具有多个接收天线,而其它的基站只有一个接收天线。相似地,某些基站104具有多个发射天线,而其它基站只有单个发射天线。在发射天线和接收天线的组合上没有限制。因此,有可能基站104具有多个发射天线和单个接收天线,或具有多个接收天线和单个发射天线,或具有单个或多个发射和接收天线两者。
在覆盖区中的终端106可以是固定的(即,静止的)或移动的。如在图1中所示,各个终端106分散在整个系统中。在任何给定时刻,例如,根据是否使用软越区切换以及是否设计和操作终端以(同时或顺序)接收来自多个基站的多个发送,每个终端106在下行链路和上行链路上与至少一个基站104以及可能更多个基站104进行通信。在题为“Method and System for providing a Soft Handoff in aCDMA Cellular Telephone System”的美国专利第5,101,501号中描述了在本技术领域中众知的CDMA通信系统中的软越区切换,该专利已转让给本发明的受让人。
下行链路是指从基站到终端的发送,而上行链路是指从终端到基站的发送。在示例实施例中,某些终端106有多个接收天线而其它的终端只有一个接收天线。在图1中,基站104A在下行链路上把数据发送到终端106A和106J;基站104B把数据发送到终端106B和106J,基站104C把数据发送到终端106C,依次类推。
通过无线通信技术可得到的无线数据发送和服务扩展的日益增长的要求已经导致特定数据服务的开发。一种如此的服务是指高数据速率(HDR)。在称之为“HDR规范”的“EIA/TIA-IS856 cdma2000 High Rate Packet Data Air InterfaceSpecification”中建议了示例的HDR服务。一般,HDR服务是话音通信系统的覆盖层(overlay),它提供无线通信系统中发送数据分组的有效方法。当所发送的数据量和发送的次数增加时,可用于无线电发送的有限的带宽成为一个紧缺的资源。因此,在最优化使用可得到的带宽的无线通信系统中,在调度发送的有效和公平的方法方面存在一种需求。在示例实施例中,在图1中示出的系统100是符合具有HDR服务的CDMA型系统的。
高速广播系统(HSBS)
在图2中示出无线通信系统200,其中,把视频和音频信息提供给分组化数据服务网络(PDSN)202。视频和音频信息可以是来自电视节目或无线电发送的。提供信息作为分组化数据,诸如在IP分组中。PDSN 202处理用于分布在接入网(AN)中的IP分组。如图所示,定义AN为系统中的一些部分,所述系统包括在与多个MS(移动站)206通信的BS(基站)204。把PDSN 202耦合到BS 204。对于HSBS服务,BS 204接收来自PDSN 202的信息流,以及在指定的信道上把信息提供给系统200中的订户。
在一个给定的扇区中,可以在数种方法中利用HSBS广播服务。设计一个系统所包含的因素包括,但是不局限于,支持HSBS会话的数目、频率分配的数目、以及支持广播物理信道的数目。
HSBS是在无线通信系统中经过空中接口提供的信息流。“HSBS信道”是指由广播内容定义的单个逻辑HSBS广播会话。注意,给定HSBS信道的内容可以随时间而改变,例如,上午7时是新闻、上午8时是气象、上午9时是电影等。基于时间的调度模拟了单个电视信道。“广播信道”是指单个前向链路物理信道,即,携带广播话务的给定的沃尔什码。广播信道,BCH,对应于单个CDM信道。
单个广播信道可以携带一个或多个HSBS信道;既然是这样,在单个广播信道中以时分多路复用(TDM)方式对HSBS信道进行多路复用。在一个实施例中,在扇区中的一个以上的广播信道上提供单个HSBS信道。在另一个实施例中,按不同频率提供单个HSBS信道,以对这些频率中的订户服务。
根据示例实施例,图1中示出的系统100支持被称为高速广播服务(HSBS)的高速多媒体广播服务。指定服务的广播能力以按足以支持视频和音频通信的数据速率来提供节目。作为一个例子,HSBS的应用可以包括电影、体育活动等的视频流。HSBS服务是根据因特网协议(IP)的分组数据服务。
根据示例实施例,服务提供者是指内容服务器(CS),其中CS向系统用户宣传这种高速广播服务的可用性。希望接收HSBS服务的任何用户可以向CS订购。然后订户能够按CS可以提供的多种方法对广播服务时间表进行扫描。例如,可以通过广告、短管理系统(SMS)消息、无线应用协议(WAP)和/或一般符合和便于移动无线通信的某些其它手段来传递广播内容。移动用户是指移动站(MS)。基站(BS)在额外开销消息(诸如在指定用于控制和信息的信道和/或频率上发送的那些消息,即,非—有效负荷消息)中发送有关HSBS的参数。有效负荷是指发送的信息内容,其中,对于广播会话,有效负荷是广播内容,即,视频节目等。当广播服务订户希望接收广播会话,即,特定广播所计划的节目时,MS读出额外开销消息和查明合适的配置。然后,MS调谐到包含HSBS信道的频率,以及接收广播服务内容。
示例实施例的信道结构符合cdma2000标准,其中,前向补充信道(F-SCH)支持数据传输。一个实施例捆绑了大量的前向基本信道(F-FCH)或前向专用控制信道(F-DCCH)以得到数据服务的更高数据速率要求。示例实施例利用F-SCH作为用于支持64kbps的有效负荷(除去RTP额外开销)的F-BSCH的基础。还可以修改F-BSCH来支持其它有效负荷速率,例如,把64-kbps有效负荷子分割成为较低速率的子流。
一个实施例还以数种不同方法支持群呼。例如,通过使用在前向和反向两个链路上的F-FCH(或F-DCCH)的现有的单播信道,即,没有共享的每个MS一个前向链路信道。在另一个例子中,应用在前向链路上的F-SCH(由相同扇区中的群成员共享)和F-DCCH(无帧,但是大多数时间是前向功率控制子信道)以及反向链路上的R-DCCH。在再另一个例子中,利用在前向链路上的高速率F-BSCH和反向链路上的接入信道(或加强接入信道/反向公共控制信道组合)。
示例实施例中具有高数据速率的F-BSCH可以使用基站前向链路功率的极大部分来提供适当的覆盖。因此HSBC的物理层的设计集中在广播环境中的效率提高上。
为了对视频服务提供合适的支持,系统设计考虑用各种方法发送信道所需要的基站功率以及相应的视频质量。设计的一个方面是在覆盖边缘处察觉的视频质量和接近蜂窝基站的视频质量之间的主观上的折中。当降低有效负荷速率时,增加了有效纠错码的码率,基站发射功率的给定电平将在小区边缘处提供较好的覆盖。对于位置接近基站的移动站,信道的接收保持无差错,而降低的源速率会引起降低的视频质量。这种相同的折中也应用于F-BSCH可以支持的其它、非视频应用。对于这些应用,以降低下载速度为代价,降低信道所支持的有效负荷速率而增加了覆盖。视频质量和数据吞吐量对覆盖之间的相对重要的平衡是宗旨。所选择的配置探索一种应用特定的最优化配置,以及所有可能性中的一种良好的折中。
F-BSCH的有效负荷速率是一个重要的设计参数。在设计根据示例实施例的支持广播发送的系统中可以使用下面的假设:(1)目标有效负荷速率是64kbps;(2)对于流传送的视频服务,假定有效负荷速率包括RTP分组的每分组额外开销的12个8-比特字节;(3)在RTP和物理层之间的所有层的平均额外开销约为每分组的64个8-比特字节加上MUXPDU标头使用的每F-SCH帧额外开销的8比特。
在示例实施例中,对于非视频广播服务,所支持的最大速率是64kbps。然而,还可以得到64kbps以下的许多其它可能的有效负荷速率。
订购模型
对于HSBS服务存在数种可能的订购/收入模型,包括免费接入、受控制的接入以及部分受控制的接入。对于免费接入,接收服务不需要签约。BS广播不加密的内容,而感兴趣的移动站可以接收该内容。服务提供者的收入可以通过也在广播信道中发送的广告来产生。例如,可以发送即将到来的电影剪辑,电影院会付费给服务提供者。
对于受控制的接入,MS用户对服务订购和支付相应的费用来接收广播服务。未签约的用户不能够接收HSBS服务。通过对HSBS发送/内容进行加密可以得到受控制的接入,以致只有订购的用户可以对内容解密。这可以使用经过空中的加密密钥交换过程。这种方案提供较强的安全性以及防止服务的盗窃。
被称为部分受控制的接入的混合接入方案提供HSBS服务作为基于订购的服务,这种服务是加密的,但是中间有未加密的广告发送。这些广告的意图是鼓励对加密的HSBS服务的订购。MS可以通过外界的手段得知这些未加密部分。
HSBS服务选项
通过下列各项定义HSBS服务选项:(1)协议堆栈;(2)在协议堆栈中的选项;以及(3)设置和同步服务的过程。在图3和4中示出根据示例实施的协议堆栈。如在图3中所示,协议堆栈对于基础结构单元,即,示例实施例中的MS、BS、PDSN和CS,是特定的。
继续参考图3,对于MS的应用层,该协议规定了音频编解码器、视频编解码器以及视频的概况。此外,当使用无线传输协议(RTP)时,协议规定RTP有效负荷类型。对于MS的传输层,协议规定了用于携带RTP分组的用户数据报协议(UDP)端口。协议规定了MS的安全层,其中当初始建立与CS的安全关联时,通过带外信道提供安全参数。链路层规定了IP标头压缩参数。
为了使移动站成功地发现和听到广播信道,经过空中接口发送各种与广播服务有关的参数。设计广播服务来支持协议堆栈中的不同协议选项。这要求向广播服务的接收机告知所选择的协议选项,以利于对广播进行恰当解码和处理。在一个实施例中,CS把这个信息提供给接收机作为符合cdma2000标准的额外开销系统参数消息。对于接收机有利的是有能力立即从额外开销消息接收信息。如此,接收机可以立即判定接收机是否有足够的资源来接收广播会话。接收机监测额外开销系统参数消息。系统可以执行对应于一组参数和协议的服务选项号,其中,在额外开销消息中提供服务选项号。另一方面,系统可以提供一组比特或标志来指示所选择的不同协议选项。然后接收机判定用于对广播会话正确解码的协议选项。
广播信道是所定义的携带广播话务的物理信道。对于给定的广播信道,存在可以使用的数种可能的物理信道格式,因此,移动站接收机需要有关这些参数的信息,以对广播信道的物理发送成功地解码。特别,在系统中,每个广播信道,HSBS信道,具有唯一的标识符。此外,BS对每个HSBS信道分配一个广播服务参考标识符,其中,基站设置相应于当前广播服务会话的字段。然后,广播服务将为每个HSBS信道发送信息,包括:广播信道标识符以及广播服务参考标识符。
此外,广播信道可以根据所传送内容的类型结合上层协议的各种组合。为了解释广播发送,移动接收机还需要有关这些上层协议的信息。根据一个实施例,通过带外方法传递协议堆栈,其中,带外方法通过与广播信道不同的独立信道指示信息的发送。有了这个方法,就不在广播信道或额外开销系统参数信道上发送上层协议堆栈。
如上文所讨论,服务选项定义了用于操作广播服务的协议堆栈和过程。符合于单向的服务,通过在多个广播接收机中间共同的协议选项来定广播服务的特征。在示例实施例中,在移动站和网络之间不协商广播服务的协议选项。网络预定选项,并把选项提供给移动站。当广播服务是单向服务时,广播服务不支持来自移动站的请求。而是广播服务的概念相似于电视发送,其中,接收机调谐到广播信道和使用CS规定的的参数接入广播发送。
为了避免无线网络和CS之间所需要的协调,服务可以使用带外信道把与IP网络层上面的协议选项有关的信息发送到移动站。图15示出根据一个实施例的广播流程。水平轴表示系统的拓扑,即,基础结构单元。垂直轴表示时间线。在时间t1处,MS通过BS接入带外信道。注意,MS可以通过选择分组数据选项来接入网络,诸如通过使用指定为SO 33的专用的分组数据服务选项信道。有效地,MS选择分组数据服务选项来建立与CS的实时流协议(RTSP)会话。在时间t3处,MS向CS请求应用的说明以及用于广播流的传输协议。注意,除了使用RTSP之外,还可以使用会话开始协议(SIP)来请求应用的说明和传输协议。在时间t4处,通过会话说明协议(SDP)携带说明。在用户正接入广播服务的同时可以执行协议的发送。注意,在IEFT和在3GPP2中,RTSP和SDP是用于建立单向流服务的标准化的方法。在时间t2处,移动站还将使用分组数据服务来请求PDSN以识别广播服务标头压缩协议和把任何压缩初始化信息转发到移动站。在一个实施例中,使用因特网协议控制协议IPCP与移动站交换标头压缩信息。相似地,可以扩展相同的机构以提供用于广播流的信息。
如果广播服务协议选项改变,则需要通知移动站。一个实施例应用安全参数索引(FCS)来表示何时已经改变了协议选项。如果对于系统来说,协议选项的改变是对系统使用不同CS的结果,或移动站越区切换到不同的系统,则SPI将因为CS的源IP地址改变而自动地改变。此外,如果CS不改变以及用不同的协议选项和相同的CS一起使用,则要求CS改变SPI,以指示已经改变了参数。当移动站检测到这个新SPI时,它将通过建立分组数据服务呼叫和接触PDSN和CS(它的IP地址包括在SPI中)而得到新的协议说明。
在一个实施例中,SPI方法应用数个标准。首先,单个CS为连续的流传送的会话而使用相同的协议选项,否则当协议选项改变时CS修改SPI。第二,PDSN不改变具有相同SPI的流传送的会话之间的标头压缩算法或参数。
在给定系统中的协议选项的改变触发多个移动站建立分组数据服务呼叫来检索经更新的协议说明。应该引入随机化的呼叫建立延迟来防止由于这些呼叫始发而使系统过载。内容服务器可以在改变SPI的时刻和内容流开始允许所有用户检索协议选项的时刻之间引入一些延迟。
对比之下,可以把广播信道协议和参数发送到移动站。在另外的实施例中,把服务选项(SO)号分配给每组广播协议和参数,其中把SO号发送到多个接收机。在派生的情况中,把参数消息直接发送到多个接收机作为多个经编码的字段。通过SO号识别广播协议和参数的前面的方法结合了广播服务参数消息(BSPM)。BSPM是对专用于广播服务的额外开销消息。希望接收HSBS的那些移动站将监测BSPM。通过了配置一个或多个广播信道的每个扇区连续地、周期性地发送BSPM。
在图16中示出示例实施例的BSPM的格式。把在消息中表示的各种参数与在消息中对每一个分配的比特数一起列出。导频PN序列偏移索引被标识为PILOT_PN。BS按64个PN码片为单位把PILOT_PN字段设置到对于相应基站的导频PN序列偏移。BSPM_MSG_SEQ是指广播服务参数消息序列号。当由于BSPM的以前发送而已经改变当前BSPM中识别的任何参数时,BS递增BSSPM_CONFIG_SEQ。HSBS_REG_USED是广播服务注册使用的指示符。这个字段表示用于把MS订户寻呼到广播服务所使用的频率。HSBS_REG_TIME是广播服务注册定时器值。如果把字段HSBS_REG_USED设置成“0”,则基站将忽略这个字段。否则,基站用重要性来包括这个字段,给出为:BS把这个字段的长度设置成用于广播服务信道的注册持续期的长度;或基站把这个字段设置为“00000”,如果每次当MS开始监测HSBS信道时要求MS注册HSBS。
继续参考图16,NUM_FBSCH是前向广播补充信道的号码。BS把这个字段设置到通过相应BS发送的前向广播补充信道的号码。NUM_HSBS_SESSION是广播服务会话的号码。BS把这个字段设置到通过相应BS发送的广播服务会话的号码。NUM_LPM_ENTRIES是逻辑-到-物理映射输入的号码。BS把这个字段设置到携带在这个消息中的逻辑(即,广播服务会话)到物理(即,前向广播补充信道)映射输入的号码。BS设置相应于前向广播补充信道的前向广播补充信道标识符,FBSCH_ID。如果在这个记录中包括CDMA_FREQ字段,则基站应把包括频率的指示符,FREQ_INCL,的位设置到“1”,否则,基站将把位设置为“0”。
FBSCH_CDMA_FREQ是前向广播补充信道的频率分配。如果FREQ_INCL位是设置到“0”的,则基站应忽略这个字段;否则基站设置这个字段如下:基站应把这个字段设置到相应于包含前向广播补充信道的CDMA信道的CDMA频率分配的CDMA信道号码。
FBSCH_CODE_CHAN是前向广播补充信道的代码信道索引,其中基站把这个字段设置到移动站在前向广播补充信道上使用的代码信道索引。FBSCH_RC是前向广播补充信道的无线电配置,其中,基站把这个字段设置到移动站在前向广播补充信道上使用的无线电配置。
FBSCH_RATE是前向广播补充信道的数据速率,其中基站把这个字段设置到前向广播补充信道上使用的数据速率。FBSCH_FRAME_SIZE是前向广播补充信道的帧大小,其中,基站把这个字段设置到前向广播补充信道上的帧大小。FBSCH_FRAME_REPEAT_IND是前向广播补充信道帧重复指示符,其中,如果在前向广播补充信道上使用帧重复,则基站把这个字段设置到“1”,否则,基站把这个字段设置到“0”。
FBSCH_SHO_SUPPORTED是前向广播补充信道软越区切换支持指示符,其中,如果基站用它的一个或多个相邻站来支持前向广播补充信道上的软越区切换,则基站把这个字段设置到“1”,否则,基站把这个字段设置到“0”。
NUM_NGHBR是支持前向广播补充信道软越区切换的相邻站的号码。如果字段FBSCH_SHO_SUPPORTED是设置到“1”的,则基站将把这个字段设置到支持在这个前向广播补充信道上的软越区切换的相邻站的号码。NGHBR_PN是相邻站导频PN序列偏移索引。基站把这个字段设置到这个相邻站的导频PN序列偏移,按64个PN码片为单位。NGHBR_FBSCH_CODE_CHAN_INCL是包括相邻站导频前向广播补充信道代码信道索引的指示符。如果在这个消息中包括相邻站导频前向广播补充信道代码信道索引,则基站把这个字段设置到″1″,否则基站把这个字段设置到″0″。NGHBR_FBSCH_CODE_CHAN是相邻站导频前向广播补充信道代码信道索引。如果NGHBR_FBSCH_CODE_CHAN_INCL字段是设置到″0″的,则基站忽略这个字段,否则基站包括这个字段,并且基站把这个字段设置到移动站在这个相邻站的前向广播补充信道上使用的代码信道索引。
HSBS_ID是广播服务会话标识符,其中基站应把这个字段设置到相应于这个广播服务会话的标识符。BSR_ID是广播服务参考标识符,其中基站应把这个字段设置到相应于这个广播服务会话的广播服务参考标识符。HSBS_ID是广播服务会话标识符,其中基站应把这个字段设置到相应于广播服务会话的标识符。
FBSCH_ID是前向广播补充信道标识符,其中基站应把这个字段设置到相应于携带上述广播服务会话的前向广播补充信道的标识符。
在服务选项说明中选择和定义发射机和接收机之间需要协商的协议选项。MS使用在BSPM中发送的SO号码以发现广播服务的协议选项。对比于其中SO规定直到IP网络层的协议的单向分组数据服务,广播服务规定直到应用层的协议。安全层使用在建立安全关联期间(例如,通过带外手段)传递的加密和鉴定算法。
在示例实施例中,在诸如RTP之类的应用的传输协议可能不容易被识别为UDP分组的有效负荷的情况下,在SO中规定传输层。SO还将规定RTP有效负荷的UDP端口号,以把这个与可能在广播信道上发送的其它类型的UDP话务相区分。
当许多音频和视频编解码器(例如,MPEG-4和EVRC)不具有容易被移动站识别的静态RTP有效负荷类型时,在SO中还规定应用层。在单向广播应用中,必须通过呼叫设置协商(例如,使用SIP、RTSP等)来动态地分配这些编解码器的RTP有效负荷类型。由于广播服务要求避免这种协商,所以通过SO预选择媒体解码器。此外,由于可以在独立的RTP分组中携带音频和可视数据,所以希望规定每个媒体流要使用的RTP有效负荷类型。
在示例实施例中,逻辑—到—物理映射规定在相应的F-BSCH(FBSCH_ID)中携带的HSBS信道(HSBS_ID/BSR_ID)。集{HSBS_ID、BSR_ID、FBSCH_ID}完全规定(对于MS)在何处找到和听到给定的广播服务。如此,把逻辑—到—物理映射信息经过空中发送到MS,致使希望接入给定HSBS信道的MS可以确定要监测的F-BSCH信道。因此,经过空中接口把下列信息发送到移动站:广播物理信道参数、广播逻辑信道参数、逻辑—到—物理映射,以及发送这些广播服务参数的一个选项是定义在对于广播服务是特定的cdma2000中的新的额外开销消息。
另外的实施例应用BSPM,其中在称之为BLOB(它包括可选择的程序选项)的一个比特块中发送各个参数。与使用SO号来识别一个参数集不同,其中,在应用层处的协议选项经常改变,因此需要重新定义,BLOB的使用允许应用层处的改变而无需重新定义参数的整个集。特别,BLOB允许重新定义单个参数而无需改变整个参数集。如果广播服务要支持许多不同的协议选项,则通过定义广播服务BLOB可以减轻以前部分中定义多个服务选项的问题。发送这个BLOB作为BSPM的一部分,并识别用于广播服务的协议选项。图17示出协议堆栈和BLOB的应用。BLOB的准备提供了移动站使用BSPM来识别协议堆栈的优点,因此,不需要其它带外信道来发送这个信息。此外,移动站可以立即确定接入广播流和对其进行解码的能力而无需对服务进行注册。
使用SO和/或BLOB说明的缺点是使用无线基础结构来协调在IP网络层以上使用的协议。CS和PDSN使用的协议必须和基站发送的BLOB中定义的那些协议匹配。
提供协调的一种手段是使无线基础结构(例如,BSC)中的一个客户机请求来自CS和PDSN的协议选项信息。然后BSC把这个信息转换成在BSPM中发送的相应的广播服务BLOB。在BSC客户机和内容服务器和PDSN之间使用的协议将基于标准协议,诸如在cdma2000中规定的那些协议。在BSC中的客户机使用RTPS请求来自使用SDP的CS的应用层和传输层的说明。客户机还使用IPCP来请求来自PDSN的标头压缩信息。为了限制移动站必须支持的协议数目,应该对广播服务定义强制性的和任选性的协议选项。
图18示出使用BSPM提供广播服务参数和协议信息的方法2000。在步骤2002处,MS接收来自CS的BSPM。BSPM如上文所述。在步骤2004处,MS从BSPM取得SO号码。把SO号码映射到足以使MS接收所要求的广播的参数和协议集。然后,在步骤2008中,MS启动相应于所选择SO号码的协议堆栈。在步骤2010中,一旦启动了协议堆栈,MS就能够对在广播信道上接收的信息进行接收和解码。注意,BSPM是在订户已知的独立沃尔什信道上发送的。
图19示出每个SO号码到参数和协议集的映射2020。当CS初始调度诸如在给定一天的足球比赛之类的广播时,CS从以前的标准化选项集来确定发送广播所使用的参数和协议。
在一个实施例中,SO号码对应于协议和参数的固定集,其中在CS处和在MS处的映射是已知的。映射的先验知识避免了发送信息的需要,因此减少了发送额外开销,即,节约了带宽。把映射存储在MS处,因此不容易改变或更新。如果CS使用以前未曾标准化作为SO号码的参数的组合,则在这个参数组合可以用于广播之前,标准组织必须定义参数的新的分布。
在图20中示出信息的BLOB的使用,其中把一个参数集分配给广播会话。每个参数可以是多个选项中之一。与使用与SO号码相关联的参数的固定集相比较,参数的发送提供一种灵活的水平。CS可以选择任何可得到的选项,并把信息发送到MS。如所示,可以规定BLOB的FIELD 2为选项中的任何一个:OPTION 1到OPTIONK,其中,BLOB的每个字段可以具有不同数目的可得到的选项。
另外的实施例通过广播流中的带外信令来提供广播协议和参数。在本讨论中,带外表示用于额外开销信息的通信的独立信道。独立信道可以是不同频率或可以是扩频信道,诸如通过不同的沃尔什代码定义的信道。当订户启动分组数据呼叫时,系统把广播参数和协议信息提供给订户。订户或MS首先请求来自PDSN的标头压缩信息。使用从PDSN接收到的信息,MS能够接收广播额外开销信息。MS通过诸如RTSP或SIP之类的IP协议与CS接触,以接收传输层和应用层的说明。移动站MS使用这个信息对广播会话进行接收、解码和处理。
图21示出在广播系统中用于发送各种信息的各种信道。如图所示,系统3000包括通过广播信道3010、额外开销信道3012以及话务信道3014进行通信的CS 3002和MS 3004。在广播信道3010上发送给定广播会话的广播内容,它可以是唯一地分配的频率或可以是唯一地分配的沃尔什信道。在额外开销信道3012上提供BSPM消息的发送。话务信道3014用于带外信令的发送,诸如CS和MS之间的通信和PDSN(未示出)和MS之间的通信。
经过分组数据服务选项,MS能够接触直接使用带外信令的CS和PDSN。带外通信允许CS更新信息而无需通过BS发送,因为带外通信是直接在MS和PDSN之间或MS和CS之间的。注意,当使用分组数据服务作为带外手段时,MS和CS之间的通信仍通过BS。然而,BS不需要有效负荷的知识,因此使之不需要协调CS和MS协议。
为了排除把协议和参数发送到接收机的带外方法中的缺点,可以把来自CS的SDP说明多路复用到广播流中。这允许移动站确定CS使用的协议选项而无需设置分组数据呼叫。
尽量频繁地作为在广播流中的短期加密密钥(SK)来发送SDP说明。发送这些更新的速率受到用于这种更新的、可得到的带宽量的限制。例如,如果SDP说明的大小是300字节并且每隔3秒发送,则所要求的带宽是800bps。注意,由于SDP说明是从内容服务器始发的,当媒体带宽低到足以容纳它的时候,内容服务器可以通过把SDP消息多路复用到广播流中来改进媒体的质量。有效地,SDP信息可以自适应地基于带宽条件。因此,当系统带宽上的信道条件和或应力改变时,SDP发送的频率可能也改变。相似地,有可能通过调节包含在其中对于给定系统特定的信息来改变SDP的大小。
一般在RTSP、SAP或SIP消息中传输SDP说明。为了避免这些协议的额外开销,建议通过识别众知的UDP端口号码来携带SDP消息而直接经过UDP来传输SDP说明。这个端口号码必定不能用来携带在广播信道上发送的RTP或其它类型的UDP话务。UDP校验和将提供DSP有效负荷的差错检测。
根据在图22中示出的一个实施例,系统经过广播流中的带内信令提供广播协议和参数。广播流4000包含广播内容,并在广播信道上发送,诸如图21的广播信道3010。散布在整个广播流4000中的是SDP 4002。
图23示出使用带内方法提供广播服务参数和协议信息的方法5000,其中在广播信道上提供带有广播内容的额外开销型信息。打算把术语带内表示在提供广播内容的相同信道上提供额外开销型信息,因此不需要独立的发送机制,即,信道。在步骤5002处,方法5000首先访问BPSM。MS取得来自BSPM的广播信道信息、物理层信息以及MAC层信息。在步骤5004处,直接从PDSN接收标头压缩信息。这可以通过使MS经过分组数据服务选项(带外)直接接触PDSN或通过使PDSN把标头压缩信息插入到MS的广播流中来完成。在步骤5006处,MS访问广播内容(BC)。在步骤5008处,根据标头压缩信息的接收,MS能够接收在带有广播内容的广播信道上发送的SDP。SDP包括用于接收相关联广播会话的参数和协议。MS应用包括在SDP中的信息对在广播信道上接收到的广播内容进行接收、解码和处理。
当广播服务的订户希望改变到另一个广播会话时,设置和/或启动新的广播会话可能对订户引入不可接受的延迟。一个实施例提供在接收机处的一个存储器存储单元,其中,把至少一部分信息存储在接收机处,并且可以使用该信息快速从一个广播会话(例如,节目)改变到另一个广播会话,或另一方面,可以用来再调用以前访问过的广播会话。图23示出存储相应于所访问的每个广播会话的SP1和SP2的存储器存储单元6000。把相应于当前广播会话的额外开销信息存储在存储器6000中,其中,所存储的信息是最后接收的信息。在一个实施例中,存储器存储单元6000是先进先出(FIFO)存储器存储单元。在另外的实施例中,使用高速缓冲存储器。在再另一个实施例中,查找表(LUT)存储与所访问的广播会话有关的信息。
在使用诸如高速缓冲存储器和/或LUT之类的机构的实施例中,MS使用简单的时间戳算法在存储器中只保持最近的一份SPI-SDP配置拷贝。对于每个SPI-SDP对,MS保持当MS接收到最后说明时的时间戳。如果MS检测到SPI已经存在于它的存储器中,则它使用所存储的配置和把时间戳更新到当前时间。如果所检测到的SPI不在MS存储器中,则MS用新检测到的SPI-SDP对来代替它的存储器中最老的SPI-SDP输入。现在MS使用这个新的配置对广播流进行解码。
消息流
图15示出给定系统拓扑学的示例实施例中访问广播会话的呼叫流。系统包括MS、BS、PDSN以及CS,如在水平轴上列出。垂直轴表示时间。用户或MS是HSBS服务的订户。在时间t1处,MS和CS协商广播服务的订购安全性。协商包括交换和保持用于在广播信道上接收广播内容的加密密钥等。在接收到加密信息时,用户建立与CS的安全关联。加密信息可以包括来自CS的广播接入密钥(BAK)或密钥组合等。根据示例实施例,在分组数据会话期间,诸如通过PPP、WAP或其它带外方法,CS在专用信道上提供加密信息。
在时间t2处,MS调谐到广播信道,并开始接收分组。在这个时间点上,MS能够处理所接收的分组,因为IP/ESP标头是通过ROHC压缩的,而MS的解压缩器尚未初始化。在时间t3处,PDSN提供标头压缩信息(在下文中详述)。MS从ROHC分组标头检测和得到从PDSN周期性地发送到广播信道的ROHC初始化和刷新(IR)分组。使用ROHC IR分组使MS中的解压缩器的状态初始化,允许它对所接收的分组的IP/ESP标头进行解压缩。然后MS能够处理所接收的分组的IP/ESP标头,然而,MS要求处理ESP有效负荷的进一步的信息,因为有效负荷是在CS处用短期密钥(SK)加密的。SK的作用与BAK协调,其中,在接收机处使用BAK对SK进行解密。在时间t4处,CS提供进一步的加密信息,诸如经更新的密钥信息或当前SK。注意,CS把这个信息周期性地提供给MS以保证正在进行的广播的安全性。在时间t5处,MS接收来自CS的广播内容。注意,另外的实施例可以结合提供标头信息的有效发送的另外的压缩和解压缩方法。此外,另外的实施例可以实施多种安全方案来保护广播内容。再另外的实施例可以提供不安全的广播服务。MS使用诸如SK之类的加密信息对广播内容进行解密和显示。
压缩
根据示例实施例,广播内容是在专用广播信道上发送的。传输层提供用于在IP分组中携带广播内容的加密额外开销。系统支持数据压缩,特别,标头压缩。压缩数据的判定与所要求的平均吞吐量(包括传输/加密额外开销、数据链路层额外开销以及物理层额外开销)以及用户觉察的广播质量有关。在每个IP分组中携带更多广播内容会减少额外开销,因此而减少广播信道带宽。相反,压缩增加了影响用户感觉的分组差错率(PER)。这是由于跨越多个物理层帧的每个长IP分组的发送,因此与帧差错率(FER)的增加有关。如果电信公司(carrier)决定使用小IP分组来改进广播质量,则电信公司可以选择标头压缩来减少IP分组的传输和加密额外开销。
使用RTP/UDP/IP协议把广播内容从CS传送到MS,并且在传输模式中内容受到ESP的保护。传输额外开销是RTP/UDP/IP标头,并且是每IP分组40字节。加密标头是按ESP标头、初始化矢量(IV)以及ESP尾标的形式。把ESP标头和IV插入IP标头和UDP标头之间。ESP标头包括SPI(4字节)以及序列号(4字节)。IV的长度对于所使用的加密算法是特定的。对于AES密码算法,IV的长度是16字节。把ESP尾标附加到UDP数据报的末端,ESP尾标包括填充字符、下一个标头(1字节)以及填充字符长度(1字节)。由于AES算法的密码块大小是16字节,所以填充字符大小的范围从0到15字节。采取平均填充字符大小的“向上取整”函数产生8字节。对于IP分组,由于传输和加密的总额外开销的范围从66到81字节,具有74字节的平均值,不包括从PDSN到MS的数据链路层额外开销。
可以使用诸如鲁棒标头压缩(ROHC)之类的标头压缩使IP标头和ESP标头的SPI字段从24字节减少到2字节。不压缩ESP标头的序列号,因为它是用于对压缩分组进行排序的。不压缩IV,因为它对于每个分组是随机地变化的。不能够压缩UDP/RTP标头和ESP尾标,因为它们是加密的。因此,如果使用ROHC来压缩IP/ESP标头,则由于传输和加密的引起的平均额外开销从每IP分组74字节减少到52字节。
根据示例实施例,应用诸如鲁棒标头压缩(ROHC)之类的标头压缩,为的是避免传播解压缩差错。如在图7中所示,压缩标头从24字节减少到2字节。标头500包括IP标头502和SPI部分504。在压缩之后,压缩算法产生2-字节结果。对比于在MS和PDSN或其它基础结构单元之间需要某些类型的协商的传统标头压缩,示例实施例提供压缩信息的单向传输。MS不需要请求压缩信息,即,在MS处的标头压缩参数足以对所接收信息进行解压缩。而是,如在图8中所示,PDSN周期性地提供压缩信息。PDSN在广播信道上提供与广播内容交替的压缩信息。把在数据流中提供的控制信息称为“带内”,因为不需要独立的信道。如所示,广播流600包括广播内容部分604以及解压缩信息,即,压缩信息602。提供具有一个周期TDECOMPRESSION的解压缩信息。另外的实施例可以在预定事件发生时提供解压缩信息而不是周期性地提供。当MS不请求解压缩信息时,PDSN用防止访问广播内容延迟的一个频率来提供信息。换言之,PDSN应该经常提供信息,以致MS可以在任何时间访问广播而无需等待解压缩信息。
注意,可以在单向模式中操作ROHC,其中只在一个方向上发送分组:从压缩器到解压缩器。因此,在这种模式中,使ROHC可以使用于从解压缩器到压缩器的返回路径是不可得到或不要求的链路上。在MS可以对从广播信道接收到的分组进行解压缩之前,使解压缩器的状态初始化。为了这个目的使用初始化和刷新(IR)分组。ROHC的初始化有两种变型。
订户“调谐”到广播信道和等待PDSN中的ROHC压缩器周期性地发送的ROHC IR分组。MS需要频繁发送的ROHC IR分组,使之可以快速开始对所接收分组的解压缩。频繁的ROHC IR分组会使用广播信道中过多的带宽。对于IP/ESP压缩方案,IR分组约为30字节。如果每250毫秒发送一次IR分组,则过程消耗广播信道中的约1kbps。在空中丢失IR分组会进一步延迟MS捕获ROHC初始值。
如果由于丢失分组、或所接收压缩标头中的剩余差错或故障等而解压缩进入不同步,则会传播所产生的解压缩差错直到解压缩再同步或重新初始化。ROHC压缩标头包括在压缩之前在整个标头上计算的循环冗余校验(CRC)。这个CRC允许解压缩执行使上下文同步的局部上下文修复(在分组丢失和剩余差错的情况中)。当解压缩从故障情况恢复时,周期性的IR分组有效地使解压缩过程重新初始化。
传输层
在PDSN和MS之间应用数据链路层组帧协议或传输层协议来描绘从广播信道接收到的分组。参考图3,在PDSN和MS之间提供在传输层中标识为LINK LAYER(链路层)的信息。在PDSN处产生组帧信息,并通过BS提供给MS。PDSN接收来自CS的IP流,并根据预定的组帧协议使IP流组成帧。如在示例实施例中所示,PDSN应用高级数据链路控制(HDLC)的组帧协议形式。在ISO标准中规定的HDLC对应于国际标准组织(ISO)7分层结构中的层2,其中层2是指数据链路层。HDLC协议探索而提供网络节点之间的无差错数据输送。为此,设计HSBS层来保证传递到下一层的数据的完整性。换言之,组帧协议探索而再现如原始发送数据的、确切地接收的数据,没有差错,没有丢失信息,并且按正确的排序。
示例实施例应用了由HDLC定义的参数的子集的HDLC组帧方案。图9示出HDLC组帧的一个实施例,其中帧700包括RFC 1662中概括的HDLC协议所定义的多个字段。字段702定义帧开始的一个标志(FLAG)或指示。FLAG具有指定的比特长度,并由预定的比特模式来定义。因为HDLC是普通可得到的标准协议时,HDLC是便于应用的。完全HDLC组帧协议的一个缺点是在发射机处产生帧和在接收机处检索帧需要处理时间。
尤其,考虑HDLC协议被认为是微处理器高强度的,因为要进一步的处理来保证有效负荷不包括如FLAG那样的相同的比特序列。在发射机处,如果在有效负荷中检测到FLAG比特序列,则把转义字符插入有效负荷以识别FLAG作为有效负荷的一部分和不指示帧的开始。把添加转义字符的过程称为在帧有效负荷中的“转义”0x7E和0x7D的十六进制模式。下面描述称为有效组帧协议的另外的方法,它的处理器强度比HDLC状组帧要小。图9示出使用HDLC组帧来传送PPP帧的选项。对于HSBS操作,对于单向广播,通过取消不需要的、或具有较小意义的、和/或提供很少信息的字段,可以减少HDLC状组帧额外开销。如上所述,FLAG是表示HDLC帧的开始的预定比特序列。如在图10中的格式800中所示,示例实施例结合FLAG或帧指示符802的其它开始。对比于图9的格式,在示例实施例中,没有用额外开销信息来指示帧的末端。当格式700的地址和控制字段具有静态值时,这些都不包括在格式800中。
继续参考图10,协议字段708(图9)的目的是识别有效负荷类型,诸如LCP控制分组、ROHC分组、IP分组等,广播操作是不需要这个鉴别器的,因为在广播信道中的所有分组都属于相同的类型。例如,如果对于分组发送使用ROHC压缩,则在广播信道中的所有分组都作为ROHC分组来处理。通过在ROHC分组标头中的分组类型字段来区分诸如IR分组、压缩分组等的ROHC分组的类型。因此,在格式800中不包括协议字段。此外,格式800包括在有效负荷804之后的差错检查字段806。差错检查字段806把信息提供给接收机以允许接收机检查所接收有效负荷中的差错。示例实施例结合帧检验和(FCS),可以指定它为零比特、16比特或32比特。由于在广播信道中HDLC帧可以越过多个物理层帧,所以建议使用16比特的FCS。
还把RFC 1662中定义的8比特组填充过程应用于示例实施例中,其中在FCS计算之后,在PDSN中的HDLC发射机对于0x7E和0x7D的模式检查HDLC帧中的每个字节(除了FLAG之外)。对0x7E模式进行编码成为0x7D和0x5E,而对0x7D模式进行编码成为0x7D和0x5D。HDLC发射机不对任何其它模式进行编码。这意味着把在RFC 1662中定义的异步-控制-字符-映射(ACCM)设置成全零。
HDLC分帧额外开销是3字节加8比特组填充额外开销。假定字节模式是均匀地分布的,则平均8比特组填充额外开销是每128字节的HDLC帧一个字节。例如,如果有效负荷是256字节,则HDLC分帧额外开销是平均5字节。
图11是在发射机处执行的组帧方法900的流程图。通过确定分组化数据的有效负荷部分和产生开始标志(SOF),发射机在步骤902处形成广播帧。然后发射机检查帧以找出包含在有效负荷904中的任何SOF序列。如果在有效负荷中发现SOF序列,则在步骤912处发射机添加-转义字符。否则,在步骤906处发射机把SOF附加到有效负荷,并在步骤908处提供差错检查机制。在步骤910处发送帧。所发送的帧具有图10中的格式800。另外的实施例可以实施组帧格式中的其它字段,并且可以结合分类器的任何形式来查找有效负荷中的SOF序列。
图12是在接收机处执行的解帧方法920的流程图。在步骤922处接收到广播帧时开始该过程。在步骤924中,接收机识别SOF,并在判定方块926处检查有效负荷中的转义字符。如果在有效负荷中发现转义字符或其它SOF序列标识符,则接收机在步骤932中剥离转义字符。否则,接收机在步骤928中执行差错检查,并在步骤930处处理帧。
熟悉本技术领域的人员会理解,可以使用多种不同工艺和技术中的任何一种来表示信息和信号。例如,可以通过电压、电流、电磁波、磁场或磁粒子、光场和光粒子或它们的任何组合来表示从上面整篇说明中引用的数据、指令、命令、信息、信号、比特、码元以及码片。
熟悉本技术领域的人员会进一步理解,可以把联系这里揭示的实施例一起描述的各种示意的逻辑块、模块、电路和算法步骤实施作为电子硬件、计算机软件或它们的组合。为了清楚地示出硬件和软件的这种互换性,上面一般已经根据各种示意的部件、块、模块、电路和步骤的功能性来描述它们。作为硬件还是作为软件来实施这些功能性要取决于加在整个系统上的特定应用和设计限制。对于每个特定应用,熟练技术的技术人员可以以不同的方式来实施所描述的功能性,但是不应该把这种实施的决定解释成导致偏离本发明的范围。
可以用设计成执行这里所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列逻辑(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件部件或它们的任何组合来实施或执行连同这里揭示的实施例一起描述的各种示意的逻辑块、模块和电路。通用处理器可以是微处理器,但是另一方面,处理器可以是任何传统处理器、控制器、微控制器、或状态机。还可以实施处理器作为计算装置的组合,例如,DSP和微处理器、多个微处理器、连同DSP核心的一个或多个微处理器或任何其它如此的配置的组合。
可以以硬件、以处理器执行的软件模块或以两者的组合直接实施连同这里揭示的实施例一起描述的方法或算法的步骤。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可拆卸盘、CD-ROM、或本技术领域中众知的存储媒体的任何其它形式中。把示例存储媒体耦合到处理器,致使处理器可以从存储媒体读出信息和把信息写入存储媒体。另一方面,可以把存储媒体集成到处理器中。处理器和存储媒体可以驻留在ASIC中。ASIC可以驻留在用户终端中。另一方面,处理器和存储媒体可以驻留在用户终端中作为分立元件。
提供所揭示实施例的上述描述,以使熟悉本领域技术的任何人员可以制造或使用本发明。熟悉本领域技术的人员将不费力地明了这些实施例的各种修改,可以把这里所定义的一般原理应用到其它的实施例而不偏离本发明的精神或范围。因此,不打算把本发明限于这里所示出的实施例,而是和这里所揭示的原理和新颍特征符合的最宽广的范围相一致。

Claims (10)

1.在支持广播服务的无线通信系统中,一种方法包括:
产生广播服务协议消息;以及
把广播服务协议消息发送到多个移动接收机。
2.如权利要求1所述的方法,其特征在于,所述广播服务协议消息包括识别一组参数的服务选项号,其中所述参数组描述广播内容的处理。
3.如权利要求2所述的方法,其特征在于,所述服务选项号对应于用于处理广播内容的协议堆栈。
4.如权利要求1所述的方法,其特征在于,在额外开销信道上发送所述广播服务协议消息。
5.如权利要求1所述的方法,其特征在于,所述广播服务协议消息包括识别用于处理广播内容的参数选项的比特块。
6.在支持广播服务的无线设备中,一种方法包括:
接收广播服务参数消息;
从广播服务参数消息获取服务选项号;以及
启动对应于服务选项号的协议堆栈。
7.如权利要求6所述的方法,其特征在于,所述广播服务是信息的视频流。
8.如权利要求6所述的方法,其特征在于,所述广播服务参数消息定义广播会话的视频编解码器。
9.一种无线设备,包括:
用于接收广播服务参数消息的装置;
用于从广播服务参数消息获取服务选项号的装置;以及
用于启动对应于服务选项号的协议堆栈的装置。
10.如权利要求9所述的设备,进一步包括:
用于接收标头压缩信息的装置。
CNA028106830A 2001-03-28 2002-03-28 无线通信系统中用于额外开销消息的方法和设备 Pending CN1593036A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US27997001P 2001-03-28 2001-03-28
US60/279,970 2001-03-28
US60/933,971 2001-08-20
US09/933,977 US6707801B2 (en) 2001-03-28 2001-08-20 Method and apparatus for data transport in a wireless communication system

Publications (1)

Publication Number Publication Date
CN1593036A true CN1593036A (zh) 2005-03-09

Family

ID=26959994

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA028106830A Pending CN1593036A (zh) 2001-03-28 2002-03-28 无线通信系统中用于额外开销消息的方法和设备
CN028093305A Expired - Lifetime CN1636370B (zh) 2001-03-28 2002-03-28 无线通信系统中数据传送的方法和装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN028093305A Expired - Lifetime CN1636370B (zh) 2001-03-28 2002-03-28 无线通信系统中数据传送的方法和装置

Country Status (11)

Country Link
US (1) US6707801B2 (zh)
EP (1) EP1382177B1 (zh)
JP (1) JP2005507572A (zh)
KR (1) KR100940139B1 (zh)
CN (2) CN1593036A (zh)
AU (1) AU2002252546A1 (zh)
BR (2) BRPI0208496B1 (zh)
CA (1) CA2442622C (zh)
MX (1) MXPA03008880A (zh)
TW (1) TW571535B (zh)
WO (1) WO2002080489A2 (zh)

Families Citing this family (120)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9100457B2 (en) * 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system
FI20011342A0 (fi) * 2001-06-25 2001-06-25 Nokia Corp Menetelmä ja laite tiedon hankkimiseksi
FI20011392A (fi) * 2001-06-28 2002-12-29 Nokia Corp Mekanismi multicast-jakelua varten tietoliikennejärjestelmässä
US7185362B2 (en) * 2001-08-20 2007-02-27 Qualcomm, Incorporated Method and apparatus for security in a data processing system
US7697523B2 (en) * 2001-10-03 2010-04-13 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
US7352868B2 (en) * 2001-10-09 2008-04-01 Philip Hawkes Method and apparatus for security in a data processing system
US7649829B2 (en) * 2001-10-12 2010-01-19 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
EP1436946B1 (en) * 2001-10-19 2007-02-28 Nokia Corporation Transmission of multicast and broadcast multimedia services via a radio interface
EP1466261B1 (en) 2002-01-08 2018-03-07 Seven Networks, LLC Connection architecture for a mobile network
US7299349B2 (en) * 2002-01-31 2007-11-20 Microsoft Corporation Secure end-to-end notification
US7177658B2 (en) 2002-05-06 2007-02-13 Qualcomm, Incorporated Multi-media broadcast and multicast service (MBMS) in a wireless communications system
US7020109B2 (en) * 2002-08-21 2006-03-28 Qualcomm Incorporated Method and system for communicating content on a broadcast services communication system
US7016327B2 (en) * 2002-08-21 2006-03-21 Qualcomm Incorporated Method and system for communicating content on a broadcast services communication system
US7382749B2 (en) * 2002-11-26 2008-06-03 Sony Corporation Systems, methods, and apparatus with a common wireless communications protocol
US7599655B2 (en) * 2003-01-02 2009-10-06 Qualcomm Incorporated Method and apparatus for broadcast services in a communication system
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
KR100534610B1 (ko) * 2003-05-29 2005-12-07 삼성전자주식회사 아이피브이 6 기반 무선망에서 모바일 노드의 핸드 오프시바인드 업데이트 메시지를 이용한 패킷 전송 제어 방법 및그 시스템
US8718279B2 (en) * 2003-07-08 2014-05-06 Qualcomm Incorporated Apparatus and method for a secure broadcast system
US7308100B2 (en) * 2003-08-18 2007-12-11 Qualcomm Incorporated Method and apparatus for time-based charging for broadcast-multicast services (BCMCS) in a wireless communication system
US8694869B2 (en) 2003-08-21 2014-04-08 QUALCIMM Incorporated Methods for forward error correction coding above a radio link control layer and related apparatus
US8804761B2 (en) * 2003-08-21 2014-08-12 Qualcomm Incorporated Methods for seamless delivery of broadcast and multicast content across cell borders and/or between different transmission schemes and related apparatus
US7318187B2 (en) 2003-08-21 2008-01-08 Qualcomm Incorporated Outer coding methods for broadcast/multicast content and related apparatus
US8724803B2 (en) * 2003-09-02 2014-05-13 Qualcomm Incorporated Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system
US7668545B2 (en) 2003-10-03 2010-02-23 Qualcomm Incorporated Maintaining data connectivity for handoffs between compression-enabled and compression-disabled communication systems
EP1676384B1 (en) * 2003-10-22 2009-08-19 Nokia Corporation Method and apparatus for facilitating management of multicast delivery to mobile devices
FR2862835B1 (fr) * 2003-11-24 2006-04-14 Medialive Diffusion securisee et personnalisee de flux audiovisuels par un systeme hybride unicast/multicast
JP2005184640A (ja) * 2003-12-22 2005-07-07 Fujitsu Ltd 情報配信装置及び情報配信方法
US20050143085A1 (en) * 2003-12-30 2005-06-30 Hao Bi Broadcast/multicast services in wireless communications networks and methods
SE0400288D0 (sv) * 2004-02-11 2004-02-11 Ericsson Telefon Ab L M Improvements in or relating to telecommunication services
US20070291756A1 (en) * 2004-02-24 2007-12-20 Haseeb Akhtar Method and Apparatus for Providing Specialized Applications in a Network
RU2382507C2 (ru) * 2004-04-14 2010-02-20 Телеком Италия С.П.А. Способ и система для распределения мультимедийного содержимого посредством сети беспроводной связи, в частности сети мобильной телефонной связи
US20060003772A1 (en) * 2004-07-01 2006-01-05 Samsung Electronics Co., Ltd. Method and system for establishing a voice call for a hybrid mobile station operating in a data mode
CN100349474C (zh) * 2004-07-09 2007-11-14 华为技术有限公司 一种多媒体消息业务中推送通知的处理方法
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US7773551B1 (en) * 2005-03-18 2010-08-10 Raytheon Company Data handling in a distributed communication network
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7548561B2 (en) * 2005-05-13 2009-06-16 Freescale Semiconductor, Inc. Method of transmitting and receiving data
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US8411662B1 (en) 2005-10-04 2013-04-02 Pico Mobile Networks, Inc. Beacon based proximity services
US8257177B1 (en) 2005-10-04 2012-09-04 PICO Mobile Networks, Inc Proximity based games for mobile communication devices
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
JP5184527B2 (ja) * 2006-07-25 2013-04-17 トムソン ライセンシング スタガーキャスティング及びクロスパケット前方誤り訂正を用いたインターネットプロトコル型無線ネットワークでのバーストパケット損失からの回復
US8619623B2 (en) 2006-08-08 2013-12-31 Marvell World Trade Ltd. Ad-hoc simple configuration
US8660123B2 (en) * 2006-09-13 2014-02-25 Kddi Corporation Broadcast-content transmission apparatus, and broadcast-content transmission method
US8732315B2 (en) 2006-10-16 2014-05-20 Marvell International Ltd. Automatic ad-hoc network creation and coalescing using WiFi protected setup
US8233456B1 (en) 2006-10-16 2012-07-31 Marvell International Ltd. Power save mechanisms for dynamic ad-hoc networks
US9308455B1 (en) 2006-10-25 2016-04-12 Marvell International Ltd. System and method for gaming in an ad-hoc network
US7970384B1 (en) 2006-11-21 2011-06-28 Picomobile Networks, Inc. Active phone book enhancements
US7978699B1 (en) * 2006-11-21 2011-07-12 Picomobile Networks, Inc. Protocol compression with synchronized sequence numbers
US7961756B1 (en) 2006-11-21 2011-06-14 Picomobile Networks, Inc. Integrated multimedia system
US8279884B1 (en) 2006-11-21 2012-10-02 Pico Mobile Networks, Inc. Integrated adaptive jitter buffer
US7889686B1 (en) 2006-11-21 2011-02-15 Picomobile Networks, Inc. Seamless switching of media streams between different networks
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8918051B1 (en) 2007-06-18 2014-12-23 Marvell International Ltd. Method and apparatus for performing a handoff of a data communication session from one network to another network
US8628420B2 (en) * 2007-07-03 2014-01-14 Marvell World Trade Ltd. Location aware ad-hoc gaming
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8792408B2 (en) * 2009-06-18 2014-07-29 Telefonaktiebolaget L M Ericsson (Publ) Backhaul header compression
US9380401B1 (en) 2010-02-03 2016-06-28 Marvell International Ltd. Signaling schemes allowing discovery of network devices capable of operating in multiple network modes
TW201209697A (en) 2010-03-30 2012-03-01 Michael Luna 3D mobile user interface with configurable workspace management
GB2495877B (en) 2010-07-26 2013-10-02 Seven Networks Inc Distributed implementation of dynamic wireless traffic policy
PL3407673T3 (pl) 2010-07-26 2020-05-18 Seven Networks, Llc Koordynacja ruchu w sieci komórkowej pomiędzy różnymi aplikacjami
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
GB2495066B (en) 2010-07-26 2013-12-18 Seven Networks Inc Mobile application traffic optimization
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
CN103620576B (zh) 2010-11-01 2016-11-09 七网络公司 适用于移动应用程序行为和网络条件的缓存
US8190701B2 (en) 2010-11-01 2012-05-29 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
CN103404193B (zh) 2010-11-22 2018-06-05 七网络有限责任公司 调校数据传输以优化为通过无线网络的传输建立的连接
EP3422775A1 (en) 2010-11-22 2019-01-02 Seven Networks, LLC Optimization of resource polling intervals to satisfy mobile device requests
WO2012094675A2 (en) 2011-01-07 2012-07-12 Seven Networks, Inc. System and method for reduction of mobile network traffic used for domain name system (dns) queries
EP2700019B1 (en) 2011-04-19 2019-03-27 Seven Networks, LLC Social caching for device resource sharing and management
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
GB2496537B (en) 2011-04-27 2014-10-15 Seven Networks Inc System and method for making requests on behalf of a mobile device based on atmoic processes for mobile network traffic relief
EP2737742A4 (en) 2011-07-27 2015-01-28 Seven Networks Inc AUTOMATIC PRODUCTION AND DISTRIBUTION OF GUIDELINES INFORMATION ON MOBILE MOBILE TRANSPORT IN A WIRELESS NETWORK
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
WO2013086214A1 (en) 2011-12-06 2013-06-13 Seven Networks, Inc. A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US9208123B2 (en) 2011-12-07 2015-12-08 Seven Networks, Llc Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor
EP2792188B1 (en) 2011-12-14 2019-03-20 Seven Networks, LLC Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
WO2013090834A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
WO2013103988A1 (en) 2012-01-05 2013-07-11 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US9094161B2 (en) * 2012-03-11 2015-07-28 Broadcom Corporation Channel bonding with multiple network types
US20130235884A1 (en) * 2012-03-11 2013-09-12 Broadcom Corporation Mixed serial and parallel stream channel bonding architecture
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
WO2013155208A1 (en) 2012-04-10 2013-10-17 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
JP5755213B2 (ja) * 2012-11-22 2015-07-29 トムソン ライセンシングThomson Licensing スタガーキャスティング及びクロスパケット前方誤り訂正を用いたインターネットプロトコル型無線ネットワークでのバーストパケット損失からの回復
CN103001766A (zh) * 2012-11-26 2013-03-27 北京视博数字电视科技有限公司 一种支持非对齐数据的对称加解密方法及其系统
US20140177497A1 (en) 2012-12-20 2014-06-26 Seven Networks, Inc. Management of mobile device radio state promotion and demotion
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
JP7155893B2 (ja) * 2018-11-07 2022-10-19 日本電信電話株式会社 中継装置、中継方法及び中継プログラム

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5101501A (en) 1989-11-07 1992-03-31 Qualcomm Incorporated Method and system for providing a soft handoff in communications in a cdma cellular telephone system
US6108706A (en) * 1997-06-09 2000-08-22 Microsoft Corporation Transmission announcement system and method for announcing upcoming data transmissions over a broadcast network
US6032197A (en) * 1997-09-25 2000-02-29 Microsoft Corporation Data packet header compression for unidirectional transmission
US6065061A (en) 1997-12-16 2000-05-16 Lucent Technologies Inc. Internet protocol based network architecture for cable television access with switched fallback
US6510515B1 (en) 1998-06-15 2003-01-21 Telefonaktlebolaget Lm Ericsson Broadcast service access control
US6640251B1 (en) * 1999-03-12 2003-10-28 Nortel Networks Limited Multicast-enabled address resolution protocol (ME-ARP)
US6345307B1 (en) * 1999-04-30 2002-02-05 General Instrument Corporation Method and apparatus for compressing hypertext transfer protocol (HTTP) messages
EP1071296A1 (en) * 1999-07-22 2001-01-24 Alcatel Method to multi-cast data packets to mobile stations, and related gateway, service and routing nodes
US6779051B1 (en) 1999-07-30 2004-08-17 Nortel Networks Corporation Determining an end point of a GRE tunnel
EP1134977A1 (en) * 2000-03-06 2001-09-19 Irdeto Access B.V. Method and system for providing copies of scrambled content with unique watermarks, and system for descrambling scrambled content
US20010055298A1 (en) * 2000-05-10 2001-12-27 John Baker Apparatus and system to provide wireless data services through a wireless access integrated node
AU2001271772A1 (en) * 2000-06-30 2002-01-14 Eddie H. Williams Online digital content library
US7046672B2 (en) * 2000-11-16 2006-05-16 Microsoft Corporation Robust, inferentially synchronized transmission of compressed transport-layer-protocol headers

Also Published As

Publication number Publication date
WO2002080489A3 (en) 2003-11-13
BR0208496A (pt) 2004-10-19
MXPA03008880A (es) 2004-05-24
KR100940139B1 (ko) 2010-02-03
WO2002080489A2 (en) 2002-10-10
TW571535B (en) 2004-01-11
JP2005507572A (ja) 2005-03-17
CN1636370A (zh) 2005-07-06
EP1382177B1 (en) 2015-05-06
AU2002252546A1 (en) 2002-10-15
EP1382177A2 (en) 2004-01-21
US6707801B2 (en) 2004-03-16
US20020141391A1 (en) 2002-10-03
CN1636370B (zh) 2013-03-13
KR20030088046A (ko) 2003-11-15
CA2442622C (en) 2012-05-22
CA2442622A1 (en) 2002-10-10
BRPI0208496B1 (pt) 2019-02-26

Similar Documents

Publication Publication Date Title
CN1593036A (zh) 无线通信系统中用于额外开销消息的方法和设备
CN1537378A (zh) 无线通信系统中传播信令的方法和设备
CN100474836C (zh) 在无线电通信系统中广播服务选项的带外传输的方法和设备
JP5524125B2 (ja) 無線通信システムにおけるオーバーヘッドメッセージングのための方法および装置
JP4270874B2 (ja) 無線通信システムにおけるヘッダ圧縮のための方法および装置
US8077679B2 (en) Method and apparatus for providing protocol options in a wireless communication system
CN1596524A (zh) 使用互联网协议的无线通信系统中用于数据分组传输的方法和装置
CN1633779B (zh) 关于多播/广播服务的流处理和映射方法及装置
CN1524368A (zh) 无线通信系统中传输组帧的方法和装置
CN1593037A (zh) 使用因特网协议用于无线通信系统内分组数据传输的方法和装置
KR20040047953A (ko) 인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터패킷을 전송하는 방법 및 장치
CN1625864A (zh) 选择多播/广播服务的分组数据服务节点
JP2005507572A5 (zh)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CI01 Publication of corrected invention patent application

Correction item: Priority

Correct: [31]09/933,971

False: [31]60/933,971

Number: 10

Volume: 21

CI02 Correction of invention patent application

Correction item: Priority

Correct: [31]09/933,971

False: [31]60/933,971

Number: 10

Page: The title page

Volume: 21

COR Change of bibliographic data

Free format text: CORRECT: PRIORITY; FROM: [31]60/933,971 TO: [31]09/933,971

ERR Gazette correction

Free format text: CORRECT: PRIORITY; FROM: [31]60/933,971 TO: [31]09/933,971

REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1074717

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1074717

Country of ref document: HK