一种异构终端环境中的终端信息获取方法及装置的制作方法

文档序号:7866119阅读:306来源:国知局
专利名称:一种异构终端环境中的终端信息获取方法及装置的制作方法
技术领域
本发明涉及终端信息获取技术领域,尤其涉及一种异构终端环境中的终端信息获取方法及装置。
背景技术
多种异构网络的融合已成为当今各个技术领域研究的重要技术方向之一,比如三网融合、车联网、物联网及泛在网等都是多种异构网络融合的典型网络架构。在多种异构网络融合的架构下,会存在多种异构网络终端,该终端产品形态各异,性能不尽相同。如果能对网络中的终端设备进行统一管理,就可以充分利用用户周边的多种终端,共同工作,协同为用户提供业务服务。同时,支持面向异构设备的统一管理,完成对设备及其所组成网络的本地维护和远程管理,并支持用户远程自助服务管理和升级服务,同时为上下文服务引擎提供终端信息及能力描述信息。通过统一管理平台,终端设备商可以发布更新的设备软件包和配置参数,管理内容可以包括设备能力的抽象、设备资源的定位,并完成设备的注册、认证等相关功能。针对上述需求,“如何获取多种异构环境中的终端信息”随着多种异构融合网络的发展、典型应用场景的推广和实践,已成为必须解决的问题之一。目前,公开号为CN102056140A、发明名称为“机器类通讯终端信息的获取方法和系统”的中国专利申请公开一种解决方法采用MTC网关和移动性管理网元的网络架构完成了对移动性管理网元中的终端信息的采集。这种方法只适用于具有网关的网络中,而且局限于同一种网络。在目前研究的物联网、泛在网中,终端信息涵盖的范围进一步扩大,要获取信息的终端设备具有很强的异构性,例如,手机、笔记本、平板电脑(pad),即使是不同的智能手机也搭载着不同的操作系统。这就存在两个问题一是所需获取的终端信息的异构性,二是终端信息的描述方式也具有异构。另外,针对大量的终端信息,不可能需要全部进行存储,这样会造成空间的大量占有,而且用户查找也会造成一定的困难,运行时间会较长。

总上所述,在这多种异构网络协同架构下,如何对多种异构终端环境中的终端信息进行有效获取是需要解决的问题。

发明内容
有鉴于此,本发明的主要目的在于提供一种异构终端环境中的终端信息获取方法及装置,以对多种异构终端环境中的终端信息进行有效获取。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种异构终端环境中终端信息获取装置,该装置包括存储单元、特征提取单元、统一接口单元和分类单元,其中所述存储单元,用于存储一种或多种异构终端上传的终端信息;所述特征提取单元,用于从存储的终端信息中提取特征信息;所述统一接口单元,用于对提取的所述特征信息用统一的语言或语法进行描述;
所述分类单元,用于对用统一的语言或语法进行描述的特征信息进行分类;所述存储单元,还用于对分类后的特征信息进行存储。所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。所述统一的语言或语法为HTML或URL。所述存储单元,还用于按照信息引擎+信息内容的格式对分类的特征信息进行存储;所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。本发明还提供了一种异构终端环境中终端信息获取装置,该装置包括存储单元、特征提取单元、统一接口单元和 分类单元,其中所述存储单元,用于存储一种或多种异构终端上传的终端信息;所述统一接口单元,用于对存储的终端信息用统一的语言或语法进行描述;所述特征提取单元,用于从用统一的语言或语法进行描述的终端信息中提取特征信息;所述分类单元,用于对提取的特征信息进行分类;所述存储单元,还用于对分类后的特征信息进行存储。所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。所述统一的语言或语法为HTML或URL。所述存储单元,还用于按照信息引擎+信息内容的格式对分类的特征信息进行存储;所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。本发明还提供了一种异构终端环境中终端信息获取方法,该方法包括将一种或多种异构终端上传的终端信息进行存储;从存储的终端信息中提取特征信息;对提取的所述特征信息用统一的语言或语法进行描述;对用统一的语言或语法进行描述的特征信息进行分类;对分类后的特征信息进行存储。所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。所述统一的语言或语法为HTML或URL。所述对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储;所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。本发明还提供了一种异构终端环境中终端信息获取方法,该方法包括将一种或多种异构终端上传的终端信息进行存储;对存储的终端信息用统一的语言或语法进行描述;从用统一的语言或语法进行描述的终端信息中提取特征信息;对提取的特征信息进行分类;对分类后的特征信息进行存储。所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。所述统一的语言或语法为HTML或URL。所述对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储;所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。本发明提供的异构终端环境中的终端信息获取方法及装置将一种或多种异构终端上传的终端信息进行存储;从存储的终端信息中提取特征信息;对提取的特征信息用统一的语言或语法进行描述;对用统`一的语言或语法进行描述的特征信息进行分类;对分类后的特征信息进行存储;或者,先对存储的终端信息用统一的语言或语法进行描述,再从用统一的语言或语法进行描述的终端信息中提取特征信息。其中,对终端信息采用统一的语言或语法进行描述,可以消除终端信息描述方式的异构性;特征信息的提取及分类存储解决了,大量的终端信息占用空间大以及用户查找困难的问题,如此,实现了终端信息的有效获取。


图1为本发明实施例一提供的终端信息获取装置的结构示意图;图2为本发明实施例二提供的终端信息获取装置的结构示意图;图3为多种异构网络融合架构示意图;图4为本发明实施例三提供的异构终端环境中终端信息获取流程示意图;图5为本发明实施例四提供的异构终端环境中终端信息获取流程示意图;图6示为一种典型的终端协同过程;图7为本发明实施例提供的异构终端环境中通信网络终端的终端信息获取流程示意图;图8为本发明实施例提供的异构终端环境中物联网端节点、物联网接入网关、物联网终端的终端信息获取流程示意图。
具体实施例方式下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。为满足多种异构网络架构下对异构终端环境中的终端进行统一管理,为用户提供动态适配的终端协同与业务需求,本发明提供了一种异构终端环境中的终端信息获取方法及装置。为使本发明实施例的目的、技术方案及优点更加清楚明白,以下参照附图并举较佳实施例,对本发明进一步详细说明。如图1所示为本发明实施例一提供的终端信息获取装置的结构示意图,包括存储单元、统一接口单元、特征提取单元和分类单元,其中存储单元,用于存储一种或多种异构终端上传的终端信息,终端信息包括通信网络终端、物联网接入网关、物联网端节点和/或物联网终端的终端信息。特征提取单元,用于从存储的终端信息中提取特征信息,特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息;进一步地,提取特征信息时考虑终端和网络的耦合性因素。统一接口单元,用于对提取的特征信息用统一的语言或语法进行描述,其中,统一的语言或语法包括但不限于HTML或URL。分类单元,用于对对用统一的语言或语法进行描述的特征信息进行分类。存储单元,还用于对分类后的特征信息进行存储。具体的,按照信息引擎+信息内容的格式对分类的特征信息进行存储;其中,信息引擎包括已分类的特征信息的类别;信息内容为特征信息的内容。如图2所示为本发明实施例二提供的终端信息获取装置的结构示意图,包括存储单元、统一接口单元、特征提取单元和分类单元,其中存储单元,用于存储一种或多种异构终端上传的终端信息,终端信息包括通信网络终端、物联网接入网关、物联网端节点和/或物联网终端的终端信息。统一接口单元,用于对 存储的终端信息用统一的语言或语法进行描述,统一的语言或语法包括但不限于HTML或URL。特征提取单元,用于从用统一的语言或语法进行描述的终端信息中提取特征信息;特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息;进一步地,提取特征信息时考虑终端和网络的耦合性因素。分类单元,用于对提取的特征信息进行分类;存储单元,还用于对分类后的特征信息进行存储。具体的,按照信息引擎+信息内容的格式对分类的特征信息进行存储;其中,信息引擎包括已分类的特征信息的类别;信息内容为特征信息的内容。上述图1或图2所示的装置应用的系统架构如图3所示,其中统一业务平台,是多种异构网络融合架构中介于网络层和应用层之间的提供统一业务的平台,其中包括但不限于提供上下文信息的上下文信息服务器、提供共享数据的数据共享服务器和无线资源管理服务器等;其中,上下文服务器主要包括终端信息模块。优选地,本发明图1或图2所示的装置应用于该终端信息模块中。终端信息模块,负责获取并存储一种或多种异构终端的终端信息。其具体实现如图1和图2部分的文字所示,此处不再赘述。本发明实施例所述的一种或多种异构终端有通信网络终端、物联网接入网关、物联网端节点和物联网终端。通信网络包括但不限于2G移动通信、3G移动通信及未来无线网络、xDSL、FTTx,卫星/微波、以太网、WiFi等。进一步地,上述通信网络终端位于通信网络。通信网络终端,负责获取通信网络的信息(即为通信网络终端的终端信息),包括网络描述信息(例如,网络标识、位置、接入类型、覆盖范围、IP地址)、网络的一般性资源信息(例如,带宽、所支持的业务、可用的媒体端口、可用的服务质量、安全等级)以及流信息;还负责将获取的通信网络的信息上传给终端信息模块。物联网接入网关,负责连接传感器网络和通信网络;物联网接入网关具有异构性。物联网端节点,是构成感知延伸层网络的传感器或者是具有各种感知能力的设备,通过物联网接入网关与通信网络相连。物联网终端,是指信息获取功能模块与通信网络终端相连、且直接与通信网络发生交互的设备。如图4所示为本发明实施例三提供的一种异构终端环境中终端信息获取流程,包括步骤401,将一种或多种异构终端上传的终端信息进行存储;步骤402,从存储的终端信息中提取特征信息;步骤403,对提取的所述特征信息用统一的语言或语法进行描述;步骤404,对用统一的语言或语法进行描述的特征信息进行分类;步骤405,对分类后的特征信息进行存储。

其中,终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信
肩、O统一的语言或语法为HTML或URL。对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储;信息引擎包括已分类的特征信息的类别;信息内容为特征信息的内容。如图5所示为本发明实施例四提供的一种异构终端环境中终端信息获取流程,包括步骤501,将一种或多种异构终端上传的终端信息进行存储;步骤502,对存储的终端信息用统一的语言或语法进行描述;步骤503,从用统一的语言或语法进行描述的终端信息中提取特征信息;步骤504,对提取的特征信息进行分类;步骤505,对分类后的特征信息进行存储。其中,终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信
肩、O统一的语言或语法为HTML或URL。对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储;信息引擎包括已分类的特征信息的类别;信息内容为特征信息的内容。下面来具体说明本发明上述方案的实现。异构终端环境中的终端信息获取的一个主要应用场景为终端的协同过程,如图6所示为一种典型的终端协同过程,该过程中可实施终端信息的获取。具体实施步骤如下包括步骤601,用户发出下载业务请求消息,该消息中包括需要下载的业务类型和业务内容。步骤602,终端信息模块接收到下载业务请求消息后,通过统一接口单元进行解析处理,将下载业务请求消息转换为可识别数据格式。步骤603,统一接口单元进一步通过事件触发的方式触发存储单元根据接收到的下载业务请求消息在保存的信息中进行搜索,查看下载业务请求消息的目标终端,即能够提供所请求业务的终端;同时查看目标终端所附着的网络。这里,目标终端可能是通信网络终端、物联网接入网关、物联网端节点和物联网终端中的一种。步骤604,终端信息模块根据目标终端的终端信息及其附着的网络信息,判断是否需要协同终端,如果是,执行步骤605 ;如果否执行步骤606 ;步骤605,如果需要协同终端,存储单元将在自身保存的信息继续搜索查看统一业务平台中其他功能服务器、并根据目标终端能力的优先级和目标终端附着网络的优先级通过以事件触发的方式触发统一业务平台中其他功能服务器(包括但不限于无线资源管理服务器、数据共享服务器等)完成协同终端的确定(这里确定的协同终端可能是通信网络终端、物联网接入网关、物联网端节点和物联网终端中的一种或多种),进一步地,终端能力的优先级是根据下载业务请求消息中的业务类型和业务内容进行排列的;网络的优先级是根据网络的负载、网络的Qos等 进行排列的。步骤606,如果不需要协同终端,或者,协同终端确定后,终端信息模块中的终端信息将会实时更新,其实质是终端信息的获取。终端信息的获取将通过后续图7和图8进行说明。步骤607,更新后的终端信息存储于存储单元,以便下次检索使用。步骤608,用户根据目标终端的附着网络中通信网络终端的终端信息了解通信网络的状态,结合其他终端的终端信息(这里的其他终端即为步骤305中确定的协同终端)选择合适的协同终端共同为用户进行业务下载。如图7所示为本发明实施例提供的异构终端环境中通信网络终端的终端信息获取流程,包括701、通信网络终端将通过传感器等获取通信网络的信息,包括网络描述信息、网络的一般性资源信息以及流的信息;其中,网络描述信息包括网络标识、位置、接入类型、覆盖范围、IP地址等网络的一般性资源包括带宽、所支持的业务、可用的媒体端口、可用的服务质量、安全等级等;通信网络的信息即为通信网络终端的终端信息。702、通信网络终端将自身的终端信息直接通过通信网络传送至终端信息模块。703、终端信息模块接收到通信网络终端的终端信息后由存储单元进行存储,并通过统一接口单元对通信网络终端的终端信息进行解析处理,用统一的语言或语法进行描述;统一的语言或语法包括但不限于HTML或URL。
704、对于用统一的语言或语法进行描述后的通信网络终端的终端信息,特征提取单元通过一定的规则从中提取出特征信息,对通信网络终端的终端信息,该规则一般通过根据网络的Qos、网络的负载率、网络的带宽等网络主要技术指标来制定;进一步地,提取特征信息时考虑终端和网络的耦合性因素。这里,特征信息是指用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。705、提取后的特征信息通过分类单元按照一定的分类规则进行分类,对通信网络终端的终端信息,分类方法包括根据终端的通讯能力、处理能力和交互能力等进行分类;根据网络的结构类型、网络的等级进行分类等等,需要指出的是,分类方法并不仅限于此。706、分类后的特征信息通过存储单元进行存储,以便于用户选择协同终端或网络时进行查看使用。优选地,特征信息的存储格式按照“信息引擎+信息内容”的格式进行存储。其中,信息引擎包括已分类的特征信息的类别;信息内容即为特征信息的具体内容。如图8所示为本发明实施例提供的异构终端环境中物联网端节点、物联网接入网关、物联网终端的终端信息获取流程,包括801、物联网端节点将自身所具有的通信、计算、业务呈现等终端信息传送至物联网接入网关。
·
802、物联网接入网关接收来自物联网端节点的终端信息并通过解析处理,转换为自身识别的数据格式。然后,物联网接入网关将物联网端节点的终端信息与自身的终端信息通过通信网络传送至终端信息模块。物联网接入网关也可单独将自身的终端信息通过通信网络传送至终端信息模块。803、物联网终端可直接通过通信网络将自身的终端信息传送至终端信息模块。804、终端信息模块接收到物联网端节点、物联网接入网关和/或物联网终端的终端信息后由存储单元进行存储。对于存储的终端信息,特征提取单元通过一定的规则从中提取出特征信息,对于物联网端节点、物联网接入网关和/或物联网终端的终端信息,该规则一般根据用户的偏好等用户的上下文信息、终端的能力优先级等来制定;进一步地,提取特征信息时考虑终端和网络的耦合性因素。这里,特征信息是指用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息805,对于提取的特征信息,统一接口单元进行解析处理,用统一的语言或语法进行描述;统一的语言或语法包括但不限于HTML或URL。806、通过分类单元按照一定的分类规则对特征信息进行分类,对于物联网端节点、物联网接入网关和/或物联网终端的终端信息,分类方法包括根据终端的类别(比如手机、网关、笔记本等)、根据终端的性能(比如3G产品、LTE产品等)进行分类等等,需要指出的是,分类方法并不仅限于此。807、分类后的特征信息通过存储单元进行存储,以便于用户选择协同终端或网络时进行查看使用。优选地,特征信息的存储格式按照“信息引擎+信息内容”的格式进行存储。其中,信息引擎包括已分类的特征信息的类别;信息内容即为特征信息的具体内容。本发明实施例为用户提供了一种在多种异构网络融合的架构下,多种异构终端环境中及时获取终端信息的方法及装置。该方法和装置不仅能及时为用户查看可使用的终端和网络,而且能够对异构终端环境中的终端进行统一的管理,更有效的为用户提供服务。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种异构终端环境中终端信息获取装置,其特征在于,该装置包括存储单元、特征提取单元、统一接口单元和分类单元,其中 所述存储单元,用于存储一种或多种异构终端上传的终端信息; 所述特征提取单元,用于从存储的终端信息中提取特征信息; 所述统一接口单元,用于对提取的所述特征信息用统一的语言或语法进行描述; 所述分类单元,用于对用统一的语言或语法进行描述的特征信息进行分类; 所述存储单元,还用于对分类后的特征信息进行存储。
2.根据权利要求1所述异构终端环境中终端信息获取装置,其特征在于,所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。
3.根据权利要求1所述异构终端环境中终端信息获取装置,其特征在于,所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。
4.根据权利要求1所述异构终端环境中终端信息获取装置,其特征在于,所述统一的语言或语法为HTML或URL。
5.根据权利要求1所述异构终端环境中终端信息获取装置,其特征在于,所述存储单元,还用于按照信息引擎+信息内容的格式对分类的特征信息进行存储;所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。
6.一种异构终端环境中终端信息获取装置,其特征在于,该装置包括存储单元、特征提取单元、统一接口单元和分类单元,其中 所述存储单元,用于存储一种或多种异构终端上传的终端信息; 所述统一接口单元,用于对存储的终端信息用统一的语言或语法进行描述; 所述特征提取单元,用于从用统一的语言或语法进行描述的终端信息中提取特征信息; 所述分类单元,用于对提取的特征信息进行分类; 所述存储单元,还用于对分类后的特征信息进行存储。
7.根据权利要求6所述异构终端环境中终端信息获取装置,其特征在于,所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。
8.根据权利要求6所述异构终端环境中终端信息获取装置,其特征在于,所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。
9.根据权利要求6所述异构终端环境中终端信息获取装置,其特征在于,所述统一的语言或语法为HTML或URL。
10.根据权利要求6所述异构终端环境中终端信息获取装置,其特征在于,所述存储单元,还用于按照信息引擎+信息内容的格式对分类的特征信息进行存储; 所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。
11.一种异构终端环境中终端信息获取方法,其特征在于,该方法包括 将一种或多种异构终端上传的终端信息进行存储; 从存储的终端信息中提取特征信息; 对提取的所述特征信息用统一的语言或语法进行描述;对用统一的语言或语法进行描述的特征信息进行分类; 对分类后的特征信息进行存储。
12.根据权利要求11所述异构终端环境中终端信息获取方法,其特征在于,所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。
13.根据权利要求11所述异构终端环境中终端信息获取方法,其特征在于,所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。
14.根据权利要求11所述异构终端环境中终端信息获取方法,其特征在于,所述统一的语言或语法为HTML或URL。
15.根据权利要求11所述异构终端环境中终端信息获取方法,其特征在于,所述对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储; 所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。
16.一种异构终端环境中终端信息获取方法,其特征在于,该方法包括 将一种或多种异构终端上传的终端信息进行存储; 对存储的终端信息用统一的语言或语法进行描述; 从用统一的语言或语法进行描述的终端信息中提取特征信息; 对提取的特征信息进行分类; 对分类后的特征信息进行存储。
17.根据权利要求16所述异构终端环境中终端信息获取方法,其特征在于,所述终端信息包括通信网络终端和/或物联网接入网关和/或物联网端节点和/或物联网终端的终端信息。
18.根据权利要求16所述异构终端环境中终端信息获取方法,其特征在于,所述特征信息包括用户定制的终端信息和/或终端信息中具有耦合性的终端能力信息。
19.根据权利要求16所述异构终端环境中终端信息获取方法,其特征在于,所述统一的语言或语法为HTML或URL。
20.根据权利要求16所述异构终端环境中终端信息获取方法,其特征在于,所述对分类后的特征信息进行存储,包括按照信息引擎+信息内容的格式对分类的特征信息进行存储; 所述信息引擎包括已分类的特征信息的类别;所述信息内容为特征信息的内容。
全文摘要
本发明公开了一种异构终端环境中终端信息获取装置和方法,包括将一种或多种异构终端上传的终端信息进行存储;从存储的终端信息中提取特征信息;对提取的特征信息用统一的语言或语法进行描述;对用统一的语言或语法进行描述的特征信息进行分类;对分类后的特征信息进行存储;或者,先对存储的终端信息用统一的语言或语法进行描述,再从用统一的语言或语法进行描述的终端信息中提取特征信息。通过本发明可以实现多种异构终端环境中的终端信息的有效获取。
文档编号H04L29/08GK103051672SQ201210476740
公开日2013年4月17日 申请日期2012年11月21日 优先权日2012年11月21日
发明者孙爱芳 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1