家庭网络互联装置、家庭网络服务系统和设备发现方法

文档序号:7703019阅读:174来源:国知局
专利名称:家庭网络互联装置、家庭网络服务系统和设备发现方法
技术领域
本发明涉及家庭网络技术,尤其涉及家庭网络互联技术。
技术背景
目前,家庭网络技术发展迅速。家庭网络一般有两种形式,即,注册型服务网络和 广播型服务网络。
注册型服务网络属于基于网关的三方服务发现网络,韩国主导的普通通信协议 (CCP,Common Communication Protocol)标准中提到过这种服务网络。在注册型服务网络 中,存在一个注册服务器。每个设备上线后,都会在注册服务器上注册设备信息和服务,其 它设备可以在注册服务器上进行查询和消息的定制等操作。在这种服务网络中,网关起到 在设备与注册服务器之间的转发消息的作用。
广播型服务网络属于两方服务发现系统,中国提出的智能分组和资源共享(IGRS, Intelligent Grouping and Resource Glaring)标准中提到过这种服务网络。在广播型服 务网络中,每个上线的设备都会间断性的发起在线消息,每个设备都可能是消息接收者。在 这种服务网络中,服务发现主要以组播的方式进行。
目前,注册型服务网络和广播型服务网络是共存的两种网络,出于某种或某些原 因,注册型服务网络与广播型服务网络需要互联。
为使注册型服务网络与广播型服务网络互联,本领域技术人员提出了一种技术方 案,具体来说,是关于家庭视频互操作(HAVI,Home Auto/Videolnteroperability)子网络 与通用即插即用(UPnP, Universal Plug and Play)子网络桥连的技术方案,其中,HAVI 子网络属于注册型服务网络,UPnP子网络属于广播型服务网络。在这个技术方案中,为使 UPnP装置可用于HAVI子网络,实施下面的步骤在UPnP子网络上发现UPnP装置和/或服 务;通过子网络桥连装置宣布在HAVI子网络上发现的UPnP装置作为HAVI装置控制模块和 发现的UPnP服务作为HAVI功能部件模块。为使HAVI装置可用于UPnP子网络,实施下面的 步骤发现对应选择标准的HAVI子网络的HAVI软件单元;在子网络桥连装置中,描述由所 述子网络桥连装置归结的端口号码识别的UPnP代理服务的每个所述的发现单元;在UPnP 子网络上宣布每个所述的代理服务。
本发明的发明人在仔细研究现有技术后发现,在上述技术方案中,子网络桥连装 置只能转发HAVI子网络和UPnP子网络之间的消息,但是,当两个子网络所使用的应用层协 议不同时,子网络桥连装置就无法转发HAVI子网络和UPnP子网络之间的消息了,这样就无 法实现HAVI子网络与UPnP子网络的互联。实际上,如果将子网络桥连装置用于注册型服 务网络与广播型服务网络的互联,那么同样,当注册型服务网络和广播型服务网络分别使 用不同的应用层协议时,子网络桥连装置无法转发注册型服务网络和广播型服务网络之间 的消息,进而无法实现注册型服务网络与广播型服务网络的互联。发明内容
本发明提供家庭网络互联装置、家庭网络服务系统、设备发现方法和服务调用方 法,用以无论注册型服务网络和广播型服务网络分别使用哪种应用层协议时,都能保证注 册型服务网络与广播型服务网络的互联。
为此,本发明提供一种家庭网络互联装置,用于实现注册型服务网络与广播型服 务网络的互联,所述装置包括注册型服务网络网关和广播型服务网络设备;所述注册型 服务网络网关,用于将所述广播型服务网络设备提供的广播型服务网络发给注册型服务网 络的广播型服务网络格式的消息转换为注册型服务网络格式的消息,并将所述注册型服务 网络格式的消息发送给注册型服务网络;所述广播型服务网络设备,用于将所述注册型服务 网络网关提供的注册型服务网络发给广播型服务网络的注册型服务网络格式的消息转换为 广播型服务网络格式的消息,并将所述广播型服务网络格式的消息发送给广播型服务网络。
本发明提供一种家庭网络服务系统,包括注册型服务网络、广播型服务网络和 家庭网络互联装置;所述家庭网络互联装置,用于实现注册型服务网络与广播型服务网络 的互联,其中,将广播型服务网络发给注册型服务网络的广播型服务网络格式的消息转换 为注册型服务网络格式的消息,并将所述注册型服务网络格式的消息发送给注册型服务网 络,并且,将注册型服务网络发给广播型服务网络的注册型服务网络格式的消息转换为广 播型服务网络格式的消息,并将所述广播型服务网络格式的消息发送给广播型服务网络。
本发明提供一种基于上述家庭网络服务系统的设备发现方法,包括家庭网络互 联装置获得广播型服务网络中的在线设备广播的广播型服务网络格式的上线消息;所述家 庭网络互联装置将所述广播型服务网络格式的所述上线消息转换为注册型服务网络格式 的上线消息;所述家庭网络互联装置将所述注册型服务网络格式的上线消息发给注册型服 务网络;所述注册型服务网络注册所述广播型服务网络中的在线设备。
本发明提供一种基于上述家庭网络服务系统的设备发现方法,包括家庭网络互 联装置获得注册型服务网络发出的注册型服务网络中的在线设备上线的上线消息,所述注 册型服务网络发出的上线消息是注册型服务网络格式的上线消息;所述家庭网络互联装置 将所述注册型服务网络格式的上线消息转换为广播型服务网络格式的上线消息;所述家庭 网络互联装置将所述广播型服务网络格式的上线消息发给广播型服务网络;广播型服务网 络中的至少一个设备记录所述注册型服务网络中的在线设备的信息。
本发明提供一种基于上述家庭网络服务系统的服务调用方法,包括家庭网络互 联装置获得注册型服务网络发出的调用广播型服务网络中的在线设备的服务的请求消息, 所述请求消息是注册型服务网络格式的请求消息;所述家庭网络互联装置将所述注册型服 务网络格式的请求消息转换为广播型服务网络格式的请求消息;所述家庭网络互联装置将 所述广播型服务网络格式的请求消息发给广播型服务网络;所述广播型服务网络中的在线 设备为注册型服务网络中的在线设备提供服务。
本发明还提供一种基于上述家庭网络服务系统的服务调用方法,包括家庭网络 互联装置获得广播型服务网络发出的调用注册型服务网络中的在线设备的服务的请求消 息,所述请求消息是广播型服务网络格式的请求消息;所述家庭网络互联装置将所述广播 型服务网络格式的请求消息转换为注册型服务网络格式的请求消息;所述家庭网络互联装 置将所述注册型服务网络格式的请求消息发给注册型服务网络;所述注册型服务网络中的在线设备为广播型服务网络中的在线设备提供服务。
在本发明提供的家庭网络互联装置中,注册型服务网络网关可以将广播型服务网 络设备提供的广播型服务网络发给注册型服务网络的广播型服务网络格式的消息转换为 注册型服务网络格式的消息,并将注册型服务网络格式的消息发送给注册型服务网络,广 播型服务网络设备可以将注册型服务网络网关提供的注册型服务网络发给广播型服务网 络的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并将广播型服务网络 格式的消息发送给广播型服务网络。由此可见,由于本发明提供的家庭网络互联装置可以 将注册型服务网络与广播型服务网络之间的消息进行格式转换,所以,即使注册型服务网 络和广播型服务网络分别使用不同的应用层协议,本发明提供的家庭网络互联装置仍然可 以转发注册型服务网络与广播型服务网络之间的消息,从而顺利的实现注册型服务网络与 广播型服务网络的互联。
在本发明提供的家庭网络服务系统中,家庭网络互联装置可以将广播型服务网络 发给注册型服务网络的广播型服务网络格式的消息转换为注册型服务网络格式的消息,并 将注册型服务网络格式的消息发送给注册型服务网络,并且,将注册型服务网络发给广播 型服务网络的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并将广播型 服务网络格式的消息发送给广播型服务网络。由此可见,由于本发明提供的家庭网络互联 装置可以将注册型服务网络与广播型服务网络之间的消息进行格式转换,所以,即使注册 型服务网络和广播型服务网络分别使用不同的应用层协议,本发明提供的家庭网络互联装 置仍然可以转发注册型服务网络与广播型服务网络之间的消息,从而顺利的实现注册型服 务网络与广播型服务网络的互联。
在本发明提供的设备发现方法和服务调用方法,家庭网络互联装置可以将注册型 服务网络与广播型服务网络之间的设备的上线消息、注册成功消息、请求消息、服务调用回 复消息等消息进行格式转换。由此可见,由于本发明提供的家庭网络互联装置可以将注册 型服务网络与广播型服务网络之间的消息进行格式转换,所以,即使注册型服务网络和广 播型服务网络分别使用不同的应用层协议,本发明提供的家庭网络互联装置仍然可以转发 注册型服务网络与广播型服务网络之间的消息,从而顺利的实现注册型服务网络与广播型 服务网络的互联。


为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术 描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的 一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这 些附图获得其他的附图。
图1为本发明提供的一种家庭网络互联装置的逻辑结构示意图2为本发明提供的一种家庭网络服务系统的逻辑结构示意图3为本发明提供的一种设备发现方法的流程图4为本发明提供的另一种家庭网络服务系统的逻辑结构示意图5为本发明提供的一种设备发现方法的具体流程图6为本发明提供的另一种设备发现方法的流程图7为本发明提供的另一种设备发现方法的具体流程图8为本发明提供的一种服务调用方法的流程图9为本发明提供的一种服务调用方法的具体流程图10为本发明提供的另一种服务调用方法的流程图11为本发明提供的另一种服务调用方法的具体流程图。
具体实施方式
下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显 然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实 施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属 于本发明保护的范围。
为使本领域技术人员清楚的理解本发明,首先介绍本发明涉及的一些专业知识。
家庭网络中的设备可以是多样化的,例如电视机、计算机、洗衣机、空调等电器设备。
在注册型服务网络中,设置一个注册服务器,每个设备上线后,都要在注册服务器 中注册,注册时,不仅可以注册设备的信息,还可以注册设备所能提供的服务的描述信息。 在注册型服务网络中,在线设备可以在注册服务器中查询到在线设备的注册信息。另外,注 册服务器与设备之间可以设置注册型服务网络网关,注册型服务网络网关可以转发注册服 务器与设备之间的消息。
在广播型服务网络中,上线的设备可以广播在线消息,在线消息可以携带有上线 的设备的信息和上线的设备所能提供的服务的描述信息,其他已经在线的设备都会收到在 线消息,并记录上线的设备的信息和上线的设备所能提供的服务的描述信息。每个在线的 设备都可以在本地查询到所有在线设备的信息和所能提供的服务的描述信息。
在本发明中,广播型服务网络中的任何一个设备发出的消息的格式一般是广播型 服务网络格式,也就是说,广播型服务网络发出的消息是根据广播型服务网络所使用的应 用层协议的要求构造的消息。注册型服务网络中的任何一个设备发出的消息的格式一般是 注册型服务网络格式,也就是说,注册型服务网络发出的消息是根据注册型服务网络所使 用的应用层协议的要求构造的消息。
在本发明中,需要将注册型服务网络与广播型服务网络之间的消息进行格式转 换,格式转换既可以是指对消息组成结构的修改,也就是根据应用层协议的要求构造消息, 也可以是指对消息中的元素进行修改,例如对目的地址进行修改,当然,还可以是指其他转 换的情形,这里不再一一举例说明。
下面将要介绍的家庭网络互联装置、家庭网络服务系统、设备发现方法和服务调 用方法都可以用于实现注册型服务网络与广播型服务网络的互联。
首先介绍本发明提供的一种家庭网络互联装置。如图1所示,这种装置包括注册 型服务网络网关101和广播型服务网络设备102 ;注册型服务网络网关101,用于将广播型 服务网络设备102提供的广播型服务网络发给注册型服务网络的广播型服务网络格式的 消息转换为注册型服务网络格式的消息,并将注册型服务网络格式的消息发送给注册型服 务网络;广播型服务网络设备102,用于将注册型服务网络网关101提供的注册型服务网络发给广播型服务网络的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并 将广播型服务网络格式的消息发送给广播型服务网络。
广播型服务网络发给注册型服务网络的消息可以由注册型服务网络网关101进 行格式转换,反过来,注册型服务网络发给广播型服务网络的消息可以由广播型服务网络 设备102进行格式转换。
为使注册型服务网络与广播型服务网络互联,注册型服务网络中需要注册有广播 型服务网络中的在线设备的信息,广播型服务网络中需要记录注册型服务网络中的在线设 备的信息。
在实际应用中,注册型服务网络中的在线设备在注册型服务网络中的注册服务器 中注册有地址和标识,标识也可以是指设备的名称。但是,注册型服务网络中的在线设备在 注册型服务网络中的地址和标识在广播型服务网络中未必有效。为保证注册型服务网络中 的在线设备在广播型服务网络中也存在有效的地址和标识,在注册型服务网络向注册型服 务网络网关101发出上线消息后,注册型服务网络网关101可以产生注册型服务网络中的 在线设备在广播型服务网络中的地址和标识,并存储注册型服务网络中的在线设备在注册 型服务网络中的地址和标识与在广播型服务网络中的地址和标识之间的映射关系。
在实际应用中,广播型服务网络发给注册型服务网络的广播型服务网络格式的消 息的目的地址可以是注册型服务网络中的在线设备在广播型服务网络中的地址。这种情况 下,注册型服务网络网关101在进行消息的格式转换时,可以根据注册型服务网络中的在 线设备在注册型服务网络中的地址和标识与注册型服务网络中的在线设备在广播型服务 网络中的地址和标识之间的映射关系,将转换后的注册型服务网络格式的消息的目的地址 设置为注册型服务网络中的在线设备在注册型服务网络中的地址。
在实际应用中,广播型服务网络中的在线设备在广播型服务网络中使用有效的地 址和标识,标识也可以是指设备的名称。但是,广播型服务网络中的在线设备在广播型服务 网络中的地址和标识在注册型服务网络中未必有效。为保证广播型服务网络中的在线设备 在注册型服务网络中也存在有效的地址和标识,在广播型服务网络向广播型服务网络设备 102发出上线消息后,广播型服务网络设备102可以产生广播型服务网络中的在线设备在 注册型服务网络中的地址和标识,并存储广播型服务网络中的在线设备在广播型服务网络 中的地址和标识与在注册型服务网络中的地址和标识之间的映射关系。
在实际应用中,注册型服务网络发给广播型服务网络的注册型服务网络格式的消 息的目的地址可以是广播型服务网络中的在线设备在注册型服务网络中的地址。这种情况 下,广播型服务网络设备102在进行消息的格式转换时,可以根据广播型服务网络中的在 线设备在广播型服务网络中的地址和标识与在注册型服务网络中的地址和标识之间的映 射关系,将转换后的广播型服务网络格式的消息的目的地址设置为广播型服务网络中的在 线设备在广播型服务网络中的地址。
上述的家庭网络互联装置可以应用在家庭网络服务系统中,对此,本发明还提供 了一种家庭网络服务系统。如图2所示,这种家庭网络服务系统可以包括注册型服务网络 21、广播型服务网络22和家庭网络互联装置20 ;家庭网络互联装置20,用于实现注册型服 务网络21与广播型服务网络22的互联,其中,将广播型服务网络22发给注册型服务网络 21的广播型服务网络格式的消息转换为注册型服务网络格式的消息,并将注册型服务网络格式的消息发送给注册型服务网络21,并且,将注册型服务网络21发给广播型服务网络22 的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并将广播型服务网络格 式的消息发送给广播型服务网络22。
在实际应用中,家庭网络互联装置20可以产生注册型服务网络21中的在线设备 在广播型服务网络22中的地址和标识,并存储注册型服务网络21中的在线设备在注册型 服务网络21中的地址和标识与注册型服务网络21中的在线设备在广播型服务网络22中 的地址和标识之间的映射关系。
广播型服务网络22发给注册型服务网络21的广播型服务网络格式的消息的目的 地址可以是注册型服务网络21中的在线设备在广播型服务网络22中的地址,转换后的注 册型服务网络格式的消息的目的地址可以是注册型服务网络21中的在线设备在注册型服 务网络21中的地址。
在实际应用中,家庭网络互联装置20可以产生广播型服务网络22中的在线设备 在注册型服务网络21中的地址和标识,并存储广播型服务网络22中的在线设备在广播型 服务网络22中的地址和标识与广播型服务网络22中的在线设备在注册型服务网络21中 的地址和标识之间的映射关系。
注册型服务网络21发给广播型服务网络22的注册型服务网络格式的消息的目的 地址可以是广播型服务网络22中的在线设备在注册型服务网络21中的地址,转换后的广 播型服务网络格式的消息的目的地址可以是广播型服务网络22中的在线设备在广播型服 务网络22中的地址。
对于上述家庭网络服务系统的详细描述,可以参见图1所示的家庭网络互联装置 的相关描述,这里不再赘述。
在实际应用中,广播型服务网络中的设备上线后,可以在注册型服务网络中注册, 同样,注册型服务网络中的设备上线后,广播型服务网络可以记录设备的信息。另外,注册 型服务网络中的在线设备可能需要调用广播型服务网络中的在线设备提供的服务,同样, 广播型服务网络中的在线设备也可能需要调用注册型服务网络中的在线设备提供的服务。 对此,本发明还基于图2所示的家庭网络服务系统,提供了两种设备发现方法和两种服务 调用方法。
首先基于广播型服务网络中的设备上线后在注册型服务网络中注册的场景,介绍 本发明的一种设备发现方法。
如图3所示,这种设备发现方法包括
S301 家庭网络互联装置获得广播型服务网络中的在线设备广播的广播型服务网 络格式的上线消息。
广播型服务网络中的设备上线后,会广播上线消息,当然,上线消息是广播型服务 网络格式的上线消息。上线消息中可以携带设备的信息,此外,还可以携带设备所能提供的 服务描述信息。家庭网络互联装置可以捕捉到上线消息。
家庭网络互联装置获得上线消息后,可以产生广播型服务网络中的在线设备在注 册型服务网络中的地址和标识,并且建立广播型服务网络中的在线设备在广播型服务网络 中的地址和标识与在注册型服务网络中的地址和标识之间的映射关系。
执行S301后,执行S302 家庭网络互联装置将广播型服务网络格式的上线消息转12换为注册型服务网络格式的上线消息。
如果广播型服务网络使用的应用层协议与注册型服务网络使用的应用层协议不 同,那么家庭网络互联装置可以将按照广播型服务网络使用的应用层协议的要求构造的上 线消息重新构造为符合注册型服务网络使用的应用层协议的要求的上线消息。当然,如有 需要,还可以将上线消息的目的地址进行修改。
如果广播型服务网络使用的应用层协议与注册型服务网络使用的应用层协议相 同,那么家庭网络互联装置可以只进行修改上线消息的目的地址等情形的格式转换。
执行S302后,执行S303:家庭网络互联装置将注册型服务网络格式的上线消息发 给注册型服务网络。
发给注册型服务网络的上线消息可以携带有广播型服务网络中的在线设备在注 册型服务网络中的地址和标识,这样便于注册型服务网络注册广播型服务网络中的在线设 备。
执行S303后,执行S304 注册型服务网络注册广播型服务网络中的在线设备。
注册型服务网络可以保存广播型服务网络中的在线设备在注册型服务网络中的 地址和标识,这样便于后续查询等操作。当然,如果上线消息中携带有广播型服务网络中的 在线设备所能提供的服务的描述信息,那么注册型服务网络还可以保存广播型服务网络中 的在线设备所能提供的服务的描述信息。
注册型服务网络成功的将广播型服务网络中的在线设备注册后,可以向家庭网络 互联装置发送注册型服务网络格式的注册成功消息,家庭网络互联装置可以将注册型服务 网络格式的注册成功消息转换为广播型服务网络格式的注册成功消息,之后,家庭网络互 联装置可以将广播型服务网络格式的注册成功消息发给广播型服务网络中的在线设备。
为便于本领域技术人员更加清楚的理解图3所示的设备发现方法,下面基于图4 所示的家庭网络服务系统,再对图3所示的设备发现方法进行说明。
如图4所示,互操作网关40(即上面提到的家庭网络互联装置)包括注册型服务 网络网关401和广播型服务网络设备402,注册型服务网络41包括注册服务器411、注册型 服务网络网关412、注册型服务网络设备413、注册型服务网络设备414和注册型服务网络 设备415,广播型服务网络42包括广播型服务网络设备421、广播型服务网络设备422和广 播型服务网络设备423。
假设广播型服务网络设备423上线注册到注册型服务网络41,设备发现的流程如 图5所示
S501 广播型服务网络设备423广播上线消息。上线消息是广播型服务网络42格 式的上线消息,上线消息携带有广播型服务网络设备423所能提供服务的描述信息。
S502 广播型服务网络设备402解析上线消息,产生广播型服务网络设备423在注 册型服务网络41中的地址和设备名(相当于上面提到的标识),保存广播型服务网络设备 423在广播型服务网络42中的地址和设备名与在注册型服务网络41中的地址和设备名之 间的映射关系,并将广播型服务网络42格式的上线消息转换为注册型服务网络41格式的 上线消息。需要说明的是,上线消息的源地址可以是广播型服务网络设备423在广播型服 务网络42中的地址,上线消息可以携带有广播型服务网络设备423在广播型服务网络42 中的设备名,广播型服务网络设备402可以通过上线消息获得广播型服务网络设备423在广播型服务网络42中的地址和设备名。当然,广播型服务网络设备402也可以预先配置有 广播型服务网络设备423在广播型服务网络42中的地址和设备名。
S503 广播型服务网络设备402将注册型服务网络41格式的上线消息发给注册型 服务网络网关401。
S504:注册型服务网络网关401将注册型服务网络41格式的上线消息发给注册服 务器411,或者将广播型服务网络设备423在注册型服务网络41中的地址、设备名以及广播 型服务网络设备423所能提供的服务的描述信息提供给注册服务器411。
S505 注册服务器411注册广播型服务网络设备423。S卩,注册服务器411保存广 播型服务网络设备423在注册型服务网络41中的地址和设备名,此外,还保存广播型服务 网络设备423所能提供的服务的描述信息。
S506 注册成功后,注册服务器411向注册型服务网络网关401发出注册成功消 息。注册成功消息是注册型服务网络41格式的消息,注册成功消息的目的地址是广播型服 务网络设备423在注册型服务网络41中的地址。
S507 注册型服务网络网关401向广播型服务网络设备402转发注册成功消息。
S508 广播型服务网络设备402解析注册成功消息,通过S502中提到的映射关系, 查找广播型服务网络设备423在广播型服务网络42中的地址,将注册型服务网络41格式 的注册成功消息转换为广播型服务网络42格式的注册成功消息,转换后的注册成功消息 的目的地址是广播型服务网络设备423在广播型服务网络42中的地址。
S509 广播型服务网络设备402将转换后的注册成功消息发给广播型服务网络设 备 423。
下面基于注册型服务网络中的设备上线、广播型服务网络记录上线设备的信息的 场景,介绍本发明的另一种设备发现方法。
如图6所示,这种设备发现方法包括
S601 家庭网络互联装置获得注册型服务网络发出的注册型服务网络中的在线设 备上线的上线消息,这个上线消息是注册型服务网络格式的上线消息。
注册型服务网络中的设备上线后,会在注册型服务网络中的注册型服务网络网关 中注册。之后,注册型服务网络中的注册型服务网络网关可以向家庭网络互联装置发出上 线消息,当然,上线消息是注册型服务网络格式的上线消息。上线消息中可以携带设备的信 息,此外,还可以携带设备所能提供的服务描述信息。
家庭网络互联装置获得上线消息后,可以产生注册型服务网络中的在线设备在广 播型服务网络中的地址和标识,并且建立注册型服务网络中的在线设备在注册型服务网络 中的地址和标识与在广播型服务网络中的地址和标识之间的映射关系。
执行S601后,执行S602 家庭网络互联装置将注册型服务网络格式的上线消息转 换为广播型服务网络格式的上线消息。
如果注册型服务网络使用的应用层协议与广播型服务网络使用的应用层协议不 同,那么家庭网络互联装置可以将按照注册型服务网络使用的应用层协议的要求构造的上 线消息重新构造为符合广播型服务网络使用的应用层协议的要求的上线消息。当然,如有 需要,还可以将上线消息的目的地址进行修改。
如果注册型服务网络使用的应用层协议与广播型服务网络使用的应用层协议相同,那么家庭网络互联装置可以只进行修改上线消息的目的地址等情形的格式转换。
执行S602后,执行S603:家庭网络互联装置将广播型服务网络格式的上线消息发 给广播型服务网络。
发给广播型服务网络的上线消息可以携带有注册型服务网络中的在线设备在广 播型服务网络中的地址和标识,这样便于广播型服务网络中的设备记录注册型服务网络中 的在线设备。
执行S603后,执行S604:广播型服务网络中的至少一个设备记录注册型服务网络 中的在线设备的信息。
广播型服务网络中可以只有一个设备记录注册型服务网络中的在线设备的信息, 也可以有多个设备记录注册型服务网络中的在线设备的信息,当然,也可以是所有的设备 都记录注册型服务网络中的在线设备的信息。广播型服务网络中的设备可以保存注册型服 务网络中的在线设备在广播型服务网络中的地址和标识,这样便于后续查询等操作。当然, 如果上线消息中携带有注册型服务网络中的在线设备所能提供的服务的描述信息,那么广 播型服务网络还可以保存注册型服务网络中的在线设备所能提供的服务的描述信息。
为便于本领域技术人员更加清楚的理解图6所示的设备发现方法,下面基于图4 所示的家庭网络服务系统,再对图6所示的设备发现方法进行说明。
假设注册型服务网络设备415上线,广播型服务网络42记录注册型服务网络设备 415的信息,设备发现的流程如图7所示
S701 注册型服务网络设备415发布上线消息。上线消息是注册型服务网络41格 式的上线消息,上线消息携带有注册型服务网络设备415所能提供服务的描述信息。
S702 注册型服务网络网关412将上线消息发给注册服务器411,或者将注册型服 务网络设备415的信息和注册型服务网络设备415所能提供服务的描述信息提供给注册服 务器411。
S703 如果注册型服务网络网关401订阅了注册型服务网络41中的设备或注册型 服务网络设备415是否上线的信息,那么注册服务器411向注册型服务网络网关401发送 注册型服务网络设备415上线的上线消息。
S704:注册型服务网络网关401解析上线消息,产生注册型服务网络设备415在广 播型服务网络42中的地址和设备名(相当于上面提到的标识),保存注册型服务网络设备 415在注册型服务网络41中的地址和设备名与在广播型服务网络42中的地址和设备名之 间的映射关系,并将注册型服务网络41格式的上线消息转换为广播型服务网络42格式的 上线消息。需要说明的是,上线消息的源地址可以是注册型服务网络设备415在注册型服 务网络41中的地址,上线消息可以携带有注册型服务网络设备415在注册型服务网络41 中的设备名,注册型服务网络网关401可以通过上线消息获得注册型服务网络设备415在 注册型服务网络41中的地址和设备名。当然,注册型服务网络网关401也可以预先配置有 注册型服务网络设备415在注册型服务网络41中的地址和设备名。
S705 注册型服务网络网关401将广播型服务网络42格式的上线消息发给广播型 服务网络设备402。
S706 广播型服务网络设备402将广播型服务网络42格式的上线消息发给广播型 服务网络42。15
S707 广播型服务网络42中的所有设备通过监听,获得并记录注册型服务网络设 备415在广播型服务网络42中的地址、设备名以及所能提供的服务的描述信息。
下面基于注册型服务网络中的在线设备调用广播型服务网络中的在线设备提供 的服务的场景,介绍本发明的一种服务调用方法。
如图8所示,这种服务调用方法包括
S801 家庭网络互联装置获得注册型服务网络发出的调用广播型服务网络中的在 线设备的服务的请求消息,这个请求消息是注册型服务网络格式的请求消息。
注册型服务网络中的在线设备可以在注册型服务网络中的注册服务器中查询在 线设备以及能够提供的服务。当注册型服务网络中的在线设备需要调用广播型服务网络中 的在线设备提供的服务时,注册型服务网络中的在线设备可以向注册型服务网络中的注册 型服务网络网关发出服务调用请求消息,注册型服务网络中的注册型服务网络网关可以将 服务调用请求消息(即S801中的请求消息)发给家庭网络互联装置,当然,服务调用请求 消息是注册型服务网络格式的请求消息。注册型服务网络格式的请求消息的目的地址可以 是广播型服务网络中的在线设备在注册型服务网络中的地址。
执行S801后,执行S802 家庭网络互联装置将注册型服务网络格式的请求消息转 换为广播型服务网络格式的请求消息。
家庭网络互联装置可以建立有广播型服务网络中的在线设备在广播型服务网络 中的地址与广播型服务网络中的在线设备在注册型服务网络中的地址之间的映射关系。
家庭网络互联装置将注册型服务网络格式的请求消息转换为广播型服务网络格 式的请求消息时,可以根据注册型服务网络格式的请求消息的目的地址以及广播型服务网 络中的在线设备在广播型服务网络中的地址和广播型服务网络中的在线设备在注册型服 务网络中的地址之间的映射关系,查找与注册型服务网络格式的请求消息的目的地址对应 的广播型服务网络中的在线设备在广播型服务网络中的地址,之后,家庭网络互联装置将 广播型服务网络格式的请求消息的目的地址设置为查找到的广播型服务网络中的在线设 备在广播型服务网络中的地址。
执行S802后,执行S803:家庭网络互联装置将广播型服务网络格式的请求消息发 给广播型服务网络。
执行S803后,执行S804:广播型服务网络中的在线设备为注册型服务网络中的在 线设备提供服务。
例如,假设广播型服务网络中的在线设备可以提供某部影片,那么广播型服务网 络中的在线设备可以通过与注册型服务网络中的在线设备之间的数据通道为注册型服务 网络中的在线设备提供这部影片。
需要说明的是,在执行S803后,广播型服务网络中的在线设备可以向家庭网络互 联装置发出广播型服务网络格式的服务调用回复消息,之后,家庭网络互联装置可以将广 播型服务网络格式的服务调用回复消息转换为注册型服务网络格式的服务调用回复消息, 并将注册型服务网络格式的服务调用回复消息发给注册型服务网络。
其中,广播型服务网络格式的服务调用回复消息的目的地址可以是注册型服务网 络中的在线设备在广播型服务网络中的地址,并且,家庭网络互联装置可以建立有注册型 服务网络中的在线设备在注册型服务网络中的地址与注册型服务网络中的在线设备在广播型服务网络中的地址之间的映射关系。
家庭网络互联装置在将广播型服务网络格式的服务调用回复消息转换为注册型 服务网络格式的服务调用回复消息时,可以根据广播型服务网络格式的服务调用回复消息 的目的地址以及注册型服务网络中的在线设备在注册型服务网络中的地址与注册型服务 网络中的在线设备在广播型服务网络中的地址之间的映射关系,查找与广播型服务网络格 式的服务调用回复消息的目的地址对应的注册型服务网络中的在线设备在注册型服务网 络中的地址。之后,家庭网络互联装置可以将注册型服务网络格式的服务调用回复消息的 目的地址设置为查找到的注册型服务网络中的在线设备在注册型服务网络中的地址。
为使本领域技术人员更加清楚的理解图8所示的服务调用方法,下面基于图4所 示的家庭网络服务系统,再对图8所示的服务调用方法进行说明。
假设在某一段时间内,在注册型服务网络41中只有注册型服务网络设备413在 线,在广播型服务网络42中只有广播型服务网络设备421在线,注册型服务网络设备413 和广播型服务网络设备421都已在注册服务器411中注册。注册型服务网络设备413调用 其他设备提供的服务的流程如图9所示
S901 注册型服务网络设备413向注册型服务网络网关412发出查询请求消息,这 个查询请求消息用于查询当前在线设备和提供的服务。
S902 注册型服务网络网关412将查询请求消息转发给注册服务器411。
S903 注册服务器411解析查询请求消息,查询设备列表,得到查询结果,S卩,确定 当前在线的设备和提供的服务,假设当前只有注册型服务网络设备413和广播型服务网络 设备421在线。
S904 注册服务器411将携带有查询结果的消息发给注册型服务网络网关412。
S905 注册型服务网络网关412将携带有查询结果的消息转发给注册型服务网络 设备413。
S906:注册型服务网络设备413解析查询结果,确定当前除自己在线外,只有广播 型服务网络设备421在线。
S907:注册型服务网络设备413将服务调用请求消息发给注册型服务网络网关 412,服务调用请求消息的目的地址是广播型服务网络设备421在注册型服务网络41中的 地址。
S908:注册型服务网络网关412解析服务调用请求消息,在确定服务调用请求消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,向注册型服务 网络网关401发出服务调用请求消息,这个服务调用请求消息是注册型服务网络41格式的 请求消息。
S909 注册型服务网络网关401解析服务调用请求消息,在确定服务调用请求消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,将服务调用请 求消息转发给广播型服务网络设备402。
S910 广播型服务网络设备402解析服务调用请求消息,在确定服务调用请求消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,查询广播型服 务网络设备421在广播型服务网络42中的地址与在注册型服务网络41中的地址之间的映 射关系,得到广播型服务网络设备421在广播型服务网络42中的地址,并将注册型服务网络41格式的服务调用请求消息转换为广播型服务网络42格式的服务调用请求消息。
S911 广播型服务网络设备402将广播型服务网络42格式的服务调用请求消息发 给广播型服务网络设备421。
S912 广播型服务网络设备421为注册型服务网络设备413提供服务。
S913 广播型服务网络设备421向广播型服务网络设备402返回服务调用回复消 息,这个服务调用回复消息是广播型服务网络42格式的服务调用回复消息,服务调用回复 消息的目的地址是注册型服务网络设备413在广播型服务网络42中的地址。
S914 广播型服务网络设备402解析服务调用回复消息,在确定服务调用回复消 息的目的地址是注册型服务网络设备413在广播型服务网络42中的地址后,将服务调用回 复消息转发给注册型服务网络网关401。
S915 注册型服务网络网关401解析服务调用回复消息,在确定服务调用回复消 息的目的地址是注册型服务网络设备413在广播型服务网络42中的地址后,查询注册型服 务网络设备413在注册型服务网络41中的地址与在广播型服务网络42中的地址之间的映 射关系,得到注册型服务网络设备413在注册型服务网络41中的地址,并将广播型服务网 络42格式的服务调用回复消息转换为注册型服务网络41格式的调用回复消息。
S916:注册型服务网络网关401将注册型服务网络41格式的服务调用回复消息发 给注册型服务网络网关412。
S917:注册型服务网络网关412解析服务调用回复消息,在确定服务调用回复消 息的目的地址是注册型服务网络设备413在注册型服务网络41中的地址,将服务调用回复 消息转发给注册型服务网络设备413。
下面基于广播型服务网络中的在线设备调用注册型服务网络中的在线设备提供 的服务的场景,介绍本发明的另一种服务调用方法。
如图10所示,这种服务调用方法包括
S1001 家庭网络互联装置获得广播型服务网络发出的调用注册型服务网络中的 在线设备的服务的请求消息,这个请求消息是广播型服务网络格式的请求消息。
广播型服务网络中的在线设备可以在本地查询在线设备以及能够提供的服务。当 广播型服务网络中的在线设备需要调用注册型服务网络中的在线设备提供的服务时,广播 型服务网络中的在线设备可以向家庭网络互联装置发出服务调用请求消息(S1001中的请 求消息)。当然,服务调用请求消息是广播型服务网络格式的请求消息,服务调用请求消息 的目的地址是注册型服务网络中的在线设备在广播型服务网络中的地址。
执行S1001后,执行S1002 家庭网络互联装置将广播型服务网络格式的请求消息 转换为注册型服务网络格式的请求消息。
家庭网络互联装置可以建立有注册型服务网络中的在线设备在注册型服务网络 中的地址与注册型服务网络中的在线设备在广播型服务网络中的地址之间的映射关系。
家庭网络互联装置在将广播型服务网络格式的请求消息转换为注册型服务网络 格式的请求消息时,可以根据广播型服务网络格式的请求消息的目的地址以及注册型服务 网络中的在线设备在注册型服务网络中的地址与注册型服务网络中的在线设备在广播型 服务网络中的地址之间的映射关系,查找与广播型服务网络格式的请求消息的目的地址对 应的注册型服务网络中的在线设备在注册型服务网络中的地址,之后,家庭网络互联装置将注册型服务网络格式的请求消息的目的地址设置为查找到的注册型服务网络中的在线 设备在注册型服务网络中的地址。
执行S1002后,执行S1003:家庭网络互联装置将注册型服务网络格式的请求消息 发给注册型服务网络。
执行S1003后,执行S1004:注册型服务网络中的在线设备为广播型服务网络中的 在线设备提供服务。
例如,假设注册型服务网络中的在线设备可以提供某部影片,那么注册型服务网 络中的在线设备可以通过与广播型服务网络中的在线设备之间的数据通道为广播型服务 网络中的在线设备提供这部影片。
需要说明的是,在执行S1003后,注册型服务网络中的在线设备可以向家庭网络 互联装置发出注册型服务网络格式的服务调用回复消息,之后,家庭网络互联装置可以将 注册型服务网络格式的服务调用回复消息转换为广播型服务网络格式的服务调用回复消 息,并将广播型服务网络格式的服务调用回复消息发给广播型服务网络。
其中,注册型服务网络格式的服务调用回复消息的目的地址可以是广播型服务网 络中的在线设备在注册型服务网络中的地址,并且,家庭网络互联装置可以建立有广播型 服务网络中的在线设备在广播型服务网络中的地址与广播型服务网络中的在线设备在注 册型服务网络中的地址之间的映射关系。
家庭网络互联装置在将注册型服务网络格式的服务调用回复消息转换为广播型 服务网络格式的服务调用回复消息时,可以根据注册型服务网络格式的服务调用回复消息 的目的地址以及广播型服务网络中的在线设备在广播型服务网络中的地址与广播型服务 网络中的在线设备在注册型服务网络中的地址之间的映射关系,查找与注册型服务网络格 式的服务调用回复消息的目的地址对应的广播型服务网络中的在线设备在广播型服务网 络中的地址。之后,家庭网络互联装置可以将广播型服务网络格式的服务调用回复消息的 目的地址设置为查找到的广播型服务网络中的在线设备在广播型服务网络中的地址。
为使本领域技术人员更加清楚的理解图10所示的服务调用方法,下面基于图4所 示的家庭网络服务系统,再对图10所示的服务调用方法进行说明。
假设在某一段时间内,在注册型服务网络41中只有注册型服务网络设备413在 线,在广播型服务网络42中只有广播型服务网络设备421在线,注册型服务网络设备413 和广播型服务网络设备421都已在注册服务器411中注册。广播型服务网络设备421调用 其他设备提供的服务的流程如图11所示
SllOl 广播型服务网络设备421在本地查询设备列表,得到查询结果,S卩,确定当 前除自己在线外,只有注册型服务网络设备413在线。
S1102 广播型服务网络设备421向广播型服务网络设备402发出服务调用请求消 息,这个服务调用请求消息是广播型服务网络42格式的请求消息,服务调用请求消息的目 的地址是注册型服务网络设备413在广播型服务网络42中的地址。
S1103 广播型服务网络设备402解析服务调用请求消息,在确定服务调用请求消 息的目的地址是注册型服务网络设备413在广播型服务网络42中的地址后,将服务调用请 求消息转发给注册型服务网络网关401。
S1104 注册型服务网络网关401解析服务调用请求消息,在确定服务调用请求消息的目的地址是注册型服务网络设备413在广播型服务网络42中的地址后,查询注册型服 务网络设备413在注册型服务网络41中的地址与在广播型服务网络42中的地址之间的映 射关系,得到注册型服务网络设备413在注册型服务网络41中的地址,并将广播型服务网 络42格式的服务调用请求消息转换为注册型服务网络41格式的服务调用请求消息。
S1105 注册型服务网络网关401将注册型服务网络41格式的服务调用请求消息 发给注册型服务网络网关412。
S1106 注册型服务网络网关412解析服务调用请求消息,在确定服务调用请求消 息的目的地址是注册型服务网络设备413在注册型服务网络41中的地址后,将服务调用请 求消息转发给注册型服务网络设备413。
S1107:注册型服务网络设备413解析服务调用请求消息,为广播型服务网络设备 421提供服务。
S1108:注册型服务网络设备413向注册型服务网络网关412发出服务调用回复消 息,这个服务调用回复消息的目的地址是广播型服务网络设备421在注册型服务网络41中 的地址。
S1109:注册型服务网络网关412解析服务调用回复消息,在确定服务调用回复消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,将服务调用回 复消息转发给注册型服务网络网关401,服务调用回复消息是注册型服务网络41格式的服 务调用回复消息。
SlllO 注册型服务网络网关401解析服务调用回复消息,在确定服务调用回复消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,将服务调用回 复消息转发给广播型服务网络设备402。
Sllll 广播型服务网络设备402解析服务调用回复消息,在确定服务调用回复消 息的目的地址是广播型服务网络设备421在注册型服务网络41中的地址后,查询广播型服 务网络设备421在广播型服务网络42中的地址与在注册型服务网络41中的地址之间的映 射关系,得到广播型服务网络设备421在注册型服务网络41中的地址,并将注册型服务网 络41格式的服务调用回复消息转换为广播型服务网络42格式的服务调用回复消息。
S1112 广播型服务网络设备402将广播型服务网络42格式的服务调用回复消息 发给广播型服务网络设备421。
需要说明的是,本发明提到的家庭网络互联装置也可以称为互操作网关,也可以 称为在两类家庭网络服务发现系统之间的互操作装置(IDTHNSDS,Interoperation Device between Two Home Network Service Discovery System),当然,还可以称为其他名称,总 之,凡是具有本发明提到的家庭网络互联装置的功能的装置都应落入本发明的保护范围。
需要说明的是,在本发明中,家庭网络互联装置可以将注册型服务网络与广播型 服务网络之间的设备的上线消息、注册成功消息、请求消息、服务调用回复消息等消息进行 格式转换。由此可见,由于本发明可以实现将注册型服务网络与广播型服务网络之间的消 息进行格式转换,所以,即使注册型服务网络和广播型服务网络分别使用不同的应用层协 议,本发明仍然可以实现转发注册型服务网络与广播型服务网络之间的消息,从而顺利的 实现注册型服务网络与广播型服务网络的互联。
需要说明的是,由本发明提供的上述几个实施例可以看出,本发明不需要改变原20有网络的部署和配置,例如,注册型服务网络中的注册服务器和注册型服务网络网关都可 以保留在注册型服务网络中,所以,本发明实现较为方便,节省实现的成本。
需要说明的是,有些注册型服务网络是由多个网关桥接而成的,另外,一般情况 下,广播型服务网络的在线设备发出的消息不会经过多个网关。而在本发明中,家庭网络互 联装置可以将广播型服务网络格式的消息转换为注册型服务网络格式的消息,由于注册型 服务网络格式的消息可以在注册型服务网络中经过多个网关传送,所以,这也相当于广播 型服务网络的在线设备发出的消息可以在注册型服务网络中经过多个网关传送。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory, RAM)等。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
1.一种家庭网络互联装置,其特征在于,用于实现注册型服务网络与广播型服务网络 的互联,所述装置包括注册型服务网络网关和广播型服务网络设备;所述注册型服务网络网关,用于将所述广播型服务网络设备提供的广播型服务网络发 给注册型服务网络的广播型服务网络格式的消息转换为注册型服务网络格式的消息,并将 所述注册型服务网络格式的消息发送给注册型服务网络;所述广播型服务网络设备,用于将所述注册型服务网络网关提供的注册型服务网络发 给广播型服务网络的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并将 所述广播型服务网络格式的消息发送给广播型服务网络。
2.如权利要求1所述的装置,其特征在于,所述注册型服务网络网关还产生注册型服 务网络中的在线设备在广播型服务网络中的地址和标识,并存储所述注册型服务网络中的 在线设备在注册型服务网络中的地址和标识与所述注册型服务网络中的在线设备在广播 型服务网络中的地址和标识之间的映射关系。
3.如权利要求2所述的装置,其特征在于,广播型服务网络发给注册型服务网络的广 播型服务网络格式的消息的目的地址是所述注册型服务网络中的在线设备在所述广播型 服务网络中的地址,转换后的注册型服务网络格式的消息的目的地址是所述注册型服务网 络中的在线设备在所述注册型服务网络中的地址。
4.如权利要求1所述的装置,其特征在于,所述广播型服务网络设备还产生广播型服 务网络中的在线设备在注册型服务网络中的地址和标识,并存储所述广播型服务网络中的 在线设备在广播型服务网络中的地址和标识与所述广播型服务网络中的在线设备在注册 型服务网络中的地址和标识之间的映射关系。
5.如权利要求4所述的装置,其特征在于,注册型服务网络发给广播型服务网络的注 册型服务网络格式的消息的目的地址是所述广播型服务网络中的在线设备在注册型服务 网络中的地址,转换后的广播型服务网络格式的消息的目的地址是所述广播型服务网络中 的在线设备在广播型服务网络中的地址。
6.一种家庭网络服务系统,其特征在于,包括注册型服务网络、广播型服务网络和家庭网络互联装置;所述家庭网络互联装置,用于实现注册型服务网络与广播型服务网络的互联,其中,将 广播型服务网络发给注册型服务网络的广播型服务网络格式的消息转换为注册型服务网 络格式的消息,并将所述注册型服务网络格式的消息发送给注册型服务网络,并且,将注册 型服务网络发给广播型服务网络的注册型服务网络格式的消息转换为广播型服务网络格 式的消息,并将所述广播型服务网络格式的消息发送给广播型服务网络。
7.如权利要求6所述的系统,其特征在于,所述家庭网络互联装置还产生所述注册型 服务网络中的在线设备在广播型服务网络中的地址和标识,并存储所述注册型服务网络中 的在线设备在注册型服务网络中的地址和标识与所述注册型服务网络中的在线设备在广 播型服务网络中的地址和标识之间的映射关系。
8.如权利要求7所述的系统,其特征在于,广播型服务网络发给注册型服务网络的广 播型服务网络格式的消息的目的地址是所述注册型服务网络中的在线设备在所述广播型 服务网络中的地址,转换后的注册型服务网络格式的消息的目的地址是所述注册型服务网络中的在线设备在所述注册型服务网络中的地址。
9.如权利要求6所述的系统,其特征在于,所述家庭网络互联装置还产生所述广播型 服务网络中的在线设备在注册型服务网络中的地址和标识,并存储所述广播型服务网络中 的在线设备在广播型服务网络中的地址和标识与所述广播型服务网络中的在线设备在注 册型服务网络中的地址和标识之间的映射关系。
10.如权利要求9所述的系统,其特征在于,注册型服务网络发给广播型服务网络的注 册型服务网络格式的消息的目的地址是所述广播型服务网络中的在线设备在注册型服务 网络中的地址,转换后的广播型服务网络格式的消息的目的地址是所述广播型服务网络中 的在线设备在广播型服务网络中的地址。
11.一种基于权利要求6所述系统的设备发现方法,其特征在于,包括家庭网络互联装置获得广播型服务网络中的在线设备广播的广播型服务网络格式的 上线消息;所述家庭网络互联装置将所述广播型服务网络格式的所述上线消息转换为注册型服 务网络格式的上线消息;所述家庭网络互联装置将所述注册型服务网络格式的上线消息发给注册型服务网所述注册型服务网络注册所述广播型服务网络中的在线设备。
12.如权利要求11所述的方法,其特征在于,在所述家庭网络互联装置获得所述广播 型服务网络中的在线设备广播的广播型服务网络格式的上线消息之后,在所述家庭网络互 联装置将所述注册型服务网络格式的上线消息发给注册型服务网络之前,还包括所述家庭网络互联装置产生所述广播型服务网络中的在线设备在注册型服务网络中 的地址和标识;所述家庭网络互联装置建立所述广播型服务网络中的在线设备在广播型服务网络中 的地址和标识与所述广播型服务网络中的在线设备在注册型服务网络中的地址和标识之 间的映射关系。
13.如权利要求12所述的方法,其特征在于,所述注册型服务网络格式的上线消息中 携带有所述广播型服务网络中的在线设备在注册型服务网络中的地址和标识;所述注册型服务网络按照下述方式注册所述广播型服务网络中的在线设备所述注册 型服务网络保存所述广播型服务网络中的在线设备在注册型服务网络中的地址和标识。
14.如权利要求11所述的方法,其特征在于,在所述注册型服务网络注册所述广播型 服务网络中的在线设备之后,还包括所述注册型服务网络向所述家庭网络互联装置发送注册型服务网络格式的注册成功 消息;所述家庭网络互联装置将所述注册型服务网络格式的注册成功消息转换为广播型服 务网络格式的注册成功消息;所述家庭网络互联装置将所述广播型服务网络格式的注册成功消息发给所述广播型 服务网络中的在线设备。
15.一种基于权利要求6所述系统的设备发现方法,其特征在于,包括家庭网络互联装置获得注册型服务网络发出的注册型服务网络中的在线设备上线的上线消息,所述注册型服务网络发出的上线消息是注册型服务网络格式的上线消息;所述家庭网络互联装置将所述注册型服务网络格式的上线消息转换为广播型服务网 络格式的上线消息;所述家庭网络互联装置将所述广播型服务网络格式的上线消息发给广播型服务网广播型服务网络中的至少一个设备记录所述注册型服务网络中的在线设备的信息。
16.如权利要求15所述的方法,其特征在于,在所述家庭网络互联装置获得注册型服 务网络发出的所述注册型服务网络中的在线设备上线的上线消息之后,在所述家庭网络互 联装置将所述广播型服务网络格式的上线消息发给广播型服务网络之前,还包括所述家庭网络互联装置产生所述注册型服务网络中的在线设备在广播型服务网络中 的地址和标识;所述家庭网络互联装置建立所述注册型服务网络中的在线设备在注册型服务网络中 的地址和标识与所述注册型服务网络中的在线设备在广播型服务网络中的地址和标识之 间的映射关系。
17.如权利要求16所述的方法,其特征在于,所述广播型服务网络格式的上线消息中 携带有所述注册型服务网络中的在线设备在广播型服务网络中的地址和标识;所述广播型服务网络中的至少一个设备按照下述方式记录所述注册型服务网络中的 在线设备的信息所述广播型服务网络中的至少一个设备记录所述注册型服务网络中的在 线设备在广播型服务网络中的地址和标识。
18.一种基于权利要求6所述系统的服务调用方法,其特征在于,包括家庭网络互联装置获得注册型服务网络发出的调用广播型服务网络中的在线设备的 服务的请求消息,所述请求消息是注册型服务网络格式的请求消息;所述家庭网络互联装置将所述注册型服务网络格式的请求消息转换为广播型服务网 络格式的请求消息;所述家庭网络互联装置将所述广播型服务网络格式的请求消息发给广播型服务网所述广播型服务网络中的在线设备为注册型服务网络中的在线设备提供服务。
19.如权利要求18所述的方法,其特征在于,所述注册型服务网络格式的请求消息的 目的地址是所述广播型服务网络中的在线设备在注册型服务网络中的地址,所述家庭网络 互联装置建立有所述广播型服务网络中的在线设备在广播型服务网络中的地址与所述广 播型服务网络中的在线设备在注册型服务网络中的地址之间的映射关系;所述家庭网络互联装置按照下述方式将所述注册型服务网络格式的请求消息转换为 广播型服务网络格式的请求消息所述家庭网络互联装置根据所述注册型服务网络格式的请求消息的目的地址以及所 述广播型服务网络中的在线设备在广播型服务网络中的地址和所述广播型服务网络中的 在线设备在注册型服务网络中的地址之间的映射关系,查找与所述注册型服务网络格式的 请求消息的目的地址对应的所述广播型服务网络中的在线设备在广播型服务网络中的地 址;所述家庭网络互联装置将所述广播型服务网络格式的请求消息的目的地址设置为所述查找到的广播型服务网络中的在线设备在广播型服务网络中的地址。
20.如权利要求18所述的方法,其特征在于,在所述家庭网络互联装置将所述广播型 服务网络格式的请求消息发给广播型服务网络之后,还包括所述广播型服务网络中的在线设备向所述家庭网络互联装置发出广播型服务网络格 式的服务调用回复消息;所述家庭网络互联装置将所述广播型服务网络格式的服务调用回复消息转换为注册 型服务网络格式的服务调用回复消息;所述家庭网络互联装置将所述注册型服务网络格式的服务调用回复消息发给注册型 服务网络。
21.如权利要求20所述的方法,其特征在于,所述广播型服务网络格式的服务调用回 复消息的目的地址是所述注册型服务网络中的在线设备在广播型服务网络中的地址,所述 家庭网络互联装置建立有所述注册型服务网络中的在线设备在注册型服务网络中的地址 与所述注册型服务网络中的在线设备在广播型服务网络中的地址之间的映射关系;所述家庭网络互联装置按照下述方式将所述广播型服务网络格式的服务调用回复消 息转换为注册型服务网络格式的服务调用回复消息所述家庭网络互联装置根据所述广播型服务网络格式的服务调用回复消息的目的地 址以及所述注册型服务网络中的在线设备在注册型服务网络中的地址与所述注册型服务 网络中的在线设备在广播型服务网络中的地址之间的映射关系,查找与所述广播型服务网 络格式的服务调用回复消息的目的地址对应的所述注册型服务网络中的在线设备在注册 型服务网络中的地址;所述家庭网络互联装置将所述注册型服务网络格式的服务调用回复消息的目的地址 设置为所述查找到的注册型服务网络中的在线设备在注册型服务网络中的地址。
22.一种基于权利要求6所述系统的服务调用方法,其特征在于,包括家庭网络互联装置获得广播型服务网络发出的调用注册型服务网络中的在线设备的 服务的请求消息,所述请求消息是广播型服务网络格式的请求消息;所述家庭网络互联装置将所述广播型服务网络格式的请求消息转换为注册型服务网 络格式的请求消息;所述家庭网络互联装置将所述注册型服务网络格式的请求消息发给注册型服务网所述注册型服务网络中的在线设备为广播型服务网络中的在线设备提供服务。
23.如权利要求22所述的方法,其特征在于,所述广播型服务网络格式的请求消息的 目的地址是所述注册型服务网络中的在线设备在广播型服务网络中的地址,所述家庭网络 互联装置建立有所述注册型服务网络中的在线设备在注册型服务网络中的地址与所述注 册型服务网络中的在线设备在广播型服务网络中的地址之间的映射关系;所述家庭网络互联装置按照下述方式将所述广播型服务网络格式的请求消息转换为 注册型服务网络格式的请求消息所述家庭网络互联装置根据所述广播型服务网络格式的请求消息的目的地址以及所 述注册型服务网络中的在线设备在注册型服务网络中的地址与所述注册型服务网络中的 在线设备在广播型服务网络中的地址之间的映射关系,查找与所述广播型服务网络格式的请求消息的目的地址对应的所述注册型服务网络中的在线设备在注册型服务网络中的地 址;所述家庭网络互联装置将所述注册型服务网络格式的请求消息的目的地址设置为所 述查找到的注册型服务网络中的在线设备在注册型服务网络中的地址。
24.如权利要求22所述的方法,其特征在于,在所述家庭网络互联装置将所述注册型 服务网络格式的请求消息发给注册型服务网络之后,还包括所述注册型服务网络中的在线设备向所述家庭网络互联装置发出注册型服务网络格 式的服务调用回复消息;所述家庭网络互联装置将所述注册型服务网络格式的服务调用回复消息转换为广播 型服务网络格式的服务调用回复消息;所述家庭网络互联装置将所述广播型服务网络格式的服务调用回复消息发给广播型 服务网络。
25.如权利要求M所述的方法,其特征在于,所述注册型服务网络格式的服务调用回 复消息的目的地址是所述广播型服务网络中的在线设备在注册型服务网络中的地址,所述 家庭网络互联装置建立有所述广播型服务网络中的在线设备在广播型服务网络中的地址 与所述广播型服务网络中的在线设备在注册型服务网络中的地址之间的映射关系;所述家庭网络互联装置按照下述方式将所述注册型服务网络格式的服务调用回复消 息转换为广播型服务网络格式的服务调用回复消息所述家庭网络互联装置根据所述注册型服务网络格式的服务调用回复消息的目的地 址以及所述广播型服务网络中的在线设备在广播型服务网络中的地址与所述广播型服务 网络中的在线设备在注册型服务网络中的地址之间的映射关系,查找与所述注册型服务网 络格式的服务调用回复消息的目的地址对应的所述广播型服务网络中的在线设备在广播 型服务网络中的地址;所述家庭网络互联装置将所述广播型服务网络格式的服务调用回复消息的目的地址 设置为所述查找到的所述广播型服务网络中的在线设备在广播型服务网络中的地址。
全文摘要
本发明提供一种家庭网络互联装置,用于实现注册型服务网络与广播型服务网络的互联,所述装置包括注册型服务网络网关和广播型服务网络设备;所述注册型服务网络网关,用于将所述广播型服务网络设备提供的广播型服务网络发给注册型服务网络的广播型服务网络格式的消息转换为注册型服务网络格式的消息,并将所述注册型服务网络格式的消息发送给注册型服务网络;所述广播型服务网络设备,用于将所述注册型服务网络网关提供的注册型服务网络发给广播型服务网络的注册型服务网络格式的消息转换为广播型服务网络格式的消息,并将所述广播型服务网络格式的消息发送给广播型服务网络。本发明还提供家庭网络服务系统、设备发现方法及服务调用方法。
文档编号H04L12/66GK102035760SQ20091009345
公开日2011年4月27日 申请日期2009年9月24日 优先权日2009年9月24日
发明者刘列涛, 曹重英 申请人:深圳市闪联信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1