首页> 中国专利> SMSIP中的提交报告处理

SMSIP中的提交报告处理

摘要

提供了短消息会话发起协议(SMSIP)中的提交报告处理。例如,一种方法可以包括准备提交报告,其中,所述准备包括使用分支和回复报头的组合来找到合适终端。所述方法还可以包括向所述合适终端发送所述提交报告。同样,另一种方法可以包括,由设备接收包括提交报告的会话发起协议消息请求。所述方法还可以包括处理所述提交报告以确定所述请求是否对应于由所述设备发送的消息。所述方法可以进一步包括,当所述提交报告被确定为不对应于由所述设备发送的任何消息时,发送这里不可接受会话发起协议响应。所述方法可以另外包括,当所述提交报告被确定为对应于由所述设备发送的消息时,发送OK会话发起协议消息。

著录项

  • 公开/公告号CN101647253A

    专利类型发明专利

  • 公开/公告日2010-02-10

    原文格式PDF

  • 申请/专利权人 诺基亚公司;

    申请/专利号CN200880003419.5

  • 发明设计人 J·瓦加;G·沃夫纳尔;

    申请日2008-01-28

  • 分类号H04L29/06(20060101);

  • 代理机构11247 北京市中咨律师事务所;

  • 代理人杨晓光;杨博

  • 地址 芬兰埃斯波

  • 入库时间 2023-12-17 23:27:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-02-10

    专利权的转移 IPC(主分类):H04L29/06 登记生效日:20160119 变更前: 变更后: 申请日:20080128

    专利申请权、专利权的转移

  • 2013-05-22

    授权

    授权

  • 2010-04-14

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20080128

    实质审查的生效

  • 2010-02-10

    公开

    公开

说明书

相关申请的交叉引用

本申请涉及、要求于2007年1月29日提交的编号60/879,819的美国 临时专利申请的优先权,并作为参考并入其全部内容。

技术领域

本发明一般涉及电信。例如,本发明可涉及互联网协议(IP)网络。 在特定实施例中,本发明特别涉及IP网络上的短消息服务(SMS)信令 和IP多媒体子系统(IMS)中的SMS端接,以及更一般地涉及SMS。

背景技术

在IP多媒体子系统(IMS)应用中的常规SMS端接中,会话发起协 议(SIP)被用于发起和控制服务请求。该常规技术不提供用于确保提交 报告以提交短消息的终端为目标的方法。

发明内容

本发明的一个实施例是一种方法。所述方法包括准备提交报告,其中, 准备所述提交报告包括使用分支和回复报头的组合来找到合适装置。所述 方法还包括将所述提交报告发送到所述合适装置。

本发明的另一个实施例也是一种方法。所述方法包括由设备接收包括 提交报告的会话发起协议消息请求。所述方法还包括处理所述提交报告以 确定所述请求是否对应于由所述设备发送的消息。所述方法进一步包括: 当所述提交报告被确定为不对应于由所述设备发送的任何消息时,发送这 里不可接受会话发起协议响应;以及,当所述提交报告被确定为对应于由 所述设备发送的消息时,发送OK会话发起协议消息。

本发明的另一个实施例是一种设备。所述设备包括用于准备提交报告 的处理装置,其中,准备所述提交报告包括使用分支和回复报头的组合来 找到合适设备。所述设备进一步包括用于将所述提交报告发送到所述合适 设备的发送装置。

本发明的进一步实施例也是一种设备。所述设备包括用于接收包括提 交报告的会话发起协议消息请求的接收装置。所述设备还包括用于处理所 述提交报告以确定所述请求是否对应于由该设备发送的消息的处理装置。 所述设备进一步包括发送装置,用于:当所述提交报告被确定为不对应于 由所述设备发送的任何消息时,发送这里不可接受会话发起协议响应;以 及,当所述提交报告被确定为对应于由所述设备发送的消息时,发送OK 会话发起协议消息。

本发明的进一步实施例是另一种设备。所述设备包括被配置为准备提 交报告的处理器,其中,准备所述提交报告包括使用分支和回复报头的组 合来找到合适设备。所述设备还包括被配置为将所述提交报告发送到所述 合适设备的发送器。

本发明的另一实施例也是一种设备。所述设备包括被配置为接收包括 提交报告的会话发起协议消息请求的接收器。所述设备进一步包括处理器, 所述处理器被配置为处理所述提交报告以确定所述请求是否对应于由所述 设备发送的消息。所述设备还包括发送器,所述发送器被配置为:当所述 提交报告被确定为不对应于由所述设备发送的任何消息时,发送这里不可 接受会话发起协议响应;以及,当所述提交报告被确定为对应于由所述设 备发送的消息时,发送OK会话发起协议消息。

本发明的另一实施例是一种计算机程序,其被包含在计算机可读介质 中,并编码当在硬件中执行时用于实施一种方法的指令。所述方法包括准 备提交报告,其中,准备所述提交报告包括使用分支和回复报头的组合来 找到合适设备。所述方法还包括将所述提交报告发送到所述合适设备。

本发明的进一步实施例也是一种计算机程序,其被包含在计算机可读 介质中,并且编码当在硬件中执行时用于实施一种方法的指令。所述方法 包括由设备接收包括提交报告的会话发起协议消息请求。所述方法还包括 处理所述提交报告以确定所述请求是否对应于由所述设备发送的消息。所 述方法进一步包括:当所述提交报告被确定为不对应于由所述设备发送的 任何消息时,发送这里不可接受会话发起协议响应;以及,当所述提交报 告被确定为对应于由所述设备发送的消息时,发送OK会话发起协议消息。

具体实施方式

通信可发生在无线通信网络和系统中,例如第三代合作伙伴计划 (3GPP),其中,SMS消息被从一个用户终端发送到另一个用户终端。 通常在运行例如互联网协议(IP)等的通信协议的网络上发送SMS消息 或短消息服务消息。SMS可以在IP多媒体子系统(IMS)中被端接 (terminated),并利用会话发起协议(SIP)来发起和控制服务请求。这 种SIP协议细节的规范可以在例如3GPP技术规范(TS)24.229中找到。 该技术规范的内容因此被并入作为参考。

基于IP的SMS的功能在3GPP TS 23.204和24.341中定义。这些文 档的内容因此分别被整体并入作为参考。一般SMS功能例如在3GPP TS 23.040和TS 24.011中描述,其中,所述两个文档也分别被整体并入作为 参考。

在一个示例中,两台用户设备可共享一个IMS公共用户身份(IMPU), 其中,所述两台设备全都具有SMSIP功能。当用户设备(UE)被注册到 IMS网络时,一台用户设备可在注册过程中将其优先级标识为比另一台用 户设备高。当这两台用户设备中的一台向第三台用户设备发送SMS消息 时,对于短消息服务中心(SM-SC)来说有可能向发送者发送提交报告。 然而,如果串行分支(forking)正被使用,则可能提交报告不能被恰当地 定向到发送者。在并行分支正被使用的情况下,另一台用户设备可能错误 地接收提交报告。

同样,每当短消息被从具有共享的移动订户综合业务数字网号码 (MSISDN)的终端提交时,提交报告端接(常规上)可能是不明确的。 由此,常规上可能发生提交报告转到不同于已提交短消息的那个终端的终 端。

根据本发明的特定实施例,每当封装SMS提交报告的SIP消息请求 被发送时,互联网协议短消息网关(IP-SM-GW)可插入指示并行或串行 分支的请求部署报头,并且可以插入带有呼叫标识(ID)的回复 (In-Reply-To)报头或封装了已提交短消息的SIP消息请求的答复 (Reply-To)报头。服务呼叫会话控制功能(S-CSCF)可一次对所有联系 人或顺序地将包括提交报告的SIP消息请求发送到可能的联系人。任何错 误尝试被以例如“486这里不可接受”响应拒绝,其中,这种错误尝试例 如是将提交报告定向到没有提交短消息的用户设备的尝试。正确尝试将导 致“200 OK”响应。

本发明可以解决目标确定问题,因为当提交了短消息的用户设备没有 接收到提交报告时,提交报告被重发。另外,由于唯一的用户ID不会是 用于SIP消息请求的全球可路由用户代理(UA)统一资源标识符(URI) (GRUU),所以不需要新的SIP扩展。

因此,本发明可以使用分支和回复报头的组合作为找到提交了短消息 的用户设备的机制,其中所述分支是插入有“分支”属性的请求部署报头。 这可以防止常规技术中提交报告可能被发送到不同于提交了短消息的终端 的终端的问题。

在一个实施例中,本发明可以包括一种用于传送SMS消息的系统, 所述系统具有向目的地发送短消息的第一单元。所述系统还可以包括第二 单元,所述第二单元通过包括关于发送者的标识信息的报头将报头插入到 消息中。

基于目的地对消息的接收,目的地可向发送者发送响应消息。该响应 消息的目标可以是被发送者接收。

本发明的特定实施例还可以包括网络单元,所述网络单元具有用于接 收来自发送者的SMS消息的接收单元。所述单元可以具有报头插入单元, 该报头插入单元用于使用包括关于发送者的特定标识信息的报头向消息中 插入报头。转发单元可将消息转发到目的地。所述网络单元还被配置为接 收来自目的地的响应消息,以及将响应消息转发给发送者。

根据本发明的一个实施例的方法可以包括从发送者向目的地发送消 息,以及在网关处将报头插入到消息中。所述方法然后可以包括将消息转 发到目的地、从目的地向发送者发送响应消息以及在发送者处接收该响应 消息。

图1示例性示出了根据本发明的一个实施例的第一方法。如图1中所 示,所述方法包括准备110提交报告。准备110提交报告包括使用分支和 回复报头的组合来找到合适终端。所述方法还包括向合适终端发送120提 交报告。

向合适终端发送120提交报告可以包括避免否则将导致提交报告在不 同于所述合适终端的终端上被端接的不确定性。该合适终端可具有共享的 移动订户综合业务数字网号码。该合适终端可以是用户设备、个人数字助 理、便携式通信设备、无线终端、无线手持设备、个人计算机或移动台。

分支可以包括向请求部署报头插入分支属性。准备110提交报告可以 由接收到105从所述合适终端提交的短消息请求触发。

图2示例性示出了本据本发明的一个实施例的另一方法。如图2中所 示,所述方法可包括由设备接收210包括提交报告的会话发起协议消息请 求。该方法还可包括处理220提交报告以确定请求是否对应于由该设备发 送的消息。该方法可进一步包括,当提交报告被确定为不对应于由该设备 发送的任何消息时,发送232这里不可接受会话发起协议响应。该方法可 另外包括,当提交报告被确定为对应于由该设备发送的消息时,发送234 OK会话发起协议消息。

所述设备可以是用户设备、个人数字助理、便携式通信设备、无线终 端、无线手持设备、个人计算机或移动台。提交报告可以接收自互联网协 议短消息网关,并且这里不可接受或OK会话发起协议消息可被发送到互 联网协议短消息网关。

图2中所示的方法还可包括,在接收210提交报告之前,作为会话发 起协议消息请求发送202对应的消息,以及存储204该对应的消息的呼叫 标识。

另外,图2的方法可以包括通过将接收的提交报告中的呼叫标识与之 前存储的呼叫标识比较,确定230(或者是否)提交报告对应于所述对应 的消息。

图1和2中所示的方法可以使用硬件、软件或其组合来实现。例如, 计算机程序可以被包含在计算机可读介质中,并且可以编码当在硬件中执 行时用于实施图1和/或图2的方法的指令。

图3示例性示出了根据本发明的一个实施例的系统。所述系统包括第 一设备300(其可以是互联网协议短消息网关)和第二设备400。第一设备 300和第二设备400可包括各自的接收器310、410、处理器320、420、发 送器330、430以及存储器340、440。如将在下面讨论的,第一设备300 和第二设备400可被配置为提供各种功能。从另一角度看,第一设备300 和第二设备400可以使用硬件350、450、软件360、460或其混合来提供 各种功能配置。

第一设备300和第二设备400可以经由通信链路500而连接,其中, 通信链路500可以是无线链路、有线链路或无线和有线的组合。为便于说 明,省略了可在第一设备300与第二设备400之间中继信令的中间单元。

对于硬件350、450,第一设备300和第二设备400可被配备在特定实 施例中可以被用作处理器320、420的通用计算机、专用集成电路(ASIC) 或类似设备。同样,第一设备300和第二设备400可被配备用于在例如互 联网协议(IP)网络和/或3GPP网络等的网络中通信的网络通信设备。可 以包括其它通信设备,例如天线。此外,对于其存储器340、440,第一设 备300和第二设备400可以具有硬盘驱动器、快闪(flash)随机访问存储 器(RAM)、电可编程只读存储器(EPROM)、可移动磁盘存储器等。

由此,第一设备300可被配置为准备提交报告,其中,准备提交报告 包括使用分支和回复报头的组合来找到合适终端(例如第二设备400)。 第一设备300还可被配置为向合适终端发送提交报告。

向合适终端发送提交报告可以包括避免否则将导致提交报告在不同于 所述合适终端的终端上被端接的不确定性。所述分支可以包括将分支属性 插入到请求部署报头中。

所述合适终端可以具有共享的移动订户综合业务数字网号码,并且可 以是用户设备、个人数字助理、便携式通信设备、无线终端、无线手持设 备、个人计算机或移动台。

第一设备300可以另外地被配置为,接收从所述合适终端提交的短消 息请求,以及基于对所述短消息请求的接收触发提交报告的准备。

第二设备400可被配置为接收包括提交报告的会话发起协议消息请 求。第二设备400还可以被配置为,处理提交报告以确定所述请求是否对 应于由该设备发送的消息。第二设备400可以进一步被配置为,当提交报 告被确定为不对应于由该设备发送的任何消息时,发送这里不可接受会话 发起协议响应;以及,当提交报告被确定为对应于由该设备发送的消息时, 发送OK会话发起协议消息。

第二设备400可以是用户设备、个人数字助理、便携式通信设备、无 线终端、无线手持设备、个人计算机或移动台。

所述提交报告可以接收自第一设备300,并且所述这里不可接受或OK 会话发起协议消息可被发送到第一设备300,其中,第一设备300可以是 互联网协议短消息网关。

第二设备400可以被配置为,在接收提交报告之前,作为会话发起协 议消息请求发送对应的消息,以及存储该对应消息的呼叫标识。

此外,第二设备400可以被配置为通过将接收的提交报告中的呼叫标 识与之前存储的呼叫标识进行比较,确定提交报告对应于所述对应消息。

本领域的技术人员将容易理解,上文所讨论的发明可以以顺序上与所 公开的不同的步骤和/或使用配置上与所公开的不同的硬件单元来实现。因 此,尽管已基于这些优选实施例描述了本发明,但对于本领域的技术人员 来说显然,在保持在本发明的精神和范围内的情况下,某些修改、变型和 可替换构造将是显而易见的。因此,为确定本发明的界限和范围,应当参 考所附权利要求。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号