一种数据业务传输的方法、装置及电力线设备与流程

文档序号:13449754阅读:247来源:国知局
一种数据业务传输的方法、装置及电力线设备与流程

本发明涉及网络数据业务传输领域,尤其是涉及一种数据业务传输的方法、装置及电力线设备。



背景技术:

电力载波是电力系统特有的通信方式,电力载波通讯(powerlinecommunication,plc)是指利用现有电力线,通过载波方式将模拟或数字信号进行高速传输的技术。最大的特点是不需要重新架设网络,只要有电线,就能进行数据传递。基于plc技术的特点,在家庭网络中,可以通过部署plc网络设备,用以连接家庭内部的各种网络设备,尤其是在房屋装修时没有铺设以太网络,或者因为墙体阻碍等无线信号无法穿透的房间。

由于电力系统具有较高的开放性传输特点,不受物理地域的限制,因此如果没有密码机制,会很容易为网络带来安全隐患。为了解决安全性问题,plc网络在物理层面引入加密方式,用于隔离不同的网络。plc家庭网络设备在使用时,最少2只同时运行在电力线网络中,在进行连接时,需要通过对码操作,或者默认使用相同的plc密码连接。完成对码后的设备,在向电力线网络中发送数据时,只有与之成功对码的设备才能接收到数据。换言之,只要与发送数据的设备使用相同的plc密码,都能收到数据。这种机制给电力线网络带来了较高的安全性,但也带来了问题:如果在电力线上部署的网络中,需要承载数据隔离的业务,那么必然要部署多对设置有不同plc密码的网络设备,这给设备部署带来了较大的繁琐操作,也增加了部署的设备成本。例如,如果需要通过电力线设备运行2种或者2种以上的业务类型,则需要铺设2对(4只)或者2对以上的电力线设备,且分别进行对码操作,保证每一对设备之间的plc密码不同,以便运行在同一张电力线承载电缆上时,业务能够进行隔离传输。

由上可知,现有技术中存在一对电力线设备只能传输一种类型的业务,且当较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。



技术实现要素:

为了解决现有技术中存在的一对电力线设备只能传输一种类型的业务,且当较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题,本发明提供了一种数据业务传输的方法、装置及电力线设备。

为了解决上述技术问题,第一方面,本发明提供了一种数据业务传输的方法,包括:

接收第一电力线设备发送的报文,其中,所述报文携带有第一电力线设备上发送数据业务的第一端口的端口信息;

根据所述端口信息,确定与所述第一端口对应的第二电力线设备上的第二端口;

通过所述第二端口传输所述数据业务。

可选地,所述根据所述端口信息,确定与所述第一端口对应的第二电力线设备上的第二端口的步骤包括:根据所述端口信息,以及预先设置的第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,确定与所述第一端口对应的第二端口。

可选地,所述方法还包括:设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,具体包括:通过预设的端口配对协议,设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系;或者,根据接收的端口配对参数,设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系。

第二方面,本发明提供了一种数据业务传输的方法,包括:

将一报文发送至第二电力线设备,其中,所述报文携带有第一电力线设备上发送数据业务的第一端口的端口信息,由第二电力线设备根据所述端口信息确定与所述第一端口对应的第二电力线设备的第二端口,并由第二端口传输所述数据业务。

第三方面,本发明提供了一种数据业务传输的装置,包括:

接收模块,用于接收第一电力线设备发送的报文,其中,所述报文携带有第一电力线设备上发送数据业务的第一端口的端口信息;

确定模块,用于根据所述端口信息,确定与所述第一端口对应的第二电力线设备上的第二端口;

传输模块,用于通过所述第二端口传输所述数据业务。

可选地,所述确定模块用于,根据所述端口信息,以及预先设置的第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,确定与所述第一端口对应的第二端口。

可选地,所述装置还包括设置模块,用于设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,具体用于,通过预设的端口配对协议,设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系;或者,根据接收的端口配对参数,设置所述第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系。

第四方面,本发明提供了一种数据业务传输的装置,包括:

发送模块,用于将一报文发送至第二电力线设备,其中,所述报文携带有第一电力线设备上发送数据业务的第一端口的端口信息,由第二电力线设备根据所述端口信息确定与所述第一端口对应的第二电力线设备的第二端口,并由第二端口传输所述数据业务。

第五方面,本发明提供了一种电力线设备,所述电力线设备包括第三方面提供的任一项数据业务传输的装置。

第六方面,本发明提供了一种电力线设备,所述电力线设备包括第四方面提供的数据业务传输的装置。

本发明的有益效果是:

本发明通过接收第一电力线设备发送的报文,其中,报文中携带有第一电力线设备上发送数据业务的第一端口的端口信息,并根据第一端口的端口信息,确定与第一端口对应的第二电力线设备上的第二端口,最后通过第二端口传输数据业务。这样,通过相对应的第一端口和第二端口传输数据业务,可以使得电力线设备上多对具有对应关系的端口传输不同类型的数据业务,且由于传输端口不同,不同类型的数据业务之间也不会产生干扰,减少了当有较多类型的业务传输时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种业务的问题,同时解决了较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。

附图说明

图1表示本发明的第一实施例中数据业务传输的方法的步骤流程图;

图2表示本发明的第三实施例中数据业务传输的装置的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

第一实施例:

如图1所示,为本发明的第一实施例中数据业务传输的方法的步骤流程图,包括:

步骤101,接收第一电力线设备发送的报文。

具体的,当第一电力线设备向第二电力线设备发送数据业务时,第一电力线设备向第二电力线设备发送报文。在本步骤中,第二电力线设备接收第一电力线设备发送的报文。具体的,该报文中携带有第一电力线设备上发送数据业务的第一端口的端口信息。

步骤102,根据端口信息,确定与第一端口对应的第二电力线设备上的第二端口。

在本步骤中,具体的,第二电力线设备接收到报文之后,根据报文解析得到第一电力线设备上发送数据业务的第一端口的端口信息,然后根据第一端口的端口信息,确定第二电力线设备上与第一端口对应的第二端口。此外,具体的,第一电力线设备和第二电力线设备可以为电力线适配器。

步骤103,通过第二端口传输数据业务。

在本步骤中,具体的,第二电力线设备通过与第一端口对应的第二端口传输数据业务。

这样,当有多对相对应的第一端口和第二端口时,每一对相对应的第一端口和第二端口均可以传输一种类型的数据业务,使得第一电力线设备和第二电力线设备能够传输的数据业务类型的数量与具有对应关系的第一端口和第二端口的对数相同,从而减少了当有较多类型的数据业务传输时需要的电力线设备的对数。

这样,本实施例通过接收第一电力线设备发送的报文,其中,报文中携带有第一电力线设备上发送数据业务的第一端口的端口信息,并根据第一端口的端口信息,确定与第一端口对应的第二电力线设备上的第二端口,最后通过第二端口传输数据业务,使得电力线设备上多对具有对应关系的端口能够传输不同类型的数据业务,且由于传输端口不同,不同类型的数据业务之间也不会产生干扰,减少了当有较多类型的业务需要传输时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种业务的问题,同时解决了较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。

此外,可选地,在根据端口信息,确定与第一端口对应的第二电力线设备上的第二端口时,可以根据端口信息以及预先设置的第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,确定与第一端口对应的第二端口。

这样,第二电力线设备需要预先设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系。

具体的,在设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系时,一方面,可以通过预设的端口配对协议,设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,例如在第二电力线设备出厂时,可以通过预设的端口配对协议,完成第二电力线设备的多个端口与第一电力线设备的多个端口之间的一一对应关系。另一方面,还可以根据接收的端口配对参数,设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系。

下面以具体实施例对数据业务传输的整个过程进行说明。

假设第一电力线设备和第二电力线设备均为电力线适配器,第一电力线设备与局域网连接,第二电力线设备与以太网连接,且第一电力线设备和第二电力线设备均具有两个端口。其中,第一电力线设备的其中一个端口为局域网(lan)端口,与机顶盒连接。第二电力线设备的其中一个端口为宽带互联网视听业务(itv)端口,与光调制解调器的itv端口连接;第二电力线设备的另一个端口为广域网(wan)端口,与光调制解调器的以太口连接。

首先设置第一电力线设备的两个端口和第二电力线设备的两个端口之间的一一对应关系。在设置一一对应关系时,可以在第一电力线设备和第二电力线设备出厂时,通过预设的端口配对协议,自动完成第二电力线设备的两个端口和第一电力线设备的两个端口之间的一一对应关系,也可以通过接收的端口配对参数,完成第二电力线设备的两个端口与第一电力线设备的两个端口之间的一一对应关系。在通过接收的端口配对参数完成端口之间的一一对应关系时,可以分别按下第一电力线设备和第二电力线设备的通道对码按键,使得第一电力线设备和第二电力线设备进入通道对码状态,此时,第一电力线设备和第二电力线设备上的对码指示灯开始闪烁。然后对端口配对参数中具有对应关系的第一电力线的端口和第二电力线设备的端口分别进行标示。在标示具有对应关系的端口时,可以采用试运行的方法,即可以使用第一电力线设备的其中一个端口发送数据业务,然后使用第二电力线设备的其中一个端口接收数据业务,这样具有对应关系的第一电力线的端口和第二电力线设备的端口标示成功;还可以采用按键选取的方式,即通过指示灯标示具有对应关系的第一电力线设备上的其中一个端口和第二电力线设备上的其中一个端口。在标示完毕后,即确定具有一一对应关系的端口之后,可以再次按下通道对码按键,这时第一电力线设备和第二电力线设备中标示完毕的端口之间产生协议密码和通道转发表,即配对完毕。这样,在传输数据业务时,数据业务可以在具有一一对应关系的第一电力线设备的端口和第二电力线设备的端口之间进行传输,且由于端口之间的对应关系,不同类型的数据业务之间不会产生干扰。

设置完第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系之后,机顶盒在向外转发数据业务时,通过第一电力线设备向第二电力线设备传输数据业务。此时,通过预先规划好的第一电力线设备的数据通道规划,机顶盒的所有数据业务均从第一电力线设备的lan端口进入,在进入第一电力线设备后,在其数据报文中,加入标示来源为第一电力线设备的lan端口的协议报文字段。然后,该数据报文经过电力线系统发送至第二电力线设备上,第二电力线设备接收该数据报文,并对该数据报文进行解析,得到发送该数据业务的第一电力线设备的lan端口信息,然后根据该lan端口信息和预先设置的第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,查找到与第一电力线设备的lan端口配对的第二电力线设备的itv端口,最后将该数据报文发送至第二电力线设备的itv端口,由第二电力线设备的itv端口将该数据业务传输至光调制解调器的itv端口,从而完成数据业务的整个传输过程。

这样,在数据业务的整个传输过程中,数据业务传输完全透明化,且具有一一对应关系的第一端口和第二端口组成的数据通道与其他具有一一对应关系的第一端口和第二端口组成的数据通道之间完全隔离,使得不同类型的数据业务在不同的数据通道之间传输时不会产生干扰,减少了当有较多类型的数据业务时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种数据业务的问题。

在此需要说明的是,由第二电力线设备向第一电力线设备传输数据业务的传输过程,和上述中的由第一电力线设备向第二电力线设备传输数据业务的传输过程相同,在此不再进行具体解释说明。

第二实施例:

在本实施例中,当第一电力线设备向第二电力线设备传输数据业务时,第一电力线设备将一报文发送至第二电力线设备。具体的,该报文中携带有第一电力线设备发送数据业务的第一端口的端口信息。此外,具体的,该报文可以为发送数据业务的数据报文,也可以为其他报文,在此并不对报文的类型做具体限定。

本实施例通过发送携带有第一电力线设备发送数据业务的第一端口的端口信息的报文至第二电力线设备,使得第二电力线设备可以根据端口信息确定与第一端口对应的第二电力线设备的第二端口,并在确定与第一端口对应的第二端口之后,通过第二端口传输数据业务。这样,可以使得电力线设备上多对具有对应关系的端口能够传输不同类型的数据业务,且由于传输端口不同,不同类型的数据业务之间也不会产生干扰,减少了当有较多类型的业务传输时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种业务的问题,同时解决了较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。

第三实施例:

如图2所示,为本发明的第三实施例中数据业务传输的装置的结构框图,该装置包括:

接收模块201,用于接收第一电力线设备发送的报文,其中,报文携带有第一电力线设备上发送数据业务的第一端口的端口信息;

确定模块202,用于根据端口信息,确定与第一端口对应的第二电力线设备上的第二端口;

传输模块203,用于通过第二端口传输数据业务。

可选地,确定模块202用于,根据端口信息,以及预先设置的第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,确定与第一端口对应的第二端口。

可选地,装置还包括设置模块,用于设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系,具体用于,通过预设的端口配对协议,设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系;或者,根据接收的端口配对参数,设置第一电力线设备的多个端口和第二电力线设备的多个端口之间的一一对应关系。

这样,本实施例通过接收模块接收第一电力线设备发送的报文,其中,报文中携带有第一电力线设备上发送数据业务的第一端口的端口信息,并通过确定模块根据第一端口的端口信息,确定与第一端口对应的第二电力线设备上的第二端口,最后通过传输模块通过第二端口传输数据业务,使得电力线设备上多对具有对应关系的端口能够传输不同类型的数据业务,且由于传输端口不同,不同类型的数据业务之间也不会产生干扰,减少了当有较多类型的业务传输时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种业务的问题,同时解决了较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。

第四实施例:

本实施例提供一种数据业务传输的装置,该装置包括发送模块,用于将一报文发送至第二电力线设备,其中,报文携带有第一电力线设备上发送数据业务的第一端口的端口信息,由第二电力线设备根据端口信息确定与第一端口对应的第二电力线设备的第二端口,并由第二端口传输所述数据业务。

这样,本实施例通过发送模块发送携带有第一电力线设备发送数据业务的第一端口的端口信息的报文至第二电力线设备,使得第二电力线设备可以根据端口信息确定与第一端口对应的第二电力线设备的第二端口,并在确定与第一端口对应的第二端口之后,通过第二端口传输数据业务。这样,可以使得电力线设备上多对具有对应关系的端口能够传输不同类型的数据业务,且由于传输端口不同,不同类型的数据业务之间也不会产生干扰,减少了当有较多类型的业务传输时需要的电力线设备的对数,解决了现有技术中存在的一对电力线设备只能传输一种业务的问题,同时解决了较多类型的业务在同一电力线网络中传输时,部署的电力线设备较多且电力线设备部署难度较高的问题。

第五实施例:

本实施例提供一种电力线设备,该电力线设备包括第三实施例中的数据业务传输的装置。

具体的,该电力线设备能够实现前述第三实施例中的数据业务传输的装置实现的各个过程,为避免重复,这里不再赘述。

第六实施例:

本实施例提供一种电力线设备,该电力线设备包括第四实施例中的数据业务传输的装置。

具体的,该电力线设备能够实现前述第四实施例中的数据业务传输的装置实现的各个过程,为避免重复,这里不再赘述。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1