CN1247036C - 在现有的通信系统中参与小组通信服务的方法和设备 - Google Patents

在现有的通信系统中参与小组通信服务的方法和设备 Download PDF

Info

Publication number
CN1247036C
CN1247036C CNB018090486A CN01809048A CN1247036C CN 1247036 C CN1247036 C CN 1247036C CN B018090486 A CNB018090486 A CN B018090486A CN 01809048 A CN01809048 A CN 01809048A CN 1247036 C CN1247036 C CN 1247036C
Authority
CN
China
Prior art keywords
network
communication equipment
user
communication
controller
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
CNB018090486A
Other languages
English (en)
Other versions
CN1428058A (zh
Inventor
M·马吉恩提
D·M·克罗克特
E·罗森
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
Open Interface North America Inc
Original Assignee
Open Interface North America 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 Open Interface North America Inc filed Critical Open Interface North America Inc
Publication of CN1428058A publication Critical patent/CN1428058A/zh
Application granted granted Critical
Publication of CN1247036C publication Critical patent/CN1247036C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/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
    • H04L63/0442Network 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 wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • 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/065Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • 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/10Architectures or entities
    • H04L65/1046Call controllers; Call servers
    • 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/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • 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/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • 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/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services

Abstract

声明了用于参与小组通信网络(100)的一种按键通话通信设备。小组通信网络包括(100)用于管理所述小组通信网络(100)并和按键通话通信设备(108、112和116)接口的控制器(104)。处理器把信息信号转换成适于在分布式网络上传输的分组数据。处理器还可以具有识别信息,并在它的当前识别信息已经或将要改变时,更新它的识别信息。处理器然后把它的新识别信息发送给控制器(104)。该按键通话设备(108、112和116)还包括用于通过第一信道把分组数据发送到控制器的发射器。接收器通过第二信道从控制器接收分组数据。该按键通话设备(108、112和116)还包括用户激活机构,用于在通信设备的用户希望发送分组数据到控制器的时候激活发射器。

Description

在现有的通信系统中参与小组通信服务的方法和设备
                           发明背景
I.发明领域
本发明涉及点对多点通信系统。本发明尤其涉及在现有的通信系统中使用标准互联网协议允许小组通信服务的设备和方法。
II.相关技术描述
点对多点通信系统用于通常在系统的中心点和多个用户之间提供通信。例如,为了在中央派遣中心和一个或多个相应的车队间传递调度信息,在卡车、出租车、巴士以及其它车辆中使用了采用陆地移动无线电(LMR)的派遣系统。可把通信引导至车队中一辆具体的车辆或是同时引导至所有的车辆。
点对多点通信系统的另一个例子是无线按键通话系统。这样的系统允许每个都拥有无线通信设备的一组个体与该小组的其他成员通信。通常,按键通话系统依赖于单个频率,或专用信道,通过它无线通信设备可以接收到通信。在大多数系统中,在一个时刻只能有一个成员可以发送信息给其他成员。然而,所有的成员都可以监听专用广播信道来接收来自正进行发送的单个成员的通信。希望对系统的其他成员进行发送的成员一般通过按下他们各自通信设备上的按键通话按钮来发送一条接入请求以允许该用户单独地接入专用信道。
按键通话系统一般用于一组人或一组成员要求以一种“点对多点”方式相互通信的户外设置中。使用按键通话系统的例子包括工作组通信、安全通信、工地通信以及局部化的军事通信。要求相互通信的该组人通常被称成为一个“网络”,该网中的每个成员有时被称为是“网络成员”。
在一般的按键通话系统中,专用信道(有时被称为广播信道)用于从一个成员同时发送通信给多个其他成员。专用信道可以包括单个信道或频率或一组由控制器管理用来模拟单个信道的一组个体信道。在任一情况中,在任意给定时刻只有一个成员可以发送语音和/或数据通信给其他成员。如果在一个成员发送时,有另外的成员尝试在广播信道上发送,那么将会发生这两个竞争通信之间的干扰,导致其他网络成员接收到无法理解的信息。
                           发明概述
为了在常规无线通信系统中实现按键通话通信系统,通常需要对基础设施做出昂贵的修改。
除了和无线点对多点通信系统有关的高成本之外,通常通信还被限制在使用相同或类似技术的处于相对较近的一个邻近区域中的成员之间。换言之,点对多点通信不会拓展至其他的通信网络或技术(如公共交换电话网(PSTN))、数据网络(如因特网)或卫星通信系统(如GlobalStar卫星通信系统)。
因此,本发明是一种参与小组通信网的按键通话通信设备。该小组通信网包括一个控制器来管理小组通信网并和按键通话通信系统设备借口。处理器将信息信号转换成适合于在分布式网络上进行传输的分组数据。该处理器还可以具有识别信息,并且在它的当前识别信息已经或将要改变时更新它的识别信息。然后该处理器把它的新识别信息发送给控制器。按键通话设备还包括通过第一信道发送分组数据给控制器的发射器。接收器通过第二信道从控制器接收分组数据。该按键通话设备还包括用户激活机构以在通信设备的使用者希望发送分组数据给所述控制器时激活发射器。
在一个实施例中,该通信设备是无线通信设备。该通信设备可以进一步包括用于存储分组数据直至控制器准备好接收分组数据的存储器。该存储器被用于最小化用户所感知到的等待时间。处理器可以进一步包括可动态配置的优先级,其中优先级决定了通信设备是否具有获得凌驾于另外的通信设备之上的传输特权的授权,以使得该通信设备可以打断具有较低优先级的通信设备的传输。同样地,处理器可以从控制器接收关于小组通信网的信息,如谁加入了该网络,有多少设备加入了该网络,以及它们的使用者的物理位置。
该通信设备还可以工作在安全模式下。处理器可以进一步包括识别信息。在它的当前识别信息已经或将要改变时,处理器更新它的识别信息,并把它的新识别信息发送给控制器。
该小组通信网络还能够处于休眠模式。用户激活机构的激励将提示控制器将通信网带出休眠模式。
该通信设备和通信管理器进行通信。通信管理器包括第一节点来和第一通信设备建立第一信道。至少一个第二节点和至少一个第二通信设备建立至少一个第二信道。连接通信设备和控制器,或通信管理器的信道包括信号初始协议(SIP)信道、媒介信令信道以及媒介话务信道。控制器(也被称为通信管理器)电连接第一节点和至少一个第二节点。控制器进一步包括数据库模块。数据库模块包括该小组的每个通信设备的识别信息。控制器是可动态控制的,这样小组中的任何单个通信设备都能够通过它们各自的信道来发送分组数据给该小组的其他通信设备。在一个实施例中,分组数据包含有时间敏感信息。在另一个实施例中,至少一个通信设备是无线通信设备。
控制器进一步包括核心模块和网络模块,或者MCU模块。核心模块和所述网络模块被连接至分布式网络。核心模块建立每个通信设备的标识并把信息从通信设备重定向至网络模块。网络模块运作并管理在通信设备组之间传输的信息。在一个实施例中,数据库模块是核心模块的一个部分。核心模块进一步包括计费记录模块。计费记录模块维持通信设备间活动的历史记录。
该网络模块进一步包括本地记录模块。本地记录模块维持通信设备间活动的历史记录,并把编辑过的历史记录传输给计费记录模块。控制器进一步包括顶层服务器。顶层服务器发送数据分组和接收从通信设备来的分组数据。分组数据包括诸如通信设备的识别数据、通信设备的位置数据以及建立、修改或终止小组通信的控制数据之类的信息。
控制器进一步包括第一定时器,它计算第一消逝时间周期。如果在经过了该时间周期后仍然没有任何的通信设备发送信息给控制器,控制器将发送一条消息给每个通信设备并使之进入休眠模式。控制器进一步包括第二定时器,它计算第二消逝时间周期。如果在预定的时间周期内,没有任何的通信设备发送信息给控制器,控制器将发送一条消息给每个通信设备以引起通信设备的响应来确定通信设备是否希望保持活动状态。
控制器进一步包括仲裁器,它为每个通信设备指定一个优先级。优先级确定了通信设备发送特权的一个层次结构,这样具有较高优先级的通信设备可以中断具有较低优先级的通信设备的传输。优先级的指定是可以动态配置的。
控制器进一步包括缓存,它存储有分组数据,直至通信设备准备好接收所述分组数据。缓存被用来最小化用户者所感知到的等待时间。
通信设备可以工作在同一个网络中,尽管该网络可以工作在不同的通信基础设施之上,包括但不限于CDMA、TDMA和GSM。
因此,本发明的一个特点和优点是提供使用互联网协议的端到端语音通信。
本发明的另一个特点和优点是提供使用互联网协议的无线端到端语音通信。
本发明的另一个特点和优点是为一组参与者提供无线按键通话通信,使用互联网协议以分组数据发送语音。
本发明的另一个特点和优点是在现有通信基础设施之上提供按键通话系统,而并不需要修改现有的基本通信基础设施。
本发明的另一个特点和优点是允许一组有线或无线通信设备使用互联网协议互相发送和接收语音数据。
本发明的另一个特点和优点是为非活动的按键通话网提供休眠模式。
本发明的另一个特点和优点是提供通信管理器以管理和控制一个或多个按键通话网。
本发明的另一个特点和优点是为特定按键通话网提供专用媒介控制单元。
本发明的另一个特点和优点是在分组数据上提供全双工。
本发明的另一个特点和优点是提供信令信道以建立和保持按键通话网。
本发明的另一个特点和优点是在互联网协议传输上为语音提供安全性。
本发明的另一个特点和优点是在按键通话网中提供交互动作的详细历史纪录。
本发明的另一个特点和优点是提供仲裁以允许一个或多个用户超越权限用凌驾于按键通话网络其他用户之上的接入优先级来发送语音或数据。
本发明的另一个特点和优点是为按键通话网的用户最小化感知的等待时间。
本发明的另一个特点和优点是允许通信设备丢弃数据帧以减小等待时间。
本发明的另一个特点和优点是允许通信设备为了减小等待时间而预先对请求的认可。
本发明的另一个特点和优点是在任一用户中对语音数据进行缓冲直到特定用户准备接受该数据。
本发明的另一个特点和优点是允许用户在单一前向信道上对多个接收者进行多点传送。
本发明的另一个特点和优点是允许通信设备识别和报告它的识别地址已经或即将改变。
本发明的另一个特点和优点是提示用户确定该用户是否还是按键通话网的活动部分。
本发明的另一个特点和优点是允许用户在多个按键通话网之间进行转换。
本发明的另一个特点和优点是允许用户动态确定特定按键通话网的成员。
本发明的另一个特点和优点是提供用户其可以参与的潜在的按键通话网的列表。
本发明的另一个特点和优点是提供关于该按键通话网其他用户的用户地理信息和其他用户的特定信息。
                            附图简述
从以下将要进行的详细描述,并结合附图,本发明的特征和优点将会更清楚,附图中相同参考符标识相应的部分,其中:
图1示出了一个网络广播系统。
图2示出了一个NBS网络以及通信设备是如何与通信管理器(CM)104进行互动的。
图3示出了CM的功能框图。
图4示出了NBS SIP信令协议栈的例子。
图5示出了一个NBS媒介信令协议栈。
图6示出了实时协议语音媒介协议栈。
图7示出了UDP语音媒介协议栈。
图8示出了媒介话务协议栈。
图9示出了DNS客户协议栈。
图10示出了CD的小组服务模块500的高层功能。
图11示出了SIP呼叫信令350。
图12示出了媒介信令消息序列。
图13示出了关于休眠的媒介信令消息序列。
图14示出了NBS媒介信令消息序列。
图15a示出了CM 104的状态图。
图15b是图15a的延续,示出了CM 104的状态图。
图16示出了CD 352的状态图。
                        较佳实施例详述
网络广播服务(NBS)系统使得互联网协议(IP)通信设备可以参与小组语音和数据会议。NBS主要是一种基于IP的语音(VoIP)应用。通过把语音帧封装在数据报之内,语音通信从通话者一端的通信设备传输给一个或多个监听者。数据也可以和语音一起按照这种方式来传输。在2000年3月3日提交的,代理人档案号为000212的,美国专利申请序列号第09/518985号,题为《Method and Apparatus forProviding Group Communication Services in an Existing Communication System》的申请中,以及2000年3月3日提交的,代理人档案号为000211的,美国专利申请序列号第09/518776号,题为《Method and Apparatus for Participating inGroup Communication Services in an Existing Communication System》的申请中对NBS系统进行了揭示,并通过引用具体地引入这里。
图1示出了小组通信系统10的原理框图。小组通信系统10也被认为是按键通话系统、网络广播服务(NBS)、派遣系统、或是点对多点通信系统。这种NBS系统的显著特点总的来说就是在任一给定的时刻只有一个用户可以发送信息给其他的用户。在NBS 10中,一个小组中的通信设备用户被单独地视为一个网络成员,他们用指定给每个网络成员的通信设备来和另外的成员进行通信。
术语“网络”表示的是被授权相互进行通信的一组通信设备用户。总体而言,一个中心数据库包含有识别每个特定网络成员的信息。在同一个通信系统中可以有一个以上的网络运行。例如,第一网络可以被定义成具有十个成员,第二网络可以被定义成具有二十个成员。第一网络的十个成员可以相互进行通信,但通常无法和第二网络的成员进行通信。在其他情况下,不同网络的成员能够监视一个以上网络的成员之间的通信,但是只能够发送信息给他们自己网络内的成员。
该网络运行在一个现存的通信系统之上,并不需要对现存的基础设施做出实质性的改变。这样,网络上的控制器和用户可以工作在任何能够用互联网协议(IP)发送和接收分组信息的系统中,如码分多址(CDMA)系统,时分多址(TDMA)系统,全球移动通信(GSM)系统,卫星通信系统(如GlobalstarTM或IradiumTM),或多种其他的系统。
网络成员用分配的通信设备来相互进行通信,如所示的通信设备(CD)12、14、16和17。CD 12、14、16和17可以是有线或无线通信设备如地面无线电话、具有按键通话能力的有线电话、装配有按键通话功能的卫星电话、无线视频照相机、静止照相机、音频设备如音乐录音机或播放机、笔记本或台式电脑、寻呼设备、或它们的任意组合。例如,CD 12可以包括具有视频摄像机和显示器的无线地面电话。另外,每个CD能够以安全模式或非安全(开敞)模式发送和接收信息。在接下来的时论中,对一个独立的CD的引用可以用无线按键通话电话来表示。但是,可以理解的是对CD的引用并不限于此,而是可以包括其他的能够依据互联网协议(IP)来发送和接收分组信息的通信设备。
在图2的NBS系统10中,定义了发送特权,它通常允许单个用户在任一给定的时刻发送信息给其他的网络成员。根据接收到请求时发送特权当前是否被分配给了另外的网络成员来决定授予或是拒绝正在请求的网络成员的传输权利。授予或是拒绝传输请求的过程被看作是仲裁。其他的仲裁方案将对分配给每个CD的优先级进行评估,以确定是否可以把传输特权授予正在请求的网络成员。
为了加入NBS系统10,CD 12、14、16和17每个都具备了从控制器或通信管理器(CM)18请求传输特权的能力。CM 18总体地对网络的实时和管理操作进行管理。CM 18可以是任何种类的具有至少一个处理器和存储器的计算机类设备。在一个实施例中,CM采用的是Sun Workstation Netra T1TM
CM 18维持定义网络的一个列表,网络被定义成敞开的或是安全的。敞形网络和安全网络间的传输通常是不允许的。安全网络依靠由单个CD提供的加密来提供验证和防范窃听。安全网络的加密是在端对端的基础上实现的,亦即加密和解密是在每个CD中进行的。CM 18通常是在不知道安全算法、密钥或策略的情况下工作的。
CM 18通过通信系统服务提供商,或成员,或他们两者来进行远程管理,并假设验证是由服务提供商提供的。CM 18可以通过外部管理接口226来接收网络定义。网络成员可以通过他们的服务提供商请求管理操作,或是通过定义的系统管理网络功能,如符合CM 18管理接口的成员操控的安全管理器(SM)20。CM 18可以根据高级商用标准来验证任何试图建立或修改网络的用户。
SM 20是NBS系统10的一个可任选部分,它完成密钥管理、用户验证以及支持安全网络的相关任务。单个小组通信系统可以和一个或多个SM 20互动。SM 20通常不参与网络的实时控制,包括网络激活或PTT仲裁。SM 20可以具有和CM 18接口兼容的管理能力以使得管理功能自动化。SM 20还能够作为一个数据端来参与网络、广播网络密钥或者简单地监视网络话务。
在一个实施例中,用于从CD请求传输权利的装置包括按键通话(PTT)键或开关。当NBS 10中的用户希望传送信息给其他网络成员时,要按下位于他或她的CD上的按键通话开关,发送一个请求来从CM 18获取传输权利。如果传输权利当前没有被分配给其他的网络成员,正在请求的用户将被授予传输权利,并通过CD的音频、视频或触觉的警示来通知。在请求用户被授予了传输权利之后,信息然后就可以从该用户被传输到其他的网络成员。
在本发明的一个实施例中,每个无线网络成员和一个或多个基站22或卫星网关24之间将建立一条前向链路和一条反向链路。基站22被用于描述从基站22或卫星通路24到CD的通信信道。卫星网关24被用于描述从CD到基站22或网关24的通信信道。语音和/或数据用CD转换成数据分组,该数据分组适用于特定的分布式网络26,通过该分布式网络26可以进行和其他用户的通信。在一个实施例中,分布式网络26是因特网。在另一个实施例中,在用于从每个网络成员广播信息到其他网络成员的每个通信系统中(即地面通信系统和卫星通信系统),将建立专用前向信道。每个网络成员通过专用信道从其他网络成员接收通信。在再另一个实施例中,在用于传送信息到CM 18的每个通信系统中建立了专用反向链路。最后,还可以使用上述机制的组合。例如,一种机制可以是建立专用前向广播信道,但是请求无线CD通过分配个每个CD的单独反向链路传输信息给CM 18。
当第一网络成员希望发送信息给该网络的其他成员时,第一网络成员通过按下他或她的CD上的一个按键通话键来请求传输权利,该键将生成一个被格式化为用于在分布式网络26上进行传输的请求。在CD12、14和16的情况中,该请求通过空中被传输到一个或多个基站22。移动交换中心(MSC)28包括用于处理MSC 28和分布式网络26之间的数据分组(包括请求)的熟知的交互工作功能(IWF)。对于CD 16,该请求通过卫星被传输给卫星网关24。对于CD 17,该请求被传输至公共交换电话网(PSTN)30,然后传输至调制解调器组32。调制解调器组32接收该请求并把它提供给分布式网络26。NBS终端34通过它到因特网26的连接监视NBS系统的话务。由于NBS终端被连接到因特网26,因此网络参与者不需要地理上相互邻近。
当CM 18接收到传输权利请求时,当前没有其他的成员持有传输权利,那么CM 18将发送一条消息给该请求网络成员,通知它被授予了传输权利。然后音频、视频或其他信息就可以用刚才所描述的传输路径,从第一网络成员通过发送信息到CM 18被传送至其他网络成员。在一个实施例中,CM 18然后通过复制该信息并把每个复制的信息发送到网络成员来把该信息提供给网络成员。如果使用单个广播信道,该信息只需要为每个使用中的广播信道复制一次。
在另一个可选择的实施例中,CM 18被引入MSC 28中,这样数据分组将从支持基站直接被径路由传送至CM 18,而不需要被路由至分布式网络26。在该实施例中,CM 18仍然被连接至分布式网络26,这样其他的通信系统和设备也能够参与小组通信。
CM 18为关于单个网络成员以及每个定义网络的管理信息维持一个或多个数据库。例如,对于每个网络成员,数据库可以包括用户名、账号名、和成员CD有关的电话号码或拨叫号码、分配给CD的移动识别号、当前成员在网络中的状态(如该成员是否活动地加入到该网络中)、用于确定如何分配传输权利的优先码、和CD相关的数据电话号码、和CD相关的IP地址以及成员被授权在哪些网络进行通信的标记等信息。数据库还可以存储和每个网络成员有关的其他类型信息。
作为NBS基础设施的一部分,通信管理器(CM)形成了单个通信终端的连接,以形成一个通话小组,或网络。CM在硬件或软件中包括多种功能能力,这些硬件或软件可以不同的方式进行配置,来适应不同的应用。总体而言,CM提供了管理(NBS)网络的实时、管理以及验证操作的能力,管理按键通话请求仲裁的能力,维持和分发网络成员关系和注册列表的能力,管理必需的CDMA系统和网络资源的呼叫建立和撤除的能力,以及管理对网络状态的总控制的能力。
NBS网络可以在一个独立的可采用的蜂窝系统之内,或是一个较大的多址配置之内。在较大的配置情况下,可以在地理上部署多个CM来形成一个单独的集成的系统,每一个都作为现存蜂窝基础设施中的一个插入模块而工作。如此,就可以提供给蜂窝用户由NBS网络所引入的新特点,而不需要对现存的蜂窝基础设施做出修改。
CM的一个功能是维持定义NBS网络的列表。每个网络定义包括网络标识、包括电话号码或其他识别信息的成员列表、用户优先级信息以及其他的一般管理信息。网络被静态地定义成敞开的或是安全的,在敞开网络和安全网络间的传输是不允许的。安全NBS网络一般使用媒介加密来提供验证和防范窃听。安全网络的媒介加密是在端对端的基础上实现的,亦即加密和解密是在通信设备中进行的。CM在不知道安全算法、密钥或策略的情况下工作。
CM通过外部管理接口接收网络定义。客户可以通过他们的服务提供商请求管理操作,或是通过所定义的系统请求管理网络功能,如符合CM管理接口的客户操控的安全管理器。CM可以根据高级商用标准来验证任何试图建立或修改网络的用户。
在详细介绍本发明的一个实施例之前,应该理解本发明不限于它在接下来的描述中所提出的或是附图中所示出的部件的安排和结构细节中的应用。本发明适用于其他的实施例,并可以不同的方式提出。同样,可以理解这里所使用的措词和术语是出于描述的目的,不应该被认为是限定性的。
图2示出了NBS网络100,以及通信设备是如何与CM104互动的。正如大规模NBS网络100所需的,可以采用多个CM 104。在图2中,通信设备108,或CD 108被允许发送媒介到网络上。此时,CD 108被看成一个通话者,并在信道上发送媒介。当CD 108被指定为通话者时,剩下的网络参与者,通信设备112和116(或CD112和CD 116)将无法发送媒介到网络。因而,CD 112和CD 116被指定为监听者。如果CD 116被指定为通话者,那么CD 108和CD 112就被指定为监听着,以此类推。
如上述,每个CD 108、112和116都用至少一个信道被连接到CM 104上。在一个实施例中,该信道被划分成独立的信道,包括有对话初始协议(SIP)信道120,NBS媒介信令信道124,以及媒介话务信道128。对话初始协议(SIP)信道120和NBS媒介信令信道124可以在任何时刻被CD 108、112和116中的任一个使用,只要带宽允许,并且不管被指定为通话者或是监听者。SIP是由因特网工程任务组(IETF)定义的应用层协议,它描述了在互联网协议(IP)上运行的建立、修改以及终止多媒体对话的控制机制。SIP提供了通过支持注册用户和定位用户的装置、定义用户能力和描述媒介参数的机制、确定用户可用性的机制、呼叫建立以及呼叫处理来为因特网电话应用提供针对呼叫信令问题的总的解决方案。
SIP信道120被用于起始和结束CD在网络100中的参与。可选地,还可以在SIP信道120中使用对话描述协议(SDP)。当使用SIP信道120建立了CD在一个NBS网络中的参与时,将用NBS媒介信令信道124进行CD和CM 104间的实时呼叫控制和信令。具体地,在其他任务中,NBS媒介信令信道124被用来处理按键通话请求和释放、冲突的请求间的仲裁(或发言权控制)、信息传输的起始和结束的公告、管理网络休眠、跟踪终端连接性、请求和交换网络状态、公告和错误消息。NBS媒介信令信道124的协议最小化了大部分公共消息的长度,并在保留了将来进行改进的灵活性的同时简化了解释回应以及响应请求的任务。NBS媒介信令信道124的协议还允许了在不对协议状态产生有害影响的情况下重新发送请求。
在媒介信道124上的信令话务可以被进一步区分成两类:呼叫建立和控制信令,主要由SIP邀请请求和确认构成;以及媒介信令,主要包括实时发言权控制请求和相关的异步消息。媒介话务信道128上的媒介话务包括实时点对多点语音和/或数据广播。两种消息种类都具有唯一的功能属性。另外,每个CD可以发出域名服务(DNS)客户请求以便于把完全合格的DNS主机名映射到因特网地址。
NBS呼叫建立和呼叫控制信令是根据SIP语义而进行的。尽管SIP可以用已知的用户数据报协议(UDP)或传输控制协议(TCP)来传送,但是在一个较佳实施例中,如图4所示,每个CD都用UDP来进行基于SIP的信令功能。同样,每个CM预期通过UDP来接收所有的SIP信令请求。实时信令经由CM和每个CD上的动态UDP/IP接口进行。其他信令可以经由CM和CD间的固定TCP/IP接口用SIP来进行。
图3示出了CM 104的模块和物理构成。CM 104包括CD核心模块即综合体204、至少一个网络模块即媒介控制单元(MCU)208和212、DNS服务器216、重定向服务器220以及管理工作站224。CM核心综合体204提供对适用于JavaTM的Web浏览器的管理能力。CM核心综合体204中还可以包括一个或多个DNS服务器216。CM核心综合体204进一步包括CM节点228和数据库服务器232。CM 104可以被分开成至少两个部分,CM核心综合体204和每个MCU节点208。在初始连接成CM核心综合体204后,网络就由MCU节点208操作MCU节点208发送信息并按需从CM核心综合体204接收信息。CM核心综合体204的可分性所提供的多功能性体现在一旦建立了特定的网络,该网络就是由专用MCU节点208运行的。这允许了CM核心综合体204提供和其他潜在的网络间的初始连接,而不考虑网络所希望运行的通信结构类型。同样,CM核心综合体204可以在地理上安装在不同于MCU节点208的位置。例如,单个CM核心综合体204可以位于美国的中心部分,而多个MCU节点208可以分地区地安置,以运行它给定地区中的网络。如此,CM核心综合体204可以根据用户的位置把用户引导至特定的MCU节点208。同样,可以根据位置把信息提供给一个用户或者用户组,如基于位置的广播、方向或界标标识。
CM节点228提供和NBS网络有关的中心功能。CM节点228包括对话初始协议用户代理服务器(SIP UAS)服务器236和CM管理器240、中心计费记录244以及管理服务器248。SIP UAS服务器236支持用户对于网络列表的请求,并处理网络的SIP邀请消息。当从通信设备接收到SIP邀请消息229时,网络将分配通信设备给合适的MCU节点208,并把通信设备指引给MCU节点208。
CM管理器240监视网络中所有MCU节点的状态,并把网络执行分配给给定的MCU节点,如网络节点208。CM管理器240处理关于网络管理的管理功能,包括网络的建立和删除、定义新的用户和删除现有用户、把用户作为网络成员进行添加和删除、以及调整用户、网络或CM范围基础的各个工作参数。
中心计费记录244为了计费目的维持时间和识别信息。中心计费记录从MCU节点208的本地记录服务器260接收计费记录信息。维持了每个用户的详细记录信息,如网络上哪些通信设备是活动的、处于活动状态多少时间、从哪儿来的以及每个CD何时成为通话者或监听者并且持续了多长时间。管理服务器248支持一个接口以允许管理工作站224检索状态信息,通过网络状态接口280初始化数据库管理和系统管理功能。
CM实现了SIP用户代理服务器236以及SIP MCU服务器252。为了支持NBS,每个CD实现了SIP用户代理客户。CM在公告节点或端口上接收进入的SIP连接。当发生了连接时,SIP服务器236根据SIP呼叫信令规定接收并处理请求。SIP服务器236能够并行地处理多个呼叫信令连接。
为了节省网络资源,CD可以在它成功地(或没有成功地)加入NBS网络100之后释放它到SIP服务器236的UDP连接。UDP连接之后可以被恢复以发送额外的SIP呼叫请求(例如,离开网络或切换到另一个网络)。
图4示出了NBS SIP信令协议栈300的例子。该栈是实现了网络通信的协议层的集合。和每一层相关的协议与紧挨着它的上一层和下一层进行通信,并假设有下面层的支持。因为UDP是可靠度较低的无连接传输,所以应用层可靠度最好确保有稳键的通信,这是通过用兼容SIP的端点来实现而达到的。总体而言,UDP流304上的SIP呼叫信令302被封装在IP协议306中。不需要特殊的格式化。SIP呼叫信令IP分组306在例如基于CDMA蜂窝的CD或基于拨号PSTN的CD之间交换,并被封装在点对点协议(PPP)帧308中。因而,不需要特殊的格式化。同样,SIP呼叫信令PPP帧308在基于CDMA蜂窝的CD和基站之间交换,并被封装在无线链路协议(RLP)310中。对于基于拨号PSTN的用户,可以用合适的调制解调器标准如V.32bis或V.90来代替RLP 310,在任何一种情况中,通常都不需要特殊的处理,且不需要假设有无差错物理链路。
图5示出了NBS媒介信令协议栈312,用基于IP 306的UDP数据报304传输语音和数据话务。NBS媒介信令314层位于UDP/IP话务层306之上,并以和图4描述相类似的方法进行处理。
图6示出了实时语音媒介协议栈320。在该实施例中,声码器有效负载数据322层位于实时协议(RTP)324层之上。RTP 324位于UDP 304和IP 306之上。在一个可选实施例中,压缩实时协议(CRTP)报头压缩330被用于在应用层用RTP 324进一步封装媒介话务。报头压缩技术可以和图4-9中所示出的适当地应用于所有UDP/IP进入和外出的UDP/IP话务。媒介信令请求和回应被封装在UDP数据报中。当可用时,CRTP报头压缩可以被用于减少发送不压缩UDP/IP报头的影响。在图6中,CRTP压缩RTP层324、UDP层304、IP层306和PPP层308。在图4、5和7-9中,CRTP 320压缩UDP 304至PPP 308之间的层,以及这两个层。
工作时,每个CD动态地选择一个UDP端口,它尝试在该端口上监听NBS媒介信令请求并把端口号通知给SIP服务器236作为它在尝试加入一个网络时所传送的SIP邀请的一部分。网络的CM媒介信令目的地地址(包括UDP端口号)在作为给CD的成功SIP INVITE请求的回应的一部分而传送的网络对话描述中有所描述。不同于SIP信令地址,媒介信令目的地地址依据网络而定的,并且可以在加入网络的CD实例之间交换。同一CM所主持的多个网络通常独立的进行工作,并不共享媒介信令或媒介话务端口。但是,可以预期多个网络可以共享媒介信令和媒介话务端口。
参见图6,语音话务是通过在RTP/UDP 324或UDP有效负载304中分组一个或多个声码器帧来封装的。在启用CRTP 330的情况下使用RTP 324被用于最小化端到端的媒介等待时间并提供和IP电话应用和服务之间的协同工作的能力。在任一情况下,CD动态地选择UDP端口,并预期在该端口上接收媒介话务以及把端口号通知给SIP服务器236作为它在尝试加入一个网络时所传送的SIP邀请的一部分。
在对从SIP服务器236来的成功SIP邀请请求进行回应的对话描述中描述了网络的声码器和传输封装协议,以及它的媒介话务目的地地址(包括UDP端口号)。和网络媒介信令地址一样,媒介话务目的地地址是依据网络而定的,并且可以在加入网络的CD实例之间交换。
一般地,如图6所示,语音话务在应用层用RTP 324封装,RTP 324把每个UDP数据报304分段成RTP报头324和声码器有效负载322。图7示出了UDP语音媒介协议栈332。一般当CRTP报头压缩330不可用或是不被网络成员支持时,语音话务可以选择性地单单用UDP数据报304来封装,而不使用RTP封装。图8示出了媒介话务协议栈334。媒介话务协议栈334被用于没有应用层RTP封装的网络参与者。数据336被封装入UDP数据报304。
UDP有效负载304的结构跟在对相应RTP有效负载324所给出的定义之后,不包括RTP报头字段。把媒介直接封装入UDP 304的决定是由网络管理器248配置的,并由网络对话通告进行通知。处理语音媒介之外,NBS网络还可以支持任意的数据广播。如果网络支持数据广播信道,当CD正式加入网络时,SIP服务器236将在网络SIP对话描述中广告媒介类型。
图9示出了DNS客户协议栈338。每个CD包括用域名服务(DNS)协议340把因特网域名解析成因特网地址的能力。CD作为DNS客户而工作。如图9所示,CD用UDP 326封装DNS 340请求。如图3所示,为了让CD解析DNS主机名,将提供给CD DNS服务器216的IP网络地址。DNS地址还可以由CD服务提供商和(可选地)用户来配置。
除了语音媒介之外,网络还可以支持任意的数据广播,如安全网络密钥重定、电子邮件、数据文件等等。如果网络支持数据广播信道,当CD正式加入网络时,CM将在网络SIP对话描述中广告媒介类型。和传统的媒介广播一样,在一个实施例中一般的数据广播工作在RLP上(或相应的物理层),但通常被认为是可靠性较低的传输。
如RFC 1034中所定义的,CD包括用域名服务(DNS)协议把因特网域名解析成因特网地址的能力。可选地,如RFC 1035中所描述的,CD作为DNS客户机或解析器而工作。
为了让CD解析DNS主机名,DNS服务器的IP网络地址将被预先编入CD。DNS地址还可以由CD服务提供商和(可选地)用户来配置。
CM 104可以选择性地被配置成作为DNS服务216而工作。尽管为了服务CD发出的请求,它可以用TCP作为传输协议来回应从外部实体来的DNS请求,但是SIP服务器236也用根据图8的UDP 304来封装DNS消息。
NBS还利用了蜂窝多点传送信道的开发。这样的一种信道一般地允许一个发射台在一条前向信道上直接访问N个监听台,而不需要重新广播发送数据N次。蜂窝多点传送信道的出现意味着主要位于IP网络层以下的NBS媒介栈的改变。为了利用蜂窝多点传送信道所提供的效率,网络媒介信令和话务目的地地址是常规的IP多点传送信道,且源于CM的媒介信令和话务广播是多点传送广播。源于CM的每个媒介信令和话务广播以及SIP信令仍然是点对点通信。
图4-9所示的无线链路协议(RLP)310可以在每个CD内进行修改,以最小化在发生链路层(RLP帧)丢失时所经历的等待时间。这样的修改是可任选的,并不一定影响到应用层协议的传输工作,因为TCP和UDP 304都不假设有可靠的网络(IP)或链路层服务。
各种RLP 310修改策略都是可能的。例如,RLP 310可以被修改成在最初的RLP超时之后发送多条消息,如NAK回应,这样提示远端发送丢失的RLP 310帧的多份拷贝,并提高成功恢复RLP 310的几率。RLP 310还可以被修改成从不发送NAK回应(在RLP超时过期后)并允许丢弃RLP 310帧以强迫协议栈更高层来生成错误。任何基于TCP的应用层协议用TCP的错误恢复机制进行常规恢复。依赖于UDP 304的话务传输已经在和丢失的潜在可能作斗争。
再参考图2,一旦CD用SIP信道120参与到了NBS网络100中,CD就准备通过CD的具体媒介端口在媒介话务信道128上发送媒介和接收从网络100来的媒介。如果CD通过媒介信令得到了发言权控制,和图2中的CD 108情况一样,CD将发送媒介到目的地网络并传输在网络100的对话描述中所指出的传输地址。CD根据声码器和在CD加入网络100时在邀请回应中接收到的网络100的对话描述中所定义的媒介格式来解码在它的媒介端口上接收到的媒介。CD根据声码器和在CD加入网络100时在邀请回应中接收到的网络100的对话描述中所定义的媒介格式来编码和封装发送到网络100的媒介。
参与网络中的每个CD根据从CM 104的SIP服务器236接收到的对话描述确定每个媒介信道的目的地网络以及传输地址,并在SIP呼叫建立过程中进行确认和用它来访问在网络100中发送的相应媒介。每个CD提供连接到CM的分组数据。可以在CD上实现该接口时做出改变以最优化NBS性能。通常不需要在该接口的基础结构一边做出修改。CD可以选择性地用快速网络连接(QNC)来支持大多数NBS活动,这还将进一步进行描述。
在传递到服务提供商之后,CM管理器240在支持NBS活动之前要进行基本管理配置。最初的配置包括基本的系统配置,如指定用于运行系统级帐户来进行根级系统管理的密码以及配置CM管理器240网络接口以适当地运行在本地无线基础设施网络之上。
一旦CM 104被配置好了,就可以进行总的网络管理了。网络管理功能可以通过HTML或建立在TCP/IP上的其他网络接口来进行。管理工作站224用常规的万维网(WWW)浏览器和CM核心综合体204进行互动。管理可以在本地进行,或是远程进行(因特网上的任何地方,或通过拨号)。但是,用于管理接入的底层传输路径通常是TCP/IP。同样,多个(至少三个)同时的管理连接也是允许的。
在为了网络管理而连接到CM核心综合体204之后,管理工作站224成功地验证了它自己以确保只接受授权的管理操作。提供了不同的访问级别,例如,授权的网络成员可以直接连接到CM的管理接口(248)来修改具体的网络成员列表。更多的普通管理权限通常被保留给具体的管理帐户。为了清楚起见,管理操作通常被划分成处理用户定义的和定义网络的。用户定义包括用户名、唯一的CD蜂窝系统标识、CD电活号码以及用户电子邮件地址等信息。定义了唯一用户标识,它可以被赋予CD并被用来在信令消息中唯一地识别用户。网络定义包括网络地址、网络挂起时间、专用分派超时以及成员列表等信息。网络的成员列表包括例如成员记录列表信息,它各别地包含了用户标识和优先级。最小优先级的成员一般具有只听的权限。
CM管理器248可以为具有管理权限的网络监视它们的当前状态。具体而言,CM管理器248可以确定网络参与者的当前列表以及监视网络的状态(活动、非活动、休眠、唤醒中等)。当网络活动时,CM管理器248还可以监视当前通话者的身份。附加的统计量和状态也可以通过管理接口提供给管理器,如当前对话的长度、总通话时间、登录者的平均个数等。
管理服务器248接口包括至少两个网络节点,或端口。一个是基于TCP/IP的超文本传输协议(HTTP)接口,它支持通过常规的适用于JavaTM的Web浏览器进行管理访问。第二个是基于TCP/IP的特定NBS的命令行接口(CLI)。
管理服务器248通过HTTP Web服务器接口,用一个或多个以因特网可读媒介(如超文本标记语言(HTML)语法)格式化的网页来把所有的管理功能提供给普通的Web浏览器。至少一个管理页面可以包括对内嵌JavaTM小应用程序的引用。一些管理功能可以选择性地用HTACCESS验证机制通过Web浏览器发出的HTTP GET和POST命令来完成。所支持的管理功能通常是CLI接口所支持的管理功能的子集。
HTTP接口可以被用来传递JavaTM小程序到Web浏览器。然后该小应用程序可以依靠管理服务器248CLI接口经由Web浏览器接口来提供给用户附加的管理功能。在被允许接入CLI接口之前,要验证连接到管理服务器248CLI接口的潜在管理工作站224。在较佳实施例中,CLI接口在已知的、固定的TCP端口地址上是可达的,并能够同时管理多个CLI对话。
数据库服务器232负责的是存储网络信息和参数、网络用户参数、和MCU 208及212有关的状态信息以及CM节点228。数据库服务器232还把该信息提供给剩下的CM 104,如SIP服务器236和其他需要这些信息的模块。数据库服务器232维持着捕获取支持NBS网络活动的信息的数据库,包括NBS网络数据库部分和NBS用户数据库部分。支持管理活动和权限的信息可以被存储在任一个数据库中,或是第三个功能独立的数据库。数据库服务器可以进一步被细分成用户部分和网络部分。
CLI接口支持CLI建立用户/网络、删除用户/网络、修改用户/网络、列出/显示用户、列出/显示网络、状态以及帮助等管理功能。建立用户功能允许管理服务器248在数据库的用户部分中建立新的用户,包括指定所有的用户记录字段。删除用户功能允许管理服务器248在数据库232的用户部分中删除现存的用户记录。修改用户功能允许管理服务器248在数据库232的用户部分中修改现存的用户记录,包括修改一个确定用户的所有记录字段。
建立网络功能允许管理服务器248在数据库232的用户部分中建立新的网络,包括指定所有的网络定义参数。删除网络功能允许管理服务器248在数据库232的用户部分中删除现存的网络。修改网络功能允许管理服务器248在数据库232的用户部分中修改现存的网络,包括修改一个确定网络的所有网络定义参数。列出用户功能允许管理服务器248在数据库232的用户部分中列出所有的用户,包括用户名、拨号号码以及用户标识。
列出网络功能允许管理服务器248在数据库232的网络部分中列出所有的网络,包括网络地址和网络标识。显示用户功能允许管理服务器248显示出用用户标识表示的特定用户的所有字段。显示网络功能允许管理服务器248显示出用网络的网络标识或网络地址表示的特定网络的所有字段。状态功能允许管理服务器248查询特定网络的静态状态报告。状态功能还可以允许管理服务器248查询实时(更新)报告。具体而言,状态功能识别出网络参与者、当前通话者、有无媒介话务的当前列表,并识别出CM发送或接收到的任何以及所有媒介信令消息。帮助功能允许管理服务器248查询简要的人类可读的每条支持的CLI命令摘要,包括使用和语法描述。
数据库232的NBS用户部分跟踪NBS的独立的用户。数据库232中所包含的用户记录可以是或可以不是必需是在数据库232的CM网络部分中所定义的网络成员。
数据库232的用户部分中的每条记录包括用户名、用户标识、声码器列表、拨号号码、用户类型、CRTP支持、CD用户地址以及CD极佳隐私(PGP)公钥等字段。声码器列表是用户的CD所支持的声码器列表。该列表可以包括NBS不支持的声码器。拨号号码是用户CD的拨号号码。对于普通因特网用户而言,该字段是空的,或者说是无效的。用户类型是描述了该用户是CDMA蜂窝用户或者是普通因特网用户的类型字段。通过PSTN拨号连接的用户被认为是普通因特网用户。CRTP支持是一个标志位,它指出了该CD是否支持CRTP并试图在连接时在PPP上协商CRTP报头压缩。该标志位对蜂窝用户和基于PSTN的用户都是有效的。CD用户地址是CD的全球唯一的用户地址。具有多个用户地址的CD在数据库232的用户部分中将具有多个相应的条目。PGP公钥是和CD用户地址有关的密钥。
NBS网络数据库定义了CM所知的网络组。数据库232的网络部分还列出了每个网络的定义成员,亦即,可以请求加入网络并变成网络中的参与者的那些用户。数据库232的网络部分中的每条记录包括各种字段。这些字段包括网络标识,它是在CM的环境中识别该网络的唯一整数。字段还包括网络地址,它是兼容SIP的该网络的网络地址。网络所有者是用户的一个非空列表,它是用具有该网络的管理权限(分别定义)的用户标识来识别的。同样,网络安全状态是作为指出该网络是敞开的或是安全的标志的一个字段。
字段还包括仲裁方案,它是指出用来解决网络参与者之间的PTT仲裁矛盾的仲裁方案的唯一值。网络声码器描述了具有唯一值的字段,它指出在网络广告对话描述中所显示的标准声码器。网络的定义成员在它们所支持的声码器列表中列出了该声码器。PTT失效保护(fail-safe)超时是在CM用PTX拒绝消息撤回发言权控制之前网络参与者可以发送媒介给网络的最大秒数。挂起时间(hang-time)超时值是在CM把网络置于休眠状态之前它可以保持空闲的最大秒数。PTX休眠回应超时值是在发送PTX允许响应给请求CD之前确定能够授予休眠网络发言权之后CM所能等待的最大秒数。唤醒(wake-up)超时值是在允许一条待完成的PTT请求之前CM等待网络参与者回应AYT“唤醒”消息的最大秒数。迟唤起(late-riser)超时值是在CM将要把不响应的CD从网络的活动参与者列表中除去之前CM能等候CD响应CM的AYT“唤醒”消息的最大秒数。AYT超时值是在CM把CD从网络的活动参与者列表中除去之前CM能等候CD响应CM的AYT消息的最大秒数。媒介信道列表是网络的媒介信道的一个列表,包括有效负载说明(网络列出传输语音的至少一条媒介信道)。
网络成员列表定义了可以请求作为参与者加入网络的用户组以及相关的特定网络权限。列表中的每个表项包含用户标识等字段,用户标识是在CM的用户数据库232中所列出的用户的唯一标识。这些字段还包括用户网络优先级,它是网络的PTT仲裁算法在解决PTT矛盾时所使用的用户优先级。优先级为零表示该用户具有只听的权限,并且不允许控制网络。这些字段还可以包括用户验证列表,它细化了用户具有的该网络的验证权限(如果有的话)。权限可以包括在网络成员列表中添加、编辑或修改表项的能力以及修改其他网络参数的能力。
每个CD维持了指出该CD所可以加入的网络的数据库,也被称作是小组列表。CD数据库中的每个表项包括网络地址、网络安全咨询标志、网络话务加密密钥以及休眠守护定时器等字段。网络地址是CD用来请求作为活动参与者加入该网络的正式SIP网络地址。网络安全咨询标志是由CM的SIP服务器236在它的可用网络列表中分发的,或是由用户设置的用来指出网络被定义承载第IV类安全媒介话务的敞开/安全咨询标记。网络话务加密密钥识被用来为第IV类安全网络加密和解密所有的媒介话务的话务加密密钥。休眠守护计时器是在处于休眠/空闲状态时在转换到连接状态之间CD将要等待的以秒计的间隔长度,确认分组数据呼叫保持有效且基站没有单方面的丢失连接。
MCU节点208包括MCU 252、MCU节点管理器256和本地记录服务器260。MCU节点208和212还可以选择性地包括额外的MCU 264。MCU节点212和MCU节点208实质上是一样的。为了描述方便,这里只讨论MCU节点208。MCU 252负责单个活动网络的控制。MCU支持SIP、媒介信令以及网络的媒介接口,并提供和网络的正常工作有关的功能。每个MCU节点208可以有很多可以被用来适当地管理网络的MCU 252的池。每个MCU 252都提供MCU管理接口268来支持开始、停止和状态报告等功能。
MCU节点管理器256在它的MCU节点256上监视MCU节点208并管理每个MCU252的运行。MCU节点管理器256还提供CM核心综合体204外部的接口272,以提供启动和/或关闭、分配网络给节点、以及共享状态信息。
本地日志服务器260在本地记录MCU节点208的所有日志事件。本地日志服务器260还通过它的日志事件接口276响应从中心日志服务器244来的请求。请求包括更新某个事件类别或属性。为了预防事件的丢失,消息将被一直存储在本地日志服务器260中,直到中心计费日志服务器244接收到了一个确认。
DNS服务器216提供姓名服务给NBS通信设备。DNS服务器216可以为SRV记录请求服务。DNS服务器216可以位于网络的任何地方。在一个实施例中,DNS服务器216是CM核心综合体204的一部分。
每个CD都维持一个网络列表,或小组列表,它在内部代表CD可以参与的已知网络组。该列表是非易失性的,但是根据需要通过和CM 104的互动或是由用户互动地进行更新。用户还能够确定网络中哪些以及多少用户是活动的或是非活动的。有CD内部维持的NBS小组列表在功能上和电话簿中所维持的姓名和拨号号码列表相似,并被用来便于语音业务。NBS小组列表可以和电话的常规电话电话簿集成在一起。在任一情况下,从小组列表中选择一个网络的动作指示电话尝试加入所选的网络。
为了参与特定的NBS网络,每个CD最初将请求CM把它自己加入特定网络的活动网络参与者的列表中。这样,每个CD最初将意识到并能够知道它想要参与的任何网络的网络地址。另外,每个CD最初知道或能够用SIP请求将被发送到的顶层SIP服务器236的地址来进行配置。
CD可以通过一些不同的方法来提供或获知网络地址。例如,在一个实施例中,CD可以在最初被提供已知或默认的顶层SIP服务器236的地址,该服务器提供了CD所能参与的网络的当前列表。该CD还可以被提供小组列表,它定义了该CD是其中成员的至少一个网络地址。CD之后可以发送请求给顶层SIP服务器236来更新它的小组列表。在没有清楚的NBS提供给CD的情况下,可以在使用NBS之前提供给用户顶层SIP服务器236和用来互动地输入CD的网络地址。用户还可以在已经提供了条目的小组列表中输入额外的网络地址。这样的一个配置步骤类似于把个人姓名和拨号号码输入常规电话簿。
注意到尽管用户可以互动地把网络地址输入到CD小组列表中,为了让CD能够成功地参与网络,但是最好相应的网络和顶层SIP服务器236是现存的,且只需把用户作为网络的成员列出。
还可以把主域名服务(DNS)服务器216的IP网络地址提供给CD,CD就可以把DNS查询发送给该服务器。一般地,要提供由CDMA蜂窝电话运营商所运行的DNS服务器216的地址。还可以把备选DNS服务器的IP网络地址提供给CD。
为了支持SIP验证,可以把唯一的PGP用户标识和密钥提供给CD,当被CM 104请求时,CD可以用密钥来签署SIP交易。PGP用户标识还可以被用作普通SIP交易的CD用户地址。
图10示出了CD的小组服务模块500的高层功能。通常地,当加电开启CD时,小组服务模块初始化为默认的空闲状态504。CD可以从空闲状态504转换至其他状态,以使得它可以活动的参与NBS网络。
用户可以希望通过CD用户接口中的一个菜单选项来暂时禁止NBS服务。如果用户禁止了NBS服务,当加电开启CD时,小组服务模块将处于默认的禁止状态508。当被禁止时,CD不试图自动地加入任何NBS网络。另外,CD不进行任何特定NBS的SIP交易(CD可以为驻留在CD中的其他基于IP的电话应用维持注册或进行其他SIP交易)。
可选地,通过把CD中的小组服务设为不配备状态512,把小组服务对用户全部地隐藏起来。不配备状态禁止小组服务,而配备状态启用小组服务。一旦不配备,CD需要提供用来配备小组服务的管理。当不配备小组服务时,将不把NBS小组服务功能和相关用户接口特点提供给用户。
CD可以支持经由空中来提供配备NBS小组服务。在CD的小组列表包含多于一个网络地址的情况下,不超过一个的网络地址可以被作为默认网络514。如果选择了一个网络地址,CD就尝试通过在CD电源开启后的短时间内试图加入该所选择的网络而自动从空闲状态504转换出来。
当CD被连接时,CD根据图16中所描述的用户处于按键通话系统中的何处,而在静默状态516、监听状态520、通话状态524和休眠状态之间循环。
NBS依靠如SIP所定义的呼叫信令语法和语义来广告可用的网络地址并提供单独的CD可以加入或离开网络的机制。CM 104以及其他的功能性实体包括有顶层SIP服务器236,一个或多个多点控制单元(MCU)252和相关的SIP用户代理服务器,以及管理数据库232的用户和网络部分。顶层SIP服务器作为一个已知的集合点来参与到系统中。每个MCU 252为一个或多个网络完成媒介信令和媒介话务切换。数据库232存储并提供已知用户、管理和网络地址定义,并可以服务多个CM装置或者可以被远程访问。
每个CD都被提供了一个网络地址列表,以及一个或多个顶层SIP服务器236的地址。如果小组列表是空的,用户可以互动地指定一个现存网络的地址。如果没用定义顶层SIP服务器,用户可以互动地指定顶层SIP服务器236的地址。一旦知道了顶层SIP服务器236的地址,通过用SIP INVITE方法对预先定义的SIP目的地进行一次呼叫,该CD可以请求提供给它的网络更新列表。
顶层SIP服务器236可以把请求重定向到内部目的地,并直接对其进行回应。该呼叫的INVITE回应包括提供给该CD的当前网络列表。该CD用该列表来更新它的内部小组列表。
在选择了一个网络之后,CD用SIP INVITE方法通过指定网络地址作为邀请目的地并发送请求给该顶层SIP服务器236来试图加入网络。顶层服务器236尝试把网络地址映射到一个已知的目的地,并且如果成功的话,就把CD重定向到相应的MCU 252的SIP用户代理服务器。如果没有可用的映射,该邀请通常就失败了。
通常地,MCU 252的目的地SIP用户代理服务器确认该CD是选定网络的一个成员,并通过把用来参与网络的媒介话务和信令参数描述嵌入它的回应内容中来回应该邀请。如果MCU 252的SIP用户代理服务器不能确认该CD是网络的合法成员或者出现了其他的错误情况,如包括在正常网络运行之外的故障,那么它还可以回应一个出错。如果接收了该邀请,CD通过消息确认回应,如SIP ACK方法。注意到CD在邀请被处理的同时还可以接收到其他指出呼叫进程的过渡响应码。
CD负责把它的小组列表更新成它可以参与的网络组。用户可以命令CD查询CM 104的数据库232来接收它的小组列表更新,即使当没有选择网络地址时。如果CD确定它被加入了一个网络或是从一个网络中被除去,它将简要地显示一条合适的消息给用户(例如,“加入小组X”)以及/或者可能提示用户互动。如果CD确定它不是任何网络的成员,它将类似地通知用户。CD可以自动在它的小组列表中引入新的网络地址,但是可以在删除它已经失去了小组列表中的成员关系的网络地址之前提示用户。
总的来讲,一次不能在CD小组列表中识别超过一个选中的网络。可以在最初就选择一个默认网络,或者用户可以从小组列表中选择一个网络。
MCU252的各CM的SIP用户代理服务器对于加入网络的INVITE请求的回应包括(作为嵌入的内容)网络媒介和实时媒介信令目标地址以及其他的网络参数(如媒介有效负载格式描述符)。一旦被确认了,CD简要地把反馈显示给用户,指出该用户是否具有只听的权限,并启用小组服务功能。如果CM 104确定该CD不是选定网络的成员,或者发生了错误或意外情况,SIP服务器252将以一条相应的出错回应来响应。当这样的注册被拒绝时,CD简要地显示一条出错消息,且小组服务功能仍旧维持空闲。如果没有选择网络,CD中的小组服务保持空闲。
作为激活小组服务的一部分,CD初始化并开放它的RTP媒介话务信道128,并把NBS媒介信令信道124分离到成功的邀请回应中所提供的CM目的地地址。一旦这些信道被初始化了,CD 108上将激活小组服务,且它将进入小组服务静默状态516,并能够从网络接收语音话务以及请求允许发送语音话务到网络。
在小组服务处于活动状态时,CD 108监视它到CM的媒介话务128以及信令信道124。在媒介话务信道128上接收到的语音数据被解码,并根据当前用户配置用CD 108的远场扬声器或耳机附件来呈现。CD 108显示当前扬声器的标识,该标识是通过实时媒介信令124来识别的。如果当前扬声器的标识不可用,CD 108就显示在小组列表中所列出的当前选定网络名。CD 108还可以把媒介话务统计数据(例如,通话、监听和监视所花的总时间,估计的媒介话务接收分组的丢失)制成表格,并把这些作为诊断用菜单选项提供给用户。在从网络接收话务的同时,CD 108转换至小组服务监听状态520,并在语音话务停止时返回静默状态516。
在任何时刻,通过按下PTT按钮并使得CD 108用发言权控制请求来通知CM104(具体应是MCU 252),用户都可以请求允许对网络通话。PTT按钮可以是任何类型的激活命令,包括但不限于按下一个键或键序列、语音激活、开关、拨动设备或拨号。MCU 252以允许或拒绝请求来回应。如果CD(如CD 112)具有只听权限,(亦即,CD在选定网络中具有零优先级),该请求将被拒绝。如果被拒绝了,CD 112用出错音调、显示合适的出错或说明消息来提醒用户,并返回静默状态516。在尝试另一个发言权控制请求之前,CD将坚持要放开PTT并再一次按下。如果被允许了,CD 112将进入小组服务通话状态524,用例如简要的可听的鸣叫声来提醒用户,并且只要按下了PTT就开始传输语音话务到CM 104。CM 104可以不同步地通知CD112(当按下PTT时)它已经失去了对发言权的控制。在接收到这样的信号之后,CD112将放弃传输语音话务,并用出错音调提示用户直到PTT被松开,此时它将返回静默状态516。否则,一旦PTT被松开,CD 112将发信号通知CM 104它放弃了发言权并返回到静默状态516。
只要当CD 108中的小组服务处于静默状态516、监听状态520或是休眠状态528中时,如下所述,用户可以通过从小组列表中选择另一个网络来切换到不同的网络。当选择了新的网络,CD 108将通过SIP呼叫建立机制发信号通知CM 104把它从当前网络中删除,然后再依照类似的过程来加入新的网络。如果加入新网络的过程失败了,CD 108将不再是任何网络的成员,而CD 108中的小组服务将返回空闲状态504。
如果CM 104确定正在请求特定网络的发言权的CD 108是正在讨论的网络中的唯一注册成员,CD 104将拒绝发言权控制请求,并发出一条错误消息,如单独用户出错,CD 108将把它显示给用户。尽管网络可以在只有一个注册成员的情况下存在,但是网络将无法中继语音话务,除非至少存在两个注册成员。
NBS应用是基于在两个不同的应用层协议:如图11所描述的对话初始协议(SIP)呼叫信令和如图12-14所描述的NBS媒介信令。SIP仅被用于呼叫信令和呼叫建立。媒介信令承载PTT请求(图12)、管理网络休眠(图13)以及解决PTT仲裁冲突(图14)。
图11中示出了SIP呼叫信令350。对话初始协议用CM 104的SIP服务器接口236提供了用于发现、加入和离开NBS网络的NBS应用层控制(信令)。为了加入一个网络,CD 352经由顶层SIP服务器236通过名字邀请网络100参与一次呼叫。为了离开网络100,CD 352发送相应的“再见”给该网络。
如果必要的话,CD 352通过用DNS 216把提供的主SIP服务器或辅助SIP服务器地址解析成因特网地址来确定顶层SIP服务器236的IP地址。作为一种可选的替换方法,SIP的规定允许CD 352向DNS 216查询和网络地址的NBS主系统域名部分有关的服务记录并在返回地址(或多个地址)和SIP服务器236联系。
默认地,CD 352用默认的SIP端口来尝试联系SIP服务器236,除非通过DNS216可以确定替换端口信息。在尝试加入网络之前,CD 352可以用SIP INVITE方法来发起一次呼叫以请求可用网络的更新列表。
例如,已经建立了一条空中连接的CD 352被分配一个IP地址,并希望确定它的可用网络的当前列表。这样就把UDP/IP连接开放给SIP服务器端口,并发出请求。获取网络的更新列表的请求被发送到一个特定的目的地。在适当的时候,CD352还包括附加的特定应用报头,它指出了基于CDMA蜂窝的CD 352正在获取服务的CDMA网络和系统。
CD 352还可以包括指出CD 352期望SIP服务器236理解并支持NBS服务的报头。报头所分发的选项值还可以被CD 352用来通知服务器236 CD 352希望服务器236支持的特定版本或特定NBS服务类型。
CM的顶层SIP服务器236可以用SIP重定向机制把一个邀请请求356重定向到特别定义用来接收和回应网络信息请求的目的地。在接收到这样的重定向后,CD352确认(ACK)回应357,并重新发送该请求到重定向的目标。
CD 352可能需要通过DNS机制确定重定向地址的合适的SIP联系点。为了简化CD 352的这一过程,服务器236可以用因特网络地址来清楚地指定重定向目的地。一旦服务器236成功接收并接受了请求网络列表的一条INVITE消息354,服务器236将发送一条INVITE请求回应356。
INVITE请求回应356在其内容中包括一个记录列表,定义了CD 352接下来可以加入的网络组。服务器236在它的网络数据库232中查询作为定义成员列出正在请求的CD 352的网络,来形成对INVITE请求354的回应。在内容中是用由应用定义的记录格式来表示网络的,包括网络的正式网络地址。网络可以任何顺序列出。
出于多种原因,服务器236可能不能成功地回应CD 352。在这样的情况下,服务器236发出合适的SIP状态码来代替INVITE回应356。CD 352应该准备好接收并解释这样的状态码,并在出现任何严重错误的情况下采取适当的措施(如在CD352的用户接口显示上显示一条出错消息)。服务器236还可以在成功的INVITE回应356之前加上报告的状态回应,指出注册的进程。CD 352可以接受并解释加在成功注册之前的报告状态码。
CD 352通过经由服务器252发出SIP INVITE请求358给CM管理器240来请求加入一个网络。如果CD 352没有把UDP/IP连接开放给SIP服务器252,它将打开一条新的UDP/IP连接给SIP服务器端口。
如果需要的话,CD 352准备被顶层SIP服务器236重定向,并重新提出请求给重定向的目的地。CM的顶层SIP服务器236把任何进入的INVITE请求适当地重定向到所论的网络相关的MCU的SIP服务器252。CD 352可以被重定向不止一次。
假设邀请成功的话,INVITE请求358可以包括源自CD 352的媒介源的描述(作为消息内容)。如果包括了描述的话,该描述是作为消息内容被包括的,并且用字段结构来描述。
对话描述是用兼容的对话描述协议(SDP)的格式来发送的。在定义了SDP版本(v)之后,对话描述包括命令起源(o)描述。CD 352可以用任何方便的机制来选择对话标识和对话版本的值。提供对当前时间的估计是定义对话标识符的一种可能方法。连接数据(c)是通过定义网络类型、地址类型以及连接地址来指定的。CD 352用它标记(或者来源)媒介话务的IP地址作为连接地址。CD 352把网络的网络地址的名字部分用作对话名(s)。CD 352通过它对开始或当前时间的最佳估计来确定对话的寿命,最好是以网络时间协议(NTP)格式,并指出对话是无限制的(o)。媒介格式(m)描述定义了媒介类型、源端口、传输协议以及CD 352将要用来传输给网络的有效负载格式。最后,对话描述用属性(a)类型定义来指出CD 352期望对话作为NBS会议而运行。在允许邀请之前,服务器236应该确认被邀请地址真的是有效的NBS网络地址。
为了指出一次成功的邀请,并明确地通知CD 352它已经被加入到被邀请网络的参与者列表中,服务器236将发送INVITE回应360。
成功的INVITE回应360包括被邀请网络的主要对话描述,它用SDP语法描述了所支持的媒介话务端口以及格式。对话描述包括连接(c)描述,它定义了所有媒介信令和话务应该被发送到的网络地址。网络的媒介目标网络地址不需要和用DNS从网络的网络地址解析出的SIP用户代理服务器的网络地址一样。
对话描述说明了所有媒介和目标媒介端口。对话描述也应包括为了标识由CD352发送的媒介信令消息由MCU 252分配给CD 352作为它之后参与网络的一部分的标识符。这个标识符的值在给定网络上所有活动的参与者中是唯一的,并且这样就应动态地产生。CD 352在成功的SIP邀请之间不需要高速缓存这个标识符。
对话描述也可以包括NBS协议版本的通知,它表示网络的媒介信令所附的修正级别。可以通过扩展type属性域的值或通过定义新的属性(它的值是协议版本号)实现这样的通知。
在接收成功的INVITE请求后,CD 352通过把SIP确认(ACK)请求362发送回网络MCU的SIP用户代理服务器252。在发送ACK请求362后,CD 352可以关闭它与SIP服务器的TCP连接。在发送ACK请求362之前,CD 352根据在INVITE响应360中传送的对话描述初始化它的媒介信令和话务端口。
在CD 352响应于成功的INVITE响应360发送了SIP ACK消息362之后的任意时刻,CD 352可以通过把SIP BYE消息364发送到网络的用户代理服务器252正式地终止它对网络的参与。在发送BYE消息364之前,CD 352需要开启对用户代理服务器252的TCP连接。由CM用BYE响应消息366确认BYE消息364。一旦确认了BYE响应消息366,CD 352就可以关闭它与用户代理服务器252的UDP连接。在确认BYE响应消息366之前,用户代理服务器252从指示的网络的活动参与者列表中删去CD 352。
总之,CD 352的SIP用户代理的客户可以使用OPTIONS方法来查询SIP服务器的容量。尤其是CD 352会希望查询任意的SIP目的地以确定该目的地是否提供NBS呼叫信令支持。
在接收INVITE响应360以及发送确认362之前CD 352希望终止待决的INVITE请求358。在这样的情况下,CD 352可以使用SIP CANCEL(图中未示出)来完美地终止该呼叫。顶层SIP重定向服务器236和CM的SIP用户代理服务器252都支持CANCEL方法。
例如,如果用户决定发出语音服务呼叫并在INVITE消息358完成之前按下发送,那么CD 352可以使用CANCEL方法来终止进程中的INVITE消息358。在这种情况下,CD 352只要马上CANCEL INVITE消息358并继续到发出所请求的语音服务呼叫,而不是等待INVITE响应360完成而是立即发送BYE消息364。
在CD 108使用SIP已成功协商了进入当前的NBS网络的成员的入口之后,通过在每个CD 352和网络的MCU SIP服务器252之间交换的点对点应用层媒介信令消息,所有实时呼叫控制就发生了。
使用图4中描述的协议栈并根据图12中描述的序列传送媒介信令消息。图12示出了媒介信令消息序列368。由CD 352把PTT请求消息370发送到MCU节点208的SIP用户代理服务器,并表示用户的要求以把媒介(通常是语音)向网络广播。通常,对于每次按下CD 352的按键通话按钮都要发送PTT请求消息370,以表示发言权控制请求。此外,由CD 352把PTT释放消息发送到SIP用户代理服务器252,以当用户释放CD 352按键通话按钮时表示正常的“发言权”释放。
PTT消息包含诸如操作码(opcode)、标识符(id)、标准规格代码(sro)和保留位(reserved)这些字段。opcode字段定义了PTT消息是发言权控制请求还是释放消息。id字段提供唯一的消息标识符以使得之后的PTT释放和PTX消息依据指定的PTT请求。在特定CD 352的注册通话中id应该是唯一的。src字段唯一地标识把PTT请求370发送到SIP用户代理服务器252的CD 352。reserved字段在PTT消息370中为将来的容量保留空间。
CD 352期望对于每个所发送的PTT请求370接收至少一个PTX响应消息372。如果在预定的超时时长内没有接收到PTX响应372,那么CD 352就假定在发送中PTT请求丢失了并使用相同的PTT id重新发送PTT消息370。
如果在预定的重新发送次数内从SIP用户代理服务器252从未接收到PTX响应消息372,那么CD 352就假定SIP用户代理服务器252不再是可达到的,它转换到NBS idle模式并向用户指示出错情况。在较佳地实施例中,CD 352对于请求和释放消息使用不同的PTT id。
由SIP用户代理服务器252把PTX消息372发送到CD 352已确认并响应之先前的PTT请求370,以及发出异步的发言权控制事件的信号。SIP用户代理服务器252使用PTX消息响应PTT发言权控制请求或释放。PTX消息372包括诸如是允许还是拒绝所参考的发言权控制请求这样的信息。当响应PTT发言权控制释放370时,使用PTX消息372只指示接收的确认。SIP用户代理服务器252也可以使用PTX消息372以异步地拒绝先前授予的发言权控制请求(当较高优先级的CD 352发出发言权控制请求时,PTX的授予终止了(即超时了),或者一些其他事件发生需要取消网络的发言权控制。
PTX消息372包含诸如操作码(opcode)、标识符(id)、作用(action)、状态(status)和终止(expires)这些字段。opcode字段定义了PTX消息372是对未完成的PTT请求的同步响应,或者如果示异步消息,那么是表示出错还是表示优先级的仲裁冲突。id字段参照先前所接收的PTT请求。action字段表示PTX消息372是允许、拒绝、取消还是确认网络的发言权控制。status字段提供附加的信息说明PTX作用,尤其当PTX消息372拒绝、取消或不能依照以前的PTT请求作用时的情况下。status字段也表示已允许较高优先级的通话者进行控制网络,或表示CD 352没有被列入作为网络参与者并因此不允许它提交该网络的媒介信令请求。expires字段表示最长的持续时间(精确到秒),在这段时间内对正在接收的CD 352授予网络的发言权控制。从SIP用户代理服务器202一发送PTX消息372响应(不是当CD352开始发送媒介话务时)它就开始它的定时器。expires字段的值是可配置的网络参数。
CD 352不是明确确认接收PTX消息响应372。取而代之的是,如果所发送的PTX消息响应372丢失,那么CD 352的PTT重发送定时器就终止并且CD 352就重新发送它的PTT请求370。由于所重发送的PTT 370与丢失的PTX响应372具有相同的id,所以SIP用户代理服务器252就通过重新发送丢失的PTX消息响应370以响应,而不是把所重发送的PTT消息请求372看作为独立的按键通话请求事件。
由SIP用户代理服务器252把PTA消息374发送到每个当前参与网络的CD352,以通知待决的媒介话务的来源的身份。PTA消息374也用于正式通知话音突发的结束。
PTT消息374包含诸如操作码(opcode)、通话者(talker)和保留位(reserved)这些字段。opcode字段表示PTA消息374是否通知对(或通过)由talker识别的CD352允许(或释放)发言权控制。talker字段识别CD 352,它作为到网络的媒介话务来源直到发送下一个PTA消息374。reserved字段在PTA消息374中为将来的容量保留空间。
CD 352(它的PTT发言权控制请求是成功的)可接收或可不接收通知它具有发言权控制的PTA消息374。消息可以在它接收相应的PTX响应372之前或之后到达,这是由于UDP不需要保持数据报顺序。然而,在SIP用户代理服务器252希望开始传送媒介(在PTA允许通知的情况下)之前它发送PTA通知374。推荐正在请求的CD352忽略所接收的通知它具有发言权控制的PTA消息374,并且只依赖于PTX允许消息响应374的接收,以确定它是否能开始把媒介发送到网络。
为了确认利用IP所指的CD 352是可达到的,由SIP用户代理服务器252把“你在那里吗”AYT消息404(图13)发送到单独的CD 352。为了用信号通知网络不再是休眠模式,也可以把AYT消息404的集合发送到一组网络参与者。
AYT消息404包含诸如操作码(opcode)、标识符(id)和保留位(reserved)这些字段。opcode字段表示MCU节点208是否正发送AYT消息404以确认CD 352是否仍旧时可达到的或者SIP用户代理服务器252是否使用AYT消息404话务把网络的相关CDMA蜂窝话务信道带出休眠模式。id字段提供唯一的消息标识符以使得之后的“我在那里”IAH响应消息408参照指定的AYT请求消息404。id可以包括产生等待时间估计的时标参考。reserved字段在AYT消息404中为将来的容量保留空间。
当发送AYT消息404时,CD 352可在或可不在休眠模式中。就一切情况而论,CD 352用IAH响应消息408响应所接收的AYT消息404。
SIP用户代理服务器252假设CD 352通常用IAH响应408响应AYT消息404。如果在合理的超时内没有接收到IAH响应408,那么SIP用户代理服务器252就用新的id发送新的AYT消息404。如果在可配置数量的重发送之后从CD 352没接收到对AYT消息404的响应,那么就假设CD 352是不可达到的,并且SIP用户代理服务器252从当前的网络参与者列表中去除它。忽略来自所去除的CD 352今后的媒介信令消息(或者将产生一出错响应)直到CD 352成功地重新加入网络。
由CD 352把IAH消息408发送到SIP用户代理服务器252,以确认之前发送的AYT消息404的接收。IAH消息408包含诸如标识符(id)、标准规格代码(src)和保留位(reserved)这些字段。id字段参考先前接收的CD 352正在确认的AYT消息404。src字段唯一地标识把IAH消息408发送到SIP用户代理服务器252的CD352。reserved字段在IAH消息408中为可选的容量保留空间。
SIP用户代理服务器252假设CD 352用IAH响应消息404确认所有所接收的AYT消息408。如果发送所参考的AYT消息404以确认CD 352保持连接在NBS静默状态中,被动地监控NBS媒介话务和信令,那么SIP用户代理服务器252就记录IAH接收408的时间以备将来的参考。
由于SIP用户代理服务器252负责确定id字段的值,所以SIP用户代理服务器252可以使用id确定以及跟踪指定的CD 352是否保持可达到。
由SIP用户代理服务器252把ZZZ或睡眠消息(如图13标号412所示)发送到CD 352,以促使CD 352释放它的空中资源并进入休眠模式。CD 352可以选择忽视这个消息(尤其是如果它进发支持其他数据包应用时)。
ZZZ消息包含诸如标识符(id)和保留位(reserved)这些字段。id字段提供唯一消息标识符,以允许CD 352在多个ZZZ消息的接收之间有差别。reserved字段在ZZZ消息中为可选或将来的容量保留空间。
CD 352不确认ZZZ消息的接收。如果丢失了ZZZ消息一般也不尝试差错恢复。为了防止ZZZ消息的丢失,SIP用户代理服务器252可以向单独的CD 352发送相同ZZZ消息的多个副本。SIP用户代理服务器252确保在限定时间间隔内发送相同睡眠消息的副本,并且CD 352在释放它的空中链路并转换为休眠模式之前从接收第一睡眠消息(用新的id)的时刻开始等待比这个时间间隔长的一段时间。
如图15所示,由CD 352把ASK消息382发送到SIP用户代理服务器252作为询问384,以确认与SIP用户代理服务器252的连接性。ASK消息382也允许CD352确定CD 352是否保持作为网络参与者列出。在服务终断或其他时段(在其间它可能暂时失去与SIP用户代理服务器252的连接)之后,CD 352可以确认它的参与。
ASK消息382包含诸如标识符(id)、标准规格代码(src)和保留位(reserved)这些字段。id字段提供唯一的非零消息标识符,以允许随后的FYI响应消息参考指定的ASK请求消息。src字段唯一地标识把ASK消息382请求发送到SIP用户代理服务器252的CD 352。reserved字段在ASK消息382中为任选项或将来的容量保留空间。
CD 352假设SIP用户代理服务器252用FYI响应消息386响应所接收的ASK消息382。如果在预定的超时时段内没有接收到FYI响应386,那么CD 352就用新的id发送新的ASK消息382。如果在可配置数量的重发送之后,从SIP用户代理服务器252没有接收到对于ASK消息382的响应,那么就假设SIP用户代理服务器252是不可达到的并且CD 352转换到小组服务空闲状态。
由SIP用户代理服务器252把FYI消息386发送到CD 352,以确认先前所发送的ASK消息382的接收,并且由SIP用户代理服务器252异步发送FYI消息386以通知CD 352异常情况。
FYI消息386包含诸如操作码(opcode)、作用(action)、状态(status)标识符(id)、和保留位(reserved)这些字段。opcode字段定义了FYI消息386是对未完成的ASK请求382的同步响应,还是表示异常情况的异步消息。action字段表示FYI消息386是确认网络参与、通知CD 352已从网络成员列表中由管理员删除了它、还是进行一些其他要定义的操作。status字段提供附加的说明FYI响应386信息,尤其当FYI消息386表示CD 352不是网络参与者或成员时的情况下。id字段参照先前所接收的CD 352正在确认的ASK消息382。reserved字段在IAH消息408中为任选项或将来的容量保留空间。
CD 352不确认对FYI消息386响应的接收。如果丢失了同步FYI消息386响应,CD 352就发送新的ASK消息382请求。由于CD 352不请求异步的FYI消息386响应,所以在较佳实施例中SIP用户代理服务器252对任何异步的FYI消息386响应进行至少三次交错的发送。
参与的CD 352通过把PTT消息请求376发送到SIP用户代理服务器252来用信号通知用户的要求以向网络广播媒介。SIP用户代理服务器252用可允许或拒绝请求的PTX消息响应378响应PTT请求376。如果允许请求,那么就向所有网络参与者广播PTA通知消息380。进行请求CD 352的用户接口可以指示用户一当接收允许的PTX消息响应就可以允许进行对网络的通话。CD 352一般广播媒介话务直到用户释放PTT按钮,在这一点它通过把PTT释放消息376发送到SIP用户代理服务器252通知话音突发的结束。SIP用户代理服务器252用PTX确认消息378响应并且向所有网络参与者广播通知表示话音突发的结束。
当任何CD 352具有网络的发言权(通话的权利),网络就称作为是活动的;否则就是非活动的。如果网络是非活动的超过网络的挂起时间,那么SIP用户代理服务器252可以通过各自通知所有注册的移动台释放它们的空中话务信道来使网络进入休眠模式。保持连接以允许发言权控制请求或其他话务把网络相对迅速地带出休眠模式。网络成员可以忽略“进入休眠”消息。SIP用户代理服务器252不会明确或隐含地跟踪单独网络成员的休眠状态。
如图15所示,当在休眠期间成功接收了发言权控制请求704时,SIP用户代理服务器252就“唤醒”网络并把它带出休眠模式618。一当允许了发言权控制请求704,SIP用户代理服务器252通过在媒介信令信道上请求“你在那里吗”(AYT)消息716通知每个注册的CD 352并开启内部唤醒定时器724。如果CD 352想要保持注册于网络中,那么每个CD 352就向SIP用户代理服务器252确认AYT消息716的接收。任选地,休眠的CD 352可以从用户键入PTT的时刻对媒介话务740进行缓冲直到(重新)连接CD 352话务信道。SIP用户代理服务器252可以对从通话的CD 352接收的媒介话务740进行缓冲直到唤醒定时器724超过了唤醒超时,在这一点,它开始把媒介话务传送到每个注册的CD 352——包括任何还没有响应AYT请求716的成员。这样,CD 352和MCU节点208都有对数据进行缓冲的能力直到接收者准备接受所缓冲的信息。在一个实施例中,各部分数据存储在CD 352和MCU节点208中。
SIP用户代理服务器252周期性地把AYT请求716重新发送到任何没有确认AYT请求716的注册的CD 352。一旦唤醒定时器724超过了第二更长的迟唤起(late-riser)超时,SIP用户代理服务器252就不注册任何其AYT确认是未完成的成员CD 352并停止唤醒定时器724。SIP用户代理服务器252忽略复制的AYT消息。
如果CD 352试图加入当前休眠的网络,那么SIP用户代理服务器252正常处理请求并随后用信号通知CD 352进入休眠。所通知的CD 352可以忽略进入休眠的指令。
在扩展网络非活动时段期间,NBS允许在休眠/空闲状态528放置分组数据服务呼叫(见图11)。SIP用户代理服务器252通过独立运用每个NBS网络100的相似的休眠概念来便于进出休眠/空闲状态528的转换。
图13示出了关于CD 352和SIP用户代理服务器252之间的休眠400的媒介信令消息序列。总的说来,根据每个CD中的定时器把消息发送到网络中的所有CD,以根据从CM发送的控制信号进入休眠。这样,就释放分配给网络的资源并可用于其他用户。在可配置的调度中,为了确认在静默状态中的CD 352是可达到的,SIP用户代理服务器252把消息请求(AYT)404发送到每个CD 352。这样,CM 104就维持网络对当前用户的集中轮询以及它们的状态。这也允许各别的CD动态加入或离开网络。CD 352用消息响应(IAH)408响应AYT请求404。可不需要同时向每个CD 352广播AYT消息404。SIP用户代理服务器252可以交错地把AYT消息404发送到每个网络参与者,以避免同时接受大量的IAH消息响应408。
网络处于空闲足够长时使网络可配置的挂起时间超时之后,SIP用户代理服务器252向每个网络参与者广播ZZZ请求消息。作为响应,每个CD 352可以释放它的空中资源并进入休眠模式。网络参与者不需要响应ZZZ请求消息412。
由CD 352发出的成功的PTT请求416把网络带出休眠模式。在实施例中,为了把网络带出休眠模式,需要预定阈值数量的用户响应。在用PTX消息420允许请求之前,SIP用户代理服务器252发送AYT消息请求424给每个CD 352以迫使每个先前参与的CD 352走出休眠。如果CD 352选择响应于ZZZ消息412释放它的空中资源并确认参与的CD 352仍然保持可达到的,就进行以上操作。在另一个实施例中,在可配置的但是固定的延迟(是由PTX休眠响应定时器限定的)之后,SIP用户代理服务器252把PTX允许消息响应420发送到请求的CD 352。一旦第二唤醒定时器(它的值通常小于PTX休眠响应定时器)到时了,SIP用户代理服务器252就通过向所有网络参与者发送PTA消息428通知通话者并可开始传送媒介。
MCU节点208负责从发送的CD 352接收进入的数据分组并负责把所接收的数据分组的复件发送到发送CD 352所属网络的其他成员。当由MCU节点208接收每个数据分组时,它就被存储在存储器中(图中未显示)。通过询问数据分组来识别发送CD 352。在一个实施例中,在每个数据分组中包括了表示发送CD的IP地址作为进行识别的方法。
在识别发送CD 352之后,MCU节点管理器256从本地存储器(每个MCU通常只分配给一个网络)检索属于与特定MCU节点208相关的网络的网络成员列表。每个活动的网络成员,即在本地存储器中现在向MCU节点208注册的网络成员与一个目的地址相关。在一个实施例中,目的地地址是一个IP地址,随后,除了改变了在数据分组中识别的目的地地址之外,MCU节点管理器256产生初始数据分组的复件以反映第一网络成员的目的地地址。接着,MCU 208产生地址到第二网络成员的第二复制数据分组。持续这个过程直到复制了初始数据分组并把它发送到在本地存储器中识别的所有活动网络成员。在任何所缓冲的媒介的发出期间,CM 104把网络看作为活动的,即使通话中的CD 352释放了发言权。因此,CM 104不允许CD 352中断发出所缓冲的媒介除非中断的CD 352具有比缓冲媒介源有更高的优先级。
值得注意的是,在把网络带出休眠模式之后,为了扩展时间间隔SIP用户代理服务器252可以接收IAH消息响应432,并且SIP用户代理服务器252在同意待决的PTT请求416之前不用等待所有网络参与者的响应。其IAH响应432在发送PTX允许消息响应420之后到达的迟的响应者保持作为网络参与者而列出,但不可以接受任何的初始媒介话务和信令。通常假设在第三较长(以及可配置)延迟之后不响应AYT请求424的任何CD 352不再是可达到的,并且从网络活动参与者列表中除去它。
图14示出了说明较高优先级的CD 444中断具有控制网络发言权的较低优先级的CD 442的NBS信令消息序列。
一开始,较低优先级的CD 442向SIP用户代理服务器252提交PTT消息请求446,由SIP用户代理服务器252允许了这个请求。SIP用户代理服务器252通知CD 442具有网络发言权的控制。
当较低优先级的CD 442发送媒介443时,第二CD 444试图通过把PTT消息请求448发送到同一网络的SIP用户代理服务器252来中断。SIP用户代理服务器252确定第二CD 444具有比通话的CD 442更高的优先级,并且通过向CD 442发送异步的PTX拒绝消息450立即从通话的CD 442取消网络发言权的控制。随后SIP用户代理服务器252用正常的PTX允许消息响应452允许对于较高优先级的CD 444的PTT请求448,并通知较高优先级的CD 444具有网络发言权的控制。
如果SIP用户代理服务器252确定要求中断的CD 444不具有较高的优先级,那么SIP用户代理服务器252立即用PTX消息响应452拒绝PTT请求448,并继续无中断地分配来自通话CD的媒介456到网络参与者。
虽然分配给特定CD的优先级是由SIP用户代理服务器252维护的数据库中定义的固定值,但是SIP用户代理服务器252可以使用如这里所述的不必一直允许较高优先级请求参与者的发言权的其它仲裁算法。用于仲裁冲突的PTT仲裁算法可根据每个网络单独配置。
在最低限度,只要CD具有超过当前通话者的优先级,SIP用户代理服务器252就支持允许CD中断当前通话者的方法。具有最低优先级的CD监听媒介话务但从不获得对网络发言权的控制。
图15和16分别示出了在不同状态期间CN 104和CD 352的操作。CM 104保持每个网络的非活动定时器或者挂起时间定时器620。当非活动定时器620到达可配置的指定值时,定时器就通过向所有网络参与者广播媒介信令消息696触发CM104把网络放入休眠状态618。接收了消息,参与的CD352就可以释放它的话务信道并进入休眠/空闲模式844,或者CD 352忽略消息并保持在已连接状态820中。特别地,不在信道上操作的网络参与者(比如拨打PSTN的用户)应该忽略媒介信令消息。
在PTX允许消息响应632起作用期间,网络的挂起时间定时器是不前进的。当发送PTX允许消息632时定时器重置为零,并且定时器保持为零直到PTX允许632超时或者CD 352释放它的网络发言权872。一旦释放了发言权,挂起时间定时器就前进直到发送下一个PTX允许消息响应632。
如果参与的CD 352进入休眠/空闲状态844,那么它就保持休眠直到地址为CD 352的分组数据到达CD 352 MA蜂窝基础设施,或者直到CD 352要使用分组数据服务产生发送的数据。可以由通过CM 104(908)发送到CD 352的话务触发前一种情况。可以由按下PTT按钮请求允许向网络广播的用户触发后一种情况。其他与NBS不相关的触发也是可能的。
网络本身保持休眠直到一个或多个参与者触发PTT请求704的发送。如果CM104确定它可以允许PTT请求消息704(包括对处理多个请求进行任何必要的仲裁),它就把请求716发送到每个所列出的网络参与者,以触发出休眠/空闲状态844的转换。对于任何指定的CD 352,触发可以是必要的也可以是不必要的,但是每个CD 352仍然要响应请求。在这种情况下,当网络转换出休眠状态618时,CM 104就避免发送初始PTX允许响应消息756直到固定但可配置的延迟(PTX休眠响应定时器728)超时。定时器728超时之后(它的默认值通常为零),CM 104就如通常一样发送PTX允许756。然而,CM 104继续避免向网络传送媒介直到第二相关定时器(网络的唤醒定时器724)超时。当CM 104确定可以允许休眠网络的发言权时,就重置两个定时器。唤醒定时器724的值应该不小于PTX休眠响应定时器728的值。唤醒定时器724超时之后,CM 104开始正常地传送媒介以及媒介信令和话务流。每个网络基础上两个定时器都是可配置的。
如果CM 104确定它不能允许PTT请求704,那么由此它立即用PTX拒绝消息708通知请求的CD 352,并且网络保持休眠。
已进入休眠/空闲状态844的CD 352可以需要系统变化、改变服务选项或经历一些其他的使它从不接收及响应AYT“唤醒”消息908的服务中断。CM 104维持也与唤醒和PTX休眠定时器一起重置的第三较长定时器。这个较长迟唤起定时器(图中未显示)也是基于每个网络可配置的。在迟唤起定时器超时之后,任何没有接受其对AYT唤醒消息908的IAH响应916的CD 352都将由CM 104从网络的活动参与者列表中除去。为了再次成为网络参与者,任何这样去除的CD 352都要向CM 104的SIP服务器236重新注册。
由于CD 352从休眠/空闲状态844到已连接状态的转换中相关的潜在延迟,CD 352和CM 104都可以进行语音缓冲以减小用户所感知的转换延迟。
通常在键入PTT的处理过程中,CD 352用户接口通过视觉或听觉的装置通知用户至少两次重大事件。首先,CD352发出它已检测到PTT键的按压的信号、稍后CD 352通知它已接收了CM 104的PTX消息响应868。如果PTX消息响应868允许广播媒介,那么CD 352用户接口就提供指示用户可以开始与网络通话;否则,CD 352用户接口指示用户已被拒绝允许856与网络通话。
当网络不是休眠时,PTT请求消息的发送和相应的PTX响应消息的接收之间的等待时间是相对小的,并且在按下PTT按钮后,用户逐渐习惯于被允许短时间通话。然而,当网络是休眠时,相对显著的延迟会分隔PTT请求852的发送和相应的PTX消息856或868的接收。延迟会发生是由于CD 352可能已释放了它的话务信道并经历了重新建立分组数据服务中的延迟。延迟发生也是由于CM 104在发送PTX消息响应856或868之前会等待直到网络的唤醒定时器超时。在这种情况下,CD 352可以乐观地假设CM 104最终会用PTX允许响应868作出响应,并且通知用户已允许了PTT请求876。为了允许用户“较早地”开始通话,CD 352在内部对语音进行缓冲直到PTX请求到达或者直到它耗尽了所有可用的内部缓冲空间。
如果PTX消息响应到达并允许请求,那么CD 352就可以开始发送(缓冲的)语音和正常地继续早先操作过程。如果PTX消息响应到达并且拒绝了请求,那么CD352就通知用户已拒绝与网络通话的许可。由于用户已开始通话,所以这个迟来的拒绝会是优先级冲突。在这种情况下要特别关注以避免不必要地使用户混淆。一有可能CM 104就发出PTX拒绝消息856,以限制用户在最终允许未完成的PTT请求的假设下通话的时间长度。
如果在耗尽所有可用的内部缓冲空间之前PTX消息还没到达,那么CD 352就可以模拟PTX拒绝消息856并通知用户停止通话(856)。如果CD 352还不能重新建立服务,那么在这一点它也需要采取其他出错动作并由此通知用户。此外,如果在这时间之前重新建立了分组数据服务,那么在这种情况下CD 352可以开始向CM 104发送语音媒介,而之前无需接收PTX允许消息响应868。
当等待唤醒定时器超时时,CM 104对在网络媒介信道上从发送未完成PTT请求852的CD 352接收的任何语音媒介进行缓冲,并且最终发送相应的PTX允许响应868。一旦唤醒定时器超时了,CM 104就把PTX允许响应868发送到请求的CD 352、向网络广播PTA通知,并且开始广播所缓冲的语音媒介。如果在唤醒定时器超时之前耗尽了CM 104的内部语音缓冲,那么CM 104立即把PTX拒绝消息856发送到请求的CD 352。来定义对缓冲语音的处理,但在唤醒定时器超时之后CM 104可以把它语音缓冲的内容发送到网络。一旦唤醒定时器超时,就进行正常的网络操作。
可以根据希望从IS-707.5休眠/空闲状态844到IS-707.5已连接状态812转换的最大时间选择CD 352中语音媒介缓冲的容量。相似地,可以根据在CM 104的网络数据库232中指定的网络唤醒定时器的(最大)值选择CM 104中媒介缓冲的大小。
CM 104状态更完整的描述如下。CM 104对于网络的每种情况实现了如图15所示的NBS媒介信令状态图600。当创建网络时,CM 104初始化成空闲状态604。只要没有网络参与者请求PTT 608被赋予发言权612的控制并且网络不是休眠618时网络保持处在空闲状态604。一进入了空闲状态604,CM 104就把挂起时间定时器重置为零。当从网络参与者接收PTT请求608时,CM 104就从空闲状态604转换到允许状态612。当挂起时间定时器超时时,CM 104就从空闲状态604转换到进入休眠状态624。
如果仲裁算法对请求的CD 352拒绝了发言权的控制,那么CM 104就从允许状态612转换到空闲状态604并把PTX拒绝626响应发送到请求的CD 352。如果仲裁算法对请求(或中断)的CD 352允许了发言权的控制,那么CM 104就从允许状态612转换到通知状态628并把PTX允许响应632发送到请求的CD 352。在发送PTX允许响应632之后,CM 104就认为请求(中断)的CD 352就是网络的当前通话者。进入了通知状态628,CM 104就从通知状态628转换到通话状态636并立即把通知新的通话者的PTA消息发送到所有网络参与者。只要没有从网络参与者接收PTT请求644或释放消息648并且网络的失效保护定时器652没有超时,当前通话者就保持在通话状态636。进入了通话状态636,CM 104就重置网络的失效保护定时器652。当在通话状态636时,CM 104向网络广播来自网络当前通话者的媒介。
当从网络参与者接收PTT请求消息644,CM 104就从通话状态636转换到仲裁状态656。当从具有网络发言权控制的CD 352接收PTT释放消息648时,CM 104就从通话状态636转换到释放确认状态660。当失效保护定时器超时时,CM 104就从通话状态636转换到失效保护恢复状态664。在失效保护定时器超时之前,通常给予用户一定量的保持时间。当CM 104保持在通话状态636时,它就向网络广播从网络当前通话者接收的媒介话务。如果网络的媒介缓冲非空,那么当CM 104向网络广播媒介话务时,它就继续对从网络当前通话者接收的媒介进行缓冲。
当在通话模式636时,作为接收PTT请求消息644的结果,CM 104就进入仲裁状态656。始发PTT请求消息644的CD 352称之为中断的参与者。如果中断的参与者和当前的通话者是相同的,那么CM 104的PTX允许消息668就丢失了并且当前通话者重新发送它的PTT请求644。如果中断的参与者和网络当前通话者是相同的,CM 104就从仲裁状态656转换到通话状态636并把PTX允许消息668发送到中断的参与者。如果中断的参与者和网络当前通话者是不同的,CM 104一进入仲裁状态656就立即对网络当前通话者和中断参与者应用仲裁算法。
如果仲裁算法仲裁有利于当前通话者,CM 104就从仲裁状态656转换到通话状态636并把PTX拒绝消息672发送到中断的参与者。如果仲裁算法仲裁有利于中断的参与者,CM 104就从仲裁状态656转换到允许状态612并把PTX中断消息676发送到网络当前通话者。CM 104从释放确认状态660转换到释放通知状态680,并且一进入释放通知状态680就立即把PTX确认消息684发送到中断的参与者。
一进入失效保护恢复状态664,CM 104从失效保护恢复状态664转换到释放通知状态680,并且立即把PTX拒绝消息688发送到当前通话者。一进入释放通知状态680,CM 104从释放通知状态680转换到空闲状态604,并且立即把PTA释放通知692发送到所有网络参与者。CM 104从进入休眠状态624转换到休眠状态618,并且一进入休眠状态624就立即把通知网络已进入休眠的ZZZ消息696发送到所有网络参与者。只有没有网络参与者请求发言权的控制,网络的状态机就保持在休眠状态618中。当从网络参与者接收了PTT请求704时,CM 104从休眠状态618转换到唤醒状态706。
如果仲裁算法对请求的CD 352拒绝发言权的控制,CM 104就从唤醒状态708转换到休眠状态618并把PTX拒绝响应708发送到请求的CD 352。由于网络是休眠的,只有请求的CD 352具有只听特权时才会发生。如果仲裁算法对请求的CD 352允许发言权的控制,CM 104就从唤醒状态706转换到唤醒待决状态712并把AYT唤醒请求716发送到所有网络参与者。在发送AYT唤醒请求716之后,CM 104认为请求的CD 352是网络待决的通话者。
只要没有从网络参与者接收PTT请求消息720,只要唤醒定时器724没有超时,只要PTX休眠响应定时器728没有超时,CM 104就保持在唤醒待决状态712。一进入唤醒待决状态712,CM 104就重置唤醒定时器724和PTX休眠响应定时器728。当从不同于网络待决通话者的CD 352接收了PTT请求消息720时,CM 104从唤醒待决状态712转换到休眠-仲裁状态732。当网络唤醒定时器724超时时,CM 104从唤醒待决状态712转换到休眠-允许状态736。当PTX休眠响应定时器728超时时,CM 104从唤醒待决状态712转换到缓冲-允许状态740。
CM 104一进入休眠仲裁状态732就立即对网络待决通话者和中断参与者应用仲裁算法。如果仲裁算法仲裁有利于待决通话者,CM 104就从休眠仲裁状态732转换到唤醒待决状态712并把PTX拒绝消息744发送到中断的参与者。如果仲裁算法仲裁有利于中断的参与者,CM 104就从休眠仲裁状态732转换到唤醒待决状态712、把PTX拒绝消息744发送到待决通话者,并且认为中断的参与者是网络新的待决通话者。
一进入休眠允许状态736,CM 104从休眠允许状态736转换到通知状态628,并且立即把PTX允许响应748发送到网络待决通话者。一进入缓冲允许状态740,CM 104从缓冲允许状态740转换到缓冲状态752,并且立即把PTX允许响应756发送到网络待决通话者。只要唤醒定时器724没有超时,网络的状态机就保持在缓冲状态752中。当在缓冲状态752中时,CM 104对从网络待决通话者接收的任何媒介话务进行缓冲。
当唤醒定时器724超时时,CM 104从缓冲状态752转换到通知状态628。当CM 104保持在缓冲状态752时,它在网络媒介缓冲中对从网络待决通话者接收的任何媒介话务进行缓冲。CM 104通过在出错状态764把ERR响应760发送到发送消息的CD 352来响应任何包含无效或保留字段的值的媒介信令请求,否则就忽略该请求。
CD 352实现了如图16所示的NBS媒介信令状态图800,任何时候用户都正参与网络。在CD 352通过把SIP ACK消息808发送到CM 104接受网络对话描述之后,CD 352就初始化到启动状态804。CD 352从启动状态804转换到启动等待状态812,并且一进入启动等待状态812就立即把ASK请求消息816发送到CM 104。
只要用户不按下按键通话按钮824,只要没有从CM 104接收PTA消息828,只要没有从CM 104接收睡眠ZZZ消息832,CD 352就保持在监听状态820。当用户按下按键通话按钮824时,CD 352从监听状态820转换到发言权-请求状态836。当从CM 104接收PTA消息828时,CD 352从监听状态820转换到通话者-通知状态840。当从CM 104接收睡眠ZZZ消息832时,CD 352从监听状态820转换到休眠-空闲状态844。一进入发言权-请求状态836,CD 352从发言权-请求状态836转换到发言权-等待状态848,并且立即把PTT允许请求852发送到CM 104。
只要没有从CM 104接收PTX响应856并且只要中止定时器860没有超时,CD352就保持在发言权-等待状态848。一进入发言权-等待状态848 CD 352就重置它的PTT中止定时器860和PTT重发送定时器(图中未显示)。当从CM 104接收PTX允许响应868时,CD 352从发言权-等待状态848转换到通话状态864并提醒用户已得到了网络的发言权控制。当从CM 104接收PTX拒绝消息856时,CD 352从发言权-等待状态848转换到发言权-丢失状态872。在CD 352的PTT重发送定时器超时之后,CD 352就保持在发言权-等待状态848并把相同的PTT请求876重新发送到CM 104。在CD 352的PTT中止定时器860超时之后,CD 352从发言权-等待状态848转换到监听状态820。如果用户还在等待PTX响应的时候释放了按键通话按钮884,那么CD 352就从通话状态848转换到发言权-释放状态880。
只要没有从CM 104接收PTX中断消息888并且只要用户没有释放按键通话按钮884,CD 352就保持在通话状态864。当从CM 104接收PTX中断消息888时,CD 352从通话状态864转换到发言权-丢失状态872。当用户释放按键通话按钮884时,CD 352从通话状态864转换到发言权-释放状态880。当从CM 104接收PTX允许响应868时,CD 352就保持在通话状态864。一进入发言权-丢失状态872,CD 352就从发言权-丢失状态872转换到监听状态820,并且立即用表示已丢失网络发言权控制的消息提醒用户。
一进入发言权-请求状态836,CD 352就从发言权-释放状态880转换到释放-等待状态896,并且立即把PTT释放请求900发送到CM 104。只要没有从CM 104接收PTX确认响应消息904并且只要PTT中止定时器860没有超时,CD 352就保持在释放-等待状态896。一进入释放-等待状态896,CD 352就重置它的PTT中止定时器860和PTT重发送定时器。每当由PTT请求或释放的时候就启动PTT重发送定时器。
当从CM 104接收PTX确认响应消息904时,CD 352从释放-等待状态896转换到监听状态820。在CD 352的PTT重发送定时器超时之后,CD 352保持在释放-等待状态896并把相同的PTT释放请求900重新发送到CM 104。在CD 352的PTT中止定时器860超时之后,CD 352从释放-等待状态896转换到监听状态820。
一进入通话者-通知状态840,CD 352就从通话者-通知状态840转换到监听状态820,并且通知通话者。该通知表示新的通话者具有发言权的控制、当前通话者已释放了发言权,或者当前没有通话者具有发言权的控制。
只要没有从CM 104接收AYT请求消息908并且只要用户没有按下按键通话按钮824,CD 352就保持在休眠-空闲状态844。当从CM 104接收AYT请求消息908时,CD 352从休眠-空闲状态844转换到休眠-唤醒状态912。当用户按下按键通话按钮824时,CD 352从休眠-空闲状态844转换到发言权-请求状态836。
CD 352丢弃任何在休眠-空闲状态844时接收的睡眠ZZZ消息916。一进入休眠-唤醒状态912,CD 352就从休眠-唤醒状态912转换到监听状态820,并且立即把IAH响应消息916发送到CM 104。
在除了休眠-空闲状态844的其他任何状态一接收到从CM 104接收的AYT查询(ping)请求920,CD 352就保存它当前的状态、暂时转换到IAH-回复状态924、建立和发送IAH响应消息928到CM 104,并且回到它先前的状态812。当CM 104接收媒介信令出错使它就把ERR响应932发送到CD 352,并且CM 104进入出错状态936,比如畸形的请求使用了无效或保留字段的值。
一接收到在任何状态从CM 104接收的ERR响应932,CD 352就提醒用户错误发生了、禁用CD 352(940)、并且执行任何合适的SIP信令以完美的结束它对网络(944)的参与。
当CD 352进入了一个休眠状态(844)时,CD 352就可以通过另一个IS-707服务选项接收点对点语音服务呼叫,并仍然保持对休眠的网络的参与。在终止语音服务呼叫后,CD 352回到IS-707.5休眠/空闲状态844。
然而,如果当CD 352选择了接收点对点语音服务选项呼叫时网络从休眠模式844出来,那么CD 352可能错过AYT“唤醒”消息请求908并被从活动参与者列表中除去。在这样的情况下,CD 352可以通过向CM 104发送ASK请求382确定它的参与状态。一旦CD 352已从活动参与者列表中除去,为了再次参与网路,CD 352就向CM 104的SIP服务器重新注册。
CD 352允许用户始发地接收传统的PSTN点对点呼叫以及参与小组服务讨论。虽然CD 352可以内部地以几个模式之一操作,但是CD 352避免把某种功能限制在需要用户明确变动的不同操作模式的范围中。这样,在小组服务时允许并启动点对点语音服务呼叫的无缝接收和放置。
CD 352可用于在任何时候放置点对点语音服务以及安全的点对点分组语音呼叫,不管小组服务活动与否,只要CD 352不是同时作为通话者。如果CD 352作为网络成员注册的,那么CD 352就从网络注销。如果所选的点对点呼叫是通过语音服务选项放置的,那么CD 352终止数据服务。一旦完成了点对点呼叫,CD 352就可以透明地允许分组数据服务并作为当前所选网络的成员注册。
当允许小组服务时,CD 352可用于在蜂窝基础设施施加的限制之内接收PSTN或安全的点对点分组语音呼叫。如果CD 352加入了网络并且所选网络是活动的,那么对于进入的PSTN呼叫,CD 352看起来是忙的,并且由蜂窝基础设施给予该呼叫合适的繁忙处理。如果所选网络是静默的但网络的挂起时间620没有超时,那么也由蜂窝基础设施给予该呼叫正常的繁忙处理。然而,如果所选网络的挂起时间620已超时、网络已进入休眠模式616并且CD 352已释放了它的空中资源,那么通过蜂窝设施就不能给予该呼叫繁忙处理并且寻呼CD 352开始接收进入的呼叫。
当语音服务呼叫是活动的时,CD 352不能接收任何NBS网络话务。在完成语音服务呼叫之后,可以要求CD 352重新加入网络,这是因为它可能错过了一个或多个AYT请求716。不管对于进入的语音服务呼叫CD 352是否看起来是忙的,可以根据由蜂窝基础设施为所呼叫的CD 352(比如呼叫传送、语音邮件等等)所定义的繁忙处理重定向该呼叫者。用户可以任选地配置CD 352在选择网络并且CD 352注册为成员之时禁用接收进入的点对点呼叫。
CD 352也检测它的IP网络地址已改变还是将要改变。如以上关于图11所述,如果在地址改变发生时CD 352正参与网络,那么CD 352再次邀请(INVITE)它自己加入网络。
例如,漫游的CD 352可以转换蜂窝系统或蜂窝网络,并且由此可以协商新的IP地址。或者,CD 352可能经历服务中断或以任何理由丢失分组数据服务选项呼叫,并在重新建立服务时被分配新的IP网络地址。如果CD 352在地址改变期间正参与网络并且没有适时重新加入所选的网络,那么CM 104最终终止它的成员资格并把CD 352从所选网络列表中去除。如果CD 352最后没有响应一系列媒介信令AYT请求消息716,那么把它从活动网络参与者列表中除去。
在没有IS-707.5分组数据服务选项时,NBS可以在已有的且通常可用的快速网络连接(QNC)分组服务上操作。然而,QNC当前不支持休眠的。因此,应用层消息(比如“进入休眠”)可能被在QNC上操作NBS的CD 352忽略。
QNC确实提供了相似于由IS-707.5提供的协议栈。可以配置CD 352使用QNC而不是IS-707.5协商分组连接,并且如果QNC服务时可用的,那么就把这个连接看作为没有休眠或(可选地)CRTP报头压缩支持的分组数据服务选项连接。
在移动IP下,CD 352使用外部代理(它为移动台分配转接(care-of)地址)与网络连接。转接地址是暂时的但是合法的地址,从因特网的任何地方都可以把IP数据报定址到这个地址。移动台使用转接地址与它的内部代理联系,并且通知它移动台当前的转接地址。在确认移动台的身份后,内部代理随后使用移动台转接地址把定址到移动台永久内部地址(它的标准因特网路径结构直接传送到内部代理或到内部代理的网络)的分组发送到移动台。
虽然NBS可以在移动IP上操作,但是移动IP可能潜在地反过来影响NBS媒介活务及信令的端到端的等待时间和所感知的语音质量。如果CD 352使用它的永久地址加入网络,并且从网络拓扑布局的理解上内部代理定位于远离CM 104和CD352,那么这就可能特别重要了。在这样的情况下,可选地在公共因特网或其他不同质量的服务网络上传送媒介话务,如果不使用移动IP那么就不需要这些网络了。为了避免这个情况,对于CD 352较佳地使用它的转接地址接入NBS服务并当它的转接地址改变时重新加入网络。
SIP呼叫信令和PGP公钥加密使用唯一的CD 352的用户标识(user-id)或相似的唯一标识。用户数据库232定义内部用户标识,可以把它传送到CD 352并由其在媒介信令请求中使用。CD 352的用户标识地址较佳地不包含任何私人数据,它的公开可能损害已有的蜂窝基础设施的验证机制。
在SIP注册和邀请时在报头中使用CD 352的用户地址,并且该地址可用于形成所需SIP语法的其他部分。用户地址也是产生用于验证SIP请求的私人PGP密钥的输入。CD 352的用户接口允许用户观看用户地址。冒着潜在破坏接入NBS或确保SIP验证请求的能力的风险,CD 352的用户接口允许用户改变用户地址。
为了保持对某些服务攻击的拒绝以及防止CD 352的伪装,CM 104可任选地请求CD 352在注册或加入网络之前验证它自己。在应用层进行授权,独立于其他可能存在于网络或蜂窝基础设施层的授权方案。也可以独立于支持加密(安全)NBS网络的概念和数据结构实现CD 352的授权并且操作。
特别地,CM 104可以请求CD 352在它的SIP请求中包括“授权”报头。授权报头允许SIP消息由CD 352使用PGP公钥密码系统签名署名。
公钥密码系统从个人机密密钥中产生公开和个人密钥,个人密钥通常只有加密者(在这个情况下就是CD 352)知道。需要与机密密钥结合的个人密钥对消息进行署名,但是单单公开密钥也可用于识别所署名消息的签名。这样,为了支持SIP授权,较佳地为每个CD 352提供个人机密和个人密钥,它们从不共享。CD 352需要对其授权它本身的每个CM 104应该知道CD 352的公开密钥。由于公开密钥不是机密的,所以它可以作为由CM104维护的或通过因特网上的通用公钥服务器接入的数据库232的用户部分的一部分存储。
CM 104可以在服务器网络或用户层要求CD 352具有授权。在服务器层,CM 104要求所有连接于CM 104的SIP服务器236(见图3)的客户机提供授权凭证,拒绝所有未授权的请求。当允许服务器层授权时,只有先前CM 104知道其身份(即客户机的公钥)的客户机可以有效地使用服务器。服务器层授权保护CM 104的SIP服务器保护了许多相对简单的服务攻击拒绝。
CM 104可以保护通过授权管理的一个或多个网络,但使其他网络处于“非保护”。如果CD 352试图邀请它自己进入保护的网络,那么CM 104的SIP服务器236就拒绝请求除非由CM 104授权CD 352。
此外,CM 104可以使用授权来确保CD 352(或一般任何SIP用户代理客户机)不会试图伪装成另一个CD 352并由此拒绝向合法的网络参与者提供服务或者被动监控网络的媒介信道。如果CM 104要求授权指定的CD 352,那么CM 104就不会从作为CD 352连接的客户机接受任何SIP请求,除非客户机的SIP请求包括可由CM 104验证的PGP签名。在用户层,可以基于每个用户配置认证(即CM 104可以要求在当允许其他用户保持非认证时之前,认证某个用户)。
一旦定义了CD 352的用户地址,PGP个人密钥就可以由管理员内部提供或由CD 352产生。个人密钥不必外部存储,但一般可以把相关的公钥加载进要求CD 352认证的任何SIP服务器的数据库232用户部分。
在一个实施例中,主要NBS CD 352或网络参与平台是基于CD 352MA的蜂窝手机。因为在IP以及IP传输协议上建立NBS,所以与CM 104具有连接性的任何IP平台都可以潜在地用作NBS CD 352。因此,如图1所示,拨号用户可以通过PSTN经由已有的由因特网服务提供商(ISP)操作的IP终端服务器与CM 104连接。终端服务器用作PSTN和支持IP的LAN之间的桥梁。终端服务器包括调制解调器组,它为高速PSTN调制解调器、服务器以及一个或多个网络接口提供连接点。服务器能够管理多个独立的PPP对话,每个所连接的调制解调器用户有一个对话。服务器也用作路由器,在每个独立PPP接口和任何活动的LAN接口之间为IP分组选择路径。CM 104包括综合商用现成的终端服务器(或者与外部商用现成终端服务器结合配置)。
拨号终端服务器支持并包括在它的PPP对话上协商CRTP报头压缩。相似地,由拨号客户机使用的PPP栈也包括并试图使用CRTP。然而,由于在高速调制解调器上附加的带宽,基于拨号的用户无法协商CRTP报头压缩可不必迫使网络避免使用基于RTP有效负载规定。
如果终端服务器定位在CD 352MA服务提供商的内部LAN上,并由此以网络拓扑布局的意义上靠近服务提供商的CM 104,那么拨号用户可以避免服务质量问题,如果ISP的终端服务器和CM 104之间的路径穿过部分公用因特网,那么这个问题可以归因于高的端到端的等待时间。由于基于PSTN的调制解调器通常不支持类似于由IS-707.5实现的休眠概念,基于拨号的网络参与者就可以忽略任何从CM 104接收的睡眠消息。虽然用户数据库232跟踪连接的用户是基于蜂窝的还是地面的,但是还是提供了这个便捷。因此,可以或可以不把睡眠或其他媒介信令消息发送到拨号用户。
把NBS服务区域设计为综合的,既允许用户在服务区域之间漫游,又加入在分离服务区域中定义的等效网络。多个CM 104之间的对等通信采用SIP服务器重定向、用户和网络数据库记录交换以及指定综合NBS服务的附加消息这些形式。
在综合NBS服务实施例中,较佳的是允许任何CM 104取得网络的所有权。这样,网络操作不是专门针对特定CM 104或MCU节点208。可以根据诸如接近大多数网络参与者以及在服务提供商交互系统网络上的服务可用质量这些因素动态确定CM 104的选择。相似地,任何SIP重定向服务器236能够把任何CD 352重定向到合适MCU的SIP用户代理服务器,和/或,如果必要,把CD 352传送到另一个SIP重定向服务器。
在综合NBS服务实施例中,网络的网络地址在整个NBS系统中都具有意义。因此,一个或多个顶层SIP服务器236负责重定向INVITE请求并把网络参与者分配到合适的MCU节点208。顶层SIP服务器236可以共享普通用户和网络数据库232,在不同的网络汇集点提供相似的功能和重定向判决。因此,CD 352产生的邀请的重定向提供重要和关键的抽象层,它允许多个CM 104的装置综合于单个的同类NBS服务。
在综合NBS服务中,通过复制由MCU节点管理器256它相关的一组MCU252(松散地称为MCU块),提供的功能,系统改变它相关的MCU组252,包括它的SIP用户代理服务器。由系统的所有元件共享单个的数据库232和管理接口248。
CD 352在这样的综合系统中加入网络的过程基本上与用于包括单个CM装置的系统中的过程相同。CD 352一开始把所有SIP请求发送到顶层(现在是全局)SIP重定向服务器236。重定向服务器236通过SIP机制把请求的CD 352重定向到合适的目的地。在INVITE请求加入网络的情况下,目的地是与当前所指负责网络的MCU节点相关的SIP用户代理服务器252。在INVITE请求可用于CD 352的当前网络列表的情况下,目的地是任何能响应该请求的用户代理。
独立地,重定向服务器236可以使用特定实现协议和/或消息规范通过交互应用消息与MCU 252交换附加信息。就如在非综合情况下,特定的开启行动是必要的以确保重定向服务器236可以确定每个它接收的合法INVITE请求的目的地。一个实施例具有存在于顶层重定向服务器236的SIP注册。此外,顶层服务器可以询问系统数据库并试图把每个邀请请求映射到那里包含的网络定义。
CD 352可以提供加密网络广播通信。在网络用户的选项中,在特定网络上传输的语音和数据可在发送的CD 352上加密,并由所有网络上的其它CD解密。加密是端到端的,即从CD到另一个CD。通常由在有NBS能力的CD中结合的商用加密算法对网络通信进行加密。CD 352把网络看成加密的还是非加密的这个选择是由网络用户判断的;也就是说,不需要包含CM 104。
用户在网络上根据网络选择它们是否想要在要加密/解密的网络上发送/接收的话务。给予用户进入网络使用的加密密钥的的能力,例如电话键盘。这样用户能够与也选择网络加密选项并也使用同一加密密钥的网络其他用户进行加密通信。
用户可以在任何时刻允许或禁用对于用户进入CD 352的任何网络密钥的网络话务加密。可以通过与网络用户共享的对称密钥(话务加密密钥或TEK)的使用对媒介话务进行对称地加密。可以由网络用户或网络管理员离线产生网络话务加密密钥,并且随后安全地把它分配到手动输入密钥进入它们各自通信设备的网络参与者。把密钥用于在特定网络上的媒介话务,直到产生新的密钥并把它分配到网络用户来代替先前的网络TEK。
通过从CM 104接收的消息通知CD 352它是特定网络的成员。特定网络的网络管理员可以设置咨询标志指示希望对网络进行加密。这个指示一般是咨询性的,并且不需要命令式地指示确实要对网络上的通信进行加密。CD 352用户接口允许用户指定任何网络作为加密网络,并且允许用户从CD 352输入网络TEK,而不管网络的加密咨询标志是否已由CM 104接收。
CD 352可以强化最小和最大密钥长度。CD 352可以提供求与密钥一起输入的密钥校验和的装置,并且如果提供了,就可以用校验和验证输入的密钥。如果没有输入校验和,CD 352就计算校验合并使它可对用户显示。在初始密钥输入后CD 352不需要在CD 352的显示屏上显示该密钥。
一旦对于给定网络成功输入密钥,就可以使用特定密钥对网络上的媒介传输进行加密,并且使用该特定密钥对所有网络上接收话务进行解密。所加密的话务包括各种附加报头,以允许CD 352同步加密/解密过程、允许迟同步(同步已进行的发送)以及确认发送者和接收者使用相同话务加密密钥。如果CD 352在它没有指定加密的网络上接收加密话务(由加密报头的存在检测),那么CD352就表示它正接收到用户地加密话务并且不输出话务(对音频进行消音或取消数据输出)。相似地,如果CD 352在配置为加密的网络上接收没有加密的媒介话务,或如果没有正确解密话务(例如如果密钥不匹配),CD 352就提醒用户并消去该话务。
加密网络的密钥可以仅仅是随机(二进制)数。总的说来,由网络的一个用户或该网络的管理员产生密钥并被安全分配到网络参与者。由于密钥分配政策目前是留给网络用户的,所以它是包含网络安全性的潜在隐患。这样,推荐使用安全装置(比如PGP加密电子邮件)把网络加密密钥分配到网络参与者。安全管理器20(图1)也提供普通网络密钥的中心库。也可以用其他方法,比如标准电话呼叫或面对面会面。也可以使用为了SIP授权而嵌入通信设备的PGP机密密钥把密钥自动分配到CD。
提供以上较佳实施例的描述是任何本领域的技术人员可以实施或采用本发明。对于本领域的技术人员,对这些实施例的不同修改将是非常明显的。,并且可以把这里定义的一般原理应用到其他实施例中,而不需要使用创造性的才能。这样,不希望本发明仅限于在这里所示的实施例,而是与符合在这里揭示的原理和新颖性特点的最宽范围相一致。
在以下权利要求书中提出本发明的其他特点及优点。

Claims (32)

1.一种参与小组通信网络的按键通话通信设备,所述小组通信网络包括用于管理所述小组通信网络并和所述按键通话通信设备接口的控制器,其特征在于,所述通信设备包括:
处理器,被配置成把信息信号转换成适于在分布式网络上传输的分组数据;
发射器,被配置成通过第一信道把分组数据发送到所述控制器;
接收器,被配置成通过第二信道从所述控制器接收分组数据;
用户激活机构,被配置成在所述通信设备的用户希望发送所述分组数据到所述控制器的时候激活所述发射器;以及
优先级,其中所述优先级被配置成确定所述通信设备是否具有获得凌驾于另外的通信设备之上的获得传输权限的权力,以使得所述通信设备可以打断具有较低优先级的所述另外的通信设备。
2.如权利要求1所述的通信设备,其特征在于,进一步还是无线通信设备。
3.如权利要求1所述的通信设备,其特征在于,进一步包括存储单元,被配置成存储所述分组数据直至所述控制器准备好接收所述分组数据。
4.如权利要求3所述的通信设备,其特征在于,所述存储单元被用来最小化用户感觉得到的等待时间。
5.如权利要求1所述的通信设备,其特征在于,所述优先级是可动态配置的。
6.如权利要求1所述的通信设备,其特征在于,进一步被配置成从所述控制器接收有关所述小组通信网络的信息。
7.如权利要求1所述的通信设备,其特征在于,进一步被配置成工作于安全模式。
8.如权利要求1所述的通信设备,其特征在于,进一步包括识别信息,其中所述通信设备在它的当前识别信息已经或将要改变时,更新它的识别信息,且把它的新识别信息发送给控制器。
9.如权利要求1所述的通信设备,其特征在于,所述小组通信网络还能够处于休眠模式,其中所述用户激活机构的激励将提示所述控制器将所述小组通信网络带出所述休眠模式。
10.一种参与小组通信网络的通信设备,所述小组通信网络包括具有被配置成管理所述小组通信网络以及和所述通信设备进行接口的控制器,其特征在于,所述通信设备包括:
第一端口,被配置成和所述控制器建立第一信道;
电连接至所述第一端口的处理器,其中所述处理器可以被动态配置,以经由所述第一信道发送分组数据到所述控制器;
用户激活机构,被配置成允许所述通信设备的用户发送所述分组数据到所述控制器;以及
优先级,其中所述优先级被配置成确定所述通信设备是否具有获得凌驾于另外的通信设备之上的获得传输权限的权力,以使得所述通信设备可以打断具有较低优先级的所述另外的通信设备。
11.如权利要求10所述的通信设备,其特征在于,所述分组数据包括时间敏感信息。
12.如权利要求10所述的通信设备,其特征在于,进一步还是无线通信设备。
13.如权利要求10所述的通信设备,其特征在于,进一步包括存储单元,被配置成存储所述分组数据直至所述控制器准备好接收所述分组数据。
14.如权利要求13所述的通信设备,其特征在于,所述存储单元被用来最小化用户感觉得到的等待时间。
15.如权利要求10所述的通信设备,其特征在于,所述分组数据包括所述通信设备的识别数据、所述通信设备的位置数据以及建立、修改或终止小组通信的控制数据中的至少一个。
16.如权利要求10所述的通信设备,其特征在于,所述第一信道进一步包括信号初始协议SIP信道、媒介信令信道以及媒介话务信道。
17.如权利要求10所述的通信设备,其特征在于,所述优先级是可动态配置的。
18.如权利要求10所述的通信设备,其特征在于,进一步能够工作在不同的通信基础设施之上。
19.如权利要求10所述的通信设备,其特征在于,所述处理器从所述控制器接收有关所述小组通信网络的信息。
20.如权利要求10所述的通信设备,其特征在于,进一步被配置成工作于安全模式。
21.如权利要求10所述的通信设备,其特征在于,进一步包括识别信息,其中所述通信设备在它的当前识别信息已经或将要改变时,更新它的识别信息,并把它的新识别信息发送给所述控制器。
22.如权利要求10所述的通信设备,其特征在于,所述小组通信网络还能够处于休眠模式,其中所述用户激活机构的激励将提示所述控制器将所述小组通信网络带出所述休眠模式。
23.在按键通话通信设备中参与小组通信网络的一种方法,所述小组通信网络包括用于管理所述小组通信网络并和所述按键通话通信设备接口的控制器,所述方法包括:
从希望向控制器进行发送的所述按键通话通信设备用户接收信息;
将所述信息转换成适于在分布式网络上进行传输的分组数据;
将所述分组数据发送给所述控制器;以及
确定所述通信设备是否具有获得凌驾于另外的通信设备之上的获得传输权限的权力,以使得所述通信设备可以打断具有较低优先级的所述另外的通信设备。
24.如权利要求23所述的方法,其特征在于,存储所述分组数据,直到所述控制器准备好接收所述分组数据。
25.如权利要求23所述的方法,其特征在于,进一步包括从所述控制器接收有关所述小组通信网络的信息。
26.如权利要求23所述的方法,其特征在于,进一步包括
为所述通信设备维持识别信息;
在所述识别信息已经或将要改变时,更新所述识别信息;
发送所述更新后的识别信息给所述控制器。
27.如权利要求23所述的方法,其特征在于,进一步包括
确定所述小组通信网络是否处于休眠模式;以及
所述控制器将所述小组通信网络带出所述休眠模式。
28.一种参与小组通信网络的按键通话通信设备,所述小组通信网络包括用于管理所述小组通信网络并和所述按键通话通信设备接口的控制器,其特征在于,包括:
从希望向控制器进行发送的所述按键通话通信设备用户接收信息的装置;
将所述信息转换成适于在分布式网络上进行传输的分组数据的装置;
将所述分组数据发送给所述控制器的装置;以及
确定所述通信设备是否具有获得凌驾于另外的通信设备之上的获得传输权限的权力的装置,以使得所述通信设备可以打断具有较低优先级的所述另外的通信设备。
29.如权利要求28所述的通信设备,其特征在于,进一步包括:
存储所述分组数据,直到所述控制器准备好接收所述分组数据的装置。
30.如权利要求28所述的通信设备,其特征在于,进一步包括:
从所述控制器接收有关所述小组通信网络的信息的装置。
31.如权利要求28所述的通信设备,其特征在于,进一步包括:
为所述通信设备维持识别信息的装置;
在所述识别信息已经或将要改变时,更新所述识别信息的装置;
发送所述更新后的识别信息给所述控制器的装置。
32.如权利要求28所述的通信设备,其特征在于,进一步包括:
确定所述小组通信网络是否处于休眠模式的装置;以及
所述控制器将所述小组通信网络带出所述休眠模式的装置。
CNB018090486A 2000-03-03 2001-03-02 在现有的通信系统中参与小组通信服务的方法和设备 Expired - Fee Related CN1247036C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US51877600A 2000-03-03 2000-03-03
US09/518,776 2000-03-03

Publications (2)

Publication Number Publication Date
CN1428058A CN1428058A (zh) 2003-07-02
CN1247036C true CN1247036C (zh) 2006-03-22

Family

ID=24065452

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018090486A Expired - Fee Related CN1247036C (zh) 2000-03-03 2001-03-02 在现有的通信系统中参与小组通信服务的方法和设备

Country Status (15)

Country Link
US (14) US20020068595A1 (zh)
EP (7) EP1260108B1 (zh)
JP (10) JP5209164B2 (zh)
KR (1) KR20020081389A (zh)
CN (1) CN1247036C (zh)
AR (1) AR027610A1 (zh)
AT (3) ATE547887T1 (zh)
AU (2) AU2001240005B2 (zh)
BR (1) BR0108901A (zh)
CA (7) CA2859158C (zh)
DE (1) DE60141949D1 (zh)
ES (7) ES2396683T3 (zh)
HK (1) HK1055050A1 (zh)
TW (1) TW563305B (zh)
WO (1) WO2001067674A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104023318A (zh) * 2004-01-12 2014-09-03 高通股份有限公司 用于在群组通信网络中共享用户信息的方法及设备

Families Citing this family (548)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5841768A (en) * 1996-06-27 1998-11-24 Interdigital Technology Corporation Method of controlling initial power ramp-up in CDMA systems by using short codes
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8364136B2 (en) 1999-02-01 2013-01-29 Steven M Hoffberg Mobile system, a method of operating mobile system and a non-transitory computer readable medium for a programmable control of a mobile system
US7240363B1 (en) * 1999-10-06 2007-07-03 Ellingson Robert E System and method for thwarting identity theft and other identity misrepresentations
US6999414B2 (en) * 1999-10-27 2006-02-14 Broadcom Corporation System and method for combining requests for data bandwidth by a data provider for transmission of data over an asynchronous communication medium
US8284737B2 (en) 2000-03-03 2012-10-09 Qualcomm Incorporated Method of buffering to reduce media latency in group communications on a wireless communication network
US20070195735A1 (en) * 2006-02-22 2007-08-23 Rosen Eric C Method of buffering to reduce media latency in group communications on a wireless communication network
AU2001240005B2 (en) * 2000-03-03 2005-11-17 Qualcomm Incorporated Method and apparatus for participating in group communication services in an existing communication system
US7024461B1 (en) * 2000-04-28 2006-04-04 Nortel Networks Limited Session initiation protocol enabled set-top device
JP2001359165A (ja) * 2000-06-15 2001-12-26 Mitsubishi Electric Corp モバイル通信システム
US7603104B2 (en) * 2000-12-08 2009-10-13 Qualcomm Incorporated Apparatus and method of making a secure call
US6760772B2 (en) 2000-12-15 2004-07-06 Qualcomm, Inc. Generating and implementing a communication protocol and interface for high data rate signal transfer
FI110561B (fi) 2000-12-18 2003-02-14 Nokia Corp IP-pohjainen puheviestintä matkaviestinjärjestelmässä
US20020075850A1 (en) * 2000-12-20 2002-06-20 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for using the voice over internet protocol to handoff call connections
JP3494998B2 (ja) * 2001-01-25 2004-02-09 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、通信特定情報の保存方法、通信特定情報の保存プログラムを記録したコンピュータ読み取り可能な記録媒体、通信特定情報の保存プログラム
US7170863B1 (en) * 2001-02-12 2007-01-30 Nortel Networks Limited Push-to-talk wireless telecommunications system utilizing a voice-over-IP network
US8219620B2 (en) * 2001-02-20 2012-07-10 Mcafee, Inc. Unwanted e-mail filtering system including voting feedback
US7386000B2 (en) * 2001-04-17 2008-06-10 Nokia Corporation Packet mode speech communication
US7408948B2 (en) 2001-04-17 2008-08-05 Nokia Corporation Packet mode speech communication
GB0110542D0 (en) * 2001-04-30 2001-06-20 Nokia Corp Messaging system
US6904288B2 (en) * 2001-05-15 2005-06-07 Qualcomm Incorporated Controller for providing an efficient dormant mode for a group communication network
US7890129B2 (en) 2001-05-15 2011-02-15 Eric Rosen Method and apparatus for delivering information to an idle mobile station in a group communication network
JP4015428B2 (ja) * 2001-05-16 2007-11-28 株式会社日立コミュニケーションテクノロジー インアクティビティタイマを備えた無線基地局/無線基地局制御装置、無線端末及び状態制御方法
JP2002369255A (ja) * 2001-06-08 2002-12-20 Sony Corp 無線通信方法、無線通信システム、並びに無線伝送装置
US7738407B2 (en) * 2001-08-03 2010-06-15 At&T Intellectual Property Ii, L.P. Method and apparatus for delivering IPP2T (IP-push-to-talk) wireless LAN mobile radio service
US8812706B1 (en) 2001-09-06 2014-08-19 Qualcomm Incorporated Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system
GB0124436D0 (en) * 2001-10-11 2001-12-05 Nokia Corp Terminal-based instruction execution in an ip communications network
KR100446240B1 (ko) * 2001-12-05 2004-08-30 엘지전자 주식회사 이동통신 시스템의 방송형 무선 데이터 서비스 방법
US20030119540A1 (en) * 2001-12-21 2003-06-26 Mathis James Earl Contact list-based group call
US20030135552A1 (en) * 2002-01-14 2003-07-17 Blackstock Michael A. Method for discovering and discriminating devices on local collaborative networks to facilitate collaboration among users
US20030134651A1 (en) * 2002-01-16 2003-07-17 Hsu Raymond T. Method and apparatus for flow treatment and mapping on multicast/broadcast services
US7043266B2 (en) * 2002-02-04 2006-05-09 Sprint Spectrum L.P. Method and system for selectively reducing call-setup latency through management of paging frequency
US7236475B2 (en) * 2002-02-06 2007-06-26 Ntt Docomo, Inc. Using subnet relations to conserve power in a wireless communication device
US6873854B2 (en) * 2002-02-14 2005-03-29 Qualcomm Inc. Method and an apparatus for adding a new member to an active group call in a group communication network
US20030154243A1 (en) * 2002-02-14 2003-08-14 Crockett Douglas M. Method and an apparatus for registering a user in a group communication network
US6781963B2 (en) * 2002-02-14 2004-08-24 Qualcomm Inc Method and an apparatus for terminating a user from a group call in a group communication network
US6898436B2 (en) * 2002-02-14 2005-05-24 Qualcomm Incorporated Communication device for joining a user to a group call in a group communication network
US20030153343A1 (en) * 2002-02-14 2003-08-14 Crockett Douglas M. Communication device for initiating a group call in a group communication network
US20030157945A1 (en) * 2002-02-21 2003-08-21 Chen An Mei Method and apparatus for delivering server-originated information during a dormant packet data session
KR100415117B1 (ko) * 2002-03-04 2004-01-13 삼성전자주식회사 인터넷프로토콜 전화시스템에서 인터넷프로토콜단말기들간의 다중통화 시 강제 착신장치 및 방법
US7532862B2 (en) * 2002-03-19 2009-05-12 Apple Inc. Method and apparatus for configuring a wireless device through reverse advertising
US7907550B1 (en) * 2002-03-19 2011-03-15 At&T Intellectual Property Ii, L.P. Method and system for providing voice over IP conferencing service
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US20030186699A1 (en) * 2002-03-28 2003-10-02 Arlene Havlark Wireless telecommunications location based services scheme selection
US8027697B2 (en) * 2007-09-28 2011-09-27 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
AU2003222159A1 (en) * 2002-04-02 2003-10-20 Worldcom, Inc. Messaging response system
US8856236B2 (en) 2002-04-02 2014-10-07 Verizon Patent And Licensing Inc. Messaging response system
US7184790B2 (en) * 2002-04-02 2007-02-27 Dorenbosch Jheroen P Method and apparatus for establishing a talk group
US7917581B2 (en) 2002-04-02 2011-03-29 Verizon Business Global Llc Call completion via instant communications client
US6895254B2 (en) * 2002-04-15 2005-05-17 Motorola, Inc. Method and apparatus for providing a dispatch call
AU2003266002A1 (en) * 2002-05-06 2003-11-17 Benjamin M. Goldberg Localized audio networks and associated digital accessories
US7395336B1 (en) * 2002-05-14 2008-07-01 Sprint Spectrum L.P. Method for managing SIP registrations in a telecommunications network
EP1508205A4 (en) * 2002-05-24 2010-09-29 Kodiak Networks Inc DISPATCH SERVICE ARCHITECTURE FRAMEWORK
US20040030801A1 (en) * 2002-06-14 2004-02-12 Moran Timothy L. Method and system for a client to invoke a named service
US7613772B2 (en) * 2002-07-25 2009-11-03 Colligo Networks, Inc. Method for context based discovery and filtering of portable collaborative networks
US7372826B2 (en) * 2002-08-01 2008-05-13 Starent Networks, Corp. Providing advanced communications features
DE60223604T2 (de) * 2002-08-05 2008-10-23 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren, Einrichtung, Computerprogrammprodukt und System zur Worterteilung und Sitzungkontrolle
US8320922B2 (en) * 2002-08-07 2012-11-27 Qualcomm Incorporated Registration in a broadcast communications system
US7953841B2 (en) * 2002-08-22 2011-05-31 Jds Uniphase Corporation Monitoring an RTP data stream based on a phone call
US7983199B1 (en) * 2002-09-06 2011-07-19 Cisco Technology, Inc. Voice over internet protocol push-to-talk communication system
US7181234B2 (en) * 2002-09-17 2007-02-20 Motorola, Inc. Method and apparatus for bridging talk groups in public/private communication systems
JP3880495B2 (ja) * 2002-09-25 2007-02-14 キヤノン株式会社 撮像装置の制御方法及び画像配信装置
AU2002337411A1 (en) * 2002-09-30 2004-05-04 Nokia Corporation Routing data packets in a compressed-header domain
US7920546B2 (en) * 2002-10-01 2011-04-05 Nortel Networks Limited Automated attendant multimedia session
US6952592B2 (en) * 2002-10-15 2005-10-04 Motorola, Inc. Method and apparatus for limiting a transmission in a dispatch system
US20040203750A1 (en) * 2002-10-16 2004-10-14 Lee Cowdrey Transport of records of roaming usage of mobile telecommunications networks
KR100508650B1 (ko) * 2002-11-19 2005-08-18 주식회사 휴림인터랙티브 통신단말기간의 피어투피어 방식의 서비스를 위한 확장에스아이피를 이용한 티씨피/아이피 세션 설정 방법
DE60314176T2 (de) * 2002-11-22 2008-01-24 Intellisist, Inc., Bellevue Verfahren und vorrichtung zur bereitstellung von nachrichtenorientierten sprachkommunikationen zwischen mehreren partnern
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7231223B2 (en) * 2002-12-18 2007-06-12 Motorola, Inc. Push-to-talk call setup for a mobile packet data dispatch network
US20050193056A1 (en) * 2002-12-26 2005-09-01 Schaefer Diane E. Message transfer using multiplexed connections in an open system interconnection transaction processing environment
US20040203907A1 (en) * 2002-12-30 2004-10-14 Hiller Thomas Lloyd One to many wireless network communications with receiving members selected based on geographic location
US7369567B2 (en) 2002-12-31 2008-05-06 Motorola, Inc. Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints
US6798755B2 (en) * 2002-12-31 2004-09-28 Motorola, Inc. Apparatus and method for controlling and managing individual directed sessions in a communications system
US7023813B2 (en) 2002-12-31 2006-04-04 Motorola, Inc. Methods for managing a pool of multicast addresses and allocating addresses in a communications system
US7894377B2 (en) 2002-12-31 2011-02-22 Motorola Solutions, Inc. Method and system for group communications
US7366780B2 (en) 2002-12-31 2008-04-29 Motorola, Inc. System and method for controlling and managing sessions between endpoints in a communications system
EP1581861A4 (en) * 2003-01-03 2010-07-28 Dialogic Corp TRANSPARENT HIGH PERFORMANCE CALL DISTRIBUTION
DK1441475T3 (da) * 2003-01-23 2007-08-06 Telia Ab Organ og en fremgangsmåde i et pakkekoblet netværk til at danne multicastgrupper for applikationer med samme gruppeidentitet
US7096024B2 (en) 2003-01-31 2006-08-22 Qualcomm, Incorporated Method and apparatus to initiate point-to-point call during shared-channel delivery of broadcast content in a wireless telephone network
US20040157640A1 (en) * 2003-02-11 2004-08-12 Juho Pirskanen System and method for counting user equipments (UEs) in idle mode in a multimedia broadcast multi-service (MBMS)
US20040162095A1 (en) * 2003-02-18 2004-08-19 Motorola, Inc. Voice buffering during call setup
US7035658B2 (en) * 2003-02-28 2006-04-25 Motorola, Inc. Wireless communication device and network controller for affiliation with associated groups and method thereof
IL154739A0 (en) * 2003-03-04 2003-10-31 Bamboo Mediacasting Ltd Segmented data delivery over non-reliable link
US7039710B2 (en) * 2003-03-20 2006-05-02 Nokia Corporation Method and apparatus for providing multi-client support in a SIP-enabled terminal
US7305681B2 (en) * 2003-03-20 2007-12-04 Nokia Corporation Method and apparatus for providing multi-client support in a sip-enabled terminal
US20040186918A1 (en) * 2003-03-21 2004-09-23 Lonnfors Mikko Aleksi Method and apparatus for dispatching incoming data in a multi-application terminal
FI20030429A0 (fi) * 2003-03-24 2003-03-24 Nokia Corp Ryhmäliikennöinti matkaviestinverkossa
US8036122B2 (en) * 2003-04-03 2011-10-11 Alcatel Lucent Initiation of network treatment for data packet associated with real-time application different from network treatment applicable to data packet non-associated with the real-time application
KR20040094275A (ko) * 2003-04-30 2004-11-09 삼성전자주식회사 셀룰러 이동통신 시스템에서 푸쉬-투-토크 서비스를 위한호 설정 방법
US7117000B2 (en) * 2003-05-02 2006-10-03 Qualcomm Inc. Method and apparatus for exchanging air-interface information during a dormant packet data session
US7522613B2 (en) * 2003-05-07 2009-04-21 Nokia Corporation Multiplexing media components of different sessions
EP1478200B1 (en) * 2003-05-14 2008-12-10 Research In Motion Limited Apparatus and method of determining the status of a requested service
US8204041B2 (en) 2003-05-20 2012-06-19 T-Mobile Deutschland Gmbh Method and system for implementing a push-to-talk service in a mobile radio communication network of the GSM-type
GB0312343D0 (en) * 2003-05-30 2003-07-02 Translift Engineering Ltd Fork lift truck
EP2001192B1 (en) 2003-06-02 2011-05-11 Qualcomm Incorporated Generating and implementing a signal protocol and interface for higher data rates
US8090396B2 (en) * 2003-06-30 2012-01-03 Motorola Mobility, Inc. Push-to-talk features in wireless communications devices and methods
US7277423B1 (en) 2003-07-18 2007-10-02 Sprint Spectrum L.P. Method and system for buffering media to reduce apparent latency in initiating a packet-based real-time media session
EP1649706A4 (en) * 2003-07-18 2011-05-11 Kodiak Networks Inc PREMIUM VOICE SERVICES FOR WIRELESS COMMUNICATION SYSTEMS
JP3913721B2 (ja) 2003-07-31 2007-05-09 三洋電機株式会社 移動局、移動体通信システム及びプログラム
KR20050015544A (ko) * 2003-08-06 2005-02-21 삼성전자주식회사 멀티미디어 방송/다중방송 서비스를 지원하는이동통신시스템에서 호출 메시지를 수신하지 못한 사용자단말기들에게 효율적으로 멀티미디어 방송/다중방송서비스를 제공하는 방법
US20050032539A1 (en) * 2003-08-06 2005-02-10 Noel Paul A. Priority queuing of callers
EP2363989B1 (en) 2003-08-13 2018-09-19 Qualcomm Incorporated A signal interface for higher data rates
US7443867B2 (en) * 2003-08-15 2008-10-28 Nortel Networks Limited Method for performing network services
US20050094670A1 (en) * 2003-08-20 2005-05-05 Samsung Electronics Co., Ltd. Method for acquiring header compression context in user equipment for receiving packet data service
US7069032B1 (en) * 2003-08-29 2006-06-27 Core Mobility, Inc. Floor control management in network based instant connect communication
ES2525094T3 (es) * 2003-09-04 2014-12-17 Deutsche Telekom Ag Interfuncionamiento de un sistema Pulsa-y-Habla (push-to-talk)
KR100951158B1 (ko) 2003-09-10 2010-04-06 콸콤 인코포레이티드 고속 데이터 인터페이스
IL157886A0 (en) * 2003-09-11 2009-02-11 Bamboo Mediacasting Ltd Secure multicast transmission
IL157885A0 (en) * 2003-09-11 2004-03-28 Bamboo Mediacasting Ltd Iterative forward error correction
US6973325B2 (en) * 2003-09-24 2005-12-06 Motorola, Inc. Temporary block flow allocation method
US20050071459A1 (en) * 2003-09-26 2005-03-31 Jose Costa-Requena System, apparatus, and method for providing media session descriptors
US7565434B1 (en) * 2003-10-09 2009-07-21 Sprint Spectrum L.P. Method and system for canceling setup of a packet-based real-time media conference session
US7142891B2 (en) * 2003-10-10 2006-11-28 Texas Instruments Incorporated Device bound flashing/booting for cloning prevention
CA2542649A1 (en) 2003-10-15 2005-04-28 Qualcomm Incorporated High data rate interface
AU2004307162A1 (en) 2003-10-29 2005-05-12 Qualcomm Incorporated High data rate interface
SE0302920D0 (sv) * 2003-11-03 2003-11-03 Ericsson Telefon Ab L M Improvements in or relating to group calls
JP2007532043A (ja) * 2003-11-04 2007-11-08 ネクストホップ テクノロジーズ,インク ワイドエリアネットワークを横切る安全なスタンダードベースの通信
CN1902886B (zh) 2003-11-12 2011-02-23 高通股份有限公司 具有改进链路控制的高数据速率接口
US7882543B2 (en) 2003-11-19 2011-02-01 Research In Motion Limited Systems and methods for added authentication in distributed network delivered half-duplex communications
KR20060096161A (ko) 2003-11-25 2006-09-07 콸콤 인코포레이티드 향상된 링크 동기화를 제공하는 고속 데이터 레이트인터페이스
KR101759456B1 (ko) * 2003-12-01 2017-07-18 인터디지탈 테크날러지 코포레이션 사용자 개시 핸드오프에 기초한 세션 개시 프로토콜(sip)
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US20090222537A1 (en) * 2003-12-04 2009-09-03 Colligo Newworks, Inc., A Canadian Corporation System And Method For Interactive Instant Networking
US7809389B2 (en) * 2003-12-05 2010-10-05 Nortel Networks Limited Controlling a press-to-talk session using wireless signaling
MXPA06006452A (es) 2003-12-08 2006-08-31 Qualcomm Inc Interfase de tasa alta de datos con sincronizacion de enlace mejorada.
KR20060126991A (ko) * 2003-12-11 2006-12-11 코닌클리케 필립스 일렉트로닉스 엔.브이. 멀티미디어 푸시-투-토크 애플리케이션을 위한 플로어 제어
US20050138117A1 (en) * 2003-12-18 2005-06-23 Samsung Electronics Co., Ltd. Method and system for pushing notifications to networked device
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
ATE367027T1 (de) * 2003-12-22 2007-08-15 Nokia Corp Verfahren und einrichtung für push-to-talk-dienst
US20050135317A1 (en) * 2003-12-22 2005-06-23 Christopher Ware Method and system for multicast scheduling in a WLAN
US7558736B2 (en) * 2003-12-31 2009-07-07 United States Cellular Corporation System and method for providing talker arbitration in point-to-point/group communication
JP4581404B2 (ja) * 2004-01-06 2010-11-17 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム
US7386114B1 (en) * 2004-01-08 2008-06-10 Shortel, Inc. Distributed session-based data
WO2005069836A2 (en) 2004-01-13 2005-08-04 Interdigital Technology Corporation Orthogonal frequency division multiplexing (ofdm) method and apparatus for protecting and authenticating wirelessly transmitted digital information
DE102004005254B4 (de) * 2004-02-03 2010-12-23 Siemens Ag Empfängerklassifizierung bei Push-to-talk-over-Cellular (PoC) Verfahren
SE0400288D0 (sv) * 2004-02-11 2004-02-11 Ericsson Telefon Ab L M Improvements in or relating to telecommunication services
US7711382B2 (en) * 2004-02-27 2010-05-04 Motorola, Inc. Method for dynamic group call
ATE488103T1 (de) 2004-02-27 2010-11-15 Research In Motion Ltd Verfahren und system zur signalisierung von sendekanalanforderungen für halbduplex- kommunikationssysteme
HU226781B1 (en) * 2004-03-01 2009-10-28 Miklos Jobbagy Device set for secure direct information transmission over internet
EP2375677B1 (en) 2004-03-10 2013-05-29 Qualcomm Incorporated High data rate interface apparatus and method
US20050202838A1 (en) * 2004-03-12 2005-09-15 Lucent Technologies, Inc., Method and apparatus for providing a low-latency, high-accuracy indication-to-speak
AU2005223960B2 (en) 2004-03-17 2009-04-09 Qualcomm Incorporated High data rate interface apparatus and method
WO2005096594A1 (en) 2004-03-24 2005-10-13 Qualcomm Incorporated High data rate interface apparatus and method
JP4574366B2 (ja) * 2004-03-30 2010-11-04 要二 竹内 Ip電話端末として機能させるプログラムが記録されたcd−rom、管理サーバ、運用サーバ、及びip電話端末登録方法
US20050226162A1 (en) * 2004-03-30 2005-10-13 Shrum Edgar V Jr Methods, systems, and products for maintaining communications service reachability
US20050232241A1 (en) * 2004-03-31 2005-10-20 Geng Wu Method and apparatus for push-to-talk communications
US7548758B2 (en) 2004-04-02 2009-06-16 Nortel Networks Limited System and method for peer-to-peer communication in cellular systems
CA2558130C (en) * 2004-04-13 2011-09-06 Research In Motion Limited Method for a session initiation protocol push-to-talk terminal to indicate answer operating mode to an internet protocol push-to-talk network server
KR20050101505A (ko) * 2004-04-19 2005-10-24 삼성전자주식회사 무선 통신 시스템에서 다중 세션 모니터링 방법 및 장치
US7031273B2 (en) * 2004-04-23 2006-04-18 Motorola, Inc. Session initiation protocol retransmission method
NO322875B1 (no) * 2004-04-23 2006-12-18 Tandberg Telecom As System og fremgangsmate for a inkludere deltakere i en konferansesamtale
US20050238171A1 (en) * 2004-04-26 2005-10-27 Lidong Chen Application authentication in wireless communication networks
US7624188B2 (en) * 2004-05-03 2009-11-24 Nokia Corporation Apparatus and method to provide conference data sharing between user agent conference participants
GB0410270D0 (en) * 2004-05-07 2004-06-09 Nokia Corp A communication system
DE502004003469D1 (de) * 2004-05-10 2007-05-24 Siemens Ag Sicherheitsgerichtete Übertragung von Daten
US7353036B2 (en) * 2004-05-10 2008-04-01 Motorola, Inc. Push-to-talk reverse channel establishment
CN100466671C (zh) * 2004-05-14 2009-03-04 华为技术有限公司 语音切换方法及其装置
FI20045180A0 (fi) * 2004-05-19 2004-05-19 Nokia Corp Ryhmä-ääniviestinnän hallinta tietoliikennejärjestelmässä
US7630395B2 (en) * 2004-05-24 2009-12-08 The United States Of America As Represented By The Secretary Of The Air Force Apparatus and method for providing a data interface to a plurality of radio transceivers
TWI244855B (en) * 2004-05-28 2005-12-01 Octtel Comm Co Ltd Method of communication protocol for voice over Internet protocol (VoIP) gateways
US8650304B2 (en) 2004-06-04 2014-02-11 Qualcomm Incorporated Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system
WO2005122509A1 (en) 2004-06-04 2005-12-22 Qualcomm Incorporated High data rate interface apparatus and method
GB0413972D0 (en) * 2004-06-22 2004-07-28 Nokia Corp A communication system
US7340463B1 (en) 2004-06-25 2008-03-04 Apple Inc. Caching permissions information
US8316088B2 (en) * 2004-07-06 2012-11-20 Nokia Corporation Peer-to-peer engine for object sharing in communication devices
US7650142B2 (en) * 2004-07-08 2010-01-19 Nortel Networks Limited Method for setting up a conference call
US8379864B2 (en) * 2004-07-09 2013-02-19 Nokia Corporation Software plug-in framework to modify decryption methods in terminals
KR100895027B1 (ko) 2004-07-09 2009-04-24 노키아 코포레이션 단말들에서의 해독 방법들을 변형하는 소프트웨어 플러그인프레임워크
US20060018470A1 (en) * 2004-07-09 2006-01-26 Nokia Corporation Managing traffic keys during a multi-media session
KR100793343B1 (ko) * 2004-07-16 2008-01-11 삼성전자주식회사 PoC 시스템의 호 처리 방법
US8090858B2 (en) * 2004-07-23 2012-01-03 Nokia Siemens Networks Oy Systems and methods for encapsulation based session initiation protocol through network address translation
KR100652646B1 (ko) * 2004-07-24 2006-12-06 엘지전자 주식회사 사용자 서비스 품질 향상을 위한 피티티 서비스 시스템 및방법
KR100690752B1 (ko) * 2004-07-28 2007-03-09 엘지전자 주식회사 피티티 서비스 시스템의 발언권 할당방법
KR100840365B1 (ko) * 2004-07-30 2008-06-20 삼성전자주식회사 다중 피.오.씨 세션의 세션 결합 방법 및 그 시스템
KR100640440B1 (ko) * 2004-08-10 2006-10-30 삼성전자주식회사 이동통신 시스템에서의 푸시투토크 방식의 통화 중 전화통화 연결 방법
KR100652655B1 (ko) 2004-08-11 2006-12-06 엘지전자 주식회사 발언권 제어를 위한 피티티 서비스 시스템 및 방법
JP2006054656A (ja) 2004-08-11 2006-02-23 Nec Corp Ptt通信システム、ptt通信方法、ptt通信サーバ
GB2417859A (en) * 2004-08-18 2006-03-08 Vodafone Plc Half duplex communication mode for devices in cellular telecommunication system
KR100686150B1 (ko) * 2004-08-20 2007-02-23 엘지전자 주식회사 이동통신 시스템에서의 PoC 서비스 제공 방법 및 단말에서의 PoC 데이터 전송 방법
US8135426B2 (en) * 2004-08-24 2012-03-13 Qualcomm Incorporated Optimistic talk-permit reliability enhancement in a push-to-talk system
US7715559B2 (en) * 2004-08-26 2010-05-11 Motorola, Inc. Crypto-synchronization for secure communication
KR100678142B1 (ko) * 2004-08-31 2007-02-02 삼성전자주식회사 위치기반 서비스를 제공하는 푸시투토크 방식을 채용한이동통신 시스템 및 그 서비스 구현 방법
FI20041169A0 (fi) * 2004-09-08 2004-09-08 Nokia Corp Ryhmäpalveluiden ryhmätiedot
US20060050683A1 (en) * 2004-09-09 2006-03-09 Nextel Communications, Inc. Prioritization of service requests received at a session initiation protocol (SIP) server
US7623882B2 (en) * 2004-09-16 2009-11-24 Research In Motion Limited System and method for queueing and moderating group talk
ATE533327T1 (de) * 2004-09-16 2011-11-15 Research In Motion Ltd Vorrichtungen und verfahren für die warteschlangenbildung und das moderieren eines gruppengesprächs
US7756540B2 (en) * 2004-09-17 2010-07-13 Nextel Communications Inc. Public dispatch chatroom
US20060079260A1 (en) * 2004-09-17 2006-04-13 Nextel Communications, Inc. Ad-hoc dispatch chatroom
US10645562B2 (en) 2004-09-21 2020-05-05 Agis Software Development Llc Method to provide ad hoc and password protected digital and voice networks
US8213970B2 (en) * 2004-09-21 2012-07-03 Advanced Ground Information Systems, Inc. Method of utilizing forced alerts for interactive remote communications
US8538393B1 (en) 2004-09-21 2013-09-17 Advanced Ground Information Systems, Inc. Method to provide ad hoc and password protected digital and voice networks
US20060075449A1 (en) * 2004-09-24 2006-04-06 Cisco Technology, Inc. Distributed architecture for digital program insertion in video streams delivered over packet networks
KR100666984B1 (ko) 2004-09-24 2007-01-10 삼성전자주식회사 푸쉬 투 토크 오버 셀룰러 시스템 사용자의 응답 모드에따른 호 처리 시스템 및 방법
US7299036B2 (en) * 2004-09-30 2007-11-20 Kyocera Wireless Corp. Mobile telephone handset, mobile telephone system and method
US7629926B2 (en) 2004-10-15 2009-12-08 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US7113128B1 (en) * 2004-10-15 2006-09-26 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US6985105B1 (en) 2004-10-15 2006-01-10 Telecommunication Systems, Inc. Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations
US7558286B2 (en) * 2004-10-22 2009-07-07 Sonim Technologies, Inc. Method of scheduling data and signaling packets for push-to-talk over cellular networks
US20060092895A1 (en) * 2004-10-23 2006-05-04 Lg Electronics Inc. Method for restricting push-to service
JP2006135499A (ja) * 2004-11-04 2006-05-25 Matsushita Electric Ind Co Ltd 通信プログラム及び通信端末
DE102004053597B4 (de) * 2004-11-05 2008-05-29 Infineon Technologies Ag Verfahren zum automatischen Erzeugen und/oder Steuern einer Telekommunikations-Konferenz mit einer Vielzahl von Teilnehmern, Telekommunikations-Konferenz-Endgerät und Telekommunikations-Konferenz-Servereinrichtung
US20060105793A1 (en) * 2004-11-12 2006-05-18 Gutowski Gerald J Broadcast message services for communication devices engaged in push-to-talk communication
JPWO2006054778A1 (ja) 2004-11-17 2008-06-05 日本電気株式会社 通信システム、通信端末装置、サーバ装置及びそれらに用いる通信方法並びにそのプログラム
US8676189B2 (en) * 2008-01-24 2014-03-18 Kodiak Networks, Inc. Converged mobile-web communications solution
US8670760B2 (en) 2008-01-24 2014-03-11 Kodiak Networks, Inc. Converged mobile-web communications solution
US8369829B2 (en) * 2010-03-03 2013-02-05 Kodiak Networks, Inc. Prepaid billing solutions for push-to-talk in a wireless communications network
US10111055B2 (en) 2004-11-23 2018-10-23 Kodiak Networks, Inc. Optimized methods for large group calling using unicast and multicast transport bearer for PoC
US20070190984A1 (en) * 2005-12-05 2007-08-16 Ravi Ayyasamy Instant messaging interworking in an advanced voice services (avs) framework for wireless communications systems
US9137646B2 (en) 2004-11-23 2015-09-15 Kodiak Networks, Inc. Method and framework to detect service users in an insufficient wireless radio coverage network and to improve a service delivery experience by guaranteed presence
US10116691B2 (en) 2004-11-23 2018-10-30 Kodiak Networks, Inc. VoIP denial-of-service protection mechanisms from attack
US8036692B2 (en) 2005-08-08 2011-10-11 Kodiaks Networks, Inc. Brew platform enabling advanced voice services (AVS) including push-to-talk, push-to-conference and push-to-message on wireless handsets and networks
WO2016073474A1 (en) * 2014-11-03 2016-05-12 Kodiak Networks, Inc. Architecture framework to realize push-to-x services using cloud-based storage services
US9485787B2 (en) 2005-05-24 2016-11-01 Kodiak Networks, Inc. Method to achieve a fully acknowledged mode communication (FAMC) in push-to-talk-over-cellular (PoC)
US10057105B2 (en) 2004-11-23 2018-08-21 Kodiak Networks, Inc. Architecture framework to realize push-to-X services using cloudbased storage services
US7853279B2 (en) * 2006-04-26 2010-12-14 Kodiak Networks, Inc. Advanced features on a real-time exchange system
US8498660B2 (en) * 2009-03-30 2013-07-30 Kodiak Networks, Inc. Enhanced group calling features for connected portfolio services in a wireless communications network
US10178513B2 (en) 2004-11-23 2019-01-08 Kodiak Networks, Inc. Relay-mode and direct-mode operations for push-to-talk-over-cellular (PoC) using WiFi-technologies
US10750327B2 (en) 2004-11-23 2020-08-18 Kodiak Networks Inc Method for multiplexing media streams to optimize network resource usage for push-to-talk-over-cellular service
US10367863B2 (en) 2004-11-23 2019-07-30 Kodiak Networks Inc. Method for providing dynamic quality of service for push-to-talk service
US9913300B2 (en) 2011-12-14 2018-03-06 Kodiak Networks, Inc. Push-to-talk-over-cellular (PoC)
US9088876B2 (en) 2012-02-01 2015-07-21 Kodiak Networks, Inc. WiFi interworking solutions for push-to-talk-over-cellular (PoC)
US8692838B2 (en) 2004-11-24 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer
US8667363B2 (en) 2004-11-24 2014-03-04 Qualcomm Incorporated Systems and methods for implementing cyclic redundancy checks
US8873584B2 (en) 2004-11-24 2014-10-28 Qualcomm Incorporated Digital data interface device
US8699330B2 (en) 2004-11-24 2014-04-15 Qualcomm Incorporated Systems and methods for digital data transmission rate control
US8723705B2 (en) 2004-11-24 2014-05-13 Qualcomm Incorporated Low output skew double data rate serial encoder
US8539119B2 (en) 2004-11-24 2013-09-17 Qualcomm Incorporated Methods and apparatus for exchanging messages having a digital data interface device message format
US7596224B2 (en) * 2004-12-07 2009-09-29 Motorola, Inc. Method and system for secure call alert
KR100598462B1 (ko) * 2004-12-08 2006-07-11 삼성전자주식회사 이동통신 단말기에서 피티티 통화중 송화자 표시 방법
KR20060067053A (ko) * 2004-12-14 2006-06-19 삼성전자주식회사 푸쉬투토크 오버 셀룰러 사용자 발언 시간 사용 방법 및그 시스템
US7477911B1 (en) * 2004-12-16 2009-01-13 Cellco Partnership Method and system for facilitating a power-on registration for use with a wireless push to talk system
JP4682613B2 (ja) 2004-12-22 2011-05-11 日本電気株式会社 通話システム、携帯端末装置及びそれらに用いる話者権予約方法並びにそのプログラム
SE0403133D0 (sv) * 2004-12-22 2004-12-22 Ericsson Telefon Ab L M A method and arrangement for providing communication group information to a client
US20060159238A1 (en) * 2004-12-28 2006-07-20 Takashi Akita Voice talk system, voice talk control apparatus, voice talk control method, and voice talk control program
KR100700568B1 (ko) * 2004-12-29 2007-03-28 엘지전자 주식회사 Ptt 단말기에서의 음성 데이터 재전송 방법
DE102004063298B4 (de) * 2004-12-29 2006-11-16 Infineon Technologies Ag Verfahren zum rechnergestützten Verwalten von Kommunikationsrechten zum Kommunizieren mittels mehrerer unterschiedlicher Kommunikationsmedien in einer Telekommunikations-Konferenz mit mehreren Telekommunikations-Einrichtungen
GB0500483D0 (en) * 2005-01-11 2005-02-16 Nokia Corp Multi-party sessions in a communication system
JP2006197041A (ja) 2005-01-12 2006-07-27 Nec Corp PoCシステム、PoC携帯端末及びそれらに用いるポインタ表示方法並びにそのプログラム
FR2880759B1 (fr) * 2005-01-12 2007-04-27 Sagem Procede d'interruption du locuteur du moment d'un appel de groupe par un des auditeurs dudit appel de groupe
FR2880761B1 (fr) * 2005-01-12 2007-04-27 Sagem Procede d'interruption du locuteur du moment d'un appel de groupe par un des auditeurs dudit appel de groupe
FR2880760B1 (fr) * 2005-01-12 2007-04-27 Sagem Procede d'interruption du locuteur du moment d'un appel de groupe par un des auditeurs dudit appel de groupe
US7738915B2 (en) * 2005-01-14 2010-06-15 Nextel Communications Inc. System and method for private wireless networks
KR20060084720A (ko) * 2005-01-20 2006-07-25 엘지전자 주식회사 피티티 단말기의 음성 유디피 패킷 수신 방법
US20080072035A1 (en) * 2005-01-31 2008-03-20 Johnson Robert A Securing multicast data
US20060172752A1 (en) * 2005-02-03 2006-08-03 Harris John M Method and apparatus for providing talk permit notification for a PTT call
KR100735328B1 (ko) * 2005-02-04 2007-07-04 삼성전자주식회사 Ptt 시스템에서 사용자 정보 자동 갱신 방법 및 그시스템
US9467488B2 (en) * 2005-02-16 2016-10-11 Sonim Technologies, Inc. Reducing size of messages over the cellular control channel
KR20060093976A (ko) * 2005-02-23 2006-08-28 삼성전자주식회사 푸쉬 투 토크 오버 셀룰러 네트워크의 발언권 부여 방법 및그 시스템
JP4507917B2 (ja) * 2005-02-28 2010-07-21 日本電気株式会社 セッション処理システム、セッション処理方法、及びプログラム
US7197328B2 (en) * 2005-03-01 2007-03-27 Motorola, Inc. Method and apparatus for increasing success rate of push-to-talk access in a mobile communications network
DE102005010820C5 (de) * 2005-03-07 2014-06-26 Phoenix Contact Gmbh & Co. Kg Kopplung von sicheren Feldbussystemen
US20060205349A1 (en) * 2005-03-08 2006-09-14 Enq Semiconductor, Inc. Apparatus and method for wireless audio network management
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
DE102005016587B4 (de) * 2005-04-11 2007-11-08 Infineon Technologies Ag Verfahren zum Bilden einer gemeinsamen Kommunikationssitzung, Verfahren zum Bilden einer ersten Kommunikationssitzung und einer zweiten Kommunikationssitzung aus einer gemeinsamen Kommunikationssitzung und Kommunikationssitzungs-Steuerungs-Server
KR101061373B1 (ko) * 2005-04-11 2011-09-02 삼성전자주식회사 푸쉬투토크 오버 셀룰러 망의 미디어 저장 서비스 수행 방법과 PoC 서버 및 PoC 클라이언트
US20060235981A1 (en) * 2005-04-19 2006-10-19 Nokia Corporation Providing a second service to a group of users using a first service
JP4701824B2 (ja) * 2005-05-11 2011-06-15 ソニー株式会社 無線通信装置およびその制御方法
US8279868B2 (en) * 2005-05-17 2012-10-02 Pine Valley Investments, Inc. System providing land mobile radio content using a cellular data network
US8145262B2 (en) 2005-05-17 2012-03-27 Pine Valley Investments, Inc. Multimode land mobile radio
US7643817B2 (en) * 2005-05-18 2010-01-05 General Dynamics C4 Systems, Inc. Method and apparatus for rapid secure session establishment on half-duplex AD-hoc group voice cellular network channels
US7747021B2 (en) * 2005-05-18 2010-06-29 General Dynamics C4 Systems, Inc. Method and apparatus for fast secure session establishment on half-duplex point-to-point voice cellular network channels
US8812042B2 (en) * 2005-06-02 2014-08-19 Samsung Electronics Co., Ltd. Method and system for interrupted floor recovery in push-to-talk over cellular network
US7664493B1 (en) 2005-06-03 2010-02-16 At&T Intellectual Property I, L.P. Redundancy mechanisms in a push-to-talk realtime cellular network
FR2886804A1 (fr) * 2005-06-03 2006-12-08 France Telecom Systeme et procede de telecommunication en mode ptt, module de gestion, serveurs, programme et support d'enregistrement pour ce systeme
US8045998B2 (en) * 2005-06-08 2011-10-25 Cisco Technology, Inc. Method and system for communicating using position information
CN1882125B (zh) * 2005-06-14 2012-10-24 株式会社Ntt都科摩 PoC服务器、PoC终端及其控制方法、发言权控制方法
FI20055345A0 (fi) * 2005-06-23 2005-06-23 Nokia Corp Ryhmäkommunikaation hallinta
DE102005039366B4 (de) * 2005-06-24 2008-10-09 Infineon Technologies Ag Telekommunikations-Endgerät, Telekommunikationssystem, Telekommunikationssitzungs-Servereinheit, Verfahren zum Erzeugen und Senden einer Telekommunikationssitzungs-Nachricht, Verfahren zum Verwalten einer Telekommunikationssitzungs-Nachricht, Computerlesbare Speichermedien und Computerprogrammelemente
US20080037576A1 (en) * 2005-06-28 2008-02-14 Cherng-Daw Hwang Media broadcast over an internet protocol (IP) network
JP4595712B2 (ja) * 2005-06-29 2010-12-08 日本電気株式会社 文字/データ送受信システム、端末管理装置及びそれらに用いる文字/データ送受信方法並びにそのプログラム
US7330920B2 (en) * 2005-06-30 2008-02-12 Motorola, Inc. Signal initiator and method for on-demand communication
US20070019645A1 (en) * 2005-07-05 2007-01-25 Deepthy Menon Method and system for multicasting data in a communication network
US9026160B1 (en) * 2005-07-07 2015-05-05 Nextel Communications, Inc. Method and system for priority handling of dispatch call requests
JP4917601B2 (ja) * 2005-07-08 2012-04-18 テレフオンアクチーボラゲット エル エム エリクソン(パブル) プッシュ・ツー・トークおよび電話会議サービスを提供する方法および装置
US7224960B2 (en) * 2005-07-12 2007-05-29 Kyocera Wireless Corp. System and method for updating wireless applications
EP1905256B1 (en) * 2005-07-15 2013-05-15 Research In Motion Limited Methods and apparatus for providing ptt data buffering support indications from mobile devices and ptt data buffering control by wireless networks
US8041376B2 (en) * 2005-07-15 2011-10-18 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
WO2007009259A1 (en) 2005-07-19 2007-01-25 Research In Motion Limited System and method for granting transmit capability in a push to communicate system
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US8588210B2 (en) 2005-07-22 2013-11-19 Motorola Solutions, Inc. Method and apparatus for floor control in a communication system
JPWO2007015488A1 (ja) * 2005-08-02 2009-02-19 日本電気株式会社 Pttサーバ、ゲート装置、通信システム、プログラムおよび通信方法
DE102005037569B4 (de) * 2005-08-09 2011-03-03 Infineon Technologies Ag Verfahren zum Vergeben eines Kommunikationsrechts, Kommunikationskonferenz-Sitzung-Server und Kommunikationskonferenz-Sitzung-Server-Anordnung
US7636339B2 (en) * 2005-08-10 2009-12-22 Cisco Technology, Inc. Method and system for automatic configuration of virtual talk groups based on location of media sources
US7633914B2 (en) * 2005-08-10 2009-12-15 Cisco Technology, Inc. Method and system for providing interoperable communications with location information
US7706339B2 (en) * 2005-08-10 2010-04-27 Cisco Technology, Inc. Method and system for communicating media based on location of media source
US20070049288A1 (en) * 2005-08-24 2007-03-01 Lamprecht Leslie J Creating optimum temporal location trigger for multiple requests
US9031071B2 (en) * 2005-08-26 2015-05-12 Alcatel Lucent Header elimination for real time internet applications
US7869386B2 (en) * 2005-08-29 2011-01-11 Cisco Technology, Inc. Method and system for conveying media source location information
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
FI20055514A0 (fi) * 2005-09-27 2005-09-27 Nokia Corp Ryhmäviestintä viestintäjärjestelmässä
KR101066297B1 (ko) * 2005-09-30 2011-09-20 삼성전자주식회사 동시 다중 PoC 멀티미디어 서비스 제공 방법 및 그 장치
KR100742362B1 (ko) * 2005-10-04 2007-07-25 엘지전자 주식회사 이동통신 네트워크에서 콘텐츠를 안전하게 송수신하기 위한 방법 및 장치
US7825780B2 (en) 2005-10-05 2010-11-02 Telecommunication Systems, Inc. Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle
US20070075848A1 (en) * 2005-10-05 2007-04-05 Pitt Lance D Cellular augmented vehicle alarm
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
DE102005049074B4 (de) * 2005-10-13 2008-04-03 Infineon Technologies Ag Verfahren zum rechnergestützten Vergeben eines Kommunikationsrechts, Verfahren zum rechnergestützten Erzeugen einer Kommunikationsrecht-Anforderungsnachricht, Kommunikationsrecht-Vergabe-Einheit, Kommunikations-Konferenz-Servereinheit, Kommunikations-Konferenz-Nachricht-Erzeugungseinheit, Kommunikations-Endgerät und Verfahren zum rechnergestützten Initialisieren eines Konferenz-Nachrichtenflusses in einer Kommunikations-Konferenz
JP4890002B2 (ja) * 2005-10-28 2012-03-07 京セラ株式会社 通信装置、通信システムおよび通信方法
KR101181001B1 (ko) 2005-11-02 2012-09-07 삼성전자주식회사 푸쉬 투 토크 오버 셀룰러 시스템의 Chat PoC 그룹초대 예약을 통한 세션 합류 방법 및 그 시스템
US7751348B2 (en) * 2005-11-04 2010-07-06 Cisco Technology, Inc. Method and system for providing a push-to-talk communication session
US8145249B2 (en) * 2005-11-04 2012-03-27 Cisco Technology, Inc. Method and system for providing a proxy media service
CN100421479C (zh) * 2005-11-10 2008-09-24 华为技术有限公司 基于PoC的群组数据管理方法及系统
JPWO2007058135A1 (ja) 2005-11-16 2009-04-30 日本電気株式会社 携帯端末装置及びそれに用いる参加者リスト表示方法並びにそのプログラム
US7680047B2 (en) * 2005-11-22 2010-03-16 Cisco Technology, Inc. Maximum transmission unit tuning mechanism for a real-time transport protocol stream
US8730069B2 (en) 2005-11-23 2014-05-20 Qualcomm Incorporated Double data rate serial encoder
US8692839B2 (en) 2005-11-23 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer
US7702347B1 (en) * 2005-12-06 2010-04-20 Nextel Communications Inc. System and method for temporary talk groups
CN100442875C (zh) * 2005-12-08 2008-12-10 华为技术有限公司 一种集群通讯中的话权分配方法
WO2007070889A2 (en) * 2005-12-16 2007-06-21 Glt Corporation System and method for detection of data traffic on a network
JP4553838B2 (ja) * 2005-12-28 2010-09-29 富士通株式会社 通信方法、通信システム、中継装置及び通信装置
US8601160B1 (en) * 2006-02-09 2013-12-03 Mcafee, Inc. System, method and computer program product for gathering information relating to electronic content utilizing a DNS server
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
WO2007097673A1 (en) * 2006-02-21 2007-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for providing access for a limited set of mobile stations to a restricted local access point
US7704452B2 (en) * 2006-02-23 2010-04-27 Rsr Technologies, Inc. Alloy and anode for use in the electrowinning of metals
KR100754213B1 (ko) * 2006-02-23 2007-09-03 삼성전자주식회사 Plc 네트워크상에서 데이터를 멀티캐스팅하여 전송하는방법 및 장치
CN101026814A (zh) * 2006-02-24 2007-08-29 华为技术有限公司 一种会话建立话权分配方法及系统
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US8085671B2 (en) 2006-02-27 2011-12-27 Cisco Technology, Inc. Method and system for providing interoperable communications with congestion management
US8023978B2 (en) * 2006-02-27 2011-09-20 Motorola Solutions, Inc. Method for providing enhanced floor control for group calls between a dispatch communications network and a cellular telephone communications network
US20070214069A1 (en) * 2006-02-27 2007-09-13 Kalantri Sacchindrakumar G System for collecting billable information in a group communication system
US8260338B2 (en) * 2006-02-28 2012-09-04 Cisco Technology, Inc. Method and system for providing interoperable communications with dynamic event area allocation
US7471236B1 (en) * 2006-03-01 2008-12-30 Telecommunication Systems, Inc. Cellular augmented radar/laser detector
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
US9167553B2 (en) 2006-03-01 2015-10-20 Telecommunication Systems, Inc. GeoNexus proximity detector network
US7792899B2 (en) * 2006-03-24 2010-09-07 Cisco Technology, Inc. Automatically providing announcements for a push-to-talk communication session
US9112746B2 (en) * 2006-04-05 2015-08-18 Cisco Technology, Inc. Method and system for managing virtual talk groups
US7694002B2 (en) * 2006-04-07 2010-04-06 Cisco Technology, Inc. System and method for dynamically upgrading / downgrading a conference session
GB0607294D0 (en) * 2006-04-11 2006-05-24 Nokia Corp A node
US7801129B2 (en) 2006-04-27 2010-09-21 Alcatel-Lucent Usa Inc. Method and apparatus for SIP message prioritization
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US7860070B2 (en) * 2006-05-10 2010-12-28 Cisco Technology, Inc. Providing multiple virtual talk group communication sessions
US7831270B2 (en) * 2006-05-18 2010-11-09 Cisco Technology, Inc. Providing virtual talk group communication sessions in accordance with endpoint resources
US20070286101A1 (en) * 2006-05-23 2007-12-13 Paul Gagne System and method for providing conferencing capabilities
US8326927B2 (en) * 2006-05-23 2012-12-04 Cisco Technology, Inc. Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session
US20070281725A1 (en) * 2006-05-30 2007-12-06 Hyatt Edward C Device and method for silent push-to-talk call pacing
US7639634B2 (en) * 2006-06-02 2009-12-29 Cisco Technology, Inc. Method and System for Joining a virtual talk group
US20070280203A1 (en) * 2006-06-02 2007-12-06 Shmuel Shaffer Method and System for Managing a Plurality of Virtual Talk Groups
US8307038B2 (en) * 2006-06-09 2012-11-06 Microsoft Corporation Email addresses relevance determination and uses
KR101251193B1 (ko) * 2006-06-09 2013-04-08 삼성전자주식회사 PoC 시스템에서 그룹 세션을 개설하기 위한 방법 및 시스템
CN102711053B (zh) * 2006-06-22 2014-11-05 华为技术有限公司 一种即按即通系统中的计费方法和装置
CN101094080B (zh) * 2006-06-22 2012-06-20 华为技术有限公司 一种即按即通系统中的计费方法
US7890138B2 (en) * 2006-06-30 2011-02-15 Advanced Micro Devices, Inc. Mechanism for remotely accessing a portable computer including wireless communication functionality
US8194682B2 (en) 2006-08-07 2012-06-05 Pine Valley Investments, Inc. Multiple protocol land mobile radio system
US8601155B2 (en) * 2006-08-16 2013-12-03 Oracle America, Inc. Telemetry stream performance analysis and optimization
US20080045256A1 (en) * 2006-08-16 2008-02-21 Microsoft Corporation Eyes-free push-to-talk communication
US8358763B2 (en) * 2006-08-21 2013-01-22 Cisco Technology, Inc. Camping on a conference or telephony port
KR20090057395A (ko) * 2006-08-21 2009-06-05 인터디지탈 테크날러지 코포레이션 실시간 서비스들을 그룹화하기 위한 자원 할당, 스케쥴링, 및 시그널링
US8170603B2 (en) * 2006-08-28 2012-05-01 Sony Ericsson Mobile Communications Ab Differentiated access to a data item store
CN1917537B (zh) * 2006-09-22 2010-08-11 华为技术有限公司 一种实现一键通业务的方法和系统
US20080082668A1 (en) * 2006-09-28 2008-04-03 Nortel Networks Limited Presence information delivery based on session participation
US8570909B1 (en) 2006-10-17 2013-10-29 Cisco Technology, Inc. Method and system for providing an indication of a communication
US7809390B2 (en) * 2006-10-30 2010-10-05 Cisco Technology, Inc. Method and system for providing information about a push-to-talk communication session
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US20080120555A1 (en) * 2006-11-21 2008-05-22 Intermec Ip Corp. Wireless device grouping via common attribute
US8121277B2 (en) * 2006-12-12 2012-02-21 Cisco Technology, Inc. Catch-up playback in a conferencing system
US20080146203A1 (en) * 2006-12-19 2008-06-19 Motorola, Inc. Method and system for conversation break-in based on selection priority
US20080155102A1 (en) * 2006-12-20 2008-06-26 Motorola, Inc. Method and system for managing a communication session
US20080153432A1 (en) * 2006-12-20 2008-06-26 Motorola, Inc. Method and system for conversation break-in based on user context
US8027328B2 (en) * 2006-12-26 2011-09-27 Alcatel Lucent Header compression in a wireless communication network
US7899025B2 (en) * 2006-12-26 2011-03-01 Alcatel-Lucent Usa Inc. Header suppression in a wireless communication network
US8189460B2 (en) * 2006-12-28 2012-05-29 Cisco Technology, Inc. Method and system for providing congestion management within a virtual talk group
US20080160980A1 (en) * 2006-12-28 2008-07-03 Motorola, Inc. Method and apparatus for determining a group call wait time
US7689568B2 (en) * 2006-12-28 2010-03-30 Industrial Technology Research Institute Communication system
US7873067B2 (en) * 2006-12-29 2011-01-18 Alcatel-Lucent Usa Inc. Adaptive method of floor control with fast response time and fairness in communication network
US20080167018A1 (en) * 2007-01-10 2008-07-10 Arlene Havlark Wireless telecommunications location based services scheme selection
AU2008205486B2 (en) * 2007-01-18 2010-09-16 Interdigital Technology Corporation Method and apparatus for media independent handover
US20080177843A1 (en) * 2007-01-22 2008-07-24 Microsoft Corporation Inferring email action based on user input
US7881240B1 (en) 2007-01-25 2011-02-01 Sprint Spectrum L.P. Dynamic configuration of EV-DO-A slot cycle index based on communication application
US8179894B2 (en) 2007-01-26 2012-05-15 Cellco Partnership Method, apparatus, and computer program product for reducing session setup latency
US20080183645A1 (en) * 2007-01-31 2008-07-31 Microsoft Corporation Media continuity service between devices
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US7738900B1 (en) * 2007-02-15 2010-06-15 Nextel Communications Inc. Systems and methods of group distribution for latency sensitive applications
US7797010B1 (en) * 2007-02-15 2010-09-14 Nextel Communications Inc. Systems and methods for talk group distribution
US7818020B1 (en) * 2007-02-15 2010-10-19 Nextel Communications Company L.P. System and method for joining communication groups
US7844294B1 (en) * 2007-02-15 2010-11-30 Nextel Communications Inc. Systems and methods for opt-in and opt-out talk group management
US7865205B1 (en) * 2007-03-01 2011-01-04 Sprint Spectrum L.P. Method and system for managing push-to-talk modes
KR20100016483A (ko) * 2007-03-15 2010-02-12 인터디지탈 테크날러지 코포레이션 매체 독립 핸드오버를 위한 방법 및 장치
US20080275628A1 (en) * 2007-05-02 2008-11-06 Motorola, Inc. Method and apparatus for communicating traffic information
US8874159B2 (en) * 2007-05-10 2014-10-28 Cisco Technology, Inc. Method and system for handling dynamic incidents
US8184558B2 (en) * 2007-05-31 2012-05-22 Telecom Italia S.P.A. Method, gateway and system for providing a push-to-x service to a user of a data terminal
US9674675B2 (en) 2007-06-20 2017-06-06 Qualcomm Incorporated Synchronizing floor control and media sharing in a half-duplex PTT system
US9210202B2 (en) 2007-06-20 2015-12-08 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices
US20100190478A1 (en) * 2009-01-23 2010-07-29 Qualcomm Incorporated System and method for push-to-share file distribution with previews
US8050700B2 (en) * 2007-06-27 2011-11-01 Alcatel Lucent Negotiation of control over a PTT call between an OMA PoC network and a P25 network
US9178916B2 (en) * 2007-06-28 2015-11-03 Voxer Ip Llc Real-time messaging method and apparatus
JP2009017347A (ja) * 2007-07-06 2009-01-22 Toshiba Corp 通信を制御する装置、方法、プログラム、および端末装置
US20100182932A1 (en) * 2007-07-24 2010-07-22 Shashikant Maheshwarl Apparatus, Method and Computer Program Product Providing Group Resource Allocation for Reducing Signaling Overhead
US8135383B2 (en) * 2007-07-30 2012-03-13 Lsi Corporation Information security and delivery method and apparatus
US8005497B2 (en) * 2007-08-20 2011-08-23 Cisco Technology, Inc. Floor control over high latency networks in an interoperability and collaboration system
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
US20090083413A1 (en) * 2007-09-24 2009-03-26 Levow Zachary S Distributed frequency data collection via DNS
US8411866B2 (en) * 2007-11-14 2013-04-02 Cisco Technology, Inc. Distribution of group cryptography material in a mobile IP environment
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
CN101459816B (zh) * 2007-12-14 2015-09-09 华为终端有限公司 一种多点双流会议中控制辅流令牌的方法、系统及设备
TWI342715B (en) * 2007-12-28 2011-05-21 Ind Tech Res Inst System and method for multi-participant conference without multipoint conferencing unit
US9326135B2 (en) * 2008-02-21 2016-04-26 Google Technology Holdings LLC Method and apparatus for secure communication in a digital two way radio protocol
JP2009225329A (ja) * 2008-03-18 2009-10-01 Toshiba Corp 移動通信システム
US8856003B2 (en) 2008-04-30 2014-10-07 Motorola Solutions, Inc. Method for dual channel monitoring on a radio device
CN101577634B (zh) 2008-05-07 2012-01-25 华为技术有限公司 多主机系统的退网方法、网络侧管理装置及网络系统
US7759168B2 (en) * 2008-05-13 2010-07-20 International Business Machines Corporation Electromagnetic interference shield for semiconductors using a continuous or near-continuous peripheral conducting seal and a conducting lid
US8160628B1 (en) * 2008-07-10 2012-04-17 Nextel Communications Inc. System and method of setting up a push-to-talk call
US8269817B2 (en) 2008-07-16 2012-09-18 Cisco Technology, Inc. Floor control in multi-point conference systems
US8681664B2 (en) 2008-08-11 2014-03-25 Qualcomm Incorporated Setting up a full-duplex communication session and transitioning between half-duplex and full-duplex during a communication session within a wireless communications system
US20150009865A1 (en) * 2008-08-11 2015-01-08 Qualcomm Incorporated Server-initiated duplex transitions
US8000313B1 (en) 2008-08-15 2011-08-16 Sprint Spectrum L.P. Method and system for reducing communication session establishment latency
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8520631B2 (en) * 2008-09-22 2013-08-27 Xg Technology, Inc. Proxy based approach for IP address assignment to decrease latency of hand-offs in mobile IP telephony
US8689301B2 (en) * 2008-09-30 2014-04-01 Avaya Inc. SIP signaling without constant re-authentication
WO2010044837A1 (en) 2008-10-14 2010-04-22 Telecommunication Systems, Inc. Location based proximity alert
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
US8473733B2 (en) * 2008-10-14 2013-06-25 Research In Motion Limited Method for managing opaque presence indications within a presence access layer
US20100093366A1 (en) * 2008-10-15 2010-04-15 Research In Motion Limited Incorporating Non-Presence Information in the Calculation of Presence Aspects by a Presence Access Layer
US8103730B2 (en) 2008-10-15 2012-01-24 Research In Motion Limited Use of persistent sessions by a presence access layer
US20100093328A1 (en) * 2008-10-15 2010-04-15 Research In Motion Limited Interworking Function with a Presence Access Layer to Provide Enhanced Presence Aspect Indications
US20100099387A1 (en) * 2008-10-16 2010-04-22 Research In Motion Limited Controlling and/or Limiting Publication Through the Presence Access Layer
US8751584B2 (en) * 2008-10-16 2014-06-10 Blackberry Limited System for assignment of a service identifier as a mechanism for establishing a seamless profile in a contextually aware presence access layer
WO2010048217A1 (en) * 2008-10-20 2010-04-29 Kodiak Networks, Inc. Hybrid push-to-talk for mobile phone networks
US8386769B2 (en) * 2008-11-21 2013-02-26 Research In Motion Limited Apparatus, and an associated method, for providing and using opaque presence indications in a presence service
US9401937B1 (en) 2008-11-24 2016-07-26 Shindig, Inc. Systems and methods for facilitating communications amongst multiple users
US8405702B1 (en) 2008-11-24 2013-03-26 Shindig, Inc. Multiparty communications systems and methods that utilize multiple modes of communication
US8676243B2 (en) * 2008-12-03 2014-03-18 Motorola Solutions, Inc. Method and apparatus for dual/multi-watch for group PTT services
US8041378B2 (en) 2008-12-19 2011-10-18 Cisco Technology, Inc. System and method for providing channel configurations in a communications environment
US8126494B2 (en) * 2008-12-19 2012-02-28 Cisco Technology, Inc. System and method for providing a trunked radio and gateway
US20100161727A1 (en) * 2008-12-19 2010-06-24 Cisco Technology, Inc. System and Method for Accelerating a Wide Area Notification
US8647206B1 (en) 2009-01-15 2014-02-11 Shindig, Inc. Systems and methods for interfacing video games and user communications
US9413882B2 (en) * 2009-02-27 2016-08-09 Blackberry Limited System and method for enabling encrypted voice communications between an external device and telephony devices associated with an enterprise network
US8406168B2 (en) * 2009-03-13 2013-03-26 Harris Corporation Asymmetric broadband data radio network
US9344745B2 (en) 2009-04-01 2016-05-17 Shindig, Inc. Group portraits composed using video chat systems
US9712579B2 (en) 2009-04-01 2017-07-18 Shindig. Inc. Systems and methods for creating and publishing customizable images from within online events
US8380170B2 (en) * 2009-04-12 2013-02-19 Kristine A. Wilson Cellular device identification and location with emergency number selectivity enforcement (CILENSE)
US8779265B1 (en) 2009-04-24 2014-07-15 Shindig, Inc. Networks of portable electronic devices that collectively generate sound
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
EP2257025A1 (en) * 2009-05-27 2010-12-01 ST-Ericsson SA System and method for establishing reliable communication in a connection-less environment
US20110009086A1 (en) * 2009-07-10 2011-01-13 Todd Poremba Text to 9-1-1 emergency communication
EP2497034A4 (en) 2009-11-04 2013-07-31 Cedexis Inc INTERNET INFRASTRUCTURE MONITORING
US8249078B1 (en) 2009-11-16 2012-08-21 Sprint Spectrum L.P. Prediction and use of call setup signaling latency for advanced wakeup and notification
WO2011069165A1 (en) * 2009-12-04 2011-06-09 Kodiak Networks, Inc. Community group client and community auto discovery solutions in a wireless communications network
US8274925B2 (en) * 2010-01-05 2012-09-25 Atc Technologies, Llc Retaining traffic channel assignments for satellite terminals to provide lower latency communication services
US8892145B2 (en) * 2010-02-18 2014-11-18 Qualcomm Incorporated System and method for selective media object removal in group communications among wireless communication devices
CN101820523B (zh) * 2010-02-26 2014-07-02 中兴通讯股份有限公司 一种会话处理方法和系统
US8495142B2 (en) * 2010-03-11 2013-07-23 Cisco Technology, Inc. System and method for providing data channel management in a network environment
US8441962B1 (en) * 2010-04-09 2013-05-14 Sprint Spectrum L.P. Method, device, and system for real-time call announcement
US8589498B2 (en) * 2010-04-15 2013-11-19 Avaya Inc. Phase based prioritization of IMS signaling messages for overload throttling
EP2599326B1 (en) 2010-05-21 2015-10-21 Kodiak Networks, Inc. Predictive wakeup for push-to-talk-over-cellular (poc) call setup optimizations
US8670706B2 (en) * 2010-06-15 2014-03-11 Roadpost Inc. System and method for optimizing satellite network utilization
US8315599B2 (en) 2010-07-09 2012-11-20 Telecommunication Systems, Inc. Location privacy selector
US8336664B2 (en) 2010-07-09 2012-12-25 Telecommunication Systems, Inc. Telematics basic mobile device safety interlock
JP2012029183A (ja) * 2010-07-27 2012-02-09 Brother Ind Ltd 通信装置、通信システム、通信方法、及び通信プログラム
KR101107739B1 (ko) * 2010-08-03 2012-01-20 한국인터넷진흥원 VoIP 네트워크의 비정상 SIP 트래픽 탐지 시스템 및 그 탐지 방법
US8681981B2 (en) * 2010-12-03 2014-03-25 Motorola Solutions, Inc. Method and apparatus for transmitting voice communications related to a multimedia session
US8799454B2 (en) * 2010-12-15 2014-08-05 International Business Machines Corporation Behavior based client selection for disparate treatment
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US9064278B2 (en) * 2010-12-30 2015-06-23 Futurewei Technologies, Inc. System for managing, storing and providing shared digital content to users in a user relationship defined group in a multi-platform environment
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US20120272051A1 (en) 2011-04-22 2012-10-25 International Business Machines Corporation Security key distribution in a cluster
US8649806B2 (en) 2011-09-02 2014-02-11 Telecommunication Systems, Inc. Aggregate location dynometer (ALD)
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US20140325395A1 (en) * 2011-11-27 2014-10-30 Yuichiro Itakura Voice link system
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US9264537B2 (en) 2011-12-05 2016-02-16 Telecommunication Systems, Inc. Special emergency call treatment based on the caller
US8751800B1 (en) 2011-12-12 2014-06-10 Google Inc. DRM provider interoperability
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9648138B1 (en) * 2012-03-27 2017-05-09 Open Text Corporation Method and system for virtual server dormancy
US8811587B2 (en) 2012-04-11 2014-08-19 International Business Machines Corporation Selectively filtering incoming communications events in a communications device
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
JP5756430B2 (ja) * 2012-06-05 2015-07-29 株式会社日立製作所 網監視装置
US8942715B2 (en) * 2012-08-02 2015-01-27 Apple Inc. Distributed computing in a wireless communication system
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9306991B2 (en) * 2012-10-16 2016-04-05 Motorola Solutions, Inc. Enhanced push to talk systems and methods with floor control and media traffic optimization
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US10320628B2 (en) 2013-06-19 2019-06-11 Citrix Systems, Inc. Confidence scoring of device reputation based on characteristic network behavior
MX350027B (es) 2013-07-23 2017-08-23 Kodiak Networks Inc Presencia efectiva para redes de pulsar para hablar por teléfono celular (poc).
JP6479000B2 (ja) 2013-07-23 2019-03-06 ウニウム インコーポレーテッドUnium Inc. ボイスオーバー・インターネットプロトコル・ネットワーク上でのプッシュ・ツー・トーク音声通信のためのシステムおよび方法
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US10271010B2 (en) 2013-10-31 2019-04-23 Shindig, Inc. Systems and methods for controlling the display of content
US9929939B2 (en) 2013-12-26 2018-03-27 Coriant Operations, Inc. Systems, apparatuses, and methods for rerouting network traffic
US8989369B1 (en) * 2014-02-18 2015-03-24 Sprint Communications Company L.P. Using media server control markup language messages to dynamically interact with a web real-time communication customer care
US9386049B2 (en) * 2014-03-05 2016-07-05 Unisys Corporation Systems and methods of distributed silo signaling
US9952751B2 (en) 2014-04-17 2018-04-24 Shindig, Inc. Systems and methods for forming group communications within an online event
US9480043B2 (en) * 2014-04-25 2016-10-25 Qualcomm Incorporated Method and apparatus for network based positioning
US9733333B2 (en) 2014-05-08 2017-08-15 Shindig, Inc. Systems and methods for monitoring participant attentiveness within events and group assortments
US9711181B2 (en) 2014-07-25 2017-07-18 Shindig. Inc. Systems and methods for creating, editing and publishing recorded videos
US9456039B2 (en) * 2014-10-31 2016-09-27 Qualcomm Incorporated Exchanging floor arbitration history information during a communication session
CN105553678A (zh) * 2014-11-04 2016-05-04 阿尔卡特朗讯 一种用于会议路由的方法、设备与系统
US9906432B2 (en) * 2014-12-09 2018-02-27 International Business Machines Corporation Partner discovery in control clusters using shared VLAN
US9734410B2 (en) 2015-01-23 2017-08-15 Shindig, Inc. Systems and methods for analyzing facial expressions within an online classroom to gauge participant attentiveness
US10362074B2 (en) 2015-02-03 2019-07-23 Kodiak Networks, Inc Session management and notification mechanisms for push-to-talk (PTT)
US9900354B1 (en) 2015-02-11 2018-02-20 Allstate Insurance Company Virtual carpooling
FR3034608A1 (fr) * 2015-03-31 2016-10-07 Orange Procede de priorisation de flux medias dans un reseau de communications
EP3292485B1 (en) 2015-05-07 2021-02-17 Kodiak Networks, Inc. System and method for data synchronization
KR102340796B1 (ko) * 2015-05-11 2021-12-17 삼성전자주식회사 단말기들의 통신 방법 및 그 단말기
US10834265B1 (en) * 2015-06-15 2020-11-10 Thousandeyes, Inc. Monitoring voice-over-IP performance over the internet
US10123182B2 (en) * 2015-06-29 2018-11-06 Blackberry Limited Merging active group calls
JP2019161245A (ja) * 2015-07-30 2019-09-19 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 通信システム、通信ノード、端末及び通信制御方法
JP2017041697A (ja) * 2015-08-18 2017-02-23 株式会社リコー 情報処理装置、プログラム、通信制御方法
US10051440B2 (en) * 2015-09-22 2018-08-14 Telefonaktiebolaget Lm Ericsson (Publ) MBMS bearer handling in a group communications system
US10110342B2 (en) 2015-10-06 2018-10-23 Kodiak Networks Inc. System and method for tuning PTT over LTE according to QoS parameters
EP3360353A4 (en) 2015-10-06 2019-09-11 Kodiak Networks, Inc. INSTANT CONVERSATION NETWORK WITH PACKAGE AGGREGATION SCHEME TAKING RADIO CONDITION ACCOUNT
GB2561722B (en) 2015-10-23 2021-10-20 Kodiak Networks Inc System and method for content messaging
US20190014448A1 (en) * 2015-12-24 2019-01-10 Samsung Electronics Co., Ltd. Method and terminal for implementing communication
WO2017181086A1 (en) * 2016-04-14 2017-10-19 Stoner Theodore Electronic group communication methods and system
WO2017185032A1 (en) 2016-04-22 2017-10-26 Kodiak Networks, Inc. System and method for push-to-talk (ptt) key one-touch calling
KR102314649B1 (ko) * 2016-08-26 2021-10-19 삼성전자주식회사 미션 크리티컬 통신 시스템 내에서 발언권 요청을 관리하는 방법
US10133916B2 (en) 2016-09-07 2018-11-20 Steven M. Gottlieb Image and identity validation in video chat events
US10555370B2 (en) * 2016-09-28 2020-02-04 Kodiak Networks, Inc. System and method for push-to-talk (PTT) in high latency networks
US10257669B2 (en) 2016-12-01 2019-04-09 Kodiak Networks, Inc. PTX data analytic engine notifying group list of detected risk event
CN108184261B (zh) * 2016-12-08 2022-01-11 中兴通讯股份有限公司 一种互联终端节电的控制方法及装置
US10051442B2 (en) 2016-12-27 2018-08-14 Motorola Solutions, Inc. System and method for determining timing of response in a group communication using artificial intelligence
US9961516B1 (en) * 2016-12-27 2018-05-01 Motorola Solutions, Inc. System and method for obtaining supplemental information in group communication using artificial intelligence
US11593668B2 (en) * 2016-12-27 2023-02-28 Motorola Solutions, Inc. System and method for varying verbosity of response in a group communication using artificial intelligence
US10630529B2 (en) 2016-12-29 2020-04-21 Kodiak Networks, Inc. System and method for push-to-talk (PTT) in mobile edge computing (MEC)
US10341823B2 (en) 2016-12-30 2019-07-02 Kodiak Networks Inc. System and method for direct mode push to talk communication protocols
JP6770235B2 (ja) * 2017-02-08 2020-10-14 アイコム株式会社 中継装置、音声通信システム、音声信号の転送方法およびプログラム
WO2018175989A1 (en) * 2017-03-23 2018-09-27 Krush Technologies, Llc Video signal control and manipulation in public and private communication networks
US10257740B2 (en) 2017-06-13 2019-04-09 Motorola Solutions, Inc. Assigning priorities to portable communication devices based on roles associated with an incident profile
US10681014B2 (en) * 2017-06-20 2020-06-09 Prolifiq Software Inc. Regulate content playlists
US10412616B1 (en) 2017-07-11 2019-09-10 Sprint Communications Company, L.P. Equalized data latency for user applications in a wireless data network
US10896070B2 (en) 2017-09-22 2021-01-19 Open Text Corporation Stateless content management system
CN107659575B (zh) * 2017-10-12 2020-04-17 京信通信系统(中国)有限公司 一种宽带集群多媒体功能体及其会话方法
US20190149959A1 (en) 2017-11-16 2019-05-16 Motorola Solutions, Inc Method for controlling a virtual talk group memeber to perform an assignment
EP3827577B1 (en) * 2018-07-23 2023-09-13 Microsoft Technology Licensing, LLC System and method for intelligently managing sessions in a mobile network
CN110768816B (zh) * 2018-07-27 2022-04-15 成都鼎桥通信技术有限公司 多媒体业务异常保护方法和装置
CN112235831B (zh) * 2019-07-15 2024-03-12 中国移动通信集团有限公司 VoLTE网络的注册管理方法、装置、设备及介质
US10993087B1 (en) * 2019-12-03 2021-04-27 Motorola Solutions, Inc. Communication systems with call interrupt capabilities
US11601827B2 (en) 2019-12-05 2023-03-07 Cubic Corporation Radio gateway tranmission failure notification
CN113132919B (zh) * 2020-01-15 2022-04-01 成都鼎桥通信技术有限公司 一种群组监听方法和装置
CN115065571B (zh) * 2022-06-14 2023-10-27 南昌职业大学 一种用于大会场的语音设备

Family Cites Families (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4440976A (en) * 1981-06-17 1984-04-03 Motorola, Inc. Automatic selection of decryption key for multiple-key encryption systems
US4691355A (en) * 1984-11-09 1987-09-01 Pirmasafe, Inc. Interactive security control system for computer communications and the like
US4771458A (en) * 1987-03-12 1988-09-13 Zenith Electronics Corporation Secure data packet transmission system and method
IL85558A (en) 1987-04-30 1992-01-15 Motorola Inc Personal message receiving device with separate information presentation means
CA1296773C (en) * 1987-04-30 1992-03-03 Kenneth John Zdunek Trunked communication system for voice and data
SE8801098D0 (sv) 1988-03-24 1988-03-24 Pharmacia Ab Apparatus and method for automatic extraction of extra-chromosomal dna from a cell suspension in a container
US5726984A (en) * 1989-01-31 1998-03-10 Norand Corporation Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
US5128938A (en) * 1989-03-03 1992-07-07 Motorola, Inc. Energy saving protocol for a communication system
JPH03143046A (ja) * 1989-10-27 1991-06-18 Nec Eng Ltd 会議通信方法
US5081679A (en) 1990-07-20 1992-01-14 Ericsson Ge Mobile Communications Holding Inc. Resynchronization of encryption systems upon handoff
US5392278A (en) 1990-08-28 1995-02-21 Ericsson Ge Mobile Communications Inc. Distributed multisite system architecture
JPH04180435A (ja) * 1990-11-15 1992-06-26 Nec Corp 優先処理方式
JPH04207431A (ja) * 1990-11-30 1992-07-29 Hitachi Chem Co Ltd 通信システム装置
US5754960A (en) * 1991-02-22 1998-05-19 Ericsson Inc. Display console and user interface for multisite RF trunked system
JPH0787454B2 (ja) 1991-03-26 1995-09-20 日本電信電話株式会社 秘話電話装置
US5185797A (en) * 1991-03-27 1993-02-09 Motorola, Inc. Encrypted trunked control channel system
US5481545A (en) * 1991-08-26 1996-01-02 Ericsson Inc. Conventional network interface for multisite RF trunking system
US5330915A (en) 1991-10-18 1994-07-19 Endotronics, Inc. Pressure control system for a bioreactor
CA2081008A1 (en) * 1992-01-30 1993-07-31 Michael D. Sasuta Method for receiving a communication after initiating a ptt
US5282204A (en) * 1992-04-13 1994-01-25 Racotek, Inc. Apparatus and method for overlaying data on trunked radio
JPH05315999A (ja) 1992-05-11 1993-11-26 Fujitsu Ltd ディジタル伝送装置
US5387905A (en) * 1992-10-05 1995-02-07 Motorola, Inc. Mutli-site group dispatch call method
JPH06164573A (ja) 1992-11-17 1994-06-10 Nippon Telegr & Teleph Corp <Ntt> 情報暗号化送受信方式
FI92365C (fi) 1993-01-26 1994-10-25 Nokia Telecommunications Oy Menetelmä, radiopuhelinjärjestelmän tukiasema ja radiopuhelinkeskus puheenvuorojen jakamiseksi useiden keskuksien palvelualueella sijaitsevien tilaajien välisten ryhmäpuheluiden muodostamiseksi
JPH06237304A (ja) * 1993-02-09 1994-08-23 Oki Electric Ind Co Ltd 音声会議システム
SE500950C2 (sv) * 1993-02-18 1994-10-03 Info Dev & Patent Ab Förfarande vid informationsöverföring samt anordning för genomförande av förfarandet
US5483575A (en) * 1993-02-19 1996-01-09 Ericsson Ge Mobile Communications Inc. System for correlating RF usage in a trunked communication network based on channel assignments and channel drops for each call
US5530915A (en) * 1993-02-26 1996-06-25 Motorola, Inc. Method for determining and utilizing simulcast transmit times by master transceiver
US5450405A (en) 1993-04-02 1995-09-12 Motorola, Inc. Method for establishing and maintaining communication processing information for a group call
US5365590A (en) 1993-04-19 1994-11-15 Ericsson Ge Mobile Communications Inc. System for providing access to digitally encoded communications in a distributed switching network
US5555447A (en) * 1993-05-14 1996-09-10 Motorola, Inc. Method and apparatus for mitigating speech loss in a communication system
WO1995001024A1 (en) * 1993-06-23 1995-01-05 Software Publishing Corporation Multiple computer conferencing system and method
US5365512A (en) 1993-07-02 1994-11-15 Ericsson Ge Mobile Communications Inc. Multisite trunked RF communication system with reliable control messaging network
US5402491A (en) * 1993-08-20 1995-03-28 Donald B. Southard Method for providing limited secure services in secure trunking communication systems
US5319712A (en) 1993-08-26 1994-06-07 Motorola, Inc. Method and apparatus for providing cryptographic protection of a data stream in a communication system
GB9323329D0 (en) * 1993-11-11 1994-01-05 Philips Electronics Uk Ltd Communications system
US5881131A (en) * 1993-11-16 1999-03-09 Bell Atlantic Network Services, Inc. Analysis and validation system for provisioning network related facilities
US5535426A (en) 1993-12-13 1996-07-09 Motorola, Inc. Method and apparatus for moving primary control of a call in a multiple site communication system
JPH07212359A (ja) 1994-01-19 1995-08-11 Mitsubishi Electric Corp 多地点データ転送装置
US5491835A (en) * 1994-02-18 1996-02-13 Motorola, Inc. Method for maintaining audience continuity of a communication group call
US5479477A (en) 1994-03-03 1995-12-26 Motorola, Inc. Method and apparatus for assigning a control module to a communication resource in a dispatch radio communication system
GB2288102B (en) * 1994-03-23 1997-10-08 Motorola Ltd Mobile radio with transmit command control and mobile radio system
US5420866A (en) * 1994-03-29 1995-05-30 Scientific-Atlanta, Inc. Methods for providing conditional access information to decoders in a packet-based multiplexed communications system
US5551063A (en) * 1994-05-03 1996-08-27 Motorola, Inc. Method and apparatus for establishing a private conversation for more than two mobile units in a trunked system
GB2290196B (en) * 1994-06-11 1997-12-24 Motorola Israel Ltd Trunking radio system and method of operation and radio unit with enhanced dispatch calling
US5537684A (en) * 1994-07-29 1996-07-16 Motorola, Inc. Method for a communication unit to influence communication resource allocation
JPH0856356A (ja) 1994-08-10 1996-02-27 Fujitsu Ltd 符号化装置および復号化装置
US5530914A (en) 1994-08-15 1996-06-25 Motorola, Inc. Method for determining when a radio leaves a radio talk group
US5564071A (en) 1994-08-29 1996-10-08 Motorola, Inc. Method and apparatus for managing radio system attributes for communication units
US5524273A (en) * 1994-09-06 1996-06-04 Motorola, Inc. Overlapping non-interactive radio patch method
JPH08107576A (ja) * 1994-10-06 1996-04-23 Kokusai Electric Co Ltd 子局による優先機能付ページングシステム
US5530916A (en) * 1994-10-11 1996-06-25 Motorola, Inc. Radio group call initiator identification storage and recall
US5689810A (en) * 1994-10-28 1997-11-18 Motorola, Inc. Method of facilitating tallgroup calls in a peer communication network
US6583825B1 (en) * 1994-11-07 2003-06-24 Index Systems, Inc. Method and apparatus for transmitting and downloading setup information
US5511232A (en) * 1994-12-02 1996-04-23 Motorola, Inc. Method for providing autonomous radio talk group configuration
US5530918A (en) * 1994-12-05 1996-06-25 Motorola, Inc. Method and apparatus for message scheduling in a multi-site data radio communication system
WO1996031074A1 (en) * 1995-03-29 1996-10-03 Ericsson Inc. Console dispatch in an extended multisite radio communications network
US5664006A (en) * 1995-06-07 1997-09-02 Globalstar L.P. Method for accounting for user terminal connection to a satellite communications system
US5822694A (en) * 1995-06-30 1998-10-13 Motorala, Inc. Method and apparatus for providing communication services to a communication unit based on registration type
US5613201A (en) * 1995-07-25 1997-03-18 Uniden America Corporation Automatic call destination/system selection in a radio communication system
US5563882A (en) * 1995-07-27 1996-10-08 At&T Process for converting a point-to-point multimedia call to a bridged multimedia call
US5666348A (en) 1995-09-18 1997-09-09 Telefonaktiebolaget L M Ericsson (Publ.) Packet switched radio channel admission control in a cellular telecommunications system
US5717830A (en) * 1995-09-19 1998-02-10 Amsc Subsidiary Corporation Satellite trunked radio service system
JPH09135294A (ja) * 1995-11-10 1997-05-20 Fujitsu Ltd 送受信アダプタ装置
US5926745A (en) * 1995-11-30 1999-07-20 Amsc Subsidiary Corporation Network operations center for mobile earth terminal satellite communications system
US5842125A (en) * 1995-11-30 1998-11-24 Amsc Subsidiary Corporation Network control center for satellite communication system
US5913164A (en) * 1995-11-30 1999-06-15 Amsc Subsidiary Corporation Conversion system used in billing system for mobile satellite system
US5713075A (en) * 1995-11-30 1998-01-27 Amsc Subsidiary Corporation Network engineering/systems engineering system for mobile satellite communication system
US6112085A (en) * 1995-11-30 2000-08-29 Amsc Subsidiary Corporation Virtual network configuration and management system for satellite communication system
US6058307A (en) * 1995-11-30 2000-05-02 Amsc Subsidiary Corporation Priority and preemption service system for satellite related communication using central controller
US5912882A (en) 1996-02-01 1999-06-15 Qualcomm Incorporated Method and apparatus for providing a private communication system in a public switched telephone network
US6112083A (en) 1996-03-27 2000-08-29 Amsc Subsidiary Corporation Full service dispatcher for satellite trunked radio service system
US5761193A (en) * 1996-05-31 1998-06-02 Derango; Mario F. Method for pre-establishing communications in a wireless communication network
US6157843A (en) * 1996-05-31 2000-12-05 Motorola, Inc. Method for pre-establishing communications in a wireless communication network without the use of a multicast server
US5884196A (en) * 1996-06-06 1999-03-16 Qualcomm Incorporated Method and apparatus of preserving power of a remote unit in a dispatch system
US5983099A (en) * 1996-06-11 1999-11-09 Qualcomm Incorporated Method/apparatus for an accelerated response to resource allocation requests in a CDMA push-to-talk system using a CDMA interconnect subsystem to route calls
US5844885A (en) 1996-06-11 1998-12-01 Qualcomm Incorporated Method and apparatus of providing bit count integrity and synchronous data transfer over a channel which does not preserve synchronization
US6026165A (en) * 1996-06-20 2000-02-15 Pittway Corporation Secure communications in a wireless system
CN1115907C (zh) * 1996-06-24 2003-07-23 夸尔柯姆股份有限公司 系统有效地接入调度系统的方法和装置
JPH1022994A (ja) 1996-07-04 1998-01-23 Hitachi Ltd 暗号化装置および復号化装置、暗号化方法および復号化方法、ならびにそれらを用いた通信システム
JPH1028293A (ja) 1996-07-12 1998-01-27 Mitsubishi Electric Corp 情報端末
CA2261933A1 (en) * 1996-07-25 1998-02-05 Hybrid Networks, Inc. Two-way asymmetric communication system
US5878493A (en) * 1996-08-28 1999-03-09 Tesma International Inc. Method of forming toothed wheels
US5901142A (en) * 1996-09-18 1999-05-04 Motorola, Inc. Method and apparatus for providing packet data communications to a communication unit in a radio communication system
US6101543A (en) * 1996-10-25 2000-08-08 Digital Equipment Corporation Pseudo network adapter for frame capture, encapsulation and encryption
US6021326A (en) * 1996-11-04 2000-02-01 Uniden America Corporation Trunked multi-site dispatch network for trunking radios
FI113224B (fi) * 1996-11-11 2004-03-15 Nokia Corp Laskutuksen toteuttaminen tietoliikennejärjestelmässä
NL1004578C2 (nl) * 1996-11-20 1998-05-25 I G P B V Werkwijze voor het tot stand brengen van een verbinding in een satellietsysteem en een satellietsysteem geschikt voor het uitvoeren van een dergelijke werkwijze.
US6125186A (en) * 1996-11-28 2000-09-26 Fujitsu Limited Encryption communication system using an agent and a storage medium for storing that agent
JPH10173643A (ja) 1996-12-06 1998-06-26 Hitachi Ltd 情報アクセス制御方式
JPH10190838A (ja) * 1996-12-20 1998-07-21 Nippon Telegr & Teleph Corp <Ntt> 呼接続方法
US6301238B1 (en) * 1997-01-28 2001-10-09 Telefonaktiebolaget Lm Ericsson (Publ) Directional-beam generative apparatus and associated method
US5933780A (en) * 1997-02-21 1999-08-03 Connor; James M. Method and apparatus for enhanced logged supergroup/multigroup call retrieval
US5889774A (en) * 1997-03-14 1999-03-30 Efusion, Inc. Method and apparatus for selecting an internet/PSTN changeover server for a packet based phone call
US6370375B1 (en) 1997-04-14 2002-04-09 At&T Corp. Voice-response paging device and method
US6028933A (en) * 1997-04-17 2000-02-22 Lucent Technologies Inc. Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network
US6026296A (en) * 1997-04-30 2000-02-15 Motorola, Inc. Apparatus for providing dispatch service to an existing telephone network
US6091714A (en) * 1997-04-30 2000-07-18 Sensel; Steven D. Programmable distributed digital switch system
FI972040A (fi) 1997-05-13 1998-11-14 Nokia Telecommunications Oy Menetelmä pakettivälitteiseen tiedonsiirtoon
JP2872197B2 (ja) 1997-05-30 1999-03-17 日本電気株式会社 移動通信システム
US6128649A (en) * 1997-06-02 2000-10-03 Nortel Networks Limited Dynamic selection of media streams for display
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US5914958A (en) * 1997-10-28 1999-06-22 Motorola, Inc. Fast call setup in a CDMA dispatch system
US5850611A (en) * 1997-11-07 1998-12-15 Motorola, Inc. Method and apparatus for communicating in a dispatch communication system
US6185430B1 (en) * 1997-11-26 2001-02-06 Motorola, Inc. Voice call group function for a satellite based air traffic control system
US6490680B1 (en) * 1997-12-04 2002-12-03 Tecsec Incorporated Access control and authorization system
US6115754A (en) * 1997-12-29 2000-09-05 Nortel Networks Limited System and method for appending location information to a communication sent from a mobile terminal operating in a wireless communication system to an internet server
US6195751B1 (en) * 1998-01-20 2001-02-27 Sun Microsystems, Inc. Efficient, secure multicasting with minimal knowledge
JPH11252065A (ja) 1998-03-04 1999-09-17 Kodo Ido Tsushin Security Gijutsu Kenkyusho:Kk 暗号鍵の生成装置
JP2970645B2 (ja) 1998-03-11 1999-11-02 日本電信電話株式会社 多地点接続会議システム構成方法及び多地点接続会議システム及びサーバ装置及びクライアント装置及び多地点接続会議システム構成プログラムを格納した記憶媒体
JP2951311B1 (ja) 1998-03-12 1999-09-20 株式会社高度移動通信セキュリティ技術研究所 移動通信ダイナミックセキュアグルーピング通信方式
US6181685B1 (en) * 1998-04-23 2001-01-30 Motorola, Inc. Method and apparatus for group calls in a wireless CDMA communication system
JP4273535B2 (ja) 1998-05-12 2009-06-03 ソニー株式会社 データ伝送制御方法、データ伝送システム、データ受信装置及びデータ送信装置
GB2383504A (en) 1998-06-03 2003-06-25 Orange Personal Comm Serv Ltd A video telephone for conferencing
JP3587984B2 (ja) 1998-06-04 2004-11-10 株式会社日立製作所 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法
US6567398B1 (en) * 1998-06-05 2003-05-20 Lucent Technologies Inc. Distributed call system
US6510515B1 (en) 1998-06-15 2003-01-21 Telefonaktlebolaget Lm Ericsson Broadcast service access control
US6484027B1 (en) 1998-06-15 2002-11-19 Sbc Technology Resources, Inc. Enhanced wireless handset, including direct handset-to-handset communication mode
US6266412B1 (en) 1998-06-15 2001-07-24 Lucent Technologies Inc. Encrypting speech coder
US6246336B1 (en) * 1998-06-24 2001-06-12 Motorola, Inc. Radio communication system for communicating scheduled messages and method therefor
JP2000022775A (ja) * 1998-06-30 2000-01-21 Canon Inc 送信装置、受信装置、通信装置、通信システム、送信方法、受信方法、通信方法、及び記憶媒体
US6141347A (en) * 1998-08-26 2000-10-31 Motorola, Inc. Wireless communication system incorporating multicast addressing and method for use
US6272334B1 (en) 1998-09-11 2001-08-07 Uniden America Corporation Call management for a multi-site mobile radio dispatch network
US6546425B1 (en) * 1998-10-09 2003-04-08 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US6944299B1 (en) * 1998-12-02 2005-09-13 At&T Wireless Services, Inc. Method for synchronous encryption over a communication medium
JP2967089B1 (ja) 1998-12-16 1999-10-25 株式会社高度移動通信セキュリティ技術研究所 暗号通信装置
US6304648B1 (en) * 1998-12-21 2001-10-16 Lucent Technologies Inc. Multimedia conference call participant identification system and method
US6661896B1 (en) * 1998-12-30 2003-12-09 Howard S. Barnett Computer network security system and method
US6418130B1 (en) * 1999-01-08 2002-07-09 Telefonaktiebolaget L M Ericsson (Publ) Reuse of security associations for improving hand-over performance
JP4193261B2 (ja) 1999-01-14 2008-12-10 ソニー株式会社 半導体バリ取り方法およびバリ除去幅広ガン
US6532224B1 (en) * 1999-05-10 2003-03-11 Ericsson, Inc. Method, systems, and terminals for assigning control channel time slots for group and individual pages
US6449491B1 (en) * 1999-05-10 2002-09-10 Ericsson Inc. Apparatus and methods for conducting group calls in wireless communications systems
US6399952B1 (en) 1999-05-12 2002-06-04 Aclara Biosciences, Inc. Multiplexed fluorescent detection in microfluidic devices
US6185423B1 (en) * 1999-05-28 2001-02-06 3Com Corporation Method and apparatus for selecting a communication channel in a communication network
US6598161B1 (en) * 1999-08-09 2003-07-22 International Business Machines Corporation Methods, systems and computer program products for multi-level encryption
US6363480B1 (en) * 1999-09-14 2002-03-26 Sun Microsystems, Inc. Ephemeral decryptability
US6411815B1 (en) * 1999-09-28 2002-06-25 Motorola, Inc. Communication system and method for arbitrating service requests
US6832251B1 (en) * 1999-10-06 2004-12-14 Sensoria Corporation Method and apparatus for distributed signal processing among internetworked wireless integrated network sensors (WINS)
US6477387B1 (en) * 1999-10-08 2002-11-05 Motorola, Inc. Method and apparatus for automatically grouping communication units in a communication system
US6366782B1 (en) * 1999-10-08 2002-04-02 Motorola, Inc. Method and apparatus for allowing a user of a display-based terminal to communicate with communication units in a communication system
US6657984B1 (en) * 1999-10-29 2003-12-02 Samsung Electronics, Co., Ltd. System and method providing backward compatibility of radio link protocols in a wireless network
US6519239B1 (en) * 1999-11-19 2003-02-11 Motorola, Inc. Method and apparatus for providing dispatch service in a CDMA communication system
US6529740B1 (en) * 1999-12-10 2003-03-04 Motorola, Inc. Group radio with subscriber-radio controlled channel selection
US6591111B1 (en) 1999-12-10 2003-07-08 Motorola, Inc. Group radio communication system and method using interconnected radio sub-networks
US6298058B1 (en) * 1999-12-17 2001-10-02 Motorola, Inc. Methods for implementing a talkgroup call with competing sources in a multicast IP network
US6647020B1 (en) * 1999-12-17 2003-11-11 Motorola, Inc. Methods for implementing a talkgroup call in a multicast IP network
US6252952B1 (en) * 1999-12-30 2001-06-26 At&T Corp Personal user network (closed user network) PUN/CUN
AU2001240005B2 (en) 2000-03-03 2005-11-17 Qualcomm Incorporated Method and apparatus for participating in group communication services in an existing communication system
US6477150B1 (en) * 2000-03-03 2002-11-05 Qualcomm, Inc. System and method for providing group communication services in an existing communication system
US6398058B1 (en) 2000-08-05 2002-06-04 Design Ideas, Ltd. Decorative metal containers
US6442250B1 (en) * 2000-08-22 2002-08-27 Bbnt Solutions Llc Systems and methods for transmitting messages to predefined groups
US6785254B2 (en) * 2000-12-01 2004-08-31 Motorola, Inc. Wireless communication system incorporating multicast addressing and method for use
JP4207431B2 (ja) 2002-02-05 2009-01-14 住友化学株式会社 多色樹脂成形品の製造方法
JP4180435B2 (ja) 2003-05-02 2008-11-12 アイジー工業株式会社 屋根材
US20070273583A1 (en) * 2005-09-17 2007-11-29 Outland Research, Llc Pointing interface for person-to-person interaction through ad-hoc networks
US20070271234A1 (en) * 2006-05-22 2007-11-22 Ravikiran Chickmangalore N Information Exchange Among Members of a Group of Communication Device Users

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104023318A (zh) * 2004-01-12 2014-09-03 高通股份有限公司 用于在群组通信网络中共享用户信息的方法及设备

Also Published As

Publication number Publication date
JP4891430B2 (ja) 2012-03-07
ES2389944T3 (es) 2012-11-05
KR20020081389A (ko) 2002-10-26
EP2271169B1 (en) 2012-07-04
US20020037735A1 (en) 2002-03-28
JP2014060709A (ja) 2014-04-03
ES2370600T3 (es) 2011-12-20
ES2396683T3 (es) 2013-02-25
JP2013243710A (ja) 2013-12-05
CA2813744C (en) 2017-05-09
CA2813651C (en) 2014-07-08
JP2011259443A (ja) 2011-12-22
BR0108901A (pt) 2003-01-07
JP2011193454A (ja) 2011-09-29
JP5980729B2 (ja) 2016-08-31
CA2859158C (en) 2015-12-22
EP2271148A3 (en) 2011-03-30
WO2001067674A3 (en) 2002-01-10
EP2273812A1 (en) 2011-01-12
EP2259652A1 (en) 2010-12-08
CA2813744A1 (en) 2001-09-13
US7069031B2 (en) 2006-06-27
US20020061761A1 (en) 2002-05-23
EP2205039B1 (en) 2011-09-07
EP1260108A2 (en) 2002-11-27
JP5579641B2 (ja) 2014-08-27
CA2813504A1 (en) 2001-09-13
EP2271148A2 (en) 2011-01-05
US6965767B2 (en) 2005-11-15
US20040179689A1 (en) 2004-09-16
CA2813647A1 (en) 2001-09-13
JP5209762B2 (ja) 2013-06-12
HK1055050A1 (en) 2003-12-19
ES2389057T3 (es) 2012-10-22
JP5307197B2 (ja) 2013-10-02
US20020052214A1 (en) 2002-05-02
JP6046009B2 (ja) 2016-12-14
JP5372999B2 (ja) 2013-12-18
ATE466461T1 (de) 2010-05-15
CA2813651A1 (en) 2001-09-13
CA2813647C (en) 2015-10-27
US7079857B2 (en) 2006-07-18
DE60141949D1 (de) 2010-06-10
US20020061760A1 (en) 2002-05-23
CA2401106A1 (en) 2001-09-13
ATE524031T1 (de) 2011-09-15
US9143484B2 (en) 2015-09-22
CA2401106C (en) 2013-12-17
US20020061762A1 (en) 2002-05-23
JP2011259442A (ja) 2011-12-22
US7151946B2 (en) 2006-12-19
US20020068595A1 (en) 2002-06-06
EP2273812B1 (en) 2012-07-18
AU4000501A (en) 2001-09-17
EP1260108B1 (en) 2010-04-28
ES2392814T3 (es) 2012-12-14
JP2011259445A (ja) 2011-12-22
US7689822B2 (en) 2010-03-30
CA2813536C (en) 2015-08-25
US20020077136A1 (en) 2002-06-20
US20020055366A1 (en) 2002-05-09
WO2001067674A2 (en) 2001-09-13
AU2001240005B2 (en) 2005-11-17
CN1428058A (zh) 2003-07-02
JP2011259444A (ja) 2011-12-22
EP2271170B1 (en) 2012-09-05
US20020058523A1 (en) 2002-05-16
TW563305B (en) 2003-11-21
US20020094831A1 (en) 2002-07-18
ES2343563T3 (es) 2010-08-04
EP2271170A1 (en) 2011-01-05
EP2271148B1 (en) 2012-10-31
ATE547887T1 (de) 2012-03-15
US20020086665A1 (en) 2002-07-04
US20100233993A1 (en) 2010-09-16
JP5204274B2 (ja) 2013-06-05
CA2813536A1 (en) 2001-09-13
CA2813504C (en) 2014-12-09
JP2011066901A (ja) 2011-03-31
JP5566960B2 (ja) 2014-08-06
JP2011250435A (ja) 2011-12-08
EP2271169A1 (en) 2011-01-05
US20020061759A1 (en) 2002-05-23
AR027610A1 (es) 2003-04-02
EP2259652B1 (en) 2012-02-29
CA2859158A1 (en) 2001-09-13
JP5209164B2 (ja) 2013-06-12
US7035655B2 (en) 2006-04-25
ES2379863T3 (es) 2012-05-04
JP2003526275A (ja) 2003-09-02
EP2205039A1 (en) 2010-07-07

Similar Documents

Publication Publication Date Title
CN1247036C (zh) 在现有的通信系统中参与小组通信服务的方法和设备
CN1504059A (zh) 在现有的通信系统中参与小组通信服务的方法和设备
CN1228942C (zh) 用于提供小组通信服务的系统和方法
CN1643949A (zh) 用于从组通信网中的活动组呼叫中移除成员的方法和装置
CN1625907A (zh) 分组模式语音通信
CN1643966A (zh) 用于在组通信网中注册用户的方法和装置
CN1643948A (zh) 使用户从组通信网中的组呼叫终止的方法和装置
CN1643950A (zh) 用于将新成员加入组通信网中的组呼叫的方法和装置
CN1643969A (zh) 用于将用户加入组通信网中的组呼叫的通信设备
CN1643965A (zh) 用于启动组通信网中的组呼叫的服务器
CN1659916A (zh) 用于将用户加入组通信网中的组呼叫的服务器
CN1679362A (zh) 组通信网中用于开始组呼叫的通信设备
AU2001240005A1 (en) Method and apparatus for participating in group communication services in an existing communication system

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

Granted publication date: 20060322

Termination date: 20190302

CF01 Termination of patent right due to non-payment of annual fee