[go: up one dir, main page]

CN1973509B - 会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法 - Google Patents

会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法 Download PDF

Info

Publication number
CN1973509B
CN1973509B CN200580012359XA CN200580012359A CN1973509B CN 1973509 B CN1973509 B CN 1973509B CN 200580012359X A CN200580012359X A CN 200580012359XA CN 200580012359 A CN200580012359 A CN 200580012359A CN 1973509 B CN1973509 B CN 1973509B
Authority
CN
China
Prior art keywords
sip
mode
ptt
answer
server
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.)
Active
Application number
CN200580012359XA
Other languages
English (en)
Other versions
CN1973509A (zh
Inventor
安德鲁·M·艾伦
艾德里安·巴克利
博基纳克尔·S·松德莱思
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.)
Maliki Innovation Co ltd
Original Assignee
Research in Motion Ltd
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 Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN1973509A publication Critical patent/CN1973509A/zh
Application granted granted Critical
Publication of CN1973509B publication Critical patent/CN1973509B/zh
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems
    • 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/1016IP multimedia subsystem [IMS]
    • 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/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

包括操作应答模式(22)的一键通通信设备(20、4、5、6)将该操作应答模式指示给基于会话发起协议/互联网协议的一键通网络服务器(24、2)。该方法包括:将自动应答模式(28)、始终自动应答模式(29)、以及手动应答模式(30)之一用作一键通通信设备的操作应答模式。使用包括基于会话发起协议/互联网协议的一键通网络服务器的会话发起协议/互联网协议核心网络(34)。通过会话发起协议/互联网协议核心网络,在会话发起协议消息(40)中将操作应答模式从一键通通信设备指示给会话发起协议/互联网协议一键通网络服务器。

Description

会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法
该申请要求在2004年4月13日提交的美国临时专利申请序列号60/561,664、以及在2004年10月19日提交的美国临时专利申请序列号60/620,034的优先权益。
技术领域
本发明大体上涉及通信设备之间的通信方法,更具体地,涉及一种在诸如蜂窝电话系统之类的通信系统中提供一键通(PTT)通信服务的方法和装置。
背景技术
诸如蜂窝电话一键通(PTT)(PoC)系统之类的无线一键通通信系统允许一群个体与该组群的其他成员进行通信,组群中的每个成员具有诸如蜂窝电话之类的无线通信设备。典型地,早期的PTT系统依靠的是单个频率、或者专用广播信道,无线通信设备在这些频率或信道上接收通信。在多数早期系统中,一次仅有一个成员可以将信息传送至其他成员。然而,为了接收来自正在传送的成员的通信,所有成员可以监听专用信道。典型地,期望向系统的其它成员进行发送的成员将通过按下成员的无线通信设备上的PTT按钮来发送访问请求,这允许单独地访问专用信道。
互联网电话包括通过互联网协议(IP)网络进行语音业务的传输的多种技术。IP信令协议的示例包括:国际电信联盟-电信标准部(ITU-T)H.323以及互联网工程任务组(IETF)规定的会话发起协议(SIP)、用作3GPP IP多媒体子系统(IMS)的信令协议的RFC 3261。无线通信设备使用例如作为电信工业中使用的公知信令协议的SIP,来发现、加入、离开、以及获知需要彼此通信的不同组群的人。SIP是应用层控制(信令)协议,用于创建、修改、以及终止与一个或多个用户的会话。这些会话包括例如,互联网电话呼叫、多媒体分配以及多媒体会议。
一个SIP功能是在SIP统一资源标识符(即,为在网络协议中进行传输、以及代表人类语言通信而用于对资源和用户进行寻址的字符序列,如SIP:URI)以及一个或多个联系地址(如,诸如IP地址之类的设备地址)之间的注册。注册允许无线通信设备与其它无线通信设备进行通信,并被其它无线通信设备识别。通过其注册功能,SIP允许用户代理来创建、修改、以及删除注册。基本的注册包括:该注册指向(refer to)的记录地址、注册的标识、以及注册的状态。可以初始化、激活、以及终止注册状态。只要有至少一个联系与记录地址绑定,SIP状态机器就保持在激活状态。当最后的联系到期或被删除时,注册转换至终止状态。注册状态通常被存储在代理/寄存器中,或者在独立的数据库中。当SIP无线通信设备持续工作时,如果它要使用基于3GPP IMS SIP的网络,则该设备必须持续地被注册在SIP/IP网络上。可以由策略管理员使用注册来终止或缩短注册,以及为了能够重新认证注册,请求无线通信设备重新注册。
SIP PTT无线通信设备或PTT终端可以支持不同的操作应答模式,包括自动应答模式和手动应答模式。例如,当PTT终端处于自动应答模式时,然后当相应网络/组群中的另一用户按下其PTT终端上的PTT按钮,并对该PTT终端说话时,PTT终端被设置为自动应答模式的其他用户从其PTT终端听到声音。可选地,当PTT终端处于手动应答模式时,在听到所说声音之前,该PTT终端的所述其他用户必须手动应答(如,首先要在PTT终端有“铃”声)。这个基本概念的进一步改进是,使用网络存储的授权接受列表,该列表具有来自每个用户的PTT会话的操作应答模式的每个用户授权(一些用户可以只具有手动应答权限,而其他用户可以具有自动应答权限)。当与每个用户授权一起使用时,由在接受列表上的呼叫用户的授权权限和终端所设置的操作应答模式的组合,来确定对PTT会话的处理。因此,对于自动应答有两种可能情况:(1)自动应答模式,其中,只有接受列表上具有应答权限的那些用户使终端自动地应答;以及(2)始终自动应答模式,其中,在接受列表上的所有用户,不管是否有权限,都使终端自动地应答。终端可以支持这些操作模式中的一种、两种、或者所有的三种。用户可以通过使用例如物理开关或按钮、启用配置的一个或多个设置、或者通过一些其它合适的机制,在PTT终端处选择操作应答模式。由于操作应答模式改变了控制SIP PTT会话建立的SIP/IP PTT网络服务器的网络信令情况(scenario),所以需要将SIP PTT终端的这种模式传输给网络服务器。
图1示出了SIP/IP核心网络1,包括PTT服务器2、呈现(presence)服务器3、以及多个SIP PTT终端4、5、6。尽管示出了无线SIP PTT终端4、5、6,但是可以使用有线线路(例如,基于陆上线路或基于局域网(LAN))的PTT终端(未示出)。
典型地,诸如4之类的PTT终端可以包括:可选天线8;可选显示屏9;多个按键10;话筒或麦克风11;听筒、耳机、头戴式耳机或扬声器12;以及PTT开关13。可选地,当处于PTT模式中的通信时,可以将现有按键10之一、或者所显示的菜单选项的选择来用作PTT开关,而不使用专用PTT开关13。
在SIP/IP核心网络中,组群创建可能是基于HTTP和XCAP的,以及信令控制是基于SIP的。通过诸如实时传输协议(RTP)之类的合适的互联网协议来执行话音业务,实时传输协议(RTP)被设计用于针对传送诸如话音和视频之类的实时数据的应用,提供端对端网络传输功能。SIP和RTP位于包括UDP和IP层的IP相关栈的顶部。多个合适的PoC应用形成了PoC协议栈的顶层,这包括IP相关栈。诸如3GPPR99升级的(upgraded)GPRS或E-GPRS或W-CDMA/UMTS、或者CDMA 20001X或其变体、WLAN接入或其它3G无线接入技术之类的合适移动信道提供了接入网,接入网支持报头(header)压缩和流动业务类(streaming traffic class)服务质量(QoS)。
报头是诸如14之类的SIP消息的组成部分,用于传送关于消息的信息。其被构造为报头字段的序列。
报头字段是SIP消息报头的组成部分。报头字段能够以一个或多个报头字段行出现。报头字段行包括报头字段的名称和大于等于零个报头字段值。由逗号隔开给定的报头字段行上的多个报头字段值。一些报头字段可以只具有单个报头字段值,因而总是以单个报头字段行出现。
报头字段值是单个值。报头字段包括大于等于零个报头字段值。
消息是在诸如2-7之类的SIP元件之间发送的数据,作为SIP协议的一部分。SIP消息14、15、16或是请求、或是响应。
诸如14、15之类的请求是为了调用特定操作,从客户机发送至服务器的SIP消息。
诸如16之类的响应是从服务器发送至客户机的SIP消息,用于指示从客户机发送至服务器的请求的状态。
诸如2、3、7之类的服务器是网络元件,接收请求以便服务这些请求,并将对这些请求的响应发送回来。服务器的示例是代理、用户代理服务器、重定向服务器和寄存器。
基于网络的PTT服务器2接收来自一个用户的群通信邀请。作为响应,服务器2邀请组群的所有其他成员参与通信,控制“发言权”(如,说话的权力),桥接在网络/组群的所有成员之间的通信,以及需要知道SIP PTT终端4、5、6当前的应答模式,用于正确的信令条件和通信介质处理。
基于网络的呈现服务器3存储了由各个SIP PTT终端4、5、6,也可能是由其它基于网络的源(如,诸如2、7之类的服务器)公布(publish)的呈现信息,并将呈现消息的通知递送至授权的观看者,这些观看者使用其终端订阅了呈现消息。
SIP寄存器7是这样的服务器,即,针对其控制的区域,接受SIP请求,并将在这些请求中接收的信息放入位置服务数据库中。
有一个已知的现有建议,用于处理PoC SIP/IP核心网络中的应答模式设置。除了接受控制列表之外,PoC系统具有自动应答模式标记,能够基于用户和/或组群来设置该标记。自动应答模式标记被存储在由PoC PTT服务器2访问的组群管理数据库中的组群管理服务器(GLMS)(未示出)中。用户具有配置诸如4之类的相应PTT终端的能力,来自动地接受输入会话请求,或者在接受该请求之前进行提示。在最简单的情况下,如果用户设置打开自动应答模式,则将自动应答模式应用于输入的PoC会话。否则,如果自动应答模式关闭,则应用手动应答模式。
由于以下原因,可以相信该现有建议不合适:(1)在GLMS中修改数据需要使用HTTP数据库修改协议;(2)可以通过例如没有很好地映射至数据库操作的开关、或配置文件选择,来改变应答模式(例如,这需要终端中的高度复杂度,响应像开关这样的简单激励,来与数据库同步和操作数据库;而且,因为各个用户会由于公司的控制而没有权限来操作他们自己的组群和权限列表,所以不是所有终端都会支持数据库操作协议;此外,简单的电话小键盘对于输入和创建基于文本的信息的大列表并不理想);以及(3)取决于用户,会一天改变多次应答模式(如,相对而言非常动态),而存储在GLMS中的数据(如,地址簿条目;那些用户的偏好)几乎不改变(如,相对而言几乎是静态的)。IETF已经将这个相对静态和相对动态的数据的划分分别定义为“硬状态”和“软状态”。不同的协议机制适于操作硬状态和软状态数据。应答模式被认为是软状态,数据库中的组群和列表的操作被认为是硬状态。
因而,相信这比使用HTTP机制来简单地将应答状态改变/事件报告给网络更加有效。因此,在无线PTT系统和方法中仍有改进空间。
发明内容
本发明满足了这些需求及其它需求,提供了一种包括操作模式的一键通(PTT)通信设备用于将该操作模式指示给一键通网络服务器的方法。
作为本发明的一个方案,包括操作模式的一键通通信设备用于将该操作模式指示给一键通网络服务器的方法包括:将第一应答模式和第二应答模式之一用作一键通通信设备的操作模式;使用包括一键通网络服务器的通信网络;以及通过通信网络,在会话发起协议消息中将操作模式从一键通通信设备指示给一键通网络服务器。
该方法还包括:将自动应答模式用作第一应答模式;将手动应答模式用作第二应答模式;将互联网协议核心网络用作通信网络;以及将互联网协议一键通网络服务器用作一键通网络服务器。
如本发明的另一方案,包括操作模式的一键通通信设备用于将该操作模式指示给一键通网络服务器的方法包括:将第一应答模式、第二应答模式以及第三应答模式之一用作一键通通信设备的操作模式;使用包括一键通网络服务器的通信网络;以及通过通信网络,在会话发起协议消息中将操作模式从一键通通信设备指示给一键通网络服务器。
该方法可以将自动应答模式用作第一应答模式;将始终自动应答模式用作第二应答模式;将手动应答模式用作第三应答模式;将互联网协议核心网络用作通信网络;以及将互联网协议一键通网络服务器用作一键通网络服务器。
作为本发明的另一方案,包括操作模式的一键通通信设备用于将该操作模式发送至一键通网络服务器的方法包括:将至少第一应答模式和第二应答模式中的一个用作一键通通信设备的操作模式;使用包括一键通网络服务器的通信网络;以及通过通信网络,在事件报告消息中将操作模式从一键通通信设备、或从代表一键通通信设备的另一设备发送至一键通网络服务器。
附图说明
在结合附图阅读时,将从优选实施例的以下描述中获得对本发明的完全理解,其中:
图1是诸如会话发起协议(SIP)/IP蜂窝电话一键通(PTT)(PoC)网络之类的互联网协议(IP)核心网络的结构框图,包括PTT服务器、呈现服务器和诸如具有SIP PTT能力的蜂窝电话之类的多个SIP PTT终端。
图2是包括操作应答模式的PTT终端用于将该模式指示给互联网协议一键通服务器的方法的流程图。
图3是根据本发明实施例的消息图示。
图4是根据本发明另一实施例的消息图示。
图5A-5B组成了根据本发明另一实施例的消息图示。
图6-8和9A-9B是根据本发明其它实施例的消息图示。
具体实施方式
如这里使用的,术语“指示”显然包括但不局限于通知、公布和注册。
如这里使用的,术语“无线通信设备”显然包括但不局限于蜂窝电话、移动电话、无线一键通(PTT)终端、移动电子通信设备、以及包括如无线局域网(WLAN)终端之类的无线手持电子设备。
如这里使用的,术语“PTT终端”显然包括但不局限于无线PTT终端和有线线路PTT终端。
如这里使用的,术语“事件报告消息”意指报告事件或实体中的状态改变的消息。为响应一实体接收有关订阅事件的通知的订阅,可以将事件报告消息作为通知发送给另一实体(例如但不局限于,SIP通知方法),或者可以异步地将事件报告消息向另一实体推动或公布(例如但不局限于,SIP公布方法)。
如这里使用的,术语“事件包(package)”意指定义了要由通知实体报告给另一实体的一组状态信息的规范。事件包定义了传送这种状态信息的语法和语义。
如这里使用的,术语“XML”意指可扩展标记语言。
尽管本发明可应用于互联网协议(IP)核心网络,但是本发明是结合会话发起协议(SIP)蜂窝电话一键通(PTT)(PoC)网络来进行描述的。
图2示出了包括操作应答模式22的SIP PTT终端20用于将该操作模式指示给互联网协议PTT网络服务器24的方法。该方法包括在26处,将自动应答模式28、始终自动应答模式29和手动应答模式30之一用作操作应答模式22。接下来,在32处,使用包括互联网协议网络服务器24的会话发起协议/互联网协议核心网络34。最后,在38处,通过会话发起协议/互联网协议核心网络34,在来自SIP PTT终端20的40处的会话发起协议消息中将操作模式22指示给基于互联网协议的网络服务器24。
图3示出了在PTT服务器44处改变PTT终端42的操作模式的消息图示,PTT终端42包括PTT开关13和自动/手动拨动开关43。SIP支持诸如42之类的PTT终端的以下能力,即使用诸如51之类的SIP联系报头,通过扩展联系报头字段的特征参数,来指示SIP在诸如50之类的SIP注册请求中支持的特征。可以以用户定义扩展标签的添加符号来开始特征标签。表1中示出了合适的机制:
表1
feature-param=enc-feature-tag[EQUAL LDQUOT(tag-value-list/string-value)RDQUOT]
enc-feature-tag=base-tags/other-tags
base-tags      =″audio″/″automata″/
                 ″class″/″duplex″/ ″data″/
                 ″control″/″mobility″/″description″/
                 ″events″/″priority″/″methods″/
                 ″schemes″/″application″/″video″/
                 ″language″/″type″/″isfocus″/
                 ″actor″/″text″
other-tags     =″+″ftag-name
ftag-name      =ALPHA*(ALPHA/DIGIT/″!″/″′″/
                 ″.″/″-″/″%″)
tag-value-list=tag-value*(″,″tag-value)
tag-value     =[″!″](token-nobang/boolean/numeric)
token-nobang=1*(alphanum/″-″/″.″/″%″/″*″
                /″_″/″+″/″\″/″′″/″~″)
boolean       =″TRUE″/″FALSE″
numeric       =″#″numeric-relation number
numeric-relation=″>=″/″<=″/″=″/(number″:″)
number      =[″+″/″-″]1*DIGIT[″.″0*DIGIT]
string-value=″<″qdtext″>″
其中:
EQUAL是″=″;
LDQUOT是″″″;
RDQUOT是″″″;
ALPHA是a、b、c、d、...z;
DIGIT为0、1、2、3...9;
″*″意指其中的任何数字;
″/″意指可选项(如,X/Y意指X或Y);以及
特征参数是描述与字段联系报头字段中的统一资源指示符相关联的用户代理特征的特征参数。由于特征参数属于已知数据特征标签组、或者以添加符号开始,所以特征参数是可以确认的。
该机制提供了要扩展的特征参数的enc-feature-tag。enc-feature-tag被包括作为SIP联系报头51中的一部分,指示PTT终端42的当前操作模式。例如,+poc.operating.mode=″Auto″可以被用于指示PTT终端42的开关43处于自动应答模式(A)。在每个SIP注册期间,PTT终端42可以将该特征参数包括于联系报头中。如果用户改变了PTT终端42的模式,则PTT终端42使用SIP注册请求的联系报头中的新值来刷新包括特征参数的注册。为了获得PTT终端42的操作模式,控制PTT会话建立的SIP PTT服务器44需要从SIP/IP核心48的SIP寄存器46中获得注册信息。
图3示出了分别与PTT终端的自动应答模式58和手动应答模式68相关联的两组SIP消息50、52、60、62以及64、66、70、72。首先,在自动应答模式中,PTT终端42通过将SIP注册请求50发送至包含特征参数+poc.operating.mode=″Auto″的联系报头51的SIP/IP核心48,向SIP/IP核心48注册。当PTT终端42注册时,配置SIP/IP核心48中的SIP寄存器46,来向PTT服务器44执行第三方注册。SIP/IP核心48中的SIP寄存器46将SIP注册请求52发送至包含特征参数+poc.operating.mode=″Auto″的联系报头53的PTT服务器44。作为响应,PTT服务器44在其状态表56(如,还包括其它终端(未示出)的PTT B和PTT C状态)中设置相应PTT终端42的状态54(如,PTT A状态)。然后,SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200 OK响应60,来响应SIP注册请求50。最后,PTT服务器44使用对SIP/IP核心48中的SIP寄存器46的SIP 200 OK响应62来响应SIP注册请求52。
示例1
由PTT终端42发送来指示自动应答模式的示例SIP注册请求如下:
REGISTER sip:example.com SIP/2.0
From:sip:POCuserexample.com;tag=asd98 To:sip:
POCuserexample.com
Call-ID:hh89as0d-asd88jkkhost.example.com
CSeq:9987 REGISTER
Max-Forwards:70
Via:SIP/2.0/UDP POChost.example.com;branch=z9hG4bKnashds8
Contact:<sip:POCuserhost.example.com>;audio
       ;+poc.operating.mode=″Auto″;mobility=″mobile″
       ;methods=″INVITE,BYE,OPTIONS,ACK,CANCEL″
Content-Length:0
在63处,用户通过使用自动/手动拨动开关43,进行由自动应答模式向手动应答模式的切换,来选择手动应答模式(M)。这由PTT终端42触发了刷新注册。可选地,可以使用任何合适的物理开关或按钮(未示出)、启用配置文档(未示出)的一个或多个设置、菜单选择(未示出)、或者任何其它合适的选择机制(未示出)。PTT终端42通过将SIP注册请求64发送至包含特征参数+poc.operating.mode=″Manual″的联系报头65的SIP/IP核心48,再次向SIP/IP核心48注册。接下来,在PTT终端42重新注册时,SIP/IP核心48中的SIP寄存器46向PTT服务器44执行另一第三方注册。SIP/IP核心48中的SIP寄存器46将SIP注册请求66发送至包含特征参数+poc.operating.mode=″Manual″的联系报头67的PTT服务器44。PTT服务器44将其状态表56中相应PTT终端42的状态54切换为手动应答模式68。然后,SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200 OK响应70,来响应SIP注册请求64。最后,PTT服务器44使用对SIP/IP核心48的SIP寄存器46的SIP 200 OK响应72,来响应SIP注册请求66。
示例2
由PTT终端42发送来指示手动应答模式的示例SIP注册请求如下:
REGISTER sip:example.com SIP/2.0
From:sip:POCuserexample.com;tag=asd98
To:sip:POCuserexample.com
Call-ID:hh89as0d-asd88jkkhost.example.com
CSeq:9987 REGISTER
Max-Forwards:70
Via:SIP/2.0/UDP POChost.example.com;branch=z9hG4bKnashds8
Contact:<sip:POCuserhost.example.com>;audio
       ;+poc.operating.mode=″Manual″;mobility=″mobile″
       ;methods=″INVITE,BYE,OPTIONS,ACK,CANCEL″
       Content-Length:0
参照图4,另一消息图示示出了在PTT服务器44处改变PTT终端42的操作模式的消息序列。SIP支持诸如PTT服务器44之类的SIP设备的以下能力,即,使用合适的订阅机制来订阅和被通知在诸如PTT终端42之类的其它SIP设备中发生的事件。该机制包括使用SIP订阅方法进行SIP事件包的订阅。授权的订阅使用SIP通知方法来接收与事件包相关的事件的通知。
事件包是定义了要由通知方报告给订户的一组状态信息的特定应用规范。
事件模板包是特定种类的事件包,定义了可以应用于包括其自身的所有可能事件包的一组状态。
通知是通知方将通知消息发送至订户以将资源状态通知给订户的动作。
通知方是用户代理,为了将资源状态通知给订户而生成通知请求。典型地,通知方也接受订户请求来创建订阅。
状态代理是公布代表资源的状态信息的通知方;为此,它需要从多个源中收集这样的状态信息。状态代理总是具有状态代理为之创建通知的资源的完备状态信息。
订户是从通知方接收通知请求的用户代理。这些通知请求包括订户感兴趣的资源的状态信息。典型地,订户还生成订户请求并且将这些请求发送给通知方来创建订阅。
对话是在两用户代理之间持续了一段时间的对等SIP关系。由SIP消息来建立对话,如对邀请请求的2xx响应。
订阅是与对话相关联的一组应用状态。该应用状态包括指向相关对话的指针、事件包名称、以及可能地标识令牌。可以为附加订阅状态信息定义新的事件包。通过定义,订阅在订户与通知程序中存在。
有利地,SIP事件包可以被用于PTT终端操作模式。控制PTT会话的建立的SIP/IP网络服务器(如,PTT服务器44)订阅相应的SIPPTT终端的操作(应答)模式事件包。然后,无论何时在PTT终端处改变操作(应答)模式,诸如42之类的相应PTT终端将诸如88或96之类的SIP通知请求发送给PTT服务器44。
SIP/IP网络中的实体能够订阅资源或调用网络中的不同资源或呼叫的状态,并且这些实体(或者代表它们的实体)能够在这些状态改变的时候发送通知。典型的消息流程可以包括:(1)为了请求状态订阅,从订户至通知程序的订阅;(2)为了确认该预订,从通知程序至订户的200 OK响应;(3)为了返回当前状态信息,从通知程序至订户的通知;(4)为了确认该通知,从通知程序至订户的200 OK;以及(5)针对进一步状态信息的消息(3)和(4)的任何进一步重复。因此,通知消息被发送,以通知订户订户所订阅的状态的改变。尽管可以使用其它合适的机制,但是典型地,使用SIP订阅方法来进行订阅。
如图4所示,在最初PTT终端42已注册之后,PTT服务器44订阅相应的PTT终端的操作(应答)模式XML事件包,这是通过将操作(应答)模式XML事件包81的SIP订阅请求80发送至SIP/IP核心48,而为该应用定义的。接下来,如在82处示出的,SIP/IP核心48将SIP订阅80路由至PTT终端42。然后,要扮演通知方角色的PTT终端42使用对SIP/IP核心48的SIP 200响应84,如在82处所路由的,来响应SIP订阅80。接着,如在86处示出的,SIP/IP核心48将SIP 200 OK响应84路由至PTT服务器44。
对于自动应答模式,PTT终端42通过将在通知88主体中包含操作模式=自动89的通知88发送至SIP/IP核心48,来通知当前操作模式(如,自动应答模式)。然后,如在90处所示,SIP/IP核心48将SIP通知88路由至PTT服务器44。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为自动应答模式58’。然后,如90处所路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应92,来响应通知88。最后,如94处所示的,SIP/IP核心48将SIP 200 OK响应92路由至PTT终端42。
在95处,用户将PTT终端42从自动应答模式切换为手动应答模式。这触发了PTT终端42通过将在通知96主体中包含操作模式=手动97的SIP通知96发送至SIP/IP核心48,来通知新的操作模式(手动应答模式)。如98处所示,SIP/IP核心48将SIP通知96路由至PTT服务器44。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为手动应答模式68’。然后,如98处路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应100,来响应通知96。最后,如102处所示,SIP/IP核心48将SIP 200OK响应100路由至PTT终端42。
参照图5A,另一消息图示示出了在PTT服务器44处改变PTT终端42的操作模式的消息序列。用户呈现代表用户与SIP/IP网络上的其他用户进行通信的意愿和能力。SIP支持诸如42之类的PTT终端对诸如呈现服务器108之类的合适的呈现用户代理使用合适的SIP公布方法,来公布关于这些PTT终端的呈现状态信息的呈现功能和能力。呈现服务器108包括代表用于联系用户的不同机制的一组联系地址。典型地,针对语音列出的联系地址将是记录地址(address-of-record)。该联系的状态可以取决于许多因素,如,对记录地址的任何注册的状态。注册状态可以等同于用户呈现。事实上,这允许呈现服务器108与SIP寄存器46(图3)分离,而仍使用注册信息来构建呈现文档,呈现文档描述了SIP寄存器46(图3)订阅的呈现体(presentity)(如,呈现实体;将呈现信息提供给呈现服务的提供者)的呈现。以下结合图6和示例3,对此进行了更加详细地讨论。
当呈现服务器108接收到特定用户的呈现订阅时,呈现服务器108可以针对注册事件包生成对SIP寄存器46(图3)的订阅。结果,呈现服务器108将会知道该用户的注册状态,并能够使用该信息来生成呈现文档。可选地,SIP寄存器46能够使用SIP公布来向呈现服务器108公布注册状态(如以下结合图5A-5B讨论的),或者呈现服务器108能够在新用户注册时,从SIP寄存器46接收第三方注册(如以下结合图6讨论的)。
参照图5A-5B,PTT终端42将其操作(应答)模式公布为独立序列多元组(tuple)、或者使用SIP公布方法传输的另一呈现多元组的属性。将公布方法路由至:(1)基于网络的呈现服务器实体,如呈现服务器108,允许控制PTT会话建立的SIP PTT网络服务器44针对操作(应答)模式来订阅相应SIP PTT终端的呈现状态;或者(2)SIP PTT网络服务器44,用于实现呈现用户代理功能。在后面的示例中,呈现服务器108与PTT服务器44合并。因此,PTT服务器44使用在组合实体之间使用的消息交换来实现呈现服务器108的功能。
在PTT终端42最初向SIP寄存器46(图3)注册之后,PTT服务器44通过经由SIP/IP核心48,为PTT用户发送呈现事件包的SIP订阅请求110,来订阅相应终端的呈现状态。如果PTT服务器44仅对操作模式状态感兴趣,则订阅110的主体可以包含过滤器111,用于指示应当只通知操作模式状态的改变。接着,如112处所示,SIP/IP核心48将SIP订阅110路由至呈现服务器108。然后,如112处路由的,呈现服务器108使用经由SIP/IP核心48的SIP 200 OK响应114来响应订阅110。接着,如116处所示,SIP/IP核心48将SIP 200 OK响应114路由至PTT服务器44。
在自动应答模式中,PTT终端42通过将在公布118主体包含操作模式=自动119的SIP公布118发送至SIP/IP核心48,来通知当前的操作模式(如,自动应答模式)以及选择性地通知附加呈现状态。然后,如120处所示,SIP/IP核心48将SIP公布118路由至呈现服务器108。接下来,如120处路由的,呈现服务器108使用对SIP/IP核心48的SIP 200 OK响应122,来响应公布118。接着,如124处所示,SIP/IP核心48将SIP 200 OK响应l22路由至PTT终端42。
接下来,呈现服务器108通过将SIP通知126发送至SIP/IP核心48,来通知相应的PTT终端操作(应答)模式,其中,SIP通知126将包括在通知126的主体中包含操作模式=自动127的呈现消息。然后,如128处所示,SIP/IP核心48将SIP通知126路由至PTT服务器44。接着,PTT服务器44将其状态表56(图3)中相应的PTT终端42的状态54(图3)设置为自动应答模式58”。接下来,如128处路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应130,来响应通知126。最后,如132处所示,SIP/IP核心48将SIP 200 OK响应100路由至呈现服务器108。
在133处,还参照图5B,用户将PTT终端42从自动应答模式切换为手动应答模式。这触发PTT终端42通过将在公布134主体中包含操作模式=135的SIP公布134发送至SIP/IP核心48,来通知当前的操作(应答)模式,以及选择性地通知附加呈现状态。接着,如136处所示,SIP/IP核心48将SIP公布134路由至呈现服务器108。然后,如136处路由的,呈现服务器108使用对SIP/IP核心48的SIP 200 OK响应138,来响应公布134。接下来,如140处所示,SIP/IP核心48将SIP 200 OK响应138路由至PTT终端42。
接着,呈现服务器108通过将SIP通知142发送至SIP/IP核心48,来通知相应PTT终端的新操作(应答)模式,其中,SIP通知142将在通知142的主体中包含包括操作模式=手动143的呈现信息。然后,如144处所示,SIP/IP核心48将SIP通知142路由至PTT服务器44。接下来,PTT服务器44将其状态表56(图3)中相应的PTT终端42的状态54(图3)切换为手动应答模式68”。然后,如144处路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应146,来响应通知142。最后,如148处所示,SIP/IP核心48将SIP 200 OK响应146路由至呈现服务器108。
参照图6,作为将SIP注册请求52或66发送至PTT服务器44的图3 SIP/IP核心48中的SIP寄存器46的可选项,为了发现SIP注册和使呈现服务器108递送由SIP寄存器46公开的操作应答模式,SIP寄存器46可以向呈现服务器108公开PTT终端SIP注册,并使PTT服务器44订阅呈现服务器108。尽管下面的公开是关于自动应答模式,但是将认识到,可以对于手动应答模式或始终应答模式来使用合适的相应指示机制。
在PTT终端42向SIP寄存器46注册之前,PTT服务器44通过经由SIP/IP核心48发送SIP订阅请求210来订阅该PTT终端的呈现事件,来订阅相应PTT终端的呈现状态。如果PTT服务器44仅对操作模式状态感兴趣,则订阅210的主体可以包括过滤器211,用于指示应当只通知操作模式状态的改变。接着,如212处所示,SIP/IP核心48将SIP订阅210路由至呈现服务器108。然后,如212处路由的,呈现服务器108使用经由SIP/IP核心48的SIP 200 OK响应214,来响应订阅210。接着,如216处所示,SIP/IP核心48将SIP 200 OK响应214路由至PTT服务器44。
接下来,呈现服务器108通过将SIP通知226发送至SIP/IP核心48,来通知PTT终端42当前未注册,其中,在通知226的主体中包含包括状态未注册操作模式227的呈现信息。然后,如228处所示,SIP/IP核心48将SIP通知226路由至PTT服务器44。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为未注册217。接下来,如228处路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应230,来响应通知226。最后,如230处的路由,SIP/IP核心48将SIP 200 OK响应230路由至呈现服务器108。
然后,在对PTT终端42供电之后,在自动应答模式中,PTT终端42通过将SIP注册请求250发送至SIP/IP核心48,来向SIP/IP核心48注册,其中,SIP/IP核心48包含具有特征参数+poc.operating.mode=″Auto″的联系报头251。当PTT终端42注册时,配置SIP/IP核心48中的SIP寄存器46来向呈现服务器108执行第三方注册。然后,SIP/IP核心48中的SIP寄存器46将SIP注册请求252发送至呈现服务器108,呈现服务器108包括具有特征参数+poc.operating.mode=″Auto″的联系报头253。作为响应,呈现服务器108将呈现文档(PD)256中PTT终端42的状态254设置为已注册和自动应答模式。然后,SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200 OK响应260,来响应SIP寄存器请求250。接下来,呈现服务器108使用对SIP/IP核心48中的SIP寄存器46的SIP 200 OK响应262,来响应SIP注册请求252。
呈现服务器108还通过将SIP通知266发送至SIP/IP核心48,来通知相应的PTT终端操作(应答)模式,其中,在通知266的主体中包含包括注册状态=已注册的呈现信息和操作模式267。然后,如268处所示,SIP/IP核心48将SIP通知266路由至PTT服务器44。接着,PTT服务器44将其状态表56(图3)中相应的PTT终端42的状态54(图3)设置为已注册和自动应答模式58。接下来,如268处路由的,PTT服务器44使用对SIP/IP核心48的SIP 200 OK响应270,来响应通知266。最后,如272处所示,SIP/IP核心48将SIP 200 OK响应270路由至呈现服务器108。
可以认识到,如果PTT终端42从自动应答模式改变至手动应答模式或始终自动应答模式之一,则该PTT终端42将会通过使用包含联系报头251的SIP注册请求250,来以适当的模式向SIP/IP核心48注册,其中,联系报头251具有适合的特征参数(如分别地,+poc.operating.mode=″Manual″或“Always-Auto”),并且包含联系报头253的该SIP注册请求252也将具有适合的特征参数。此外,可以以类似的方式使用消息250、252、260、262、266、268、270、272。
图7示出了将SIP注册请求52或66发送至PTT服务器44的图3SIP/IP核心48中的SIP寄存器46的另一可选项。尽管以下公开是关于自动应答模式的,但是将认识到,可以对于手动应答机制或始终自动应答机制来使用合适的相应指示机制。例如,如果用户将PTT终端42切换为手动应答模式,则这触发了PTT终端的刷新注册。PTT终端42通过将包含特征参数+poc.operating.mode=″Manual″的联系报头(未示出)的另一SIP注册请求(未示出)发送至SIP/IP核心48,来再次向SIP/IP核心48注册。
在图7中,最初地,PTT服务器44将SIP订阅请求280发送至SIP/IP核心48中的SIP寄存器46,来订阅PTT终端42的注册事件281。然后,SIP寄存器46使用对PTT服务器44的SIP 200 OK响应282,来响应订阅280。接下来,SIP寄存器46通过将在通知284主体中包含状态未注册285的SIP通知284发送至PTT服务器44,来通知PTT终端42当前未注册。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为状态未注册286。然后,PTT服务器44使用对SIP寄存器46的SIP 200 OK响应287,来响应通知284。
在向PTT终端42供电之后,PTT终端42通过将SIP注册请求发送至SIP/IP核心48,来向自动应答模式中的SIP/IP核心48注册,其中,SIP/IP核心48包含具有特征参数+poc.operating.mode=″Auto″的联系报头289。接下来,SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200 OK响应290,来响应注册288。然后,SIP/IP核心48中的SIP寄存器46通过将SIP通知292发送至PTT服务器44,来通知相应PTT终端的注册和操作模式,其中,在通知292主体中包含注册状态=已注册、和操作模式=自动293。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为已注册和自动应答模式58’。最后,PTT服务器44使用对SIP寄存器46的SIP 200 OK响应294,来响应通知292。
可以认识到,如果PTT终端42从自动应答模式改变为手动应答模式或始终自动应答模式之一,则PTT终端42将会通过使用包含具有适当特征参数(如分别地,+poc.operating.mode=″Manual″或″Always-Auto″)的联系报头289的SIP注册请求288,来向适当模式的SIP/IP核心48进行注册,并且,包含注册状态=已注册的SIP通知292和操作模式293将包括适当的注册操作模式。此外,以类似的方式使用消息288、290、292、294。
图8示出了将SIP注册请求52或66发送至PTT服务器44的图3SIP/IP核心48中的SIP寄存器46的另一可选项。尽管以下公开是关于初始模式的(如,自动应答模式)、以及后续模式(如,手动应答模式),但是将认识到,可以对后续模式的改变(如,改变为始终自动应答模式)使用合适的相应指示机制。例如,如果用户将PTT终端42切换为始终自动应答模式,则这触发了PTT终端的刷新注册。PTT终端42通过将另一SIP注册请求(未示出)发送至SIP/IP核心48,来再次向SIP/IP核心48注册,其中,SIP/IP核心48包含具有特征参数+poc.operating.mode=″Always-Auto″的联系报头(未示出)。
在图8中,SIP寄存器46仅在初始注册时(如,在向PTT终端42供电之后)执行第三方注册。为了获得该PTT终端的操作模式和对注册状态的其它改变,PTT服务器44响应初始第三方注册,订阅PTT终端的注册事件包。
首先,PTT终端42被供电,并且通过将SIP注册请求300发送至包含具有特征参数+poc.operating.mode=″Auto″的联系报头301的SIP/IP核心48,来向SIP/IP核心48注册。当PTT终端42初始注册时,已对SIP/IP核心48中的SIP寄存器46进行了配置来向PTT服务器44执行第三方注册。接下来,SIP/IP核心48中的SIP寄存器46将SIP注册请求302发送至PTT服务器44。该SIP注册请求302在联系报头303中不包含操作模式参数。然后,SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200 OK响应304,来响应注册300。PTT服务器44使用对SIP/IP核心48中的SIP寄存器46的SIP 200 OK响应306,来响应注册302。接下来,PTT服务器44为了订阅PTT终端42的注册事件309,将SIP订阅请求308发送至SIP/IP核心48中的SIP寄存器46。然后,SIP寄存器46使用对PTT服务器44的SIP 200OK响应310,来响应订阅308。
SIP/IP核心48中的SIP寄存器46还通过将SIP通知312发送至PTT服务器44,来通知PTT终端的注册和操作模式,其中,在通知312的主体中包含注册状态=已注册、和操作模式=自动313。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为已注册和自动应答模式58”。最后,对于该初始模式,PTT服务器44使用对SIP寄存器46的SIP 200 OK响应314来响应通知312。
例如,如果用户将PTT终端42切换为手动操作模式,则这触发了PTT终端42的刷新注册。PTT终端42通过将SIP注册请求316发送至SIP/IP核心48,来再次向SIP/IP核心48注册,其中,SIP/IP核心48包含具有特征参数+poc.operating.mode=″Manual″的联系报头317。SIP/IP核心48中的SIP寄存器46使用对PTT终端42的SIP 200OK响应320来响应注册316。SIP/IP核心48中的SIP寄存器46还通过将SIP通知318发送至PTT服务器44,来通知PTT终端的新操作模式,其中,在通知318的主体中包含包括操作模式=手动319的呈现信息。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)切换为手动应答模式68。最后,PTT服务器44使用对SIP寄存器46的SIP 200 OK响应322来响应通知318。
参照图9A,PTT终端42使用SIP公布方法和包含操作(应答)模式当前值的元素的事件包,来传递操作(应答)模式。公布方法被路由至SIP PTT网络服务器44。
PTT终端42已最初向SIP寄存器46进行了注册(图3)。在自动应答模式中,PTT终端42通过将SIP公布338发送至SIP/IP核心48,来通知当前操作模式(如,自动应答模式),其中,在公布338的主体中包含操作模式=自动339。然后,如340处所示,SIP/IP核心48将SIP公布338路由至SIP PTT网络服务器44。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为自动应答模式58
Figure 10003_4
Figure 10003_5
。接下来,如340处路由的,SIP PTT网络服务器44使用对SIP/IP核心48的SIP 200 OK响应342,来响应公布338。接着,如344处所示,SIP/IP核心48将SIP 200 OK响应342路由至PTT终端42。
参照图9B,在353处,用户将PTT终端42从自动应答模式切换为手动应答模式。这触发了PTT终端42通过将SIP公布354发送至SIP/IP核心48,来通知当前操作(应答)状态,其中,在公布354的主体中包含操作模式=手动355。接着,如356处所示,SIP/IP核心48将SIP公布354路由至SIP PTT网络服务器44。作为响应,PTT服务器44将其状态表56(图3)中相应PTT终端42的状态54(图3)设置为手动应答模式68’。然后,如356处的路由,SIP PTT网络服务器44使用对SIP/IP核心48的SIP 200 OK响应358来响应公布354。接下来,如360处所示,SIP/IP核心48将SIP 200 OK响应358路由至PTT终端42。
示例3
作为图6和7的消息图示的可选项,可以对这些消息流程进行较宽范围的变化和/或组合。例如,图6的呈现服务器108可以使用来自图7中的消息280、282、284、287、292、294来替代图6的消息252、262,由呈现服务器108而不是PTT服务器44,来执行PTT终端42的注册事件281的订阅。
尽管结合图2,公开了一个自动应答模式、一个始终自动应答模式和一个手动应答模式,但是可以使用这样的模式中的一个、两个或所有的三个。
尽管结合图3-5、8和9A-9B,公开了自动应答模式和手动应答模式,但是可以使用始终自动应答模式、或者这样的模式中的一个、两个或所有的三个。
尽管结合图6和7,公开了自动应答模式,但是可以使用手动应答模式、自动应答模式和这样的模式中的一个、两个或所有的三个。
如这里使用的,术语“自动应答模式(Automatic-Answer Mode)”的意思与“自动应答模式(Auto-Answer Mode)”相同。
如这里使用的,术语“自动应答模式(Auto-Answer Mode)”的意思与“自动应答模式(Automatic-Answer Mode)”相同。
如这里使用的,术语“始终自动应答模式(Always-Automatic-Answer Mode)”的意思与“始终自动应答模式(Always-Auto-Answer Mode)”相同。
如这里使用的,术语“始终自动应答模式(Always-Auto-AnswerMode)”的意思与“始终自动应答模式(Always-Automatic-AnswerMode)”相同。
这里引用的组群管理服务器(GLMS)可以是组群列表管理服务器(未示出)或者XML文档管理服务器(XDMS)(未示出)。包括XDMS、GLMS或组群列表管理服务器的文档管理服务器和/或数据库(未示出)存储了组群标识、联系列表和/或授权策略。此外,可以存在同时进行操作的一个或多个XDMS。
尽管已对本发明的特定实施例进行了详细描述,但是本领域技术人员将认识到,根据该公开的所有教导,能够对这些细节进行不同修改和选择。因此,公开的特定设置仅为示意性的,并不对本发明的范围作出限制,本发明的范围即所附权利要求和任何等同物给出的全部范围。

Claims (16)

1.一种一键通通信设备用于发送应答模式的方法,所述方法包括:
将会话发起协议SIP公布消息从所述一键通通信设备发送给SIP/互联网协议IP核心网络,该SIP/IP核心网络将所述SIP公布消息发送至一键通网络服务器,其中,所述SIP公布消息包括所述一键通通信设备的应答模式。
2.如权利要求1所述的方法,其中,所述应答模式是自动应答模式。
3.如权利要求1所述的方法,其中,所述应答模式是手动应答模式。
4.如权利要求1所述的方法,其中,响应于所述SIP公布消息,发送SIP OK响应。
5.如权利要求1所述的方法,其中,
事件包包括所述SIP公布消息所包括的所述应答模式。
6.一种用于一键通网络服务器的方法,所述方法包括:
经由会话发起协议SIP/互联网协议IP核心网络从一键通通信设备接收SIP公布消息,其中,所述SIP公布消息包括所述一键通通信设备的应答模式,以及
响应所述SIP公布消息,在所述一键通网络服务器处设置与所述应答模式相对应的所述一键通通信设备的状态。
7.如权利要求6所述的方法,其中,所述应答模式是自动应答模式。
8.如权利要求6所述的方法,其中,所述应答模式是手动应答模式。
9.如权利要求6所述的方法,还包括:所述一键通网络服务器以SIP OK响应来对所述SIP公布消息作出响应。
10.如权利要求9所述的方法,其中,所述SIP OK响应被发送至所述一键通通信设备。
11.如权利要求6所述的方法,其中,事件包包括所述SIP公布消息所包括的所述应答模式。
12.一种一键通通信设备中用于发送应答模式的装置,包括:
将会话发起协议SIP公布消息从所述一键通通信设备发送给SIP/互联网协议IP核心网络的装置,该SIP/IP核心网络将所述SIP公布消息发送至一键通网络服务器,其中,所述SIP公布消息包括所述一键通通信设备的应答模式。
13.如权利要求12所述的装置,其中,所述应答模式是自动应答模式。
14.如权利要求12所述的装置,其中,所述应答模式是手动应答模式。
15.如权利要求12所述的装置,其中,响应于所述SIP公布消息,发送SIP OK响应,并且所述一键通通信设备接收所发送的SIP OK响应。
16.如权利要求12所述的装置,其中,事件包包括所述SIP公布消息所包括的所述应答模式。
CN200580012359XA 2004-04-13 2005-04-12 会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法 Active CN1973509B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US56166404P 2004-04-13 2004-04-13
US60/561,664 2004-04-13
US62003404P 2004-10-19 2004-10-19
US60/620,034 2004-10-19
PCT/GB2005/001392 WO2005101786A1 (en) 2004-04-13 2005-04-12 Method for a session initiation protocol push-to-talk terminal to indicate answer operating mode to an internet protocol push-to-talk network server

Publications (2)

Publication Number Publication Date
CN1973509A CN1973509A (zh) 2007-05-30
CN1973509B true CN1973509B (zh) 2012-07-04

Family

ID=34964745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200580012359XA Active CN1973509B (zh) 2004-04-13 2005-04-12 会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法

Country Status (11)

Country Link
US (2) US7280502B2 (zh)
EP (3) EP2114048B1 (zh)
JP (2) JP4540706B2 (zh)
KR (1) KR101154156B1 (zh)
CN (1) CN1973509B (zh)
AT (2) ATE424083T1 (zh)
AU (2) AU2005234201B2 (zh)
CA (1) CA2558130C (zh)
DE (2) DE602005012942D1 (zh)
ES (2) ES2320908T3 (zh)
WO (1) WO2005101786A1 (zh)

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7522931B2 (en) * 1998-06-05 2009-04-21 Netnumber, Inc. Method and apparatus for accessing a network computer to establish a push-to-talk session
US8990304B2 (en) * 2003-11-11 2015-03-24 Telefonaktiebolaget L M Ericsson (Publ) Method for providing multimedia information to a calling party at call set up
JP4540706B2 (ja) * 2004-04-13 2010-09-08 リサーチ イン モーション リミテッド インターネットプロトコルプッシュツートークネットワークサーバへ応答動作モードを指示するためのセッション開始プロトコルプッシュツートーク端末用の方法
US20060089174A1 (en) * 2004-04-29 2006-04-27 Tapwave, Inc. Mobile computing device with a physical button for wireless communications
US7444160B1 (en) * 2004-07-20 2008-10-28 Sony Ericsson Mobile Communications Ab Silent mode for mobile terminal push-to-talk
US7395080B2 (en) * 2004-07-30 2008-07-01 Kyocera Wireless Corp. Call processing system and method
KR100640324B1 (ko) * 2004-08-19 2006-10-30 삼성전자주식회사 이동통신 단말기에서의 푸시투토크 방식의 그룹 통화 방법
JP5038141B2 (ja) * 2004-09-21 2012-10-03 テレフオンアクチーボラゲット エル エム エリクソン(パブル) プッシュ・ツー・トーク・オーバ・セルラー(PoC)の動的なサービスオプションを提供する装置および方法
KR100666984B1 (ko) 2004-09-24 2007-01-10 삼성전자주식회사 푸쉬 투 토크 오버 셀룰러 시스템 사용자의 응답 모드에따른 호 처리 시스템 및 방법
JP4348271B2 (ja) * 2004-10-05 2009-10-21 パナソニック株式会社 Sip端末制御システム
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
US10116691B2 (en) * 2004-11-23 2018-10-30 Kodiak Networks, Inc. VoIP denial-of-service protection mechanisms from attack
KR101058643B1 (ko) * 2005-01-11 2011-08-22 삼성전자주식회사 푸쉬 투 토크 오버 셀룰러 시스템의 그룹 세션 개시 방법및 그 시스템
KR101181174B1 (ko) * 2005-01-26 2012-09-18 삼성전자주식회사 푸쉬투토크 오버 셀룰러 시스템 사용자의 단말 교체시세션 지속 보장 방법 및 그 시스템
KR100761276B1 (ko) * 2005-04-11 2007-09-28 엘지전자 주식회사 PoC서비스를 위한 Simultaneous 세션제어방법 및 장치
DE102005037569B4 (de) * 2005-08-09 2011-03-03 Infineon Technologies Ag Verfahren zum Vergeben eines Kommunikationsrechts, Kommunikationskonferenz-Sitzung-Server und Kommunikationskonferenz-Sitzung-Server-Anordnung
KR101159341B1 (ko) * 2005-08-19 2012-06-25 삼성전자주식회사 Xdm 서비스 정보 관리 시스템 및 방법
WO2007031115A1 (en) * 2005-09-15 2007-03-22 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for maintaining information at an ims client
JP4722656B2 (ja) * 2005-09-29 2011-07-13 京セラ株式会社 無線通信装置及び無線通信方法
EP1781053B1 (en) * 2005-10-28 2012-05-02 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Methods and apparatus for push to talk type service
CN1794652B (zh) * 2005-11-09 2011-09-14 华为技术有限公司 一种设置呈现体配置信息的方法、系统、服务器及单元
EP1958077B1 (en) * 2005-12-07 2017-03-29 Samsung Electronics Co., Ltd. System and method for providing a presence service
KR101225403B1 (ko) * 2005-12-12 2013-01-22 삼성전자주식회사 PoC 시스템에서 PoC 그룹 세션 개설을 위한 방법과단말기 및 그 시스템
US7693270B2 (en) * 2005-12-15 2010-04-06 Alcatel-Lucent Usa Inc. Method and network for providing service blending to a subscriber
US20070140299A1 (en) * 2005-12-15 2007-06-21 Hofmann Markus A Method and network for providing service blending to a subscriber
US7937102B2 (en) * 2005-12-22 2011-05-03 Motorola Mobility, Inc. Method of operating a multi-camp mobile communication device while engaged in a call and receiving a dispatch call
KR101002572B1 (ko) * 2006-01-12 2010-12-17 엘지전자 주식회사 PT Box를 이용한 PT 세션 설정 방법 및 단말
WO2007090332A1 (en) * 2006-02-10 2007-08-16 Huawei Technologies Co. , Ltd. A method and system for managing xml document
US20070255714A1 (en) * 2006-05-01 2007-11-01 Nokia Corporation XML document permission control with delegation and multiple user identifications
WO2007128325A1 (en) * 2006-05-02 2007-11-15 Telefonaktiebolaget Lm Ericsson (Publ) Method for registering multi-contact devices
US20080285487A1 (en) * 2006-05-10 2008-11-20 Jan Forslow Method and system for providing full duplex services over multiple simplex media paths and sessions
KR20080013684A (ko) * 2006-08-09 2008-02-13 엘지전자 주식회사 Pt 서비스의 자동 응답 모드에서의 프라이버시 확보 방법
KR101322990B1 (ko) 2006-08-09 2013-10-29 엘지전자 주식회사 Pt 서비스의 자동 응답 모드에서의 프라이버시 확보 방법
WO2008020705A1 (en) * 2006-08-14 2008-02-21 Samsung Electronics Co., Ltd. System and method for presence notification based on presence attribute
US9025587B2 (en) * 2006-08-16 2015-05-05 Microsoft Technology Licensing Auto answer in voice over internet protocol
US8306529B2 (en) * 2006-09-15 2012-11-06 Alcatel Lucent Method and apparatus for concurrent registration of voice and data subscribers
JP4847840B2 (ja) * 2006-10-20 2011-12-28 ソフトバンクモバイル株式会社 通信端末、通信方法、通信プログラム、および通信システム
GB2443008A (en) * 2006-10-20 2008-04-23 Vodafone Plc Group management in a Session Initiation Protocol network.
US20080133742A1 (en) * 2006-11-30 2008-06-05 Oz Communications Inc. Presence model for presence service and method of providing presence information
US8223961B2 (en) * 2006-12-14 2012-07-17 Motorola Mobility, Inc. Method and device for answering an incoming call
CN101115059A (zh) * 2007-01-19 2008-01-30 华为技术有限公司 多媒体子系统中传递终端信息的方法、设备及系统
US20080178253A1 (en) * 2007-01-22 2008-07-24 Antti Laurila User Access Policy for Storing Offline
JP2008225688A (ja) * 2007-03-09 2008-09-25 Nec Corp 端末制御方法及び該方法を用いたサービス提供システム
US8219087B2 (en) * 2007-03-21 2012-07-10 Cellco Partnership Method, apparatus, computer program product and system for providing dynamic assignment of session capabilities
KR101431826B1 (ko) * 2007-03-29 2014-08-25 삼성전자주식회사 프레젼스 소스로부터 프레젼스 정보를 직접 요청하기 위한시스템 및 방법
KR20090019665A (ko) 2007-08-21 2009-02-25 삼성전자주식회사 구독자의 선호도를 참조하여 sip을 기반으로 하는이벤트 통지를 제어하는 시스템 및 방법
CN101426017B (zh) * 2007-11-01 2012-06-27 华为技术有限公司 一种地址簿的处理方法和系统
KR101470504B1 (ko) * 2008-04-23 2014-12-08 삼성전자주식회사 핸드오버 서비스를 제공하는 이동 단말기 및 네트워크 장치
US8374643B2 (en) * 2009-02-25 2013-02-12 Research In Motion Limited Systems and methods for facilitating push-to-talk (PTT) communications using SIP-based messaging
US20120134352A1 (en) * 2010-11-30 2012-05-31 Nextel Communications, Inc. Systems and Methods for Web-Based Push-To-Talk Communications
US8990381B2 (en) * 2010-12-31 2015-03-24 Motorola Solutions, Inc. Method and apparatus for managing common and application specific presence information
US8769076B2 (en) * 2011-02-14 2014-07-01 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for presence publication using SIP register feature tags
CN103117985B (zh) * 2011-11-17 2016-04-13 中国电信股份有限公司 一种控制多个同号sip 终端注册到网络的方法和系统
CN103188667B (zh) * 2011-12-27 2016-08-03 中国电信股份有限公司 无线局域网接入方法、网关及网络融合系统
US20140162644A1 (en) * 2012-12-11 2014-06-12 Innovative Sonic Corporation Method and apparatus for proximity service enhancement in a wireless communication system
US9049688B2 (en) * 2013-02-04 2015-06-02 Google Technology Holdings LLC Selective auto-accept of full duplex push to talk call
CA3000200C (en) * 2015-10-06 2020-10-20 Kodiak Networks, Inc. Ptt network with radio condition aware media packet aggregation scheme
WO2017062595A1 (en) 2015-10-06 2017-04-13 Kodiak Networks Inc. System and method for tuning ptt over lte
US10425450B2 (en) * 2016-02-27 2019-09-24 Ofinno, Llc Mission critical communications
US10264077B2 (en) * 2016-04-04 2019-04-16 Netsapiens System and methods for employing non-related communication architecture for signaling in another communication architecture
US11589213B2 (en) * 2018-09-20 2023-02-21 T-Mobile Usa, Inc. Presence server message handling
US11632419B1 (en) 2019-12-19 2023-04-18 Avalara, Inc. Coarse values for estimating less-than-critical resources
US12028273B2 (en) 2019-09-27 2024-07-02 Avalara, Inc. Computing systems, networks, and notifications
US11526950B1 (en) 2020-01-22 2022-12-13 Avalara, Inc. Disestablishing entity's selected resource computation in response to loss of nexus establishment condition for selected domain
US11238542B1 (en) 2020-01-29 2022-02-01 Avalara, Inc. Online interactive notification platform for exploring possible tax nexus and implications
US11403419B1 (en) 2020-03-04 2022-08-02 Avalara, Inc. Online software platform (OSP) querying client data about relationship instances for application of permission digital rules in addition to resource digital rules for the relationship instances
US11463375B1 (en) 2020-03-05 2022-10-04 Avalara, Inc. Online software platform (OSP) accessing digital rules updated based on client inputs
WO2022006445A1 (en) 2020-07-02 2022-01-06 Avalara, Inc. Online service platform (osp) generating and transmitting on behalf of primary entity to third party proposal of the primary entity while maintaining the primary entity anonymous
US11853302B1 (en) 2020-07-23 2023-12-26 Avalara, Inc. Automatically starting activities upon crossing threshold
US11330034B1 (en) 2020-10-27 2022-05-10 T-Mobile Usa, Inc. Data disruption tracking for wireless networks, such as IMS networks
CN112511703B (zh) * 2020-12-02 2023-01-03 中国建设银行股份有限公司 一种话机自动应答的处理方法、装置及电子设备
JP7553806B2 (ja) 2020-12-29 2024-09-19 アイコム株式会社 無線機、無線通信制御方法および無線通信制御プログラム
JP7553805B2 (ja) 2020-12-29 2024-09-19 アイコム株式会社 無線機、無線通信制御方法および無線通信制御プログラム
US12200592B2 (en) 2022-03-15 2025-01-14 T-Mobile Usa, Inc. Automatically identifying a call associated with a wireless telecommunication network as an open-line call

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348662A (zh) * 1999-02-05 2002-05-08 高通股份有限公司 无线按键通信互联网广播
CN1395172A (zh) * 2001-07-06 2003-02-05 英业达股份有限公司 仿真实际电子化邮件系统及其方法

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62115832A (ja) 1985-11-15 1987-05-27 Sharp Corp 半導体装置のメサ溝形成方法
JP2568199B2 (ja) * 1987-05-14 1996-12-25 日本電信電話株式会社 同報通話方式
US6240150B1 (en) * 1998-05-12 2001-05-29 Nortel Networks Limited Method and apparatus for filtering interference in a modem receiver
US6584490B1 (en) 1998-10-30 2003-06-24 3Com Corporation System and method for providing call-handling services on a data network telephone system
US6564261B1 (en) 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
US6240391B1 (en) 1999-05-25 2001-05-29 Lucent Technologies Inc. Method and apparatus for assembling and presenting structured voicemail messages
US6751468B1 (en) * 1999-05-26 2004-06-15 Bellsouth Intellectual Property Corporation Systems and methods for providing push to talk feature for wireless communication systems
US6671370B1 (en) 1999-12-21 2003-12-30 Nokia Corporation Method and apparatus enabling a calling telephone handset to choose a ringing indication(s) to be played and/or shown at a receiving telephone handset
US6477150B1 (en) 2000-03-03 2002-11-05 Qualcomm, Inc. System and method for providing group communication services in an existing communication system
EP2259652B1 (en) * 2000-03-03 2012-02-29 Qualcomm Incorporated Method, system and apparatus for participating in group communication services in an existing communication system
US7307963B2 (en) 2001-08-03 2007-12-11 At&T Corp. Architecture and method for using IEEE 802.11-like wireless LAN system to emulate private land mobile radio system (PLMRS) radio service
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
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
SE0300555D0 (sv) * 2003-02-24 2003-02-24 Ericsson Telefon Ab L M Improvements in or relating to push-to-talk services
US7107017B2 (en) * 2003-05-07 2006-09-12 Nokia Corporation System and method for providing support services in push to talk communication platforms
US8090396B2 (en) * 2003-06-30 2012-01-03 Motorola Mobility, Inc. Push-to-talk features in wireless communications devices and methods
EP1698157A2 (en) * 2003-12-08 2006-09-06 Kyocera Wireless Corporation Push to talk user interface for the management of contacts
US20050143111A1 (en) * 2003-12-30 2005-06-30 Fitzpatrick Matthew D. Determining availability of members of a contact list in a communication device
US20050169223A1 (en) * 2004-01-16 2005-08-04 Crocker Ronald T. Method and apparatus for facilitating a PTT session initiation using an IP-based protocol
US20060116151A1 (en) * 2004-01-16 2006-06-01 Sullivan Joseph R Method and apparatus for management of paging resources associated with a push-to-talk communication session
JP4540706B2 (ja) * 2004-04-13 2010-09-08 リサーチ イン モーション リミテッド インターネットプロトコルプッシュツートークネットワークサーバへ応答動作モードを指示するためのセッション開始プロトコルプッシュツートーク端末用の方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348662A (zh) * 1999-02-05 2002-05-08 高通股份有限公司 无线按键通信互联网广播
CN1395172A (zh) * 2001-07-06 2003-02-05 英业达股份有限公司 仿真实际电子化邮件系统及其方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Ericsson,Motorola,Siemens,Nokia.PUSH TO TALK OVER CELLULAR(POC) *
LISTMANAGEMENT AND DO-NOT-DISTURB *
POC RELEASE1.0.LIST MANAGEMENT AND DO-NOT-DISTURB V1.1.3.2003,第16页最后一行,第11页图1. *

Also Published As

Publication number Publication date
ATE424083T1 (de) 2009-03-15
EP2114048A1 (en) 2009-11-04
CA2558130A1 (en) 2005-10-27
AU2009215232A1 (en) 2009-10-08
AU2005234201A1 (en) 2005-10-27
KR101154156B1 (ko) 2012-06-14
US7280502B2 (en) 2007-10-09
JP2009232474A (ja) 2009-10-08
AU2005234201B2 (en) 2009-06-18
KR20060130783A (ko) 2006-12-19
EP1741262B1 (en) 2009-02-25
EP2031826A3 (en) 2009-05-27
US20050255811A1 (en) 2005-11-17
AU2009215232B2 (en) 2012-07-19
US8639280B2 (en) 2014-01-28
EP2114048B1 (en) 2015-04-01
ES2346110T3 (es) 2010-10-08
JP2007531366A (ja) 2007-11-01
ATE467971T1 (de) 2010-05-15
US20070270104A1 (en) 2007-11-22
JP4540706B2 (ja) 2010-09-08
DE602005021261D1 (de) 2010-06-24
WO2005101786A1 (en) 2005-10-27
EP1741262A1 (en) 2007-01-10
EP2031826A2 (en) 2009-03-04
CA2558130C (en) 2011-09-06
DE602005012942D1 (de) 2009-04-09
EP2031826B1 (en) 2010-05-12
ES2320908T3 (es) 2009-05-29
CN1973509A (zh) 2007-05-30

Similar Documents

Publication Publication Date Title
CN1973509B (zh) 会话发起协议一键通终端将应答操作模式指示给互联网协议一键通网络服务器的方法
US8681751B2 (en) Method and apparatus for providing presence information in support of wireless communication services
US7415284B2 (en) Methods of transmitting a message to a message server in a push-to-talk network
US8862746B2 (en) Systems and methods for integrating applications on user equipment utilizing special URI control messages
US20090043847A1 (en) Group Communication in a Communication System
US20150312295A1 (en) System and method for implementing media and media control transfer between devices
US20070123226A1 (en) Data service system and access control method
WO2005107361A2 (en) A communication system
US9686327B2 (en) Method for determining active communication sessions and communication session information server
US20100115089A1 (en) Identifying Participants in a Conference
CN101384018A (zh) 无线一键通业务中的呼叫处理方法和呈现信息订阅方法
US9356791B2 (en) Method for determining active communication sessions, communication session information servers, method for providing information about active communication sessions and document management servers
EP2039187A1 (en) Enhanced group advertisement to allow rejection based on group member details
MX2008008991A (es) Metodo y servidor para establecer un enlace de comunicacion entre aparatos de emision de comunicacion en un grupo previamente seleccionado.
MXPA06011739A (en) Method for a session initiation protocol push-to-talk terminal to indicate answer operating mode to an internet protocol push-to-talk network server

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
TR01 Transfer of patent right

Effective date of registration: 20240603

Address after: Illinois

Patentee after: Ot patent trusteeship Co.,Ltd.

Country or region after: U.S.A.

Address before: Ontario, Canada

Patentee before: RESEARCH IN MOTION Ltd.

Country or region before: Canada

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240627

Address after: Ai Erlandubailin

Patentee after: Maliki Innovation Co.,Ltd.

Country or region after: Ireland

Address before: Illinois

Patentee before: Ot patent trusteeship Co.,Ltd.

Country or region before: U.S.A.

TR01 Transfer of patent right