获得用户终端设备信息的方法和通信业务功能实体技术

技术编号:3636387 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种获得用户终端设备信息的方法和通信业务功能实体,用以实现用户获得终端设备信息。一种通信系统中获得用户终端设备信息的方法,包括:通信业务功能实体根据设备信息获取请求或设备信息发布业务设置中携带的目标用户身份标识,将目标用户的设备信息发送至请求终端。本发明专利技术实施例提供的一种通信业务功能实体,包括接收单元,用于接收设备信息获取请求或设备信息发布业务设置;发送单元,用于根据所述设备信息获取请求或设备信息发布业务设置中携带的目标用户身份标识,将保存的目标用户的设备信息发送至请求终端。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种通信系统中获得用户终端设备信息的方法和通信业务功能实体
技术介绍
初始会话协议(Session Initiation Protocol,SIP)是因特网工程任务小组 (Internet Engineering Task R)rce,IETF)标准进程的一部分,用于建立、修改和终止IP网络上消息用户间的多媒体会话,多媒体会话包括^ternet多媒体会议,IP网络上的电话呼叫、多媒体发布等。SIP是按客户端/服务器方式工作的基于文本的信令控制协议,SIP服务器具有无状态和有状态之分,有状态服务器可以保存接收、回送或转发的消息;无状态服务器只能进行消息的接收、回送或转发,而不具备保存这些消息的功能。第三代移动通信标准化组织(3rdGeneration Partnership Pro ject,3GPP)提出的IP多媒体子系统(IP Multimedia Subsystem, IMS)是一个独立于接入技术支持IP多媒体业务的标准体系,IMS是基于SIP的体系,使用SIP呼叫控制机制来建立、管理和终止各种多媒体业务。开放移动联盟(0ΜΑ,Open Mobile Alliance)致力于部署IMS中的移动数据业务规范。为了能够在当今普遍存在的业务套餐定购、终端能力和底层网络环境均存有差异的异构网络环境下为消息用户提供更好的移动数据业务体验,OMA规范对IMS中多终端环境下移动数据业务的开展提供支持。多终端环境是指一个用户身份标识对应于其所拥有的多个终端,用户可以选择使用其中任何一个注册终端进行通信,拥有多个终端的用户称为多终端用户。现有技术中多终端用户基于呈现业务获取终端信息。呈现业务服务器一方面负责接收多终端用户不同终端发送的SIP PUBLISH发布请求,并将SIP PUBLISH发布请求模型化为用户、业务和设备三个层次的呈现信息;另一方面将获取的呈现信息通过SIP NOTIFY通知消息发送至请求终端。多终端用户的多个终端同时承担两种角色呈现信息的发布者(Presence Source),负责将本终端的相关信息发布至呈现业务服务器;呈现信息的观察者(Watcher),负责订阅其它终端的呈现信息。本申请专利技术入在专利技术过程中发现,现有技术方案中,用户是通过订阅呈现业务发布的呈现信息来获取终端设备信息,但存在以下问题当拥有多个终端的用户使用其中一个终端浏览其它终端的呈现信息时,各个终端是通过呈现业务服务器分配的唯一终端标识(devicelD)来相互区分的,该终端标识符合定义的全局唯一标识符 UUIDs (Universally Unique IDentifier)格式,但对于用户来说很难区分和记忆,当浏览拥有多个终端用户的呈现信息时容易造成展现混乱、无法区分的问题;此外,多终端用户常常需要在不同终端之间进行会话切换,为此必须了解会话切换源终端上所进行会话的标识等状态信息以及目的终端的能力信息,但是目前呈现信息仅仅指示终端是否参与某类会话,并没有给出会话进行中的状态信息,也没有呈现出终端设备的能力信息,因此无法支持多终端用户将其它终端上进行的会话转移至当前终端。
技术实现思路
本专利技术实施例提供一种通信系统中获得用户终端设备信息的方法、通信业务功能实体和通信终端,用以实现用户获得终端设备信息。本专利技术实施例提供的一种通信系统中获得用户终端设备信息的方法,包括通信业务功能实体分别获取目标用户终端的设备显示名称、设备能力信息和/或终端上的会话状态信息,并对应目标用户身份标识保存为目标用户的设备 fn息;通信业务功能实体根据设备信息获取请求或设备信息发布业务设置中携带的目标用户身份标识,将目标用户的设备信息发送至请求终端;所述设备信息包括目标用户终端的设备显示名称、设备能力信息和/或终端上的会话状态信息。本专利技术实施例提供的一种通信业务功能实体,包括接收单元,用于接收设备信息获取请求或设备信息发布业务设置;发送单元,用于根据所述设备信息获取请求或设备信息发布业务设置中携带的目标用户身份标识,将保存的目标用户的设备信息发送至请求终端。获取单元,用于获取目标用户终端的设备显示名称和/或终端上的会话状态信息;存储单元,用于对应目标用户身份标识,将所述获取单元获取的目标用户终端设备显示名称和/或终端上的会话状态信息保存为目标用户的设备信息,所述发送单元根据目标用户身份标识,从该存储单元中提取目标用户的设备信息。本专利技术实施例提供的用户终端设备信息获得方法和通信业务功能实体,使得用户可以通过一个请求终端从通信业务功能实体中获取自己或其他用户的设备信息。附图说明图la、图Ib分别为本专利技术实施例提供的用户获取设备信息的方法流程示意图;图2为本专利技术实施例一提供的一种基于呈现业务获得设备显示名称和/或设备能力信息的方法流程示意图;图3为本专利技术实施例二提供的基于SIP注册请求获得设备显示名称的方法流程示意图;图4为本专利技术实施例三提供的基于呈现业务的获得会话状态信息的方法流程示意图;图5为本专利技术实施例四提供的消息应用服务器根据SIP订阅请求返回设备信息的方法流程示意图;图6为本专利技术实施例五提供的另一种基于SIP订阅请求获得设备信息的方法流程示意图;图7为本专利技术实施例六提供的根据网络存储获得设备信息的方法流程示意图;图8为本专利技术实施例七提供的消息应用服务器根据设备信息发布业务设置主动向设置中指定的接收终端发布设备信息的方法流程示意图;图9、图10分别为本专利技术实施例提供的一种通信业务功能实体主要结构示意图。图11为本专利技术实施例提供的一种通讯终端的主要结构示意图。图12为本专利技术实施例提供的一种通讯终端中展示单元展示内容的示意图。具体实施方式本专利技术实施例提供一种在通信系统中获取用户终端设备信息的方法允许用户为各个终端定义简单易记的设备显示名称(Device Display-name),设备显示名称或者携带在终端注册请求从而在终端的注册过程中被相关通信业务功能实体获取,或者由终端直接发布到相关通信业务功能实体上,相关通信业务功能实体将设备显示名称对应于用户身份标识保存到用户的终端设备信息中;允许用户发布其终端设备能力信息,包括硬件特征 (例如,屏幕尺寸、存储空间等)和软件特征(例如,应用程序版本,支持的音视频编码格式等),可以是预先配置的静态能力,也可以是动态变化的能力信息。上述设备能力信息或者由相关通信业务功能实体向终端能力服务器请求获取,或者由终端直接发布到相关通信业务功能实体上,相关通信业务功能实体将设备能力信息对应于用户身份标识保存到用户的终端设备信息中;相关通信业务功能实体在用户终端参与的会话发生改变时,获取终端上正在进行的会话状态信息,并将会话状态信息对应于用户身份标识保存到用户的终端设备信息中。相关通信业务功能实体接收针对目标终端的设备信息获取请求,根据所述获取请求中携带的目标用户身份标识,将保存的目标用户设备信息发送至请求终端。如图Ia所示,包括如下步骤SlOla、用户向通信业务功能实体发送设备信息获取请求,设备信息获取请求中携带目标用户身份标识;S102a、通信业务功能实体根据所述目标用户身份标识,将目标用户的设备信息携带在设备信息通知消息中发送至用户的请求终端。相关通信业务功能实体还可以基于用户设备本文档来自技高网
...

【技术保护点】
一种通信系统中获得用户终端设备信息的方法,其特征在于,包括: 通信业务功能实体根据设备信息获取请求或者设备信息发布业务设置中携带的目标用户身份标识,将目标用户的设备信息发送至请求终端。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:许国军牟伦建王珏梁刚王啸波黄成
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1