CN1606281A - 设备特性数据在本地网络中传送可能性的判断装置及其判断方法 - Google Patents
设备特性数据在本地网络中传送可能性的判断装置及其判断方法 Download PDFInfo
- Publication number
- CN1606281A CN1606281A CN 200310104815 CN200310104815A CN1606281A CN 1606281 A CN1606281 A CN 1606281A CN 200310104815 CN200310104815 CN 200310104815 CN 200310104815 A CN200310104815 A CN 200310104815A CN 1606281 A CN1606281 A CN 1606281A
- Authority
- CN
- China
- Prior art keywords
- network
- identifier word
- device characteristics
- transmit
- transmits
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明提供一种设备特性数据在本地网络中传送可能性的判断装置及其判断方法,通过网络电缆接收从本地网络设备传送的设备特性数据流,并对其设备的特性数据流进行传送,读取设备特性识别字和与该设备特性识别字相对应的可网络传送的识别字,然后对读取的与该设备特性识别字相对应的可网络传送的识别字和记录在传送判断表中的可网络传送的识别字进行比较,最后再根据比较的结果来决定对相应于读取的设备特性识别字的特性数据进行网络传送的与否。它让用户更容易地认识本地网络设备,而且具有一种能有选择地完善相应设备的特性数据的效果。
Description
技术领域
本发明涉及一种设备特性数据在本地网络中传送可能性的判断装置及其判断方法。它是在从本地网络设备发送的设备特性数据流中,载送一种对每一个设备特性识别字都要设定可网络传送的识别字;而且只有能认识以这样的方式载送的可网络传送识别字的本地网络设备,才能传送设备特性识别字的相应特性数据。
背景技术
最近随着信息技术的发展,在一个网络上除了连接PC(个人计算机)之外,还连接着如手机、数字电视接收机、PDA(掌上电脑)、游戏机等多种多样的本地网络设备。随着这种网络环境波及到家庭,本地网络技术越来越受到青睐。
这种本地网络技术,即说明把家庭内的本地网络设备联结成一个网络(topology),形成一种能互相共有数字数据,使用宽带通信的环境。从狭义来说,这将包括连接家庭内本地网络设备的有线和无线网络装备;从广义来说,除了该装备之外,还将包括用来统一/控制/运行各个本地网络设备的中间设备或者服务等。
这种本地网络,通常如图1所示,本地网络设备和控制这些设备的特定控制设备都将被连接成一个网络(topology);根据情况,有时这些本地网络设备通过本地网关,跟因特网服务提供人ISP(因特网服务提供商)相连,以获取各种因特网服务。
下面参照图2,对这种在本地网络上形成的工作过程进行简要的说明。
首先,各个本地网络设备和控制设备从DHCP(动态主机配置协议)服务器分得IP(网际协议)地址;然后当本地网络设备利用分得的自身IP地址,将UUID(全球唯一标识符)数据和一个指示存有自身设备信息的数据位置的URL(用户路由表),向本地控制设备进行多信道发送,那么本地控制设备将通过UUID去认识各个网络的设备,并要求读取URL指示的数据。
接着,根据这一要求,本地网络设备将包括各种设备的详细信息和服务信息,以及指示设备状态信息的状态变化数据的说明文件发送到控制设备;这时控制设备将通过接收的说明文件来控制运行与自己相连的各个本地网络设备;其中,说明文件基本上以xml(可扩展置标语言)格式来提供。
经过这种一系列工作过程的本地网络中,连接到网络上的所有本地网络设备,都将以如同图标的相应图形客体,表示在控制设备的画面上。因此,还需要完善的本地网络的设备,或者因特定的理由不必要由控制设备识别的设备也都以相应的图形客体被表示在画面上。为此,就用户而言在选择控制设备时,反而会造成增加混乱的问题
发明内容
本发明的目的是提供一种设备特性数据在本地网络中传送可能性的判断装置及其判断方法,它是在从本地网络设备发送的设备特性数据流中,载送一种对每一个设备特性识别字都要设定可网络传送的识别字;而且只有能认识以这样的方式载送的可网络传送识别字的本地网络设备,才能传送设备特性识别字的相应特性数据,以便让用户更容易地认识本地网络设备,而且具有一种能有选择地完善相应设备的特性数据的效果。
附图说明
以下结合附图对本发明作进一步描述。
图1是现有的本地网络结构图。
图2是在现有的本地网络中形成的、用来说明设备之间进行工作过程的附图。
图3是本发明在本地网络中设备特性数据的网络传送判断装置的一种结构示意图。
图4a是举例图示本发明网络数据流处理部的附图。
图4b是举例图示本发明网络传送判断部的附图。
图5a是举例图示本发明的使用设备特性数据流的附图。
图5b是用来说明本发明的判断表的附图。
图6是本发明在本地网络中设备特性数据的网络传送判断方法的附图。
附图中主要部分的符号说明
300:网络接口 310:网络数据流处理部
320:传送判断表 330:网络传送判断部
具体实施方式
下面参照附图详细说明本发明的具体结构。
首先,如图3所示,本发明由以下几部分构成,即:设有通过有线/无线通道接收本地网络设备传送的设备特性数据流的网络接口300;设有网络数据流处理部310,它传送从网络接口300接收的设备特性数据流,并读取设备特性识别字和相应于设备特性识别字的可网络传送识别字;设有按照从网络数据流处理部310读取的各个设备特性识别字,去匹配并加以记录的相应的可网络传送识别字的传送判断表320;设有网络传送判断部330,它比较从网络数据流处理部310读取的、相应于设备特性识别字的可网络传送识别字和记录在传送判断表320中的可网络传送识别字,然后根据比较的结果来判断是否要去进行对应于设备特性识别字的特性数据网路传送。
具有这种结构的本发明,即在本地网络中设备特性数据的网络传送判断装置,首先将由网络接口300,通过有线或无线通道接收从多个本地网络设备发送的设备特性数据流。
这时,接收的设备特性数据流,例如在私设的利用以IP(网际协议)为基础的UPNP(通用即插即用)的网络中,接收的设备特性数据流是本地网络设备的广告数据流,或是根据本地网络控制设备的要求发送的响应数据流;在本发明中使用的设备特性识别字和可网络传送识别字,是载于这种数据流的信息组,并从连接在电缆上的其他本地网络设备接收的。
接着,如果网络接口300接收设备特性数据流,那么网络数据流处理部310,(将去)传送从网络接口300接收的设备特性数据流,并读取载于设备特性数据流中的设备特性识别字和可网络传送识别字。然后,网络传送判断部330,将把由网络数据流处理部310读取的设备特性识别字和与其相对应的可网络传送识别字,依次跟已经设定在传送判断表的设备特性识别字和可网络传送识别字进行比较,并根据比较的结果来判断相应于设备特性识别字的特性数据传送的可能与否。其判断过程如下。
首先,网络传送判断部330,将在传送判断表中搜索与网络数据流处理部310读取的设备特性识别字相同的设备特性识别字;如果检测出相同的设备特性识别字,那么读取匹配被检测设备特性识别字的网络传送识别字,然后与在网络数据流处理部310读取的网络识别字进行比较。
比较的结果,如果由网络数据流处理部310读取的网络传送识别字,与传送判断表320读取的既定网络的传送识别字不同,那么向微型计算机(未图示)输出一个不让发送设备特性识别字指示的设备特性数据的不可信号。
另外,与此相反,如果由网络数据流处理部310读取的网络传送识别字,与传送判断表320读取的既定网络的传送识别字相同,那么向未图示的微型计算机输出一个让发送设备特性识别字指示的设备特性数据的认可信号;然后在微型计算机的控制下,由数据库(未图示)读取相应于设备特性识别字的特性数据,并传送到要求设备特性识别字的特性数据的本地网络设备。
图4a示出了网络数据流处理部310的一个实例结构框图。如图所示,它由以下的几个部分构成,即:设有用来传送从网络接口300接收的设备特性数据流的前处理机311;设有用来暂存由前处理机311传送的设备特性数据的缓冲器312;设有缓冲管理器313,它将前处理机311传送的设备特性数据暂存到缓冲器312,并输出与其相对应的寄存信号;设有识别字读取部314,它根据缓冲管理器313输出的寄存信号,搜索暂存在缓冲器312的设备特性数据,并读取设备特性识别字和网络传送识别字。
在具有这种结构的网络数据流处理部310中,首先前处理机311对从网络接口300接收的设备特性数据流,例如以记号(/)分割的设备特性数据单位来进行传送;在本发明中最好在记号后面插入零字符串来进行传送;比如在私设的以IP为基础的UPNP中,采用/0设备特性识别字/,/0设备类型识别字/等方法传送为好。
另外,在前处理机311中传送设备特性数据流之后,缓冲管理器313,把在前处理机311中传送过的设备特性数据暂存到缓冲器312,并向识别字读取部314输出一个与其相对应的寄存信号;识别字读取部则根据缓冲管理器313输出的寄存信号,搜索暂存在缓冲器312的设备特性数据,并读取设备特性识别字和可网络传送识别字,然后输出到网络传送判断部330。
图4b示出了网络传送判断部的实例结构框图。如图所示,它由下述的几个部分构成,即:设有设备特性识别字检测模块331,它从传送判断表320中检测出与网络数据流处理部310读取的设备特性识别字相同的设备特性识别字;设有可网络传送识别字比较模块332,它将从传送判断表320中,检测出一个相应于从设备特性识别字检测模块331检测出的设备特性识别字的可网络传送识别字,然后与网络数据流处理部310读取的可网络传送识别字进行比较;设有传送判断模块333,它根据在可网络传送识别字比较模块332中的比较结果,来判断是否可以进行由设备特性识别字指示的相应特性数据的网络传送。
在由上述结构构成的网络传送判断部330中,首先由设备特性识别字检测模块331,从传送判断表320中,搜索并检测出跟在网络数据流处理部310中读取的设备特性识别字相同的设备特性识别字。
接着,可网络传送识别字比较模块332,从传送判断表320中检测出相应于从设备特性识别字检测模块331中检出的,设备特性识别字的可网络传送识别字;并使其与从外部时钟发生器(未图示)发生的系统时钟(S-CLK)同步,与从网络数据流处理部310中读取的可网络传送识别字进行比较,并将对应于比较结果的识别字比较信号,输出到传送判断模块333。
接着,传送判断模块333根据可网络传送识别字比较模块332输出的比较信号,判断由设备特性识别字指示的相应特性数据的传送可能与否,并将与此相对应的判断信号输出到未予图示的微型计算机。
即比较的结果,如果由网络数据流处理部310读取的可网络传送识别字,与传送判断表320检出的可网络传送识别字不同,那么向未图示的微型计算机输出一个不让发送设备特性识别字指示的设备特性数据的不可传送信号。
另外,与此相反,如果由网络数据流处理部310读取的可网络传送识别字,与传送判断表320检出的可网络传送识别字相同,那么向未图示的微型计算机输出一个让发送由设备特性识别字指示的设备特性数据的认可传送信号;然后在微型计算机的控制下,由数据库(未图示)读取相应于设备特性识别字的特性数据,并传送到要求设备特性识别字的特性数据的本地网络设备。
另外,图5a举例图示了在本发明中所采用的设备特性数据流的形态。如图所示,首先图5a是在UPNP中,本地网络控制设备为了识别通过有线/无线来连接起来的非控制设备而发送的一种要求信息;该信息由以下的字段形成,即:载有设备的IP地址和字形号码的“HOST(主机)”字段;载有ssdp:discover(simple service discovery protocol(简单服务发现协议):发现)的“MAN(要找设备)”字段;响应最大延迟时间的“MX(maximum wait(最大等待))”字段;载有设备特性识别字信息的“ST(搜索目标)”字段;载有网络传送识别字信息的“TDC(authorized key(授权字))”字段。上述的字段可以设定为网络数据流处理部310的传送单位。
图5b是用来说明适用于本发明的传送判断表的附图。如图所示,在传送判断表中,对每一个设备特性识别字都设定有固有的可网络传送识别字信息。例如,对应于设备特性识别字UUID的可网络传送识别字,设定为SSSS;当这样设定的SSSS跟接收的网路传送识别字相同时,本地网络设备把UUID指示的相应特性数据传送到其他的本地网络设备。
下面,参照图6,对本发明的又一种在本地网络中用来判断设备特性数据的网络传送方法进行说明。
如在图6中所示,该方法由下述的几个阶段构成,即:在本地网络设备中传送的设备特性数据流,通过有线/无线通道经监控来进行接收的阶段(S600);对接收的设备特性数据流进行传送的阶段(S610);从传送的设备特性数据读取设备特性识别字与设备特性识别字相对应的可网络传送识别字的阶段(S620);对读取的与设备特性识别字相对应的可网络传送识别字,与记录在传送判断表的可网络传送识别字进行比较的阶段(S630);根据比较的结果,对与读取的设备特性识别字相对应的,特性数据的网络传送与否进行判断的阶段(S640)。
由这些阶段形成的传送判断方法,首先利用光缆或者同轴电缆等的本地网络电缆连接着多个本地网络设备;从这些本地网络设备发送的设备特性数据流,将通过监控来进行接收(S600)。
这时,接收的设备特性数据流例如在私设的利用以IP为基础的UPNP的网络中,接收的设备特性数据流是本地网络设备的广告数据流,或是根据本地网络控制设备的要求发送的响应数据流;在本发明中使用的设备特性识别字和可网络传送识别字,是载于这种数据流的信息组,并从连接在电缆上的其他本地网络设备接收的。
接着,如果接收了设备特性数据流(S600),那么将传送接收的设备特性数据流(S610),并读取载于设备特性数据流中的设备特性识别字和可网络传送识别字(S620)。
然后,将把读取的设备特性识别字和与其相对应的可网络传送识别字,依次与已经设定在传送判断表的设备特性识别字和网络传送可能识别字进行比较(S630),并根据比较的结果来判断相应于设备特性识别字的特性数据传送的可能与否(S640)。其判断过程如下。
首先,在传送判断表中搜索跟读取的设备特性识别字相同的设备特性识别字;如果检测出相同的设备特性识别字,那么去读取匹配被检测设备特性识别字的可网络传送识别字,然后跟读取的网络传送识别字进行比较。
比较的结果,如果由传送判断表检出的可网络传送识别字,与通过网络传送的可网络传送识别字不同,那么将不让发送由设备特性识别字指示的设备特性数据。
另外,与此相反,如果通过网络被传送的可网络传送识别字,与传送判断表检出的可网络传送识别字相同,那么就让发送由设备特性识别字指示的设备特性数据,并借此结束本发明。
本发明对记载的具体实例进行了详细的说明。但是,本行业的人员都会清楚,在本发明的技术思想范围内,可以做出多种变形和修订。
Claims (4)
1、一种设备特性数据在本地网络中传送可能的判断装置,其特征在于:
设有通过网络电缆接收本地网络设备传送的设备特性数据流的网络接口;
设有网络数据流处理部,它将传送从网络接口接收的设备特性数据流,并读取设备特性识别字和相应于设备特性识别字的可网络传送识别字;
设有按照从网络数据流处理部读取的各个设备特性识别字,去匹配并加以记录的相应的可网络传送识别字的传送判断表;
设有网络传送判断部,它将去比较从网络数据流处理部读取的、相应于设备特性识别字的可网络传送识别字和记录在传送判断表中的可网络传送识别字,然后根据比较的结果来判断是否要去进行对应于设备特性识别字的特性数据网路传送。
2、根据权利要求1所述的设备特性数据在本地可网络传送的判断装置,其特征在于:网络数据流处理部
设有用来传送从网络接口接收的设备特性数据流的前处理机;
设有缓冲管理器,它将由前处理机传送的设备特性数据暂存到缓冲器,并输出与其相对应的寄存信号;
设有识别字读取部,它将根据由缓冲管理器输出的寄存信号,去搜索暂存在缓冲器的设备特性数据,并读取设备特性识别字和网络传送识别字。
3、根据权利要求1或2所述的设备特性数据在本地可网络传送的判断装置,其特征在于:网络传送判断部
设有设备特性识别字检测模块,它将从传送判断表中检测出跟由网络数据流处理部读取的设备特性识别字相同的设备特性识别字;
设有可网络传送识别字比较模块,它将从传送判断表中,检测出一个相应于从设备特性识别字检测模块检测出的设备特性识别字的可网络传送识别字,然后跟由网络数据流处理部读取的可网络传送识别字进行比较;
设有传送判断模块,它将根据在可网络传送识别字比较模块的比较结果,来判断是否可以进行由设备特性识别字指示的相应特性数据的网络传送。
4、一种设备特性数据在本地网络中传送可能性的判断方法,即:
设有在本地网络设备中传送的设备特性数据流,通过监控来进行接收的阶段;
设有对在上个阶段中接收的设备特性数据流进行传送,并读取设备特性识别字和与设备特性识别字相对应的可网络传送识别字的阶段;
设有对在上个阶段读取的与设备特性识别字相对应的可网络传送识别字,跟记录在传送判断表的可网络传送识别字进行比较的阶段;
设有根据在上个阶段中的比较结果,对与读取的设备特性识别字相对应的,特性数据的网络传送与否进行判断的阶段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200310104815 CN1606281A (zh) | 2003-10-10 | 2003-10-10 | 设备特性数据在本地网络中传送可能性的判断装置及其判断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200310104815 CN1606281A (zh) | 2003-10-10 | 2003-10-10 | 设备特性数据在本地网络中传送可能性的判断装置及其判断方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1606281A true CN1606281A (zh) | 2005-04-13 |
Family
ID=34757063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200310104815 Pending CN1606281A (zh) | 2003-10-10 | 2003-10-10 | 设备特性数据在本地网络中传送可能性的判断装置及其判断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1606281A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852297B (zh) * | 2005-11-11 | 2010-05-12 | 华为技术有限公司 | 网络数据流识别系统及方法 |
-
2003
- 2003-10-10 CN CN 200310104815 patent/CN1606281A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852297B (zh) * | 2005-11-11 | 2010-05-12 | 华为技术有限公司 | 网络数据流识别系统及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6795846B1 (en) | Network configuration and management for dynamic networks and methods thereof | |
CN1254076C (zh) | 远程操作系统 | |
CN1271824C (zh) | 便携信息设备及其访问设备、家庭网络系统及其访问方法 | |
US7894464B2 (en) | Apparatus and method for auto-negotiation in a communication system | |
KR100911074B1 (ko) | 홈 네트웍에서 기기 특성 데이터의 전송 가능 판별 장치및 그 방법 | |
CN1509036A (zh) | 客户机配置方法和系统 | |
EP1130511A3 (en) | Data transfer and synchronization system | |
CN106101161B (zh) | 一种用于处理伪造的tcp数据包的方法和系统 | |
CN1184444C (zh) | 网络空调系统 | |
EP2520049A2 (en) | Method and apparatus for using service of home network device based on remote access | |
WO2011071265A2 (en) | Method and apparatus for using service of plurality of internet service providers | |
CN1703890A (zh) | 数据网络中识别和分析协议的方法 | |
CN101252444A (zh) | 报文特征的检测方法及装置 | |
CN1717953A (zh) | 遥控器,遥控方法和被遥控设备 | |
US6785738B1 (en) | ARP packet to preserve canonical form of addresses | |
CN101079739A (zh) | 通信设备用连接装置 | |
CN1606281A (zh) | 设备特性数据在本地网络中传送可能性的判断装置及其判断方法 | |
CN1172495C (zh) | 一种利用门户网关实现设备间互连的方法 | |
CN1922591A (zh) | 包括在向请求设备发送数据前预取所有数据的智能pci桥接 | |
EP1533976A2 (en) | Apparatus and method for requesting service provided by network equipment | |
JPH08171524A (ja) | ネットワーク機器情報管理システム | |
CN1103525C (zh) | 电子邮件数据同步的处理方法和装置 | |
CN100474861C (zh) | 用户住宅设备中过滤因特网协议分组的方法及装置 | |
CN101065930A (zh) | 用于控制网络中的设备的控制点 | |
CN1536825A (zh) | 自动确定设备昵称、解决网络设备冗余昵称方法及网络系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |