CN1961561A - 传送sip中的内容间接使用的uri的方法和装置 - Google Patents
传送sip中的内容间接使用的uri的方法和装置 Download PDFInfo
- Publication number
- CN1961561A CN1961561A CNA2005800173688A CN200580017368A CN1961561A CN 1961561 A CN1961561 A CN 1961561A CN A2005800173688 A CNA2005800173688 A CN A2005800173688A CN 200580017368 A CN200580017368 A CN 200580017368A CN 1961561 A CN1961561 A CN 1961561A
- Authority
- CN
- China
- Prior art keywords
- sip
- equipment
- uri
- server
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 46
- 238000013500 data storage Methods 0.000 claims abstract description 17
- 230000000977 initiatory effect Effects 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims abstract description 11
- 238000004590 computer program Methods 0.000 claims abstract description 10
- 230000008569 process Effects 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 9
- 230000006399 behavior Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 102100024341 10 kDa heat shock protein, mitochondrial Human genes 0.000 description 1
- 108010059013 Chaperonin 10 Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
内容间接通信方法、服务器、设备、数据存储器介质以及计算机程序产品,其中,方法由服务器执行,响应于来自设备的会话初始化协议(SIP)登记请求,在SIP消息中向设备通知地址识别,设备可将由SIP内容间接操作所引用的信息发送到该地址,以及为信息分配存储器。通知设备适宜使用目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的SIP消息呼叫信息头部字段。
Description
技术领域
本发明总体上涉及无线通信***和方法,尤其涉及使用会话初始化协议(SIP)或者相似或等效消息交换的无线终端和无线网络节点。
背景技术
会话初始化协议(SIP)在IETF RFC3261(Rosenberg等人,2002年6月)中定义。一般而言,SIP是用于创建、修正以及终止与一个或多个参加者的会话的应用层控制(信令)协议。会话可以包括互联网电话呼叫、多媒体分布以及多媒体会议。用于创建会话的SIP邀请携带会话描述,其允许参加者对一组兼容的介质类型达成协议。SIP使用称为代理服务器的元件,以有助于将请求路由至用户的当前位置,对服务的用户进行鉴权和授权,实现提供商呼叫路由策略,以及向用户提供特性。SIP还提供登记功能,其允许用户上传其当前位置以由代理服务器使用。SIP运行于多个不同的传输协议之上。
另外,名称为“会话初始化协议(SIP)消息中的内容间接机制”(S.Olson,2003年6月2日)的IETF草案″draft-ietf-sip-content-indirect-mech-03″,描述在SIP消息中提供内容间接的机制。更加具体地,SIP的目的是创建、修正或者终止与一个或多个参加者的会话,并且与HTTP相同的是,SIP消息在语法上包括起始线、一个或多个头部以及可选的主体。与HTTP不同的是,并未将SIP指定为数据的通用传输方法。
希望间接地指定SIP消息主体的内容有多个原因。对于有限带宽的应用,例如,蜂窝无线应用,间接就提供了一种装置,以通过可由接受者用以确定是否在资源有限链路上取回内容的元数据来注释(间接)内容。也可能是,要传递的内容大小可能超过中间信令代理,因此,不必要地增加了网络延时。对于时间敏感的SIP应用,这可能是不可接受的。间接内容的使用可以通过将内容传输从SIP信令网络移出到可能独立的数据传输信道,来缓解这些缺点。还可能的情况是,需要传送的会话相关的数据(主体)并不直接位于端点或者用户代理(UA)上。在这种情况下,希望具有一种机制,其中SIP消息可以包含对所需要内容的间接引用。接收方则可能使用这个间接引用,以通过非SIP传递信道,例如,HTTP、FTP或者LDAP,取回内容。在这个IETF草案中表明,内容间接的目的只是为SIP多目的互联网邮件扩展(MIME)主体部分提供可供选择的传输机制。除了传输机制,间接的主体部分是等效的,而且,应当具有与嵌入的主体部分相同的处理。
一般而言,MIME原先旨在扩展互联网邮件的格式,以允许非US-ASCII文本消息、非文本消息、多部分消息主体以及消息头部中的非US-ASCII信息。下面的RFC定义MIME:RFC2045:MIME第一部分:互联网消息主体的格式;RFC2046:MIME第二部分:介质类型;RFC2047:MIME第三部分:非ASCII文本的消息头部扩展;RFC2048:MIME第四部分:登记过程;以及RFC2049:MIME第五部分:遵从的标准和实例。
名称为“在会话初始化协议(SIP)中传送会话策略统一资源标识符(URI)”(H.Khartabil和A.Niemi,2004年2月5日)的另一个IETF草案“draft-khartabil-sip-policy-uri-call-info-purpose-00”描述对呼叫信息头部字段的扩展,用于引入一种可由请求发起者或者接受者使用来传送可访问会话的特定信息的URI的新目的参数值。更加具体地,这个IETF草案提供“policy-uri”,其可以由会议服务器使用来向那个会议的UA参加者指示会议策略的URI。
上述IETF草案文档”draft-ietf-sip-content-indirect-mech-03”定义SIP内容间接机制,为SIP MIME主体部分提供可供选择的传输机制。这是通过提供间接内容的URI来实现的,其中URI在消息/外部主体MIME类型的“URI”参数中指定。
但是,在SIP请求或响应中传送这个URI之前,需要向SIP客户端通知URI,使得,其可以首先上传间接内容,然后在SIP请求或响应中引用间接内容。IETF草案文档”draft-ietf-sip-content-indirect-mech-03”并未定义关于确定要用于内容间接的URI的客户端或服务器行为。这就是,在本发明之前,并未定义SIP UA请求或者向其通知应用服务器(AS)上存储位置的技术或者协议,其中,SIP UA可以存储将由随后的内容间接操作所引用的信息。
发明内容
根据本发明所述的具体实施方式,克服前述及其它问题,并且实现其它的优势。
在第一方面,本发明提供一种通信方法,其包括从设备接收登记请求;以及向设备通知地址识别,以使该设备发送将由内容间接操作所引用的信息。
在另一方面,本发明提供一种设备,可与服务器操作,包括数据处理器,响应于对来自服务器的第二消息的接收,该第二消息是响应于设备发起第一消息而发送的,以从第二消息中提取位置识别,以使设备发送将由内容间接操作所引用的信息。
在另一方面,本发明提供一种内容间接通信方法,包括,响应于来自设备的会话初始化协议(SIP)登记请求,通过SIP消息向设备通知地址识别,设备可将由SIP内容间接操作所引用的信息发送到该地址;以及为信息分配存储器。
在另一方面,本发明提供一种SIP服务器,其包括数据处理器,响应于设备所发出的SIP登记请求,通过SIP消息向设备通知地址识别,设备可将由随后的SIP内容间接操作所引用的信息发送到该地址。
在另一方面,本发明提供一种设备,可与SIP服务器操作,包括数据处理器,响应于对发起自SIP服务器的SIP消息的接收,该SIP消息是响应于设备发起登记请求消息而发送的,以从该SIP消息中提取位置识别,设备可将由随后的SIP内容间接操作所引用的信息发送到该位置。
在另一方面,本发明提供一种数据存储器介质,该数据存储器介质可由数字数据处理器读取,所述数据存储器介质存储由SIP操作中的内容间接过程所使用的程序指令,并且包括下列操作,响应于对来自设备的SIP登记请求的接收,为设备预留一个存储位置,设备可将由SIP内容间接操作所引用的信息存储在该位置;以及使用目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的SIP消息呼叫信息头部字段向设备通知存储位置识别。
在另一方面,本发明提供一种多媒体消息服务(MMS)传送器/服务器,用于进行与设备的SIP操作,包括一种装置,响应于对来自设备的SIP登记请求的接收,用于为设备预留一个存储位置,设备可将由SIP内容间接操作所引用的信息存储在该位置;以及一种装置,用于使用目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的SIP消息呼叫信息头部字段向设备通知存储位置识别。
在另一方面,本发明提供一种数据存储器介质,可由数字数据处理器读取,该数据存储器介质存储由SIP操作中的内容间接过程所使用的程序指令,并且包括下列操作,响应于向SIP服务器发送登记请求消息,接收发起自SIP服务器的SIP消息;识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及向该存储位置发送信息。
在另一方面,本发明提供一种设备,可与SIP服务器操作,该设备包括数据处理器,其响应于对发起自SIP服务器的SIP消息的接收,以识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置,所述数据处理器进一步用于向该存储位置发送信息。
在另一方面,本发明提供一种设备,可与会话初始化协议(SIP)服务器操作,包括一种装置,响应于对发起自SIP服务器指示登记请求成功/失败的SIP消息的接收,用于识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及一种装置,用于使用HTTP PUT将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段的部分的URI所指定的存储位置。
在另一方面,本发明提供一种SIP服务器,其包括数据处理器,其响应于设备所发出的SIP登记请求,以通过SIP消息向设备通知存储位置识别,设备可将由SIP内容间接操作所引用的信息发送到该位置,以及响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
在另一方面,本发明提供一种方法,以操作会话初始化协议(SIP)服务器,该方法包括响应于设备所发出的SIP登记请求,向设备发送包括存储位置识别的SIP消息,设备可将由SIP内容间接操作所引用的信息发送到该位置;以及响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
在另一方面,本发明提供一种计算机程序产品,可用于SIP服务器进行与设备的SIP会话,包括下列操作,响应于设备所发出的SIP登记请求,向设备发送包括存储位置识别的SIP消息,设备可将由SIP内容间接操作所引用的信息发送到该位置,以及响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
在另一方面,本发明提供一种计算机程序产品,可由设备操作,以进行与SIP服务器的SIP操作,包括下列操作,响应于向SIP服务器发送登记请求消息,接收发起自SIP服务器的SIP消息;识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及向存储位置发送信息。
在另一方面,本发明提供一种方法,使SIP服务器进行与设备的SIP会话,包括一个步骤,响应于设备所发出的SIP登记请求,向设备发送包括存储位置识别的SIP消息,该设备可将由SIP内容间接操作所引用的信息发送到该位置,以及一个步骤,响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
在另一个方面,本发明提供一种方法,使设备进行与SIP服务器的SIP操作,包括一个步骤,对响应于向SIP服务器发送登记请求消息而接收发起自SIP服务器的SIP消息作出响应,用于识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及一个步骤,用于向该存储位置发送信息。
附图说明
结合附图阅读,在下面对具体实施方式的详细描述中,根据本发明原理的各实施方式的前述及其它方面将变得更加明显,其中:
图1是表示IP多媒体***(IMS)的功能架构图,这是一个适用于实现本发明的实施方式,尤其表示位于UE和SIP应用服务器之间的Ut接口;以及
图2是说明在多媒体消息服务(SMS)架构***中使用本发明的消息流图。
具体实施方式
SIP定义呼叫信息头部(参考RFC3261,Section 20.9,page 166)。呼叫信息头部字段的目的在于基于头部是在请求中还是在响应中使用,提供有关呼叫者或者被叫者的附加信息。这个信息包含URI,URI的目的由“目的”参数描述。“信息”参数通常通过网页描述呼叫者或者被叫者。参考RFC3261的166页,在下面给出呼叫信息头部的一个实例:
Call-Info:<http://www.example.com/alice/photo.jpg>;purpose=icon,
<http://www.example.com/alice/>;purpose=info.
根据本发明的一个方面,应用服务器使用新的目的参数值″ci-uri″,以传送可以由SIP UA用于进行内容间接引用的URI。
作为将本发明应用于通用内容间接情况的一个实例,如果进一步假设内容间接机制使用HTTP URI方案,则假设服务器支持SIP和HTTP。在客户端和服务器之间的SIP事务期间(例如,在SIP登记事务期间),服务器在SIP呼叫信息头部字段中传送指定存储位置的HTTP URI,以由内容间接引用使用(参考在图2中表示并在下面描述的实例)。
除了“目的”参数之外,呼叫信息头部字段还优选地包含其它参数,例如,在上述draft-ietf-sip-content-indirect-mech-03文档中描述的“失效”,“接入类型”以及“大小”。
一个携带“ci-uri”目的HTTP URI的呼叫信息头部字段的非限制实例如下所述:
Call-Info:<http://www/example.com/the-indirect-content>
;purpose=ci-uri
;access-type=″URL″
;expiration=″Mon,24 June 2004 09:00:00 GMT″
;size=4123
当将本发明的教导应用于IP多媒体子***(IMS)架构时,可能假设,应用服务器可作为内容间接服务器。参考图1,(从文档3GPP TSG-CNMeeting #22,10th-12th December,Maui,Hawaii,NP-030457获得),所示Ut接口1位于UE2和SIP应用服务器/OSA-SCS3(也简称为AS3)之间,其分别通过Sh和Cx接口5和6与S-CSCF4相连,以及直接通过ISC接口8与HSS7相连。S-CSCF4(服务呼叫会话控制功能)是为UE2提供会话控制服务的IMS元件,其允许网络运营商支持该服务。功能包括:移动登记的管理、会话的维持、与其它服务的交互、计费以及安全。HSS7(归属用户服务器)描述在现代移动网络中需要的多种数据库功能。这些功能包括归属位置寄存器(HLR)、域名服务器(DNS)以及安全和网络接入数据库。
在本发明的上下文中,假设UE2和AS3之间的Ut接口1支持HTTP,而且,可能通过S-CSCF进行从AS3到UE2的SIP通信。在AS3和UE2之间的SIP事务期间,AS3可以在SIP呼叫信息头部字段中向UE2传送“ci-uri”,因此,触发UE2在Ut接口1上使用HTTP向AS3上传间接内容。
可了解到,在这个实施方式以及下面描述的MMS实施方式中,SIP应用服务器以及可在这里通称为设备的UE或者UA,每个包含某种类型的编程的数字数据处理器,其可用于根据本发明执行SIP相关的内容间接过程。例如,UE或UA可实现在蜂窝电话或者个人通信器中,其包括根据所存储的程序运行的嵌入式微处理器,用于执行从接收自SIP应用服务器的SIP消息中提取URI,以及用于在随后发送信息,以存储在所提取URI指定的地址,在那里,信息是稍后将在内容间接类型的SIP消息交互中引用的信息。
一般而言,对应于UE或UA2的多个设备实施方式可以包括,但不限于,蜂窝电话、具有无线通信功能的个人数字助理(PDA)、具有无线通信功能的便携式计算机、具有无线通信功能的图像捕捉设备,例如,数字照相机、具有无线通信功能的游戏设备、具有无线通信功能的音乐存储和播放装置、允许进行无线互联网接入和浏览的互联网装置,以及包括这些功能组合的便携式单元或者终端或者更加通用的设备。还可使用非无线设备,例如,桌面计算机以及与数据通信网络具有有线(例如,电线或者光纤)连接的其它类型设备,来实现本发明的原理。
从而,本发明的各个方面同样涉及数据存储器介质,用于存储计算机程序,用于根据本发明运行服务器和设备,以及涉及可由服务器和设备执行以根据本发明运行的计算机程序产品。同样,图2表示,UA 2设备包括数据处理器(DP)2A和数据存储器介质(DSM)2B,服务器3包括DP 3A和DSM 3B。
本发明还可在多媒体消息服务(MMS)架构的上下文中使用。多媒体消息服务提供一种机制,不仅象短消息服务(SMS)一样发送文本消息,而且还发送图像、图片、音乐或者声音剪辑和视频。***运行的原理为“存储和转发”,当在用户之间发送时,消息存储在多媒体消息服务中心(MMSC)并且可能由该多媒体消息服务中心(MMSC)进行格式化。例如,可能参考GSM关联永久参考文献:IR.52、PRDIR.52、MMS互通指导,2003年2月的版本3.1.0。
现在参考图2,更加具体地,当将本发明应用于基于3GPP2 SIP的MMS MM1接口规范时,以下列方式对该规范进行修正:对归属服务代理(HSP)10和MMS传送器/服务器(MMS情况下的AS 3)之间的第三方登记过程进行扩展,使得,MMS传送器/服务器适宜总是向MMS UA 2通知与MMS服务登记的成功/失败。这允许MMS传送器/服务器在每个登记或者重新登记周期之后向MMS UA 2发送SIP消息请求。当向MMS UA 2发送SIP消息请求时,MMS传送器/服务器包括携带具有″ci-uri″目的的HTTP URI的呼叫信息头部字段。这个URI保持有效,直至MMS UA 2重新登记、取消登记或者MMS UA 2的登记失效。这表示,MMS传送器/服务器为每个登记的MMS UA预留一个HTTP URI,生命周期等于登记的生命周期,因此,允许MMS UA 2在其有效登记周期的任何时间上执行内容间接引用。这个过程还消除了在MM提交之前MMS UA 2明确请求存储位置的需要,这是因为,在MMS UA 2登记服务之后,在MMS传送器/服务器上预留了存储位置,在其保持登记时,其对于MMS UA 2保持有效。
图2的消息交换图说明上述行为。注意到,向MMS UA 2通知成功SIP登记的SIP消息具有目的参数设置为″ci-uri″的呼叫信息头部。之后,MMS UA 2执行HTTP PUT(或者基于技术的某些其它等效类型的推送操作),以将对应于间接内容的信息上传至由在登记之后所接收的SIP消息中呼叫信息部分中找到的URI所指定的位置。
应当注意到,在呼叫信息头部字段中找到的URI可能未指向由HSP10为间接内容预留的实际或者物理存储位置。相反地,HSP 10将指向在呼叫信息头部字段中找到的URI的MMS UA 2 PUT请求重新指向实际的存储位置。重新指向可由HSP 10响应于HTTP PUT请求,以HHTP 3xx响应来执行。通过使用这个方法获得的一个优势是,HSP 10不需要在MMS UA 2登记时为MMS UA 2分配物理存储位置。相反地,HSP 10只需要在MMS UA 2发送HTTP PUT请求的时刻有实际的存储需要时,预留或者分配存储位置。这些操作在图2中表示为(可选)块12,其旨在指示服务器3可响应于来自设备2的HTTP PUT,分配存储器,以及将上传的信息重新指向到所分配的存储器。
更加详细地说明图2中的消息流,可以看出,第一REGISTER事务位于UA 2和HSP 10之间。HSP 10作为SIP登记器,实现普通的SIP功能。基于这个事务,HSP 10生成第三方REGISTER请求,以向AS 3(在这个情况下是MMS传送器/服务器)通知UA 2的登记状态。从SIP的角度来说,这是另一种SIP登记功能,在那里,AS 3作为登记器,HSP 10将UA 2登记为第三方。
可以注意到,在IMS情况下(图1),并不要求UE 2向AS 3登记,相反地,目的只是通知AS 3,UE 2已经向HSP 10(HSP,位于UE 2和AS 3之间,并非图1中所示)登记。因此,在IMS情况下,AS 3实际上不作为SIP登记器,相反地,其仅仅存储UE 2的登记状态以及失效。
无论怎样,基于先前的来自HSP 10的第三方登记,AS 3生成SIPMESSAGE,其发往UA 2,并且通过HSP 10进行路由(执行通过HSP 10的路由,只是因为,AS 3不具有与UA 2的直接SIP接口)。AS 3所发起的这个SIP消息向UA 2传送呼叫信息头部字段,该呼叫信息头部字段目的参数设置为ci-uir,用于向UA 2(或者UE 2)指示,呼叫信息头部包含指定了由内容间接所用的存储位置地址的URI。由于在登记时所有UE/UA自动地分配用于内容间接目的的URI,无论是否使用,本发明的使用消除了提供附加(可能未进行标准化)信令交换的需要,在那里,UE/UA必须明确地请求对URI的分配。
应当注意到,所分配的URI可能是分配给所有US/UA的通用URI,而且如先前所述,只有当UE/UA实际上需要执行内容间接时,才预留指向实际存储位置的“真正”URI。
再次参考draft-khartabil-sip-policy-uri-call-info-purpose-00文献。注意到,虽然本文献使用″policy-uri″值对呼叫信息目的参数进行扩展,但是其由呼叫者或者被叫者用于传送URI,在那里,可以访问有关会话的特定策略,这个文献并未建议以本发明各实施方式所说明的方式,将目的参数用于SIP内容间接。
同样注意到,SIP内容间接的一个可能应用在3GPP2 X.P0016-312中描述。这个规范定义基于SIP的MM提交的行为。如果MMS消息的大小不满足在RFC3428(SIP MESSAGE方法)所述的消息大小限制,则MMSUA使用内容间接向MMS传送器/服务器提交MM。为了执行这个操作,MMSUA向MMS传送器/服务器请求存储位置。但是,MMS UA对存储位置的请求与根据本发明使用purpose=ci-uri的呼叫信息头部的过程并不等效。
3GPP IP多媒体子***(IMS)和3GPP2多媒体域(MMD)的SIP协议细节在3GPP TS 24.229和3GPP2X.S0013.4中描述。3GPP2X.P0016-312是基于3GPP2 SIP的MMS MM1接口规范(阶段3)。
通过可仿效和非限制实例的方式提供前述描述,发明人考虑一种最佳方法和装置的全面和示意性描述,用于实现本发明。但是,当结合附图和所附权利要求书阅读时,由于前述描述,相关领域中熟练的技术人员将了解到多种修正和调整。但是,作为某些实例,本领域中熟练的技术人员可尝试使用其它相似或者等效的消息格式和***架构(例如,除了IMS和MMS架构)。但是,本发明原理的所有这些和相似修正仍然将位于本发明的范围内。此外,本发明的某些特性可能用于在没有相应地使用其它特性的情况下提供优势。同样,应当将前述描述认为是本发明原理的示意性说明,并不是对其的限制。
Claims (56)
1.一种通信方法,包括:
从设备接收登记请求;以及
向设备通知地址识别,以使该设备发送将由内容间接操作所引用的信息。
2.根据权利要求1所述的方法,进一步包括为信息分配资源。
3.根据权利要求2所述的方法,其中,该资源包括存储器。
4.根据权利要求1所述的方法,其中,登记请求包括会话初始化协议(SIP)登记请求。
5.根据权利要求1所述的方法,其中,进行通知使用了会话初始化协议(SIP)消息。
6.根据权利要求2所述的方法,其中,进行分配是响应于设备发送信息而发生的。
7.根据权利要求1所述的方法,其中,进行通知是通过IP多媒体***(IMS)***的Ut接口而发生的。
8.根据权利要求1所述的方法,其中,进行通知是通过多媒体消息服务(MMS)***中的归属服务代理(HSP)节点而发生的。
9.根据权利要求1所述的方法,其中,进行通知使用了目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了地址识别的统一资源标识符(URI)的呼叫信息头部。
10.根据权利要求9所述的方法,其中,在设备登记期间为设备保留URI。
11.一种会话初始化协议(SIP)服务器,包括数据处理器,其响应于设备所发出的SIP登记请求的发生,以通过SIP消息向设备通知地址识别,该设备可将由随后的SIP内容间接操作所引用的信息发送至到该地址。
12.根据权利要求11所述的SIP服务器,其中,SIP登记请求和SIP消息通过IP多媒体***(IMS)***的Ut接口。
13.根据权利要求11所述的SIP服务器,其中,在多媒体消息服务(MMS)***中,SIP登记请求触发由归属服务器代理(HSP)发出的第三方登记请求,并且SIP消息通过HSP节点到达设备。
14.根据权利要求11所述的SIP服务器,其中,SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了地址的统一资源标识符(URI)的呼叫信息头部。
15.根据权利要求14所述的SIP服务器,其中,在设备登记期间为设备保留URI。
16.一种设备,可与服务器操作,包括数据处理器,响应于对来自服务器的第二消息的接收,该第二消息是响应于设备发起第一消息而发送的,以从该第二消息中提取位置识别,以使设备发送将由内容间接操作所引用的信息。
17.根据权利要求16所述的设备,其中,所述数据处理器进一步用于向位置发送信息。
18.根据权利要求17所述的设备,其中,数据处理器使用HTTP PUT过程发送信息。
19.根据权利要求17所述的设备,其中,该服务器包括会话初始化协议(SIP)服务器,以及其中,数据处理器使用非SIP过程发送信息。
20.根据权利要求17所述的设备,其中,该服务器包括会话初始化协议(SIP)服务器,以及其中,通过IP多媒体***(IMS)***的Ut接口,接收消息和发送信息。
21.根据权利要求16所述的设备,其中,该设备包括会话初始化协议(SIP)服务器,以及其中,在多媒体消息服务(MMS)***中,发起SIP登记请求触发归属服务器代理(HSP)发出第三方登记请求,并且消息通过HSP节点到达该设备。
22.根据权利要求16所述的设备,其中,该数据处理器从目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了地址识别的统一资源标识符(URI)的呼叫信息头部中提取位置识别。
23.根据权利要求22所述的设备,其中,该服务器包括会话初始化协议(SIP)服务器,以及其中,在设备向SIP服务器登记期间,设备使用所提取的信息。
24.根据权利要求16所述的设备,包括蜂窝电话。
25.一种数据存储器介质,可由数字数据处理器读取,所述数据存储器介质存储由会话初始化协议(SIP)操作中的内容间接过程所使用的程序指令,并且包括下列操作:
响应于对来自设备的SIP登记请求的接收,为该设备预留一个存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及
使用目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定了存储位置识别的统一资源标识符(URI)的SIP消息呼叫信息头部字段向设备通知存储位置识别。
26.根据权利要求25所述的数据存储器介质,其中,在多媒体消息服务(MMS)传送器/服务器接收请求,以及其中,通知操作通过归属服务代理(HSP)发生。
27.根据权利要求25所述的数据存储器介质,其中,在设备登记期间为设备保留URI。
28.一种多媒体消息服务(MMS)传送器/服务器,用于进行与设备的会话初始化协议(SIP)操作,包括:
一种装置,响应于对来自该设备的SIP登记请求的接收,用于为该设备预留一个存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及
一种装置,用于使用目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定了存储位置识别的统一资源标识符(URI)的SIP消息呼叫信息头部字段向设备通知存储位置识别。
29.根据权利要求28所述的MMS传送器/服务器,其中,所述通知装置通过归属服务代理(HSP)与该设备相连。
30.根据权利要求28所述的MMS传送器/服务器,其中,所述预留装置为每个登记设备预留HTTP URI,预留的生命周期等于登记的生命周期。
31.一种数据存储器介质,可由数字数据处理器读取,所述数据存储器介质存储由会话初始化协议(SIP)操作中的内容间接过程所使用的程序指令,并且包括下列操作:
响应于向SIP服务器发送登记请求消息,接收发起自SIP服务器的SIP消息;
识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及
向该存储位置发送信息。
32.根据权利要求31所述的数据存储器介质,其中,发送操作包括使用HTTP过程。
33.根据权利要求31所述的数据存储器介质,其中,发送操作包括使用HTTP PUT,以将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段的部分的URI所指定的存储位置。
34.根据权利要求31所述的数据存储器介质,其中,至少一个操作包括使用安全SIP(SIPS)操作。
35.一种设备,可与会话初始化协议(SIP)服务器操作,包括数据处理器,其响应于对发起自SIP服务器的SIP消息的接收而进行操作,以识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置,所述数据处理器进一步用于向存储位置发送信息。
36.根据权利要求35所述的设备,其中,使用HTTP过程发送信息。
37.根据权利要求35所述的设备,其中,数据处理器使用HTTP PUT,以将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段部分的URI所指定的存储位置。
38.根据权利要求35所述的设备,其中,数据处理器使用安全SIP(SIPS)过程。
39.一种设备,可与会话初始化协议(SIP)服务器操作,包括一种装置,响应于对发起自SIP服务器的指示着登记请求成功/失败的SIP消息的接收,用于识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及一种装置,用于使用HTTP PUT将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段部分的URI所指定的存储位置。
40.根据权利要求39所述的设备,其中,上传装置使用安全SIP(SIPS)过程。
41.一种会话初始化协议(SIP)服务器,包括数据处理器,其响应于设备所发出的SIP登记请求,以通过SIP消息向设备通知存储位置识别,该设备可将由SIP内容间接操作所引用的信息发送到该位置,以及响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
42.根据权利要求41所述的SIP服务器,其中,该SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部。
43.一种方法,用以操作会话初始化协议(SIP)服务器,包括:
响应于设备所发出的SIP登记请求,向设备发送包括存储位置识别的SIP消息,设备可将由SIP内容间接操作所引用的信息发送该位置;以及
响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
44.根据权利要求43所述的方法,其中,SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部。
45.一种计算机程序产品,可由会话初始化协议(SIP)服务器操作,以进行与设备的SIP会话,包括下列操作:
响应于设备所发出的SIP登记请求,向设备发送包括存储位置识别的SIP消息,该设备可将由SIP内容间接操作所引用的信息发送到该位置;以及
响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
46.根据权利要求45所述的计算机程序产品,其中,SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部。
47.一种计算机程序产品,可由设备操作,以进行与SIP服务器的会话初始化协议(SIP)操作,包括下列操作:
响应于向SIP服务器发送登记请求消息,接收发起自SIP服务器的SIP消息;
识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定了存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及
向该存储位置发送信息。
48.根据权利要求47所述的计算机程序产品,其中,发送操作包括使用HTTP过程。
49.根据权利要求47所述的计算机程序产品,其中,发送操作包括使用HTTP PUT,以将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段的部分的URI所指定的存储位置。
50.根据权利要求47所述的计算机程序产品,其中,至少一个操作包括使用安全SIP(SIPS)操作。
51.一种方法,用于操作会话初始化协议(SIP)服务器,以进行与设备的SIP会话,包括:
一个步骤,响应于设备所发出的SIP登记请求,向设备发送包括存储装置识别的SIP消息,该设备可将由SIP内容间接操作所引用的信息发送至那里;以及
一个步骤,响应于设备发送信息,分配存储器以及将信息传送到所分配的存储器。
52.根据权利要求51所述的方法,其中,SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部包含指定了存储器装置识别的统一资源标识符(URI)的呼叫信息头部。
53.一种方法,用于操作一设备操作,以进行与SIP服务器的会话初始化协议(SIP)操作,包括:
一个步骤,对响应于向SIP服务器发送登记请求消息而接收发起自SIP服务器的SIP消息作出响应,用于识别这样一种情况,所接收的SIP消息包括目的参数设置为ci-uri以用于指示呼叫信息头部字段包含指定存储位置识别的统一资源标识符(URI)的呼叫信息头部字段,该统一资源标识符(URI)指定了已经为设备预留的存储位置,该设备可将由SIP内容间接操作所引用的信息存储在该位置;以及
一个步骤,用于向该存储位置发送信息。
54.根据权利要求53所述的方法,其中,用于发送的步骤包括使用HTTP过程。
55.根据权利要求53所述的方法,其中,用于发送的步骤包括使用HTTP PUT,以将对应于间接内容的信息上传至由包括SIP消息的呼叫信息字段的部分的URI所指定的存储位置。
56.根据权利要求53所述的方法,其中,至少一个步骤包括使用安全SIP(SIPS)操作。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US56051404P | 2004-04-07 | 2004-04-07 | |
US60/560,514 | 2004-04-07 | ||
US11/070,916 | 2005-03-02 | ||
US11/070,916 US8081586B2 (en) | 2004-04-07 | 2005-03-02 | Method and apparatus to convey a URI for content indirection use in SIP |
PCT/IB2005/000854 WO2005099218A1 (en) | 2004-04-07 | 2005-04-01 | Method and apparatus to convey a uri for content indirection use in sip |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1961561A true CN1961561A (zh) | 2007-05-09 |
CN1961561B CN1961561B (zh) | 2012-01-11 |
Family
ID=38072148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005800173688A Expired - Fee Related CN1961561B (zh) | 2004-04-07 | 2005-04-01 | 传送sip中的内容间接使用的uri的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1961561B (zh) |
ZA (1) | ZA200609208B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442708B (zh) * | 2007-11-23 | 2010-05-26 | 佛山市顺德区顺达电脑厂有限公司 | 基于会话初始协议下的点对点位置信息取得方法 |
CN101743733B (zh) * | 2007-05-19 | 2013-06-12 | T-移动国际股份及两合公司 | Ip多媒体子***(ims)和用于经由ims路由http消息的方法 |
CN104025543A (zh) * | 2011-11-09 | 2014-09-03 | Sk电信有限公司 | 使用http的文件传输***、消息服务器、终端和方法 |
CN103907357B (zh) * | 2011-08-26 | 2018-04-27 | 谷歌有限责任公司 | 用于呈现视频流的***和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2827465B1 (fr) * | 2001-07-13 | 2004-01-02 | Cegetel | Procede d'adressage d'un terminal mobile |
-
2005
- 2005-04-01 CN CN2005800173688A patent/CN1961561B/zh not_active Expired - Fee Related
-
2006
- 2006-11-06 ZA ZA200609208A patent/ZA200609208B/en unknown
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743733B (zh) * | 2007-05-19 | 2013-06-12 | T-移动国际股份及两合公司 | Ip多媒体子***(ims)和用于经由ims路由http消息的方法 |
CN101442708B (zh) * | 2007-11-23 | 2010-05-26 | 佛山市顺德区顺达电脑厂有限公司 | 基于会话初始协议下的点对点位置信息取得方法 |
CN103907357B (zh) * | 2011-08-26 | 2018-04-27 | 谷歌有限责任公司 | 用于呈现视频流的***和方法 |
CN104025543A (zh) * | 2011-11-09 | 2014-09-03 | Sk电信有限公司 | 使用http的文件传输***、消息服务器、终端和方法 |
CN104025543B (zh) * | 2011-11-09 | 2017-04-05 | Sk电信有限公司 | 使用http的文件传输***、消息服务器、终端和方法 |
Also Published As
Publication number | Publication date |
---|---|
ZA200609208B (en) | 2008-05-28 |
CN1961561B (zh) | 2012-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2034693B1 (en) | Method and apparatus to convey a URI for content indirection use in SIP | |
CN1297923C (zh) | 在互联网协议网络中提供即时业务的***与方法 | |
JP2007533185A5 (zh) | ||
US7433344B2 (en) | Mobile communication system and method for providing real time messenger service among mobile communication terminals | |
US20060133407A1 (en) | Content sharing in a communication system | |
US8379544B2 (en) | Communications | |
KR20100127316A (ko) | 메시지 및 세션의 교환 | |
CN1708047A (zh) | 用于控制ip话音服务的路由路径的方法 | |
CN101040556A (zh) | 通信***中的回拨服务 | |
CN102301754B (zh) | 在融合互联网协议消息服务中控制用于互配的会话的方法和装置及其*** | |
WO2007031708A1 (en) | Group communications | |
CN1493141A (zh) | 基于互联网协议的网络体系结构 | |
JP2008523662A (ja) | 画像ベースのプッシュ・ツー・トークのユーザインタフェース向き画像交換方法 | |
CN1957578A (zh) | 通信方法及设备、数据库信息检索方法及设备 | |
JP2010524382A (ja) | Sip基盤のセッション処理を行う端末装置及びこれを利用したセッション交渉要請送信/受信方法 | |
CN101047664A (zh) | 用于实现多目标方业务或操作的方法和装置 | |
WO2007074959A1 (en) | System for providing share of contents based on packet network in voice comunication based on circuit network | |
US8300628B2 (en) | Method and system for transmitting supplementary data, and communication terminal | |
CN1961561A (zh) | 传送sip中的内容间接使用的uri的方法和装置 | |
CN101056174A (zh) | 一种实现网络日志服务的***、装置及方法 | |
CN102158926B (zh) | 媒体路径优化过程中sdp请求的处理方法及装置 | |
KR100888650B1 (ko) | 스케줄 메시징 시스템 및 그 서비스 방법 | |
WO2007138438A2 (en) | Apparatuses and methods for presenting caller identities for communications originating and terminating in different communication domains | |
CN101425067A (zh) | 信息检索方法和*** | |
KR100894906B1 (ko) | 세션 설정 프로토콜 기반의 ip 멀티미디어 서비스를제공하는 단말장치, 호 세션 제어 기능 장치 및 이를이용한 서비스 요청 송/수신 방법 |
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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160112 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: NOKIA Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120111 |