CN102123467A - 一种终端通信中多信道自适应切换的方法 - Google Patents
一种终端通信中多信道自适应切换的方法 Download PDFInfo
- Publication number
- CN102123467A CN102123467A CN2011100504739A CN201110050473A CN102123467A CN 102123467 A CN102123467 A CN 102123467A CN 2011100504739 A CN2011100504739 A CN 2011100504739A CN 201110050473 A CN201110050473 A CN 201110050473A CN 102123467 A CN102123467 A CN 102123467A
- Authority
- CN
- China
- Prior art keywords
- ethernet
- steps
- terminal
- channel
- network
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000001514 detection method Methods 0.000 claims abstract description 4
- 230000005059 dormancy Effects 0.000 claims description 15
- 230000006978 adaptation Effects 0.000 claims description 12
- 238000012360 testing method Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 3
- 230000006855 networking Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 230000009471 action Effects 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 abstract description 2
- 238000011897 real-time detection Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000013642 negative control Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种终端通信中多信道自适应切换的方法,主要是无线信道和以太网信道自适应切换的方法,包括如下步骤:终端自动检测无线通信模块和以太网物理链路通道,自动判断以太网参数模式,当检测到以太网通道可用时自动切换到以太网通道,当以太网不可用时自动切换到无线通道。其有益效果:能够实现对无线信道和以太网通道的实时检测,根据检测结果自动进行切换,整个过程动作迅速,完全自适应两种网络信道,无须人工干预;在以太网可用时优先使用以太网通道,使用该通道时能极大地提高网络带宽、减低网络延时,且无须考虑流量问题从而节省大笔通信费用;在以太网不可用时能自动启动无线模块使用无线信道进行通信,从而确保终端和主站通信畅通。
Description
技术领域
发明涉一种终端通信中多信道自适应切换的方法,更具体地说,涉及一种终端通信中无线通道和以太网通道自适应切换的方法。
背景技术
在电力用户用电信息采集***中,采集终端需要将采集到的电力用户数据传送给***主站,随着电力用户数量及采集数据项的增加,终端和主站间的数据传输也越来越繁忙,而目前绝大部分终端通过GPRS或CDMA无线公网来和主站进行数据交换,但在部分发达地区已实现电力光纤或ADSL等以太网通信方式。目前终端在选择无线或以太网通信通道时,不能对冗余多通道进行自动检测判断,需要由主站操作人员或维护人员到现场对终端进行人工设置,费时费力,且终端和主站通信故障明显增多,进一步增加了维护成本。
发明内容
本发明要解决的技术问题是针对现有技术的终端不能自动检测、判断无线和以太网信道,不能对冗余的多信道进行自适应的缺陷,提供一种在无线信道和以太网信道之间快速选择、自动切换的方法。
解决本发明技术问题的技术方案是:一种终端通信中多信道自适应切换的方法,由以下步骤构成:
A)终端上电初始化后启动一个以太网检测工作单元,每隔一个固定时间间隔对以太网进行循环检测;
B)在步骤A)成功后创建一个多信道自动切换工作单元;
上述步骤A)包括如下步骤:
A1)每隔固定时间对以太网物理通道进行检测;
A2)若以太网物理通道没有准备好或检测到网络已断开,则重复步骤A1),否则进入步骤A3);
A3)判断以太网网络参数来源模式,若是自动获取模式则进入步骤A4)执行,否则跳到步骤A5)执行;
A4)从数据库中读取主站预先设置的终端本地以太网接口参数,如果本地以太网接口参数合法,则跳至步骤A7)执行;
A5)通过调用Linux***自动获取网络参数命令udhcpc,向网络上的DHCP服务器发送分配网络参数的请求;
A6)若成功获取到以太网网络参数,则进入步骤A7)执行,否则重复执行步骤A1)至A5);
A7)根据步骤A4)或步骤A6)中获得网关主机地址,向网关主机发送一个标准ICMP协议的回显报文;若正确收到网关主机的响应报文则进入步骤A8)执行,否则休眠固定时间再重执行步骤A1)至A6);
A8)将以太网检测单元检测的结果写入到终端数据库中供多信道自动切换工作单元使用;
上述步骤B)包括如下步骤:
B1)每隔固定时间从终端数据库中读取以太网检测结果;
B2)检测终端当前和主站通信的通道类型;
B3)根据步骤B1)和B2)所得结果,对无线通道和以太网通道进行切换;
所述步骤B3)包括如下步骤:
B31)若以太网连接正常且当前连接通道类型为GPRS或CDMA,则把默认网关设置为以太网的网关,同时通知无线通信模块停止工作,并将当前连接通道类型由GPRS连接改为以太网连接写入终端数据库并保存,休眠固定时间间隔后重复执行步骤B1)至B3);
B32)若以太网连接正常且当前连接通道类型为以太网,则休眠固定时间间隔后重复执行步骤B1)至B3);
B33)若以太网连接异常且当前连接通道类型为GPRS或CDMA,则休眠固定时间间隔后重复执行步骤B1)至B3);
B34)若以太网连接异常且当前连接通道类型为以太网,则把以太网的默认网关从***中移除,并通知无线通信模块开始工作,当无线模块连上网络后把***的默认网关设置为无线网络的网关,如果无线模块联网失败则休眠固定时间间隔后重复执行步骤B1)至B3)。
本发明的有益效果是:能够实现对无线信道和以太网通道的实时检测,根据检测结果自动进行切换,整个过程动作迅速,完全自适应两种网络信道,无须人工干预;在以太网可用时优先使用以太网通道,使用该通道时能极大地提高网络带宽、减低网络延时,且无须考虑流量问题从而节省大笔通信费用;在以太网不可用时能自动启动无线模块使用无线信道进行通信,从而确保终端和主站通信畅通。
附图说明
图1是以太网检测工作单元示意图。
图2是多信道自动切换工作单元示意图。
具体实施方式
下面结合附图和具体实施方式对本发明进行进一步详细说明。
如图1和图2所示,终端通信中多信道自适应切换的方法的步骤如下:
A)终端上电初始化后启动一个以太网检测工作单元,每隔一个固定时间间隔对以太网进行循环检测。
B)在步骤A)成功后创建一个多信道自动切换工作单元。
如图1所示,上述步骤A)包括如下步骤:
A1)每隔固定时间对以太网物理通道进行检测;即,检测网线是否已经插上;此步骤中所述每隔固定时间取心跳间隔时间,默认为1分钟。
A2)若以太网物理通道没有准备好或检测到网络已断开,则重复步骤A1),否则进入步骤A3)。
A3)判断以太网网络参数来源模式,若是自动获取模式则进入步骤A4)执行,否则跳到步骤A5)执行。
A4)从数据库中读取主站预先设置的终端本地以太网接口参数,如果本地以太网接口参数合法,则跳至步骤A7)执行;所述的终端本地以太网接口参数包括终端IP地址、子网掩码和网关IP地址。
A5)通过调用Linux***自动获取网络参数命令udhcpc,向网络上的DHCP服务器发送分配网络参数的请求。
A6)若成功获取到以太网网络参数,则进入步骤A7)执行,否则重复执行步骤A1)至A5),所述以太网网络参数包括终端以太网IP地址、子网掩码和网关IP地址。
A7)根据步骤A4)或步骤A6)中获得网关主机地址,向网关主机发送一个标准ICMP协议的回显报文;若正确收到网关主机的响应报文则进入步骤A8)执行,否则休眠固定时间再重执行步骤A1)至A6)。
A8)将以太网检测单元检测的结果写入到终端数据库中供多信道自动切换工作单元使用。
如图2所示,上述步骤B)包括如下步骤:
B1)每隔固定时间从终端数据库中读取以太网检测结果;此步骤中所述每隔固定时间取心跳间隔时间,默认为1分钟。
B2)检测终端当前和主站通信的通道类型。
B3)根据步骤B1)和B2)所得结果,对无线通道和以太网通道进行切换。
所述步骤B3)包括如下步骤:
B31)若以太网连接正常且当前连接通道类型为GPRS或CDMA,则把默认网关设置为以太网的网关,同时通知无线通信模块停止工作,并将当前连接通道类型由GPRS连接改为以太网连接写入终端数据库并保存,休眠固定时间间隔后重复执行步骤B1)至B3)。
B32)若以太网连接正常且当前连接通道类型为以太网,则休眠固定时间间隔后重复执行步骤B1)至B3)。
B33)若以太网连接异常且当前连接通道类型为GPRS或CDMA,则休眠固定时间间隔后重复执行步骤B1)至B3)。
B34)若以太网连接异常且当前连接通道类型为以太网,则把以太网的默认网关从***中移除,并通知无线通信模块开始工作,当无线模块连上网络后把***的默认网关设置为无线网络的网关,如果无线模块联网失败则休眠固定时间间隔后重复执行步骤B1)至B3)。
在本发明中,所述终端为具有多个网络通信通道并采用嵌入式Linux操作***的嵌入式终端;多信道为以太网通信通道和采用GPRS或CDMA的无线通信通道,如国网集中器、负控、配变终端等。
通过上述步骤,实现以太网信道和无线信道的自动切换,以提高数据传输的效率。
Claims (6)
1.一种终端通信中多信道自适应切换的方法,其包括以下步骤:
A)终端上电初始化后启动一个以太网检测工作单元,每隔一个固定时间间隔对以太网进行循环检测;
B)在步骤A)成功后创建一个多信道自动切换工作单元;
上述步骤A)包括如下步骤:
A1)每隔固定时间对以太网物理通道进行检测;
A2)若以太网物理通道没有准备好或检测到网络已断开,则重复步骤A1),否则进入步骤A3);
A3)判断以太网网络参数来源模式,若是自动获取模式则进入步骤A4)执行,否则跳到步骤A5)执行;
A4)从数据库中读取主站预先设置的终端本地以太网接口参数,如果本地以太网接口参数合法,则跳至步骤A7)执行;
A5)通过调用Linux***自动获取网络参数命令udhcpc,向网络上的DHCP服务器发送分配网络参数的请求;
A6)若成功获取到以太网网络参数,则进入步骤A7)执行,否则重复执行步骤A1)至A5);
A7)根据步骤A4)或步骤A6)中获得网关主机地址,向网关主机发送一个标准ICMP协议的回显报文;若正确收到网关主机的响应报文则进入步骤A8)执行,否则休眠固定时间再重执行步骤A1)至A6);
A8)将以太网检测单元检测的结果写入到终端数据库中供多信道自动切换工作单元使用;
上述步骤B)包括如下步骤:
B1)每隔固定时间从终端数据库中读取以太网检测结果;
B2)检测终端当前和主站通信的通道类型;
B3)根据步骤B1)和B2)所得结果,对无线通道和以太网通道进行切换;
所述步骤B3)包括如下步骤:
B31)若以太网连接正常且当前连接通道类型为GPRS或CDMA,则把默认网关设置为以太网的网关,同时通知无线通信模块停止工作,并将当前连接通道类型由GPRS连接改为以太网连接写入终端数据库并保存,休眠固定时间间隔后重复执行步骤B1)至B3);
B32)若以太网连接正常且当前连接通道类型为以太网,则休眠固定时间间隔后重复执行步骤B1)至B3);
B33)若以太网连接异常且当前连接通道类型为GPRS或CDMA,则休眠固定时间间隔后重复执行步骤B1)至B3);
B34)若以太网连接异常且当前连接通道类型为以太网,则把以太网的默认网关从***中移除,并通知无线通信模块开始工作,当无线模块连上网络后把***的默认网关设置为无线网络的网关,如果无线模块联网失败则休眠固定时间间隔后重复执行步骤B1)至B3)。
2.根据权利要求1所述的终端通信中多信道自适应切换的方法,其特征在于:所述终端为具有多个网络通信通道并采用嵌入式Linux操作***的嵌入式终端;多信道为以太网通信通道和采用GPRS或CDMA的无线通信通道。
3.根据权利要求1所述的终端通信中多信道自适应切换的方法,其特征在于:上述步骤A1)中对以太网物理通道进行检测是指检测网线是否已经插上。
4.根据权利要求1所述的终端通信中多信道自适应切换的方法,其特征在于:所述的终端本地以太网接口参数包括终端IP地址、子网掩码和网关IP地址。
5.根据权利要求1所述的终端通信中多信道自适应切换的方法,其特征在于:所述以太网网络参数包括终端以太网IP地址、子网掩码和网关IP地址。
6.根据权利要求1所述的终端通信中多信道自适应切换的方法,其特征在于:所述步骤A1)和步骤B1)中所述每隔固定时间取心跳间隔时间,默认为1分钟。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100504739A CN102123467A (zh) | 2011-03-02 | 2011-03-02 | 一种终端通信中多信道自适应切换的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100504739A CN102123467A (zh) | 2011-03-02 | 2011-03-02 | 一种终端通信中多信道自适应切换的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102123467A true CN102123467A (zh) | 2011-07-13 |
Family
ID=44251876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100504739A Pending CN102123467A (zh) | 2011-03-02 | 2011-03-02 | 一种终端通信中多信道自适应切换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102123467A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102820986A (zh) * | 2012-07-24 | 2012-12-12 | 福建星网锐捷网络有限公司 | 光纤通道接口的工作模式自适应方法、装置及网络设备 |
WO2014067470A1 (en) * | 2012-10-31 | 2014-05-08 | Hangzhou H3C Technologies Co., Ltd. | Port mode synchronization between switches |
CN103795557A (zh) * | 2012-10-31 | 2014-05-14 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
CN103795518A (zh) * | 2012-10-31 | 2014-05-14 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
CN103873472A (zh) * | 2014-03-18 | 2014-06-18 | 广州市纬志电子科技有限公司 | 一种自动连接网络的方法 |
WO2015135280A1 (zh) * | 2014-03-14 | 2015-09-17 | 中兴通讯股份有限公司 | 一种实现按需智能拨号的方法、***和接入路由器 |
CN106656963A (zh) * | 2016-09-30 | 2017-05-10 | 邦彦技术股份有限公司 | 多信道通信***、模块及方法 |
CN107889178A (zh) * | 2017-12-08 | 2018-04-06 | 囯网河北省电力有限公司电力科学研究院 | 采集终端网络制式切换方法及终端设备 |
CN107968746A (zh) * | 2017-12-29 | 2018-04-27 | 重庆英卡电子有限公司 | 一种多链路物联网网关及其工作方法 |
CN108337717A (zh) * | 2017-12-21 | 2018-07-27 | 邯郸市邯山区众邦软件科技有限公司 | 自动配置网络***的控制方法及其智能装置 |
CN108462583A (zh) * | 2018-06-21 | 2018-08-28 | 浙江利欧环境科技有限公司 | 一种通讯装置 |
CN109787843A (zh) * | 2019-03-14 | 2019-05-21 | 杭州涂鸦信息技术有限公司 | 一种智能设备的配网方法、装置、设备及存储介质 |
CN110519148A (zh) * | 2019-07-25 | 2019-11-29 | 深圳震有科技股份有限公司 | 多链路备份创建vpn通道的方法、***及存储介质 |
CN113905027A (zh) * | 2021-12-10 | 2022-01-07 | 南昌航天广信科技有限责任公司 | 网络信号优先传输方法、***、计算机和可读存储介质 |
CN115001896A (zh) * | 2022-06-28 | 2022-09-02 | 中国人民解放军海军工程大学 | 一种冗余通道的自适应切换方法 |
-
2011
- 2011-03-02 CN CN2011100504739A patent/CN102123467A/zh active Pending
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102820986A (zh) * | 2012-07-24 | 2012-12-12 | 福建星网锐捷网络有限公司 | 光纤通道接口的工作模式自适应方法、装置及网络设备 |
US9467397B2 (en) | 2012-10-31 | 2016-10-11 | Hangzhou H3C Technologies Co., Ltd. | Port mode synchronization between switches |
CN103795557A (zh) * | 2012-10-31 | 2014-05-14 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
CN103795518A (zh) * | 2012-10-31 | 2014-05-14 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
CN103795518B (zh) * | 2012-10-31 | 2017-04-05 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
CN103795557B (zh) * | 2012-10-31 | 2017-04-12 | 杭州华三通信技术有限公司 | 一种设备间端口模式同步方法、设备及*** |
WO2014067470A1 (en) * | 2012-10-31 | 2014-05-08 | Hangzhou H3C Technologies Co., Ltd. | Port mode synchronization between switches |
WO2015135280A1 (zh) * | 2014-03-14 | 2015-09-17 | 中兴通讯股份有限公司 | 一种实现按需智能拨号的方法、***和接入路由器 |
CN103873472A (zh) * | 2014-03-18 | 2014-06-18 | 广州市纬志电子科技有限公司 | 一种自动连接网络的方法 |
CN106656963A (zh) * | 2016-09-30 | 2017-05-10 | 邦彦技术股份有限公司 | 多信道通信***、模块及方法 |
CN106656963B (zh) * | 2016-09-30 | 2021-05-18 | 邦彦技术股份有限公司 | 多信道通信***、模块及方法 |
CN107889178B (zh) * | 2017-12-08 | 2020-10-16 | 囯网河北省电力有限公司电力科学研究院 | 采集终端网络制式切换方法及终端设备 |
CN107889178A (zh) * | 2017-12-08 | 2018-04-06 | 囯网河北省电力有限公司电力科学研究院 | 采集终端网络制式切换方法及终端设备 |
CN108337717A (zh) * | 2017-12-21 | 2018-07-27 | 邯郸市邯山区众邦软件科技有限公司 | 自动配置网络***的控制方法及其智能装置 |
CN108337717B (zh) * | 2017-12-21 | 2023-08-22 | 刘晓东 | 自动配置网络***的控制方法及其智能装置 |
CN107968746A (zh) * | 2017-12-29 | 2018-04-27 | 重庆英卡电子有限公司 | 一种多链路物联网网关及其工作方法 |
CN107968746B (zh) * | 2017-12-29 | 2023-10-17 | 重庆英卡电子有限公司 | 一种多链路物联网网关及其工作方法 |
CN108462583A (zh) * | 2018-06-21 | 2018-08-28 | 浙江利欧环境科技有限公司 | 一种通讯装置 |
CN108462583B (zh) * | 2018-06-21 | 2023-07-21 | 浙江利欧环境科技有限公司 | 一种通讯装置 |
CN109787843A (zh) * | 2019-03-14 | 2019-05-21 | 杭州涂鸦信息技术有限公司 | 一种智能设备的配网方法、装置、设备及存储介质 |
CN110519148A (zh) * | 2019-07-25 | 2019-11-29 | 深圳震有科技股份有限公司 | 多链路备份创建vpn通道的方法、***及存储介质 |
CN113905027A (zh) * | 2021-12-10 | 2022-01-07 | 南昌航天广信科技有限责任公司 | 网络信号优先传输方法、***、计算机和可读存储介质 |
CN115001896A (zh) * | 2022-06-28 | 2022-09-02 | 中国人民解放军海军工程大学 | 一种冗余通道的自适应切换方法 |
CN115001896B (zh) * | 2022-06-28 | 2024-01-19 | 中国人民解放军海军工程大学 | 一种冗余通道的自适应切换方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102123467A (zh) | 一种终端通信中多信道自适应切换的方法 | |
US9173116B2 (en) | Method, apparatus and system for controlling access points | |
CN103634801B (zh) | 资源分配方法和装置 | |
CN103368263B (zh) | 调度自动化***iec104规约通讯状态的检测方法 | |
CN111193637B (zh) | 一种核心网切换方法、装置、通信***、设备和存储介质 | |
CN106102143A (zh) | 一种应用处理方法和装置 | |
CN109378898A (zh) | 一种配变台区智能化调控***及调控方法 | |
CN104394465A (zh) | 一种唤醒待机状态的方法和设备 | |
CN101808407A (zh) | 一种无线通信装置及其网络连接方法 | |
CN110519093A (zh) | 一种基于泛在电力物联网的信息采集***网络架构 | |
CN101742470B (zh) | 一种bss本地交换的实现方法、装置和*** | |
CN105592514B (zh) | 语音电话切换处理方法及装置 | |
CN109861872B (zh) | 一种提升业务质量的配电通信网架构 | |
CN102412949B (zh) | 一种分布式***中nat端口资源支持双控制板的方法 | |
CN102487332A (zh) | 故障处理方法、装置和*** | |
CN111435843B (zh) | 一种基于无线接口的高速载波cco通信方法 | |
CN103166994A (zh) | 获取网络数据的方法及装置 | |
CN104953706B (zh) | 一种智能配用电的一体化信息交互方法 | |
CN101335702B (zh) | 一种gprs业务支持节点容灾的处理方法 | |
CN101945413B (zh) | 一种告警信息处理方法及装置 | |
CN104113901B (zh) | 网络节能***、网络节能方法以及相关装置 | |
CN113938972A (zh) | 一种应用于电网融合型终端的自适应无线拨号方法 | |
CN103220631B (zh) | 集群通信***、监听终端及其加入方法 | |
CN110784365A (zh) | 变电站的站控层、实体装置的备用装置及其自动上线方法 | |
CN103684840A (zh) | 远端网络设备供电检测***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110713 |