CN110365560B - 家庭网关中实现服务端口自适应的控制方法 - Google Patents
家庭网关中实现服务端口自适应的控制方法 Download PDFInfo
- Publication number
- CN110365560B CN110365560B CN201910636190.9A CN201910636190A CN110365560B CN 110365560 B CN110365560 B CN 110365560B CN 201910636190 A CN201910636190 A CN 201910636190A CN 110365560 B CN110365560 B CN 110365560B
- Authority
- CN
- China
- Prior art keywords
- port
- service
- home gateway
- self
- gateway
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 230000006978 adaptation Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及一种家庭网关中实现服务端口自适应的控制方法,包括家庭网关开启端口监测,分析下挂设备所用服务,识别服务所使用的端口,获取端口B;家庭网关检测端口B是否已被占用,如果是,则继续步骤;否则,退出步骤;家庭网关自适应配置自身端口,使下挂设备服务端口B可用。采用了本发明的家庭网关中实现服务端口自适应的控制方法,避免当家庭网关所下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突,进而导致服务失效无法应用的问题。本发明在家庭网关中自动监测及自适应配置端口,满足下挂设备与网关本身的端口不冲突,服务能正常使用。
Description
技术领域
本发明涉及通信领域,尤其涉及家庭网关应用领域,具体是指一种家庭网关中实现服务端口自适应的控制方法。
背景技术
家庭网关的应用不仅仅是高速Internet的接入,还有混合视频和音频信息流的可视电话,以及其它交互形式的娱乐服务,如网络游戏,内网文件存储等等,通过网络为人们提供各种丰富、多样化、个性化、方便、舒适、安全和高效的服务。而这些服务都会用到各自的端口,如果这些端口与家庭网关自身服务端口冲突时,必然会导致服务失效,可能是接入设备的服务失效,也可能是网关自身的服务器失效,如图1所示。
(1)网关下挂设备(启用服务A,使用端口B);(2)家庭网关服务端口列表{B,C,D,……};(3)端口B被占用,服务异常。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种满足冲突小、效率高、操作简便的家庭网关中实现服务端口自适应的控制方法。
为了实现上述目的,本发明的家庭网关中实现服务端口自适应的控制方法,其主要特点是,所述的方法包括以下步骤:
(1)家庭网关开启端口监测,分析下挂设备所用服务,识别服务所使用的端口,获取端口B;
(2)家庭网关检测端口B是否已被占用,如果是,则继续步骤(3);否则,退出步骤;
(3)家庭网关自适应配置自身端口,使下挂设备服务端口B可用。
较佳地,所述的步骤(3)具体包括以下步骤:
(3.1)修改端口BB为自身服务新端口;
(3.2)检测此时新端口是否空闲,如果是,则配置新端口,退出步骤;否则,继续步骤(3.3);
(3.3)根据端口列表依次修改下一个端口为自身服务新端口,继续步骤(3.2)。
较佳地,所述的步骤(3)还包括以下步骤:
(3.4)判断下挂设备是否关闭服务A,如果是,则家庭网关将将自身服务端口恢复成B;否则,继续步骤(3.2)。
采用了本发明的家庭网关中实现服务端口自适应的控制方法,避免当家庭网关所下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突,进而导致服务失效无法应用的问题。本发明涉及在家庭网关中一种服务端口自适应的方法,在家庭网关监测到下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突时,自适应配置网关自身服务端口。本发明在家庭网关中自动监测及自适应配置端口,满足下挂设备与网关本身的端口不冲突,服务能正常使用。
附图说明
图1为本发明的现有技术中端口与家庭网关自身服务端口冲突示意图。
图2为本发明的家庭网关中实现服务端口自适应的控制方法的流程图。
具体实施方式
为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
本发明的该家庭网关中实现服务端口自适应的控制方法,其中包括以下步骤:
(1)家庭网关开启端口监测,分析下挂设备所用服务,识别服务所使用的端口,获取端口B;
(2)家庭网关检测端口B是否已被占用,如果是,则继续步骤(3);否则,退出步骤;
(3)家庭网关自适应配置自身端口,使下挂设备服务端口B可用。
(3.1)修改端口BB为自身服务新端口;
(3.2)检测此时新端口是否空闲,如果是,则配置新端口,退出步骤;否则,继续步骤(3.3);
(3.3)根据端口列表依次修改下一个端口为自身服务新端口,继续步骤(3.2)。
(3.4)判断下挂设备是否关闭服务A,如果是,则家庭网关将将自身服务端口恢复成B;否则,继续步骤(3.2)。
本发明的具体实施方式中,本发明涉及在家庭网关中一种服务端口自适应的方法。作为一个相对较新的技术,家庭网关可以配置不同的端口用于不同服务,满足各种应用需求,当家庭网关所下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突时,则其中一项服务会失效,无法应用。本发明的做法是在家庭网关中自动监测及自适应配置端口,满足下挂设备与网关本身的端口不冲突,服务能正常使用。
本发明的目的是克服了上述现有技术中的缺点,提供一种家庭网关中服务端口自适应的方法。
在家庭网关监测到下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突时,自适应配置网关自身服务端口。
本发明的技术优势在于主动获取端口冲突信息,自动配置新端口,解除可能存在的冲突,自适应的过程可以说分为2个阶段,阶段一是自动监测,阶段二是自动配置,在阶段二自动配置端口的过程中则用到了依次判断端口是否空闲作为配置方法。
本发明涉及到的方法包括以下步骤:
(1)家庭网关开启端口监测,分析下挂设备所用服务,识别服务所使用的端口,并与网关自身端口列表开始匹配,若端口已占用跳转至(2),若端口未占用跳转至(3)
(2)家庭网关自适应配置自身端口,保证下挂设备服务端口B可用。
(3)端口B可正常使用。
步骤(2)自适应配置端口过程详细描述如下:
1、网关下挂设备(启用服务A,使用端口B),家庭网关服务端口列表{B,C,D,……},当网关监测到端口冲突时,网关立即将使用的B端口的服务端口修改成端口BB
2、检测端口BB是否空闲,若可以使用,则将端口BB配置下去,如果还是占用,则以BB+1,BB+2,……的方式依次检测,直到新端口空闲可以使用为止,当下挂设备关闭服务A时,家庭网关将将自身服务端口恢复成B。
本发明的具体实施例如下:
家庭网关下挂的PC上开启了FTP SERVER,使用21端口,这时家庭网关监测到自身FTP服务端口也是21,则立即检测2121端口是否空闲可以使用,若可以使用,则将端口2121配置成自身FTP服务新的端口,如果还是占用,则以2121+1,2121+2,……的方式依次检测,直到端口空闲可以使用为止,配置成自身FTP服务新的端口,当下挂设备关闭FTP SERVER服务时,家庭网关将将自身FTP服务端口恢复成21。
采用了本发明的家庭网关中实现服务端口自适应的控制方法,避免当家庭网关所下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突,进而导致服务失效无法应用的问题。本发明涉及在家庭网关中一种服务端口自适应的方法,在家庭网关监测到下挂的设备开启的服务所使用的端口与家庭网关自身服务所用端口冲突时,自适应配置网关自身服务端口。本发明在家庭网关中自动监测及自适应配置端口,满足下挂设备与网关本身的端口不冲突,服务能正常使用。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
Claims (1)
1.一种家庭网关中实现服务端口自适应的控制方法,其特征在于,所述的方法包括以下步骤:
(1)家庭网关开启端口监测,分析下挂设备所用服务,识别服务A所使用的端口为端口B,获取端口B;
(2)家庭网关检测端口B是否已被自身服务占用,如果是,则继续步骤(3);否则,退出步骤;
(3)家庭网关自适应配置自身端口,使下挂设备服务端口B可用;
所述的步骤(3)具体包括以下步骤:
(3.1)修改端口BB为自身服务新端口;
(3.2)检测此时新端口是否空闲,如果是,则配置新端口,退出步骤;否则,继续步骤(3.3);
(3.3)根据端口列表依次修改下一个端口为自身服务新端口,继续步骤(3.2);
所述的步骤(3)还包括以下步骤:
(3.4)判断下挂设备是否关闭服务A,如果是,则家庭网关将将自身服务端口恢复成B;否则,继续步骤(3.2)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910636190.9A CN110365560B (zh) | 2019-07-15 | 2019-07-15 | 家庭网关中实现服务端口自适应的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910636190.9A CN110365560B (zh) | 2019-07-15 | 2019-07-15 | 家庭网关中实现服务端口自适应的控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110365560A CN110365560A (zh) | 2019-10-22 |
CN110365560B true CN110365560B (zh) | 2021-09-24 |
Family
ID=68219309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910636190.9A Active CN110365560B (zh) | 2019-07-15 | 2019-07-15 | 家庭网关中实现服务端口自适应的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110365560B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314112B (zh) * | 2020-01-19 | 2022-01-04 | 烽火通信科技股份有限公司 | 一种基于家庭网关的业务加速方法及*** |
CN111698337B (zh) * | 2020-07-21 | 2022-08-09 | 杭州海康威视数字技术股份有限公司 | 建立通信连接的方法、装置及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090510A (zh) * | 2006-06-16 | 2007-12-19 | 华为技术有限公司 | 实现一号多机的通信设备及方法 |
CN101626345A (zh) * | 2009-07-23 | 2010-01-13 | 中兴通讯股份有限公司 | 一种报文处理方法及家庭网关中的实时流协议应用层网关 |
CN103141133A (zh) * | 2011-09-30 | 2013-06-05 | 华为技术有限公司 | 对数据报文进行策略控制的方法和装置 |
JP2013201621A (ja) * | 2012-03-26 | 2013-10-03 | Nippon Telegraph & Telephone West Corp | ポート開閉制御システム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7590740B1 (en) * | 2002-03-22 | 2009-09-15 | Cisco Technology, Inc. | Expediting port release in distributed networks |
US20070058642A1 (en) * | 2003-09-30 | 2007-03-15 | Koinkljke Philips Electronics N.V. | Client requested external address mapping |
US20120173718A1 (en) * | 2009-07-03 | 2012-07-05 | Nec Europe Ltd. | Method and network for managing port ranges |
CN101702718A (zh) * | 2009-11-18 | 2010-05-05 | 中兴通讯股份有限公司 | 用户终端设备的管理方法及装置 |
-
2019
- 2019-07-15 CN CN201910636190.9A patent/CN110365560B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090510A (zh) * | 2006-06-16 | 2007-12-19 | 华为技术有限公司 | 实现一号多机的通信设备及方法 |
CN101626345A (zh) * | 2009-07-23 | 2010-01-13 | 中兴通讯股份有限公司 | 一种报文处理方法及家庭网关中的实时流协议应用层网关 |
CN103141133A (zh) * | 2011-09-30 | 2013-06-05 | 华为技术有限公司 | 对数据报文进行策略控制的方法和装置 |
JP2013201621A (ja) * | 2012-03-26 | 2013-10-03 | Nippon Telegraph & Telephone West Corp | ポート開閉制御システム |
Also Published As
Publication number | Publication date |
---|---|
CN110365560A (zh) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1662000B (zh) | 因特网协定多媒体服务控制的触发方法及多媒体子*** | |
CN105704066B (zh) | 联网控制方法和装置、***、安全网关、移动终端 | |
CN110365560B (zh) | 家庭网关中实现服务端口自适应的控制方法 | |
US6813733B1 (en) | Diagnostic system | |
US20040064575A1 (en) | Apparatus and method for data transfer | |
CN106844137A (zh) | 服务器的监控方法和装置 | |
US20060253562A1 (en) | Apparatus to operate and manage a consumer network device | |
US8509218B2 (en) | Prioritization within a session over internet protocol (SOIP) network | |
CN107566226A (zh) | 一种控制智能家居的方法、装置和*** | |
JP2010525690A (ja) | ネットワーク接続通信処理装置とシステム、及び通信接続適応の方法 | |
TW200417188A (en) | Dynamic wan port detection | |
JP2014519627A (ja) | 疎結合コンポーネントを使用した音声認識 | |
US20230012719A1 (en) | Methods and apparatus for controlling and implementing firewalls | |
CN106789153A (zh) | 物联网***终端设备的多渠道自适应日志记录、输出方法及*** | |
CN107396183B (zh) | 融合终端设备的开机网络检测方法及*** | |
CN109799719A (zh) | 家电设备的控制方法、服务器、家电设备及存储介质 | |
US11736611B2 (en) | Visual engagement using automatically dynamically selected visualization mediums | |
CN109729512A (zh) | 一种蓝牙配对方法、装置、终端及存储介质 | |
CN108810129A (zh) | 物联网控制***及方法、终端设备和本地网络服务设备 | |
CN105898786A (zh) | 一种接入点逃生方法和*** | |
CN108900796A (zh) | 一种渐进式会议控制方法及*** | |
CN108419108A (zh) | 语音控制方法、装置、遥控器和计算机存储介质 | |
CN110351146A (zh) | 一种服务端实例确定方法、***、客户端及存储介质 | |
CN104378449B (zh) | 一种虚拟ip的实现方法 | |
CN109743609A (zh) | 电视设备显示的控制方法、***、终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240105 Address after: 215412 No.89 Jiangnan Road, Ludu Town, Taicang City, Suzhou City, Jiangsu Province Patentee after: TAICANG T&W ELECTRONICS Co.,Ltd. Address before: 200235 7th floor, Yuanzhong scientific research building, 1905 Hongmei Road, Xuhui District, Shanghai Patentee before: SHANGHAI GONGJIN COMMUNICATIONS TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |