信息同步方法及装置制造方法及图纸

技术编号:17117762 阅读:20 留言:0更新日期:2018-01-25 00:27
本发明专利技术提供了一种信息同步方法及装置,该方法包括:接收终端发送的用于请求创建终端的上下文信息的第一请求消息,其中,第一请求消息包括用于创建终端的上下文信息的第一上下文参数;根据第一上下文参数,创建终端的上下文信息;根据从第一上下文参数中获取的用于标识需要创建终端的上下文信息的网关代理的网关代理标识,向网关代理标识的网关代理发送第二请求消息,其中,第二请求消息用于请求网关代理创建终端的上下文信息。通过本发明专利技术,可以解决相关技术中网关代理GA获取终端上下文信息的过程中,产生大量信令开销的问题,达到节省信令开销的效果。

Information synchronization method and device

The present invention provides a method and apparatus for synchronizing information, the method includes: receiving a request sent by the terminal for the first request message, creating a context information terminal including a first request message includes a first context parameter creates a context information of the terminal; according to the first context parameters, creating a context information terminal according to the acquired from the first; the context parameters used in the gateway proxy gateway proxy logo logo need to create context information to the terminal, to the gateway agent identification gateway proxy sends a second request message, wherein the second request message for the gateway proxy creates a context information terminal. The invention can solve the problem of generating a large amount of signaling overhead in the process of gateway agent GA acquiring the terminal context information in related technologies, so as to save the signaling cost.

【技术实现步骤摘要】
信息同步方法及装置
本专利技术涉及通信领域,具体而言,涉及一种信息同步方法及装置。
技术介绍
在AllJoyn系统中,用户能在近端网络(例如,家庭网络)中使用其AllJoyn设备享受AllJoyn服务。而AllJoyn网关代理(GatewayAgent,简称为GA)使用户能在离开近端网络时无缝体验AllJoyn服务。为此,用户在近端网络中设置可远程访问的服务列表,包括设备、应用(Application,简称为App)、接口,之后,用户通过云服务器(CloudService,简称为CS)远程访问AllJoyn服务。终端(例如,移动设备(MobileDevice,简称为MD))上的控制App使用户能够在近端网络之中设置远程配置文件,并且在离开近端网络后同样能够控制设备、接收通知,如同在近端网络之中。GA与其CS连接的第三方协议由服务供应商指定。而GA中实现远程访问的组件包括:网关管理App,实现控制App管理远程配置文件并曝露远程配置文件给连接器App;连接器App,提供AllJoyn设备与CS的连接,同时提供AllJoyn和第三方协议间的协议转换;控制App以基于通告的方式发现网关管理App,而网关管理App和连接器App经GA上预设的同一AllJoyn路由器进行相互通信。当终端经由互联网远程控制近端网络中的设备时,需要通过CS来实现,此时,CS需要获取终端的上下文信息来处理终端的业务请求;而当终端回到近端网络后,用户不再希望连接互联网,需要直接通过GA来本地控制近端网络中的设备,此时,GA需要获取终端的上下文信息来处理MD的业务请求。但是,在相关技术中,由于终端远程访问AllJoyn服务时,仅CS获取了终端的上下文信息,GA中并没有终端的上下文信息,因此,当终端回到近端网络后,GA需要再通过中间网元从云服务器CS或者终端中获取终端上下文信息,在获取的过程中,会产生大量的信令开销,增加网络的负荷。
技术实现思路
本专利技术实施例提供了一种信息同步方法及装置,以至少解决相关技术中网关代理GA获取终端上下文信息的过程中,产生大量信令开销的问题。根据本专利技术的一个实施例,提供了一种信息同步方法,包括:接收终端发送的用于请求创建所述终端的上下文信息的第一请求消息,其中,所述第一请求消息包括用于创建所述终端的上下文信息的第一上下文参数;根据所述第一上下文参数,创建所述终端的上下文信息;根据从所述第一上下文参数中获取的用于标识需要创建所述终端的所述上下文信息的网关代理的网关代理标识,向所述网关代理标识的网关代理发送第二请求消息,其中,所述第二请求消息用于请求所述网关代理创建所述终端的所述上下文信息。可选地,根据所述第一上下文参数,创建所述终端的上下文信息包括:根据所述第一上下文参数在所述终端的原始资源中创建子资源,并根据所述第一上下文参数设置所述子资源的属性值;根据从所述第一上下文参数中获取的用于标识需要创建所述终端的上下文信息的所述网关代理的所述网关代理标识,向所述网关代理标识的所述网关代理发送第二请求消息,包括:根据从所述第一上下文参数中获取的用于标识需要创建所述终端的上下文信息的所述网关代理的所述网关代理标识,向所述网关代理标识的所述网关代理发送创建所述子资源对应的通告资源的请求消息,其中,所述创建所述子资源对应的通告资源的请求消息用于请求所述网关代理创建子资源对应的通告资源,并根据所述请求消息设置所述通告资源的属性值为所述子资源的属性值。可选地,所述方法还包括:接收所述终端发送的用于请求更新所述终端的上下文信息的第三请求消息,其中,所述第三请求消息中包括用于更新所述终端的上下文信息的第二上下文参数;根据所述第二上下文参数更新本地存储的所述终端的上下文信息;以及根据所述第二上下文参数向所述网关代理发送第四请求消息,其中,所述第四请求消息用于请求更新所述网关代理存储的所述终端的上下文信息。可选地,根据所述第二上下文参数更新本地存储的所述终端的上下文信息;以及根据所述第二上下文参数向所述网关代理发送第四请求消息包括:根据所述第二上下文参数更新所述终端的原始资源中所述子资源的属性值,以及根据所述第二上下文参数向所述网关代理发送第五请求消息,所述第五请求消息用于请求网关代理更新所述子资源对应的通告资源的属性值。根据本专利技术的另一个实施例,提供了一种信息同步方法,包括:接收云服务器发送的用于请求创建所述终端的所述上下文信息的第二请求消息,其中,所述第二请求消息包括第三上下文参数;根据所述第三上下文参数,创建所述终端的所述上下文信息。可选地,根据所述第三上下文参数,创建所述终端的所述上下文信息包括:根据所述第三上下文参数创建所述终端的原始资源中子资源对应的通告资源,并根据所述第三上下文参数设置所述通告资源的属性值为终端的上下文信息,其中,所述终端的上下文信息为所述云服务器中所述终端的原始资源中子资源的属性值。可选地,所述方法还包括:接收云服务器发送的用于请求更新所述终端的上下文信息的第四请求消息,其中,所述第四请求消息包括第四上下文参数;根据所述第四上下文参数,更新本地存储的所述终端的上下文信息。可选地,根据所述第四上下文参数,更新本地存储的所述终端的上下文信息包括:根据所述第四上下文参数更新所述子资源对应的通告资源的属性值。可选地,还包括:检测到所述终端接入;根据本地存储的所述终端的上下文信息,对所述终端的业务进行处理。可选地,根据本地存储的所述终端的上下文信息,对所述终端的业务进行处理包括;根据所述子资源对应的通告资源的属性值,对所述终端的业务进行处理。根据本专利技术的又一个实施例,提供了一种信息同步装置,包括:第一接收模块,用于接收终端发送的用于请求创建所述终端的上下文信息的第一请求消息,其中,所述第一请求消息包括用于创建所述终端的上下文信息的第一上下文参数;第一创建模块,用于根据所述第一上下文参数,创建所述终端的上下文信息;发送模块,用于根据从所述第一上下文参数中获取的用于标识需要创建所述终端的所述上下文信息的网关代理的网关代理标识,向所述网关代理标识的网关代理发送第二请求消息,其中,所述第二请求消息用于请求所述网关代理创建所述终端的所述上下文信息。可选地,所述第一创建模块,还用于根据所述第一上下文参数在所述终端的原始资源中创建子资源,并根据所述第一上下文参数设置所述子资源的属性值;所述发送模块,还用于根据从所述第一上下文参数中获取的用于标识需要创建所述终端的上下文信息的所述网关代理的所述网关代理标识,向所述网关代理标识的所述网关代理发送创建所述子资源对应的通告资源的请求消息,其中,所述创建所述子资源对应的通告资源的请求消息用于请求所述网关代理创建子资源对应的通告资源,并根据所述请求消息设置所述通告资源的属性值为所述子资源的属性值。可选地,所述装置还包括:第二接收模块,用于接收所述终端发送的用于请求更新所述终端的上下文信息的第三请求消息,其中,所述第三请求消息中包括用于更新所述终端的上下文信息的第二上下文参数;第一更新模块,用于根据所述第二上下文参数更新本地存储的所述终端的上下文信息;以及根据所述第二上下文参数向所述网关代理发送第四请求消息,其中,所述第四请求消息用于请求更新所述网关代理存储的所述终端的上下文信息。可选本文档来自技高网
...
信息同步方法及装置

【技术保护点】
一种信息同步方法,其特征在于,包括:接收终端发送的用于请求创建所述终端的上下文信息的第一请求消息,其中,所述第一请求消息包括用于创建所述终端的上下文信息的第一上下文参数;根据所述第一上下文参数,创建所述终端的上下文信息;根据从所述第一上下文参数中获取的用于标识需要创建所述终端的所述上下文信息的网关代理的网关代理标识,向所述网关代理标识的网关代理发送第二请求消息,其中,所述第二请求消息用于请求所述网关代理创建所述终端的所述上下文信息。

【技术特征摘要】
1.一种信息同步方法,其特征在于,包括:接收终端发送的用于请求创建所述终端的上下文信息的第一请求消息,其中,所述第一请求消息包括用于创建所述终端的上下文信息的第一上下文参数;根据所述第一上下文参数,创建所述终端的上下文信息;根据从所述第一上下文参数中获取的用于标识需要创建所述终端的所述上下文信息的网关代理的网关代理标识,向所述网关代理标识的网关代理发送第二请求消息,其中,所述第二请求消息用于请求所述网关代理创建所述终端的所述上下文信息。2.根据权利要求1所述的方法,其特征在于,根据所述第一上下文参数,创建所述终端的上下文信息包括:根据所述第一上下文参数在所述终端的原始资源中创建子资源,并根据所述第一上下文参数设置所述子资源的属性值;根据从所述第一上下文参数中获取的用于标识需要创建所述终端的上下文信息的所述网关代理的所述网关代理标识,向所述网关代理标识的所述网关代理发送第二请求消息,包括:根据从所述第一上下文参数中获取的用于标识需要创建所述终端的上下文信息的所述网关代理的所述网关代理标识,向所述网关代理标识的所述网关代理发送创建所述子资源对应的通告资源的请求消息,其中,所述创建所述子资源对应的通告资源的请求消息用于请求所述网关代理创建所述子资源对应的通告资源,并根据所述请求消息设置所述通告资源的属性值为所述子资源的属性值。3.根据权利要求2所述的方法,其特征在于,还包括:接收所述终端发送的用于请求更新所述终端的上下文信息的第三请求消息,其中,所述第三请求消息中包括用于更新所述终端的上下文信息的第二上下文参数;根据所述第二上下文参数更新本地存储的所述终端的上下文信息;以及根据所述第二上下文参数向所述网关代理发送第四请求消息,其中,所述第四请求消息用于请求更新所述网关代理存储的所述终端的上下文信息。4.根据权利要求3所述的方法,其特征在于,根据所述第二上下文参数更新本地存储的所述终端的上下文信息;以及根据所述第二上下文参数向所述网关代理发送第四请求消息包括:根据所述第二上下文参数更新所述终端的原始资源中所述子资源的属性值,以及根据所述第二上下文参数向所述网关代理发送第五请求消息,所述第五请求消息用于请求所述网关代理更新所述子资源对应的通告资源的属性值。5.一种信息同步方法,其特征在于,包括:接收云服务器发送的用于请求创建终端的上下文信息的第二请求消息,其中,所述第二请求消息包括第三上下文参数;根据所述第三上下文参数,创建所述终端的所述上下文信息。6.根据权利要求5所述的方法,其特征在于,根据所述第三上下文参数,创建所述终端的所述上下文信息包括:根据所述第三上下文参数创建所述终端的原始资源中子资源对应的通告资源,并根据所述第三上下文参数设置所述通告资源的属性值为终端的上下文信息,其中,所述终端的上下文信息为所述云服务器中所述终端的原始资源中子资源的属性值。7.根据权利要求6所述的方法,其特征在于,还包括:接收云服务器发送的用于请求更新所述终端的上下文信息的第四请求消息,其中,所述第四请求消息包括第四上下文参数;根据所述第四上下文参数,更新本地存储的所述终端的上下文信息。8.根据权利要求7所述的方法,其特征在于,根据所述第四上下文参数,更新本地存储的所述终端的上下文信息包括:根据所述第四上下文参数更新所述子资源对应的通告资源的属性值。9.根据权利要求5或8中任一项所述的方法,其特征在于,还包括:检测到所述终端接入;根据本地存储的所述终端的上下文信息,对所述终端的业务进行处理。10.根据权利要求9所述的方法,其特征在于,根据本地存储的所述终端的上下文信息,对所述终端...

【专利技术属性】
技术研发人员:杨坤
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1