一种会话迁移的方法、装置及系统制造方法及图纸

技术编号:15660340 阅读:92 留言:0更新日期:2017-06-21 10:02
本发明专利技术实施例公开了一种会话迁移的方法、装置及系统,涉及通信领域,用以提高会话迁移的成功率。本发明专利技术实施例提供的方法包括:第一设备向SMN发送第一设备的能力标识信息,以使得SMN将能力标识信息以及第一设备所属的用户的用户标识发送给PN,进而使得PN根据能力标识信息、第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,并将设备列表发送给SMN;第一设备接收SMN发送的设备列表;第一设备从设备列表中选择第二设备;第一设备与第二设备之间进行会话迁移。

【技术实现步骤摘要】
一种会话迁移的方法、装置及系统
本专利技术涉及通信领域,尤其涉及一种会话迁移的方法、装置及系统。
技术介绍
会话迁移是用户根据需求将一个设备上正在运行的某项服务迁移到另外一个设备上,以方便用户使用,例如:用户正在个人电脑上进行视频通话,有事外出,便可以将该视频通话到迁移手机或平板电脑上。实现会话迁移需要设备发现技术和会话迁移技术,其中,设备发现技术用于确定可进行会话迁移的目标设备;会话迁移技术用于将会话迁移至目标设备。目前,实现该两项技术使用的技术手段包括:服务定位协议(ServiceLocationProtocol,简称SLP)、统一即插即用协议(UniversalPlugandPlay,简称UPnP)、个人网络(PersonalNetwork,简称PN),或者通过评估网络中设备与当前设备的关系给出目标列表及对应的权重等。在实现上述会话迁移的过程中,专利技术人发现现有技术中至少存在如下问题:不能在会话迁移前确定目标设备是否支持相应的会话,导致会话迁移的成功率低。
技术实现思路
本专利技术实施例提供的一种会话迁移的方法、装置及系统,第一设备在会话迁移前通过SMN向PN发送第一设备的能力标识信息,使得PN根据所述能力标识信息、第一设备所属的用户的用户标识以及预存的服务注册信息获取支持待迁移会话的设备列表,第一设备再从设备列表中选择第二设备进行会话迁移,提高了会话迁移的成功率。为达到上述目的,本专利技术的实施例采用如下技术方案:一方面,提供了一种会话迁移的方法,该方法包括:第一设备向SMN发送所述第一设备的能力标识信息,以使得所述SMN将所述能力标识信息以及所述第一设备所属的用户的用户标识发送给PN,进而使得所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,并将所述设备列表发送给所述SMN,其中,所述预存的服务注册信息包括用户标识、每个所述用户的设备的设备标识、以及每个所述设备支持的服务对应的注册能力标识;所述第一设备接收所述SMN发送的所述设备列表;所述第一设备从所述设备列表中选择第二设备;所述第一设备与所述第二设备之间进行会话迁移。在第一种可能的实现方式中,根据第一方面,所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识与预存的服务注册信息获取设备列表,具体实现为:所述PN将所述第一设备所属的用户的用户标识、所述SMN发送的能力标识信息分别与预存的服务注册信息中的用户标识以及设备支持的服务对应的注册能力标识进行匹配;所述PN将所述第一设备所属的用户的设备中的,包含与所述SMN发送的能力标识信息匹配的注册能力标识的设备组成设备列表。在第二种可能的实现方式中,结合第一方面或第一种可能的实现方式,该方法还包括第一设备的服务注册过程,所述第一设备的服务注册过程具体体现为:所述第一设备将所述第一设备的服务注册请求信息发送给所述SMN,以使得所述SMN将所述第一设备的服务注册请求信息和所述第一设备所属的用户的用户标识发送给所述PN,进而使得所述PN根据所述第一设备的服务注册请求信息和所述第一设备所属的用户的用户标识对所述第一设备进行服务注册,并向所述SMN发送注册响应信息,其中,所述第一设备的服务注册请求信息包括所述第一设备的设备标识以及所述第一设备支持的服务对应的注册能力标识;所述第一设备接收所述SMN发送的注册响应信息。在第三种可能的实现方式中,根据第二种可能的实现方式,所述第一设备将所述第一设备的服务注册请求信息发送给所述SMN,具体实现为:所述第一设备通过SLP协议将所述第一设备的服务注册请求信息发送给所述SMN;或者,所述第一设备通过UPnP协议将所述第一设备的服务注册请求信息发送给所述SMN。在第四种可能的实现方式中,结合第一方面或第一种可能的实现方式至第三种可能的实现方式,所述第一设备的能力标识信息包括:所述第一设备中待迁移会话对应的服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移包括:所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备。在第五种可能的实现方式中,根据第四种可能的实现方式,在所述第一设备与所述第二设备之间进行会话迁移之前,该方法还包括:所述第一设备获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表;所述第一设备从所述服务列表中选择第一服务;相应的,所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备,具体实现为:所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备的所述第一服务。在第六种可能的实现方式中,根据第五种可能的实现方式,所述第一设备获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表,具体实现为:所述第一设备向所述SMN发送所述第一设备中待迁移会话对应的服务的能力标识信息,以使得所述SMN将所述能力标识信息发送给所述PN,进而使得所述PN根据所述能力标识信息与所述服务注册信息获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表;所述第一设备接收所述SMN发送的所述服务列表。在第七种可能的实现方式中,结合第一方面或者第一种可能的实现方式至第三种可能的实现方式任一种,所述第一设备的能力标识信息包括:所述第一设备中的第二服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移具体实现为:所述第二设备将所述第二设备中待迁移的会话迁移至所述第一设备的所述第二服务上。在第八种可能的实现方式中,根据第七种可能的实现方式,在所述第一设备从所述设备列表中选择第二设备之后,所述第一设备与所述第二设备之间进行会话迁移之前,该方法还包括:所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表;所述第一设备从所述会话列表中选择所述待迁移的会话。在第九种可能的实现方式中,根据第八种可能的实现方式,当所述第二设备与所述第一设备连接同一个所述SMN时,所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,具体实现为:所述第一设备向所述SMN发送查询请求信息,以使得所述SMN根据所述查询请求信息获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述第一设备接收所述SMN发送的所述会话列表。或者,当所述第一设备与所述第二设备分别连接第一SMN和第二SMN时,所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,具体实现为:所述第一设备向所述第一SMN发送查询请求信息,以使得所述第一SMN向所述第二SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述第一设备接收所述第一SMN发送的所述会话列表。第二方面,提供了一种会话迁移的方法,该方法包括:SMN接收第一设备发送的所述第一设备的能力标识信息;所述SMN将所述能力标识信息以及所述第一设备所属的用户的用户标识发送给PN,以使得所述PN根据所述能力标识信息、所述第一设备所属的用本文档来自技高网...
一种会话迁移的方法、装置及系统

【技术保护点】
一种会话迁移的方法,其特征在于,包括:第一设备向服务管理节点SMN发送所述第一设备的能力标识信息,以使得所述SMN将所述能力标识信息以及所述第一设备所属的用户的用户标识发送给个人网络PN,进而使得所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,并将所述设备列表发送给所述SMN,其中,所述预存的服务注册信息包括用户标识、每个所述用户的设备的设备标识、以及每个所述设备支持的服务对应的注册能力标识;所述第一设备接收所述SMN发送的所述设备列表;所述第一设备从所述设备列表中选择第二设备;所述第一设备与所述第二设备之间进行会话迁移。

【技术特征摘要】
1.一种会话迁移的方法,其特征在于,包括:第一设备向服务管理节点SMN发送所述第一设备的能力标识信息,以使得所述SMN将所述能力标识信息以及所述第一设备所属的用户的用户标识发送给个人网络PN,进而使得所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,并将所述设备列表发送给所述SMN,其中,所述预存的服务注册信息包括用户标识、每个所述用户的设备的设备标识、以及每个所述设备支持的服务对应的注册能力标识;所述第一设备接收所述SMN发送的所述设备列表;所述第一设备从所述设备列表中选择第二设备;所述第一设备与所述第二设备之间进行会话迁移。2.根据权利要求1所述的会话迁移的方法,其特征在于,所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识与预存的服务注册信息获取设备列表,包括:所述PN将所述第一设备所属的用户的用户标识、所述SMN发送的能力标识信息分别与预存的服务注册信息中的用户标识以及设备支持的服务对应的注册能力标识进行匹配;所述PN将所述第一设备所属的用户包含的设备中的,包含与所述SMN发送的能力标识信息匹配的注册能力标识的设备组成设备列表。3.根据权利要求1或2所述的会话迁移的方法,其特征在于,还包括所述第一设备的服务注册过程,所述第一设备的服务注册过程包括:所述第一设备将所述第一设备的服务注册请求信息发送给所述SMN,以使得所述SMN将所述第一设备的服务注册请求信息和所述第一设备所属的用户的用户标识发送给所述PN,进而使得所述PN根据所述第一设备的服务注册请求信息和所述第一设备所属的用户的用户标识对所述第一设备进行服务注册,并向所述SMN发送注册响应信息,其中,所述第一设备的服务注册请求信息包括所述第一设备的设备标识以及所述第一设备支持的服务对应的注册能力标识;所述第一设备接收所述SMN发送的注册响应信息。4.根据权利要求3所述的会话迁移的方法,其特征在于,所述第一设备将所述第一设备的服务注册请求信息发送给所述SMN,包括:所述第一设备通过SLP协议将所述第一设备的服务注册请求信息发送给所述SMN;或者,所述第一设备通过UPnP协议将所述第一设备的服务注册请求信息发送给所述SMN。5.根据权利要求1所述的会话迁移的方法,其特征在于,所述第一设备的能力标识信息包括:所述第一设备中待迁移会话对应的服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移包括:所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备。6.根据权利要求5所述的会话迁移的方法,其特征在于,在所述第一设备与所述第二设备之间进行会话迁移之前,所述方法还包括:所述第一设备获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表;所述第一设备从所述服务列表中选择第一服务;相应的,所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备,包括:所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备的所述第一服务。7.根据权利要求6所述的会话迁移的方法,其特征在于,所述第一设备获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表,包括:所述第一设备向所述SMN发送所述第一设备中待迁移会话对应的服务的能力标识信息,以使得所述SMN将所述能力标识信息发送给所述PN,进而使得所述PN根据所述能力标识信息与所述服务注册信息获取所述第二设备中支持所述第一设备中待迁移会话的服务构成的服务列表;所述第一设备接收所述SMN发送的所述服务列表。8.根据权利要求1所述的会话迁移的方法,其特征在于,所述第一设备的能力标识信息包括:所述第一设备中的第二服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移包括:所述第二设备将所述第二设备中待迁移的会话迁移至所述第一设备的所述第二服务上。9.根据权利要求8所述的会话迁移的方法,其特征在于,在所述第一设备从所述设备列表中选择第二设备之后,所述第一设备与所述第二设备之间进行会话迁移之前,所述方法还包括:所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表;所述第一设备从所述会话列表中选择所述待迁移的会话。10.根据权利要求9所述的会话迁移的方法,其特征在于,当所述第二设备与所述第一设备连接同一个所述SMN时,所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,包括:所述第一设备向所述SMN发送查询请求信息,以使得所述SMN根据所述查询请求信息获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述第一设备接收所述SMN发送的所述会话列表;或者,当所述第一设备与所述第二设备分别连接第一SMN和第二SMN时,所述第一设备获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,包括:所述第一设备向所述第一SMN发送查询请求信息,以使得所述第一SMN向所述第二SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述第一设备接收所述第一SMN发送的所述会话列表。11.一种会话迁移的方法,其特征在于,包括:服务管理节点SMN接收第一设备发送的所述第一设备的能力标识信息;所述SMN将所述能力标识信息以及所述第一设备所属的用户的用户标识发送给个人网络PN,以使得所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,其中,所述预存的服务注册信息包括用户标识、每个所述用户的设备的设备标识、以及每个所述设备支持的服务对应的注册能力标识;所述SMN接收所述PN发送的所述设备列表;所述SMN将所述设备列表发送给所述第一设备,以使得所述第一设备从所述设备列表中选择第二设备,以及与所述第二设备之间进行会话迁移。12.根据权利要求11所述的会话迁移的方法,其特征在于,所述方法还包括所述第二设备的服务注册过程,所述第二设备的服务注册过程包括:所述SMN接收所述第二设备发送的所述第二设备的服务注册请求信息,其中,所述第二设备的服务注册请求信息包括所述第二设备的设备标识以及所述第二设备支持的服务对应的注册能力标识;所述SMN将所述第二设备的服务注册请求信息和所述第二设备所属的用户的用户标识发送给所述PN,以使得所述PN根据所述第二设备的服务注册请求信息和所述第二设备所属的用户的用户标识对所述第二设备进行服务注册;所述SMN接收所述PN发送的注册响应信息;所述SMN将所述注册响应信息发送给所述第二设备。13.根据权利要求11或12所述的会话迁移的方法,其特征在于,所述第一设备的能力标识信息包括所述第一设备中待迁移会话对应的服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移包括:所述第一设备将所述第一设备中待迁移会话迁移至所述第二设备。14.根据权利要求11或12所述的会话迁移的方法,其特征在于,所述第一设备的能力标识信息包括所述第一设备中的第二服务的能力标识,相应的,所述第一设备与所述第二设备之间进行会话迁移包括:所述第二设备将所述第二设备中待迁移的会话迁移至所述第一设备的所述第二服务上。15.根据权利要求14所述的会话迁移的方法,其特征在于,在所述SMN将所述设备列表发送给所述第一设备之后,所述方法还包括:所述SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,以使得所述第一设备从所述会话列表中选择所述待迁移的会话,并进行会话迁移。16.根据权利要求15所述的会话迁移的方法,其特征在于,当所述第二设备与所述第一设备连接同一个所述SMN时,所述SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,包括:所述SMN接收所述第一设备发送的查询请求信息,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述SMN根据所述查询请求信息获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表;或者,当所述第一设备连接所述SMN、所述第二设备分连接第二SMN时,所述SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表,包括:所述SMN接收所述第一设备发送的查询请求信息,其中,所述查询请求信息包括:所述第二设备的标识以及所述第一设备的第二服务的能力标识;所述SMN向所述第二SMN获取所述第二设备中正在进行的、且所述第一设备的第二服务所支持的会话构成的会话列表。17.一种会话迁移的方法,其特征在于,包括:个人网络PN接收服务管理节点SMN发送的第一设备的能力标识信息以及所述第一设备所属的用户的用户标识,其中,所述第一设备的能力标识信息由所述第一设备发送给所述SMN;所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识以及预存的服务注册信息获取设备列表,其中,所述预存的服务注册信息包括用户标识、每个所述用户的设备的设备标识、以及每个所述设备支持的服务对应的注册能力标识;所述PN将所述设备列表发送给所述SMN,以使得所述SMN将所述设备列表发送给所述第一设备,进而使得所述第一设备从所述设备列表中选择第二设备,以及与所述第二设备之间进行会话迁移。18.根据权利要求17所述的会话迁移的方法,其特征在于,所述PN根据所述能力标识信息、所述第一设备所属的用户的用户标识与预存的服务注册信息获取设备列表,包括:所述PN将所述第一设备所属的用户的用户标识、所述SMN发送的能力标识信息分别与预存的服务注册信息中的用户标识以及设备支持的服务对应的注册能力标识进行匹配;所述PN将所述第一设备所属的用户的设备中的,包含与所述SMN发送的能力标识信息匹配的注册能力标识的设备组成设备列表。19.根据权利要求17或18所述的会话迁移的方法,其特征在于,所述方法还包括所述第二设备的服务注册过程,所述第二设备的服务注册过程包括:所述PN接收所述SMN发送的所述第二设备的服务注册请求信息和所述第二设备所属的用户的用户标识,其中,所述第二设备的服务注册请求...

【专利技术属性】
技术研发人员:刘生俊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1