专利名称:一种终端能力信息管理和发现的方法、系统及装置的制作方法
技术领域:
本发明涉及终端协同技术领域,特别是指一种终端能力信息管理和发现的方法、系统及装置。
背景技术:
在泛在网环境下,用户周边存在着大量异构终端,这些终端通常具有不同的形态和能力。随着用户业务的丰富和发展,单个终端可能无法满足业务需求,例如当用户在家中通过手持终端发起音视频业务请求时,可以利用音响设备接收音频流,利用电视机或其它视频设备接收视频流,这些设备共同将业务呈现给用户。这种业务提供方式叫做终端协同,即利用多个终端的同一或不同能力,共同完成某项业务并提供给用户。终端能力信息的发现是终端协同过程中首先需要解决的问题,即协同控制的主设备需要发起能力请求,接收响应信息以得到所需的待协同终端的能力信息。这里涉及到一种终端能力信息的管理系统,该系统需要实现对终端能力信息的存储,支持能力信息的更新和查询。现有的技术中给出了一些管理终端能力信息的方法和系统,但其局限性在于一是终端只限于手机类的移动终端,通信系统也只考虑了蜂窝网络类的移动通信网络;二是能力信息存储在网络侧的服务器中,适用于网络侧向终端提供业务时的适配,不适合小范围或小网内的终端能力互相发现。
发明内容
有鉴于此,本发明的主要目的在于提供一种终端能力信息管理和发现的方法、系统及装置,能够使得终端协同技术不局限于移动终端,并且能力信息的存储也不局限于网络侧的服务器中。 为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种终端能力信息管理的方法,所述方法包括终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。其中,所述终端上传自身的能力信息之后,所述方法还包括如果第二能力信息处理装置中没有存储所述终端的能力信息,则第一能力信息处理装置将所述能力信息发送给第二能力信息处理装置进行存储。其中,所述根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息,包括终端加入网络时,向第一能力信息处理装置发送上传请求,如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应;终端接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置中没有存储所述终端的能力信息,终端将自身的能力信息上传给第一能力信息处理装置。其中,所述如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应,包括第一能力信息处理装置查询存储区中是否存储了终端的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端的能力信息,如果是则返回拒绝响应,并将备份区中的终端能力信息转移到存储区,否则向终端返回接受响应。其中,所述终端离开所述网络,包括终端即将执行关机操作,则向第一能力信息处理装置和第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置和第二能力信息处理装置通过监测终端的通信链路,发现终端离开所述网络;终端离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置中没有存储所述终端的能力信息。本发明还提供了一种终端能力信息发现的方法,所述方法包括能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求;终端、和/或第一能力信息处理装置、和/或第二能力信息处理装置将查询到的能力信息发送给能力信息请求装置。其中,所述能力信息请求装置,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器;所述能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,包括如果能力信息请求装置需要查找能与其直接通信的终端,则向至少一个终端发起能力信息请求;如果能力信息请求装置需要查找指定区域内的其他终端,则向至少一个第一能力信息处理装置发起能力信息请求;如果能力信息请求装置需要综合利用多个区域内的多个终端,则向至少一个第二能力信息处理装置发送能力信息请求。本发明还提供了一种终端能力信息管理的系统,所述系统包括终端、终端侧的第一能力信息处理装置和网络侧的第二能力信息处理装置;其中,所述终端,用于在加入第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;所述第一能力信息处理装置,用于终端离开所述网络后,将所述终端的能力信息进行备份;所述第二能力信息处理装置,用于终端离开所述网络后,删除所述终端的能力信息。其中,所述第一能力信息处理装置,还用于在接收到终端上传的能力信息之后,如果第二能力信息处理装置中没有存储所述终端的能力信息,则将所述能力信息发送给第二能力信息处理装置进行存储。其中,所述终端根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息,包括终端加入网络时,向第一能力信息处理装置发送上传请求,如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应;终端接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置中没有存储所述终端的能力信息,终端上传自身的能力信息给第一能力信息处理装置。其中,所述如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应,包括第一能力信息处理装置查询存储区中是否存储了终端的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端的能力信息,如果是则返回拒绝响应,并将备份区中的终端能力信息转移到存储区,否则向终端返回接受响应。其中,所述终端离开所述网络,包括终端即将执行关机操作,则向第一能力信息处理装置和第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置和第二能力信息处理装置通过监测终端的通信链路,发现终端离开所述网络;终端离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置中没有存储所述终端的能力信息。本发明还提供了一种终端能力信息发现的系统,所述系统包括能力信息请求装置、终端、终端侧的第一能力信息处理装置和网络侧的第二能力信息处理装置;其中,所述能力信 息请求装置,用于向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,且接收终端、和/或第一能力信息处理装置、和/或第二能力信息处理装置查询到的能力信息。其中,所述能力信息请求装置,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器;所述能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,包括如果能力信息请求装置需要查找能与其直接通信的终端,则向至少一个终端发起能力信息请求;如果能力信息请求装置需要查找指定区域内的其他终端,则向至少一个第一能力信息处理装置发起能力信息请求;如果能力信息请求装置需要综合利用多个区域内的多个终端,则向至少一个第二能力信息处理装置发送能力信息请求。本发明还提供了一种终端能力信息的管理装置,所述装置为终端侧的第一能力信息处理装置,用于在终端加入第一能力信息处理装置所管理的网络时,接收终端根据第一能力信息处理装置和第二能力信息处理装置中能力信息的存储情况,上传的能力信息,终端离开所述网络后,将所述终端的能力信息进行备份。其中,所述第一能力信息处理装置,还用于在接收到终端上传的能力信息之后,如果第二能力信息处理装置中没有存储所述终端的能力信息,则将所述能力信息发送给第二能力信息处理装置进行存储。本发明所提供的终端能力信息管理和发现的方法、系统及装置,当终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。使得能力信息的处理同样也可以在终端侧进行,进一步的基于终端侧能力信息处理和网络侧能力信息处理的能力信息管理系统,既能够支持传统的通过服务器的能力发现,也能够支持局域的终端能力互发现,从而降低网络的通信和处理压力,为终端协同业务提供支持。
图1为本发明一种终端能力信息管理的方法流程示意图;图2为本发明一种终端能力信息管理的实施例的流程示意图;图3为本发明一种终端能力信息发现的方法流程示意图;图4为本发明一种终端能力信息管理的系统结构示意图;图5为本发明一种终端能力信息发现的系统结构示意图。
具体实施例方式本发明的基本思想是终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。图1为本发明一种终端能力信息管理的方法流程示意图,如图1所示,所述方法包括以下步骤步骤101,终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;具体的,所述终端加入终端侧的第一能力信息处理装置所管理的网络,包括终端上电或开机运行、或从其它位置移动到了所述第一能力信息处理装置管理的网络中。所述根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息,包括终端加入网络时,向第一能力信息处理装置发送上传请求,如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应;终端接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置中没有存储所述终端的能力信息,终端将自身的能力信息上传给第一能力信息处理装置。其中, 所述如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应,包括第一能力信息处理装置查询存储区中是否存储了终端的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端的能力信息,如果是则返回拒绝响应,并将备份区中的终端能力信息转移到存储区,否则向终端返回接受响应。步骤102,终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。具体的,所述终端离开所述网络,包括终端即将执行关机操作,则向第一能力信息处理装置和第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置和第二能力信息处理装置通过监测终端的通信链路,发现终端离开所述网络;终端离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置中没有存储所述终端的能力信息。所述第一能力信息处理装置将所述终端的能力信息进行备份,具体为第一能力信息处理装置将所述终端的能力信息从存储区转移到备份区。进一步的,步骤101之后,所述方法还包括如果第二能力信息处理装置中没有存储所述终端的能力信息,则第一能力信息处理装置将所述能力信息发送给第二能力信息处理装置进行存储。进一步的,步骤102中,所述第一能力信息处理装置将所述终端的能力信息进行备份后,所述方法还包括当终端离开网络时间达到预设的阈值后,或者第一能力信息处理装置的存储空间降低超过预设的阈值后,第一能力信息处理装置删除备份的能力信息。具体的,所述删除备份的能力信息具体为按照备份的时间先后顺序,优先删除较早备份的能力信息。图2为本发明一种终端能力信息管理的实施例的流程示意图,如图2所示,所述流程具体包括以下步骤步骤201,终端在加入第一能力信息处理装置所管理的网络时,向第一能力信息处理装置发送上传能力信息请求;具体的,终端加入网络的情况可以是上电或开机运行,也可以是从其它位置移动到了所述第一能力信息处理装置管理的网络中。步骤202,第一能力信息处理装置根据自身的终端能力信息存储情况,决定是否需要终端上传能力信息,并向终端发送响应消息;具体的,所述响应消息为接受消息或拒绝消息。本步骤中,第一能力信息处理装置接收到步骤201所述的上传能力信息请求时,第一能力信息处理装置首先查询存储区I (即存储区)中是否已存在终端的能力信息,如果已存在,则向终端发送拒绝消息;如果存储区I中不存在终端的能力信息,则继续查询存储区2(即备份区)中是否已存在终端的能力信息,如果已存在,则向终端发送拒绝消息,同时将该终端的能力信息从存储区2转移到存储区I ;如果存储区2中不存在终端的能力信息,则向终端102发送接受消息。步骤203,终端根据步骤202所述的响应消息,以及终端自身的能力信息上传标识,向第一能力信息处理装置发送相应的能力消息;具体的,所述终端的能力信息上传标识,用于标识终端是否已向第二能力信息处理装置上传过能力信息。
本步骤中,如果终端接收到的响应消息为接受消息,或者能力信息上传标识显示终端还未向第二能力信息处理装置上传过能力信息,则终端将能力信息和上传标识一起发送至第一能力信息处理装置,并触发步骤204。本步骤中,如果终端接收到的响应消息为拒绝消息,且能力信息上传标识显示终端已向第二能力信息处理装置上传过能力信息,则终端不向第一能力信息处理装置和第二能力信息处理装置发送能力信息,并结束本流程。 步骤204,第一能力信息处理装置将终端能力信息进行存储,并按需转发至第二能力信息处理装置。具体的,第一能力信息处理装置接收到终端的能力信息和上传标识后,首先将终端能力信息存储至第一能力信息处理装置的存储模块中,确切地说是存储至存储区I。然后第一能力信息处理装置对上传标识进行判断,如果上传标识显示还未向第二能力信息处理装置上传过能力信息,则第一能力信息处理装置将该终端的能力信息转发至第二能力信息处理装置。进一步的,第一能力信息处理装置删除终端能力信息的方法是如果终端即将执行关机操作,进一步从网络中退出,则终端在关机前向第一能力信息处理装置发送能力信息删除请求;如果终端因为掉电或移动性从网络中退出,第一能力信息处理装置可以通过对与终端的通信链路监测,进一步发现终端从网络中退出。在上述两种情况下,第一能力信息处理装置都将删除终端的能力信息,具体为第一能力信息处理装置将该终端的能力信息从存储区I转移到存储区2。当终端离开第一能力信息处理装置管理的网络超过一定的时间阈值时,第一能力信息处理装置将该终端的能力信息从存储区2删除;或者,第一终端能力处理装置在其剩余存储空间降到一定阈值时,从存储区2中按照终端离开的先后顺序删除终端的能力信
进一步的,第二能力信息处理装置删除终端能力信息的方法是如果终端即将执行关机操作,则终端在关机前向第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电或其它原因从网络中退出,第二能力信息处理装置可以通过对与终端的通信链路监测,进一步发现终端从网络中退出。在上述两种情况下,终端将能力信息上传标识修改为未上传过能力信息,第二能力信息处理装置删除终端的能力信肩、O当终端因为关机或掉电等原因停止工作时,终端在停止前向第二能力信息处理装置发送能力信息删除请求,第二能力信息处理装置在接收到该请求或与终端失去链接超过一定的时间阈值时,第二能力信息处理装置删除该终端的能力信息。图3为本发明一种终端能力信息发现的方法流程示意图,如图3所示,所述方法包括以下步骤步骤301,能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求;具体的,所述能力信息请求装置,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器。所述能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,包括如果能力信息请求装置需要查找能与其直接通信的终端,以帮助能力信息请求装置进行数据上传或下载等业务,则能力信息请求装置通过自己的通信接口向至少一个终端发起能力信息请求;如果能力信息请求装置需要查找指定区域内,例如家庭或办公室内的其他终端,以帮助能力信息请求装置进行多媒体业务的协同展示,则能力信息请求装置可以向至少一个第一能力信息处理装置发起能力信息请求;如果能力信息请求装置需要综合利用多个区域内的多个终端,为能力信息请求装置提供感知等能力,则能力信息请求装置向至少一个第二能力信息处理装置发送能力信息请求。步骤302,终端、和/或第一能力信息处理装置、和/或第二能力信息处理装置将查询到的能力信息发送给能力信息请求装置。图4为本发明一种终端能力信息管理的系统结构示意图,如图4所示,所述系统包括终端41、终端侧的第一能力信息处理装置42和网络侧的第二能力信息处理装置43 ;其中,所述终端41,用于在加入第一能力信息处理装置42所管理的网络时,根据第一能力信息处理装置42和第二能力信息处理装置43中能力信息的存储情况,上传自身的能力信息;
具体的,所述终端41加入第一能力信息处理装置42所管理的网络,包括终端41上电或开机运行、或从其它位置移动到了所述第一能力信息处理装置42管理的网络中。所述终端41根据第一能力信息处理装置42和第二能力信息处理装置43中能力信息的存储情况,上传自身的能力信息,包括终端41加入网络时,向第一能力信息处理装置42发送上传请求,如果第一能力信息处理装置42中已经存储了所述终端41的能力信息,则向终端41返回拒绝响应,否则向终端41返回接受响应;终端41接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置43中没有存储所述终端的能力信息,终端41上传自身的能力信息给第一能力信息处理装置42。其中,所述如果第一能力信息处理装置42中已经存储了所述终端41的能力信息,则向终端41返回拒绝响应,否则向终端41返回接受响应,包括第一能力信息处理装置42查询存储区中是否存储了终端41的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端41的能力信息,如果是则返回拒绝响应,并将备份区中的终端41能力信息转移到存储区,否则向终端41返回接受响应。所述第一能力信息处理装置42,用于终端41离开所述网络后,将所述终端41的能力信息进行备份;所述第二能力信息处理装置43,用于终端41离开所述网络后,删除所述终端41的能力信息。具体的,所述终端41离开所述网络,包括终端41即将执行关机操作,则向第一能力信息处理装置42和第二能力信息处理装置43发送能力信息删除请求;如果终端41因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置42和第二能力信息处理装置43通过监测终端41的通信链路,发现终端41离开所述网络;终端41离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置43中没有存储所述终端41的能力信息。所述第一能力信息处理装置42将所述终端41的能力信息进行备份,具体为第一能力信息处理装置42将所述终端41的能力信息从存储区转移到备份区。
进一步的,所述第一能力信息处理装置42,还用于在接收到终端41上传的能力信息之后,如果第二能力信息处理装置43中没有存储所述终端41的能力信息,则将所述能力信息发送给第二能力信息处理装置43进行存储。进一步的,所述第一能力信息处理装置42,还用于将所述终端41的能力信息进行备份后,如果终端41离开网络时间达到预设的阈值,或者第一能力信息处理装置42的存储空间降低超过预设的阈值,第一能力信息处理装置42删除备份的能力信息。具体的,所述删除备份的能力信息具体为按照备份的时间先后顺序,优先删除较早备份的能力信息。图5为本发明一种终端能力信息发现的系统结构示意图,如图5所示,所述系统包括能力信息请求装置54、终端51、终端侧的第一能力信息处理装置52和网络侧的第二能力信息处理装置53;其中,所述能力信息请求装置54,用于向终端51、第一能力信息处理装置52、第二能力信息处理装置53中的至少一个,发送能力信息请求,且接收 终端51、和/或第一能力信息处理装置52、和/或第二能力信息处理装置53查询到的能力信息。具体的,所述能力信息请求装置54,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器。所述能力信息请求装置54向终端51、第一能力信息处理装置52、第二能力信息处理装置53中的至少一个,发送能力信息请求,包括如果能力信息请求装置54需要查找能与其直接通信的终端,以帮助能力信息请求装置进行数据上传或下载等业务,则能力信息请求装置54通过自己的通信接口向至少一个终端51发起能力信息请求;如果能力信息请求装置54需要查找指定区域内,例如家庭或办公室内的其他终端,以帮助能力信息请求装置54进行多媒体业务的协同展示,则能力信息请求装置54可以向至少一个第一能力信息处理装置52发起能力信息请求;如果能力信息请求装置54需要综合利用多个区域内的多个终端,为能力信息请求装置提供感知等能力,则能力信息请求装置向至少一个第二能力信息处理装置53发送能力信息请求。本发明还公开了一种终端能力信息的管理装置,所述装置为终端侧的第一能力信息处理装置,用于在终端加入第一能力信息处理装置所管理的网络时,接收终端根据第一能力信息处理装置和第二能力信息处理装置中能力信息的存储情况,上传的能力信息,终端离开所述网络后,将所述终端的能力信息进行备份。进一步的,所述第一能力信息处理装置,还用于在接收到终端上传的能力信息之后,如果第二能力信息处理装置中没有存储所述终端的能力信息,则将所述能力信息发送给第二能力信息处理装置进行存储。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种终端能力信息管理的方法,其特征在于,所述方法包括 终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息; 终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。
2.根据权利要求1所述的方法,其特征在于,所述终端上传自身的能力信息之后,所述方法还包括如果第二能力信息处理装置中没有存储所述终端的能力信息,则第一能力信息处理装置将所述能力信息发送给第二能力信息处理装置进行存储。
3.根据权利要求1或2所述的方法,其特征在于,所述根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息,包括 终端加入网络时,向第一能力信息处理装置发送上传请求,如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应; 终端接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置中没有存储所述终端的能力信息,终端将自身的能力信息上传给第一能力信息处理装置。
4.根据权利要求3所述的方法,其特征在于,所述如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应,包括 第一能力信息处理装置查询存储区中是否存储了终端的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端的能力信息,如果是则返回拒绝响应,并将备份区中的终端能力信息转移到存储区,否则向终端返回接受响应。
5.根据权利要求1或2所述的方法,其特征在于,所述终端离开所述网络,包括终端即将执行关机操作,则向第一能力信息处理装置和第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置和第二能力信息处理装置通过监测终端的通信链路,发现终端离开所述网络;终端离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置中没有存储所述终端的能力信息
6.一种终端能力信息发现的方法,其特征在于,所述方法包括 能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求; 终端、和/或第一能力信息处理装置、和/或第二能力信息处理装置将查询到的能力信息发送给能力信息请求装置。
7.根据权利要求6所述的方法,其特征在于,所述能力信息请求装置,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器; 所述能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,包括 如果能力信息请求装置需要查找能与其直接通信的终端,则向至少一个终端发起能力信息请求; 如果能力信息请求装置需要查找指定区域内的其他终端,则向至少一个第一能力信息处理装置发起能力信息请求; 如果能力信息请求装置需要综合利用多个区域内的多个终端,则向至少一个第二能力信息处理装置发送能力信息请求。
8.—种终端能力信息管理的系统,其特征在于,所述系统包括终端、终端侧的第一能力信息处理装置和网络侧的第二能力信息处理装置;其中, 所述终端,用于在加入第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息; 所述第一能力信息处理装置,用于终端离开所述网络后,将所述终端的能力信息进行备份; 所述第二能力信息处理装置,用于终端离开所述网络后,删除所述终端的能力信息。
9.根据权利要求8所述的系统,其特征在于,所述第一能力信息处理装置,还用于在接收到终端上传的能力信息之后,如果第二能力信息处理装置中没有存储所述终端的能力信息,则将所述能力信息发送给第二能力信息处理装置进行存储。
10.根据权利要求8或9所述的系统,其特征在于,所述终端根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息,包括 终端加入网络时,向第一能力信息处理装置发送上传请求,如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应;终端接收到接受响应后,或者能力信息上传标识显示第二能力信息处理装置中没有存储所述终端的能力信息,终端上传自身的能力信息给第一能力信息处理装置。
11.根据权利要求10所述的系统,其特征在于,所述如果第一能力信息处理装置中已经存储了所述终端的能力信息,则向终端返回拒绝响应,否则向终端返回接受响应,包括 第一能力信息处理装置查询存储区中是否存储了终端的能力信息,如果是则返回拒绝响应,否则查询备份区中是否存储了终端的能力信息,如果是则返回拒绝响应,并将备份区中的终端能力信息转移到存储区,否则向终端返回接受响应。
12.根据权利要求8或9所述的系统,其特征在于,所述终端离开所述网络,包括终端即将执行关机操作,则向第一能力信息处理装置和第二能力信息处理装置发送能力信息删除请求;如果终端因为掉电、故障、或移动性原因从网络中退出,第一能力信息处理装置和第二能力信息处理装置通过监测终端的通信链路,发现终端离开所述网络;终端离开所述网络后,将能力信息上传标识设置为第二能力信息处理装置中没有存储所述终端的能力信肩、O
13.—种终端能力信息发现的系统,其特征在于,所述系统包括能力信息请求装置、终端、终端侧的第一能力信息处理装置和网络侧的第二能力信息处理装置;其中, 所述能力信息请求装置,用于向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,且接收终端、和/或第一能力信息处理装置、和/或第二能力信息处理装置查询到的能力信息。
14.根据权利要求13所述的系统,其特征在于,所述能力信息请求装置,为能力协同的管理装置,具体包括发起业务请求的用户终端、或者接收业务请求并帮助用户终端进行协同管理的其他终端、或者网络侧的服务器;所述能力信息请求装置向终端、第一能力信息处理装置、第二能力信息处理装置中的至少一个,发送能力信息请求,包括 如果能力信息请求装置需要查找能与其直接通信的终端,则向至少一个终端发起能力信息请求; 如果能力信息请求装置需要查找指定区域内的其他终端,则向至少一个第一能力信息处理装置发起能力信息请求; 如果能力信息请求装置需要综合利用多个区域内的多个终端,则向至少一个第二能力信息处理装置发送能力信息请求。
15.一种终端能力信息的管理装置,其特征在于,所述装置为终端侧的第一能力信息处理装置,用于在终端加入第一能力信息处理装置所管理的网络时,接收终端根据第一能力信息处理装置和第二能力信息处理装置中能力信息的存储情况,上传的能力信息,终端离开所述网络后,将所述终端的能力信息进行备份。
16.根据权利要求15所述的装置,其特征在于,所述第一能力信息处理装置,还用于在接收到终端上传的能力信息之后,如果第二能力信息处理装置中没有存储所述终端的能力信息,则将所述能力信息发送给第二能力信息处理装置进行存储。
全文摘要
本发明公开了一种终端能力信息管理的方法,当终端加入终端侧的第一能力信息处理装置所管理的网络时,根据第一能力信息处理装置和网络侧的第二能力信息处理装置中能力信息的存储情况,上传自身的能力信息;终端离开所述网络后,第一能力信息处理装置将所述终端的能力信息进行备份,第二能力信息处理装置删除所述终端的能力信息。本发明还公开了一种终端能力信息发现的方法以及系统和装置,能够使终端的能力信息在终端侧进行处理,进一步结合网络侧的处理后,既支持传统的方式也支持局域的终端能力互发现,降低网络的通信和处理压力,为终端协同业务提供支持。
文档编号H04M1/725GK103067563SQ20111032027
公开日2013年4月24日 申请日期2011年10月19日 优先权日2011年10月19日
发明者孙爱芳, 袁宜峰, 凌志浩, 高冲, 俞文俊, 曹建福 申请人:中兴通讯股份有限公司