网络系统及其通信方法

文档序号:6696024阅读:141来源:国知局
专利名称:网络系统及其通信方法
技术领域
本发明涉及网络系统,尤其是有关网络系统及其通信方法。
家庭的网络系统的简略结构图如

图1所示,家庭的多个电子产品如冰箱、空调、电子微波炉、洗衣机、个人电脑(PC)等通过通信总线连接并构成网络系统。如果各产品的微型机算机具备兼容通信功能,与通信总线直接连接构成网络系统;如果各产品的微型计算机不具备兼容通信功能,在各产品上装配附加的通信模块构成网络系统。可以选择控制家庭的网络系统的控制器,现在大多数家庭中具备了个人电脑,在个人电脑中安装控制网络系统的应用程序,通过个人电脑就可以使用网络控制器。
下面参照图2说明现有技术的家庭的网络系统的通信方法假定由N个产品构成网络,假设产品A和产品B之间互相进行通信。首先,使用者利用产品A来输入产品B的控制命令S21。即,以产品A为例,观察与个人电脑连接的显示器或者具备显示装置的电子产品的产品控制器(Graphic User Interface)画面,再通过键盘、鼠标等输入手段,输入控制产品B的命令。
产品A向产品B传送使用者输入的控制命令S22。即产品A的控制装置控制自身的传送(例如LAN/RS 232-C),或连接到外部的传送装置(例如电力线通信用调制解调器),将使用者输入的控制命令调制成适合通信线路的命令后传送。产品B将收到自产品A传送的控制命令S23。接着产品B将进行有关控制命令的动作S24。即,产品B的控制装置将根据制作时程序化的运算法则读取控制命令包后,完成相关动作。
然后,产品B向产品A传送已完成控制命令的应答数据S25。产品A收到产品B传送的应答数据S26,得知控制命令已经正常进行后,将进行下一个动作;当在一定时间内A没有收到应答数据时,将再次传送控制命令或终断通信。
因为产品B传送应答后,A才继续执行命令,所以读取命令所需的时间设得充分长,防止A收不到应答。在这种情况下,存在传送命令的机器等待应答时间过于长的缺点。
另外,根据执行命令所需的时间可以将命令分为需要较短执行时间和需要较长执行时间的两类。对于需要较短执行时间的命令来说,如果用执行命令后应答的方式通信,则存在无法形成通信的问题。
在需要较短执行时间的命令中,具有代表性的例子如图3所示的传送速度的变更命令的情况。在这种情况下,如果产品A的数据传送速度设定为2400bps,向产品B传送将传送速度变更为9600bps的命令,产品B将收到产品A的命令,首先将自己的数据传送速度变更为9600bps,然后再以9600bps的速度向产品A传送自己已变更为9600bps的应答数据。但是由于产品A在当前是设定为2400bps的状态,所以无法收到产品B的应答数据,从而导致通信中断。
如图4所示,需要较短执行时间的通信地址变更命令的情况。在这种情况下,产品A传送命令的地址为‘0’,产品B收到的地址为‘1’,要求将产品B的地址变更为‘2’,则产品B将收到来自产品A的地址变更命令,将自己的地址变更为‘2’。此时产品B将以传送的地址为‘2’,向收到的地址为‘0’的产品A传送应答数据。但是由于产品A本身传送命令的产品的地址为‘0’,所以无法收到来自地址为‘2’的产品的应答数据,因而无法构成通信。
所以现有技术的网络系统存在以下问题1.由于将执行命令所需的时间设定的过于长,所以传送命令的机器等待应答的时间过于长。
2.由于在执行命令后传送应答数据,所以在执行时间较短的命令的情况下,无法根据命令执行的设定内容变更收到应答,因而无法构成通信。
为了解决上述技术问题,本发明的网络系统包括,具备至少一个带有决定传送数据种类的传送装置的传送侧机器;与至少一个传送侧机器形成网络,根据传送侧机器送出的数据种类决定应答处理顺序,具备至少一个带有根据决定的应答处理顺序传送应答信号的传送装置的收到侧机器。
本发明的网络系统还可以是,具备至少一个带有传送数据的传送装置的传送侧机器;与至少一个传送侧机器形成网络,具备至少一个先决定传送侧机器送出的数据种类,再决定应答处理顺序,根据决定的应答处理顺序返回应答信号的传送装置的收到侧机器。
本发明的网络系统的通信方法,网络系统中至少连接两个以上机器,所述方法包括a.两个以上的机器中,至少在一个机器当中具有决定传送的数据种类的数据种类决定阶段;b.在数据收到侧机器当中,依据收到的数据种类决定应答信号处理顺序的应答信号处理顺序决定阶段。
本发明的网络系统的通信方法还可以是a.从传送侧中把包含设定有命令分类种类信息的数据传送到收到侧的阶段;b.在收到侧中接收数据,并且利用命令分类种类信息来判断其种类的阶段;c.根据收到侧判断的种类,往传送侧传送应答信号和决定收到的处理数据命令执行顺序的阶段。
本发明的网络系统的通信方法还可以是a.从传送侧中把包含设定有所定命令的数据传送到收到侧的阶段;b.在收到侧中接收数据,并且参考已设定的命令/种类表来判断相应数据的种类的阶段;c.根据收到侧判断的种类,往传送侧传送应答信号和决定收到的处理数据命令的执行顺序的阶段。
本发明的网络系统及其通信方法的有益效果是第一,依据接收数据首先执行应答,然后执行相应的命令,从而能缩短应答所需要的等待时间,提高整个系统的效率。
第二,在首先执行命令的情况下,对能发生通信错误的命令先执行应答,从而能提前防止通信错误的产生,提高网络系统的可信度。
第三,本发明通过使用简单的程序和存储器来运行系统,因此适用于所有形态的网络系统,应用范围相当广泛。用在数据通信用量小的家用网络系统时,能最大限度地发挥其效果。
图1是现有技术的网络系统构成的模块图。
图2是现有技术的网络系统的通信方法的流程图。
图3是图2的通信例子图。
图4是图2的另一个通信例子图。
图5是本发明的网络系统的第一实施例构成的模块图。
图6是本发明的网络系统的通信方法的第一实施例的流程图。
图7是本发明的网络系统的第二实施例的构成的模块图。
图8是本发明的网络系统的通信方法的第二实施例的流程图。
本发明的产品A、产品B和产品C位于构成直接通信或者利用电力线的通信(电力线通信调制解调器)的网络当中,限定产品A是传送侧机器,产品B是收到侧机器。
产品A具有决定所要传送的数据种类的传送装置;产品B与至少一个传送侧机器产品A形成网络,根据产品A送出的数据种类决定应答处理顺序,再根据决定的应答处理顺序返回应答信号。
产品A的传送装置包括传送/收到数据的传送/收到部12;为了能定义包含于数据中的命令种类类别或者为了把已包含定义种类的命令的数据传送到产品B的种类类别命令的处理程序11;控制传送/收到部12的控制部13。
产品B的传送装置包含传送应答信号的传送/收到部22;从产品B中根据传送侧机器送出的数据种类决定应答处理程序21,再根据决定的应答处理顺序往产品A返回应答信号的控制传送/收到部22的控制部23。
下面参考图6,详细说明上述的网络系统的通信方法首先,使用者利用产品A输入产品B的控制命令S61。即,以产品A为例,观察和个人电脑连接的显示器或者具备显示装置的电子产品的产品控制器画面,通过键盘、鼠标等输入手段,输入产品B变更的命令种类信息。
此时,产品A向产品B传送包括使用者输入的控制命令和相应种类信息的数据S62。即产品A的控制部13控制自身的传送/收到部12(例如LAN/RS232-C),或者连接到外部的传送部(例如电力线通信用调制解调器),将包含使用者输入的控制命令及种类信息的数据调制成满足通信线路的传送条件后传送。
种类信息是为了在执行命令前,首先区别要应答的命令。种类信息已编程在产品的控制部的动作中,而且可以根据需要变更。如上所述的种类信息区分为第一种类和第二种类。第一种类定义为从收到侧收到传送侧的数据后首先执行对应控制命令,然后再传送应答数据。第二种类定义为从收到侧收到传送侧的数据后首先传送应答数据,然后执行对应控制命令。
此时,产品B将收到自产品A传送的控制命令S63。产品B利用在收到的数据中的种类信息来判断相应数据的种类S64。如果判断的结果S64是第一种类,首先执行包含在数据中的控制命令S65,传送应答数据到产品A中S66。如果判断的结果S64是第二种类,首先产品B往产品A传送已收到信息的应答数据S67,然后执行包含在数据中的控制命令S68。
此时,产品A收到产品B传送的应答数据S69,得知传送的命令已经正常进行。第二实施例如图7所示,本发明的网络系统包括具备传送/收到的功能并且能控制其他产品(如产品A和产品B中),执行数据传送/收到动作的传送/收到部43,53;按照种类类别决定应答/执行命令处理顺序的种类类别命令处理程序41,51;定义各命令类别种类的命令/种类表42,52;把收到的数据和命令/种类表42,52进行比较后判断其相应种类,并控制传送/收到部43,53,通过种类类别命令处理程序进行处理的控制部44,54。
本发明的产品A、产品B和产品C位于构成直接通信或者利用电力线的通信(电力线通信调制解调器)的网络当中,限定产品A是传送侧机器,产品B是收到侧机器。
产品A具有决定所要传送的数据种类的传送装置;产品B具备与至少一个传送侧机器产品A形成网络,并且决定产品A送出的数据种类,根据数据种类决定应答处理顺序,再根据决定的应答处理顺序返回应答信号。
产品B的传送装置包含传送/收到数据的传送/收到部53;依据已设定的基准来判断及比较数据的种类,并依据已得到判断的种类来决定应答处理顺序,从而使得应答信号传送到相应顺序的控制传送/收到部53的控制部54。
下面参考图8详细说明上述的网络系统的通信方法首先,使用者利用产品A输入产品B的控制命令S81。以产品A为例,观察和个人电脑连接的显示器或者具备显示装置的电子产品的产品控制器画面,通过键盘、鼠标等输入手段,输入产品B控制命令。
此时产品A向产品B传送包括使用者输入的控制命令的数据S82。即,产品A的控制部44控制自身的传送/收到部43(例如LAN/RS 232-C),或者连接到外部的传送部(例如电力线通信用调制解调器),将包含使用者输入的控制命令的数据调制成能满足通信线路的传送条件后传送。然后,产品B将收到自产品A传送的控制命令S83。产品B把收到的收到数据的命令和如表1的命令/种类表作比较,从而判断相应数据的命令种类S84。
表1

此时,命令/种类表存储在相应产品的控制部或者单独的存储器中。设置命令/种类表是为了区分开执行命令之前要应答的命令种类。
如果是第一种类,定义为在收到侧中收到传送侧传送的数据,首先执行相应的控制命令再传送应答数据。如果是第二种类,定义为在收到侧中收到传送侧传送的数据,首先传送应答数据,再执行相应的控制命令。
如果判断的结果S84是第一种类,首先产品B执行数据中包含的命令后S85,把应答数据传送到产品A中S86。
如果判断的结果S84是第二种类,首先产品B把表示已收到信号的应答数据传送到产品A中S87,然后执行数据中包含的命令S88。
此时,产品A收到产品B传送的应答数据S89,得知传送的命令已经正常进行。
权利要求
1.一种网络系统,其特征是具备至少一个带有决定传送数据种类的传送装置的传送侧机器;与至少一个传送侧机器形成网络,根据传送侧机器送出的数据种类决定应答处理顺序,具备至少一个带有根据决定的应答处理顺序传送应答信号的传送装置的收到侧机器。
2.根据权利要求1所述的网络系统,其特征是从传送侧机器中传送的数据包含使相应收到侧机器作一定动作的命令。
3.根据权利要求2所述的网络系统,其特征是所述命令是指收到侧机器完成一定动作需要一定的时间。
4.根据权利要求1所述的网络系统,其特征是从传送侧机器传送的数据中包含数据的种类信息。
5.根据权利要求1所述的网络系统,其特征是所述传送侧机器的传送装置包括传送数据的传送部(12);定义数据类别种类或者为了把已定义种类的数据传送到收到侧机器的控制传送部的控制部(13)。
6.根据权利要求1所述的网络系统,其特征是所述收到侧机器的传送装置包含传送应答信号的传送部(22);根据从传送侧机器中送出的数据种类决定应答处理顺序,再根据决定的应答处理顺序往传送侧机器返回应答信号的控制传送部的控制部(23)。
7.一种网络系统,其特征是具备至少一个带有传送数据的传送装置的传送侧机器;与至少一个传送侧机器形成网络,具备至少一个先决定传送侧机器送出的数据种类,再决定应答处理顺序,根据决定的应答处理顺序返回应答信号的传送装置的收到侧机器。
8.根据权利要求7所述的网络系统,其特征是从传送侧机器中传送的数据包含使相应收到侧机器作一定动作的命令。
9.根据权利要求8所述的网络系统,其特征是所述命令是指收到侧机器完成一定动作需要一定的时间。
10.根据权利要求7所述的网络系统,其特征是收到侧机器的传送装置包括有传送数据的传送部(53);依据已设定的基准来判断及比较数据的种类,并依据已得到判断的种类决定应答处理顺序,从而使得应答信号传送到相应顺序的控制传送部的控制部(54)。
11.根据权利要求10所述的网络系统,其特征是已设定的基准以定义各命令类别种类的表格形态存储在控制部或者单独的存储器中。
12.一种网络系统的通信方法,网络系统中至少连接两个以上机器,其特征是所述方法包括a.两个以上的机器中,至少在一个机器当中具有决定传送的数据种类的数据种类决定阶段;b.在数据收到侧机器当中,依据收到的数据种类决定应答信号处理顺序的应答信号处理顺序决定阶段。
13.根据权利要求12所述的网络系统的通信方法,其特征是传递的数据中包含使相应收到侧作一定动作的命令语。
14.根据权利要求13所述的网络系统的通信方法,其特征是所述命令语是指收到侧机器完成一定动作需要一定的时间。
15.根据权利要求12所述的网络系统的通信方法,其特征是数据种类决定阶段是在传送侧中决定数据的种类后往收到侧传送的阶段。
16.根据权利要求15所述的网络系统的通信方法,其特征是在传送侧传送的数据包含控制相应数据的应答顺序的信息。
17.根据权利要求12所述的网络系统的通信方法,其特征是数据种类决定阶段是从传送侧中传送数据,在收到侧中决定其种类的阶段。
18.根据权利要求17所述的网络系统的通信方法,其特征是所述的从传送侧中传送数据,在收到侧中决定其种类的阶段是指先对接收的传送作出应答,再执行相应于数据内容的动作的种类阶段;或先执行依据数据内容的动作,再作出对传送的应答的种类的阶段。
19.根据权利要求12所述的网络系统的通信方法,其特征是应答信号处理顺序决定阶段包括比较收到的数据和已存储的数据类别种类,判断数据种类的比较判断阶段;在比较判断阶段中,如果是首先执行应答的数据种类的情况下,返回对传送侧中传送的数据的应答信号的阶段;执行在传送侧中传送的数据中指定动作的阶段。
20.一种网络系统的通信方法,其特征是所述方法包括a.从传送侧中把包含设定有命令分类种类信息的数据传送到收到侧的阶段;b.在收到侧中接收数据,并且利用命令分类种类信息来判断其种类的阶段;c.根据收到侧判断的种类,往传送侧传送应答信号和决定收到的处理数据命令执行顺序的阶段。
21.根据权利要求20所述的网络系统的通信方法,其特征是追加包含有在各机器中设定为数据传送的命令类别种类信息和为收到数据处理的种类类别应答信号处理顺序的阶段。
22.根据权利要求20所述的网络系统的通信方法,其特征是得到判断的种类是第一种类的情况下,首先执行应答信号传送;得到判断的种类是第二种类的情况下,首先执行数据命令处理。
23.根据权利要求22所述的网络系统的通信方法,其特征是第一种类是指应答信号传送的优先级次高于执行命令的优先级次的情况;第二种类是指应答信号传送的优先级次低于执行命令的优先级次的情况。
24.一种网络系统的通信方法,其特征是所述方法包括a.从传送侧中把包含设定有所定命令的数据传送到收到侧的阶段;b.在收到侧中接收数据,并且参考已设定的命令/种类表来判断相应数据的种类的阶段;c.根据收到侧判断的种类,往传送侧传送应答信号和决定收到的处理数据命令的执行顺序的阶段。
25.根据权利要求24所述的网络系统的通信方法,其特征是追加包含有在各机器中设定数据处理用命令/种类表和收到数据处理用种类类别应答信号处理顺序的阶段。
26.根据权利要求24所述的网络系统的通信方法,其特征是得到判断的种类是第一种类的情况下,首先执行应答信号传送;得到判断的种类是第二种类的情况下,首先执行数据命令处理。
27.根据权利要求26所述的网络系统的通信方法,其特征是第一种类是指应答信号传送的优先级次高于执行命令的优先级次的情况;第二种类是指应答信号传送的优先级次低于执行命令的优先级次的情况。
全文摘要
本发明公开了一种网络系统及其通信方法,网络系统包括,具备至少一个带有决定传送数据种类的传送装置的传送侧机器;与至少一个传送侧机器形成网络,根据传送侧机器送出的数据种类决定应答处理顺序,具备至少一个带有根据决定的应答处理顺序传送应答信号的传送装置的收到侧机器。其通信方法包括至少在一个机器当中具有决定传送的数据种类的数据种类决定阶段;在数据收到侧机器当中,依据收到的数据种类决定应答信号处理顺序的应答信号处理顺序决定阶段。本发明能缩短应答所需要的等待时间,并且根据相关命令使应答首先得到执行,从而能事先防止通信障碍的发生,提高系统的效率。
文档编号G08C17/02GK1474557SQ02129139
公开日2004年2月11日 申请日期2002年8月19日 优先权日2002年8月19日
发明者李君锡 申请人:乐金电子(天津)电器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1