CN1331329C - 一种家庭网络环境自动组网的实现方法 - Google Patents
一种家庭网络环境自动组网的实现方法 Download PDFInfo
- Publication number
- CN1331329C CN1331329C CNB031575110A CN03157511A CN1331329C CN 1331329 C CN1331329 C CN 1331329C CN B031575110 A CNB031575110 A CN B031575110A CN 03157511 A CN03157511 A CN 03157511A CN 1331329 C CN1331329 C CN 1331329C
- Authority
- CN
- China
- Prior art keywords
- address
- networking
- attachment unit
- medium attachment
- equipment
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000006855 networking Effects 0.000 claims abstract description 69
- 230000008569 process Effects 0.000 claims description 10
- 238000012216 screening Methods 0.000 claims description 6
- 241001400238 Dictyostelium medium Species 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000004321 preservation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000012467 final product Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种包括媒体连接装置的家庭网络环境自动组网的实现方法,该方法包括:A.在媒体连接装置中设置IP地址分配池,并保存通用配置参数;B.将要进行组网的设备连接到媒体连接装置;C.媒体连接装置根据IP地址分配记录,选择可用的IP地址;D.媒体连接装置将选择的IP地址及自身保存的通用配置参数发送至所述要进行组网的设备,其中,所述通用配置参数中包括网络连接是否需要加密的参数;所述要进行组网的设备根据接收到的IP地址和通用配置参数与媒体连接装置进行组网,并选择是否对网络连接加密。该方法不需任何手工输入即实现自动组网,同时操作简单、方便、实用。
Description
技术领域
本发明涉及设备的组网技术,特别是指包括媒体连接装置的家庭网络环境自动组网的实现方法。
背景技术
媒体连接装置是一种用于连接家庭网络环境各种设备的连接装置,其特点是:没有键盘,没有显示器。家庭设备通过媒体连接装置相互相连,进而组成家庭网络环境。比如,一个家庭网络包括个人计算机/笔记本电脑/个人数字助理、显示器、音响和电视,这四种设备通过媒体连接装置组网后,可以将个人计算机/笔记本电脑/个人数字助理上的多媒体数据通过媒体连接装置在显示器、音响或电视上播放出来。
为实现家庭网络环境的组网,较为简单的方法是采用随机的方式分配因特网协议(IP)地址。采用这种方式分配IP地址,容易发生IP地址的使用冲突,也就是说,在一个网络环境中可能存在多个设备同时被分配相同IP地址的情况,此时网络将无法实现通讯。
为解决设备互联时IP地址的使用冲突问题,通常采用专用的软硬件为要进行组网的设备分配IP地址。目前,现有的专用软硬件包括动态主机配置协议(DHCP)服务器或特定功能、配置的软件等。但在组网过程中,不论采用DHCP服务器,还是特定功能、配置的软件,都需要手工配置参数。这就需要配置人员对网络知识和技术背景有一定程度的了解才能操作。
在组建家庭网络环境时,由于DHCP服务器价格较高,往往不可能为一次组网去购买DHCP服务器或软件,而且即使有DHCP服务器或特定功能、配置的软件,也需要具有较高专业知识才能进行手工配置参数。所以,对于普通人来说,采用DHCP服务器或特定功能、配置的软件进行组网,不实用、不方便。
发明内容
有鉴于此,本发明的目的是提供一种包括媒体连接装置的家庭网络环境自动组网的实现方法,该方法可以在组建家庭网络的过程中,不通过手工配置即可实现自动组网。
本发明的提供的一种包括媒体连接装置的家庭网络环境自动组网的实现方法包括:
A.在媒体连接装置中设置IP地址分配池,并保存通用配置参数;
B.将要进行组网的设备连接到媒体连接装置;
C.媒体连接装置根据IP地址分配记录,选择可用的IP地址;
D.媒体连接装置将选择的IP地址及自身保存的通用配置参数发送至所述要进行组网的设备,其中,所述通用配置参数中包括网络连接是否需要加密的参数;所述要进行组网的设备根据接收到的IP地址和通用配置参数与媒体连接装置进行组网,并选择是否对网络连接加密。
所述要进行组网的设备根据收到的IP地址和通用配置参数配置网卡实现组网。
该方法进一步包括:
D1、所述要进行组网的设备根据组网状况,向媒体连接装置发送是否成功使用媒体连接装置所分配的IP地址的反馈信息;
D2、媒体连接装置收到该反馈信息后,判断所述要进行组网的设备是否占用步骤C中所选择的IP地址,如果占用,则记录该IP地址已被使用,组网成功,否则,本次组网失败,跳出本流程。
预先设置组网次数最大值,在本次组网失败之后,该方法进一步包括:
判断当前组网次数是否小于所述组网次数最大值,如果小于,则执行步骤C,如果不小于,则组网失败,跳出本流程。
步骤B中所述连接为除网络连接方式以外的接口连接。
所述接口为串口,或并口,或USB连接口。
步骤C中所述选择可用的IP地址包括:
C1、根据IP地址分配记录判断是否还有没被使用的IP地址,如果还有,则选择一个没有被使用的IP地址作为可用的IP地址,然后执行步骤D,否则,执行步骤C2;
C2、选择一个已被使用过的IP地址,判断与占用该IP地址的设备是否可以进行通信,如果可以,则重新执行步骤C2,否则,将该IP地址作为可用的IP地址,执行步骤D。
步骤C中所述IP地址是根据预先确定的筛选规则进行选择。
所述筛选原则是按照地址顺序选择。
所述通用配置参数保存在媒体连接装置的非易失性存储器中。
本发明将媒体连接装置设置IP地址分配模块和保存通用配置参数以及保存IP地址分配记录的存储单元,利用该媒体连接装置实现多个设备的自动组网。该方法不需要使用者任何输入即可实现自动组网,并且不依赖DHCP服务器或特定功能、配置的软件,不要求必须存在已经连通的网络,所以经济实用,操作简单、方便。
附图说明
图1为实现本发明方法的流程示意图;
图2为本发明选择可用IP地址的流程示意图。
具体实施方式
为了不通过手工配置实现自动组网,本发明的方法在媒体连接装置中进一步设置IP地址分配模块,并且在媒体连接装置中的非易失性存储器上划分出一段物理空间,用于记录IP地址记录池的操作、保存控制软件以及配置参数信息等。当要进行组网时,首先将媒体连接装置和要进行组网的设备进行物理连接,媒体连接装置为要进行组网的设备分配IP地址,并将分配的IP地址和自身保存的通用配置参数发送至要进行组网的设备;要进行组网的设备根据收到的网络参数和IP地址进行组网,并向媒体连接装置发送是否还占用IP地址的反馈信息。媒体连接装置再根据反馈信息确定是否组网成功,如果组网成功,表明分配的IP地址已被使用,然后在非易失性存储器中记录该IP地址已被使用,否则,组网失败。
参见图1所示,实现本发明的方法包括以下步骤:
步骤101、在媒体连接装置中进一步设置IP地址分配模块,用于选择、分配IP地址,并在媒体连接装置中非易失性存储器中保存通用配置参数以及IP地址分配记录。
步骤102、将要进行组网的设备连接到媒体连接装置。这种连接方式可以选择网络之外连接接口,如串口、并口、USB连接口。
步骤103、媒体连接装置根据IP地址分配记录,选择可用的IP地址。
步骤104、媒体连接装置将选择的IP地址及自身保存的通用配置参数发送至所述要进行组网的设备;所述要进行组网的设备根据接收到的IP地址和通用配置参数与媒体连接装置进行组网,然后根据组网状况,向媒体连接装置发送是否占用IP地址的反馈信息。
需要说明的是,通用配置参数是指子网掩码、无线网络的网络名称以及网络连接是否需要加密等参数,对于连接到当前同一个网络的所有设备来说,通用配置参数相同。要进行组网的设备是利用收到的IP地址和通用配置参数配置网卡实现组网的。
步骤105、媒体连接装置收到该反馈信息后,判断所述要进行组网的设备是否占用步骤103中所选择的IP地址,如果占用,则执行步骤106,否则,执行步骤107。
步骤106、媒体连接装置记录该IP地址已被使用,组网成功,跳出本流程。
步骤107、本次组网失败,判断当前组网次数是否小于预先设置的组网次数最大值,如果小于,则执行步骤103,如果不小于,则组网失败,跳出本流程。当然,由于物理连接的原因或网卡错误等情况下,可能一次不能组网成功,这里,通过预先设置组网次数最大值来限制最多进行组网的次数,如果组网次数超过了最大值,即可放弃组网。
由于一个网段中IP地址的数量有限,当IP地址分配记录中记载所有IP地址均已被分配过时,可以认为有两种可能发生。第一种是网络中同时存在的设备太多而网络容量有限,此时所有IP地址全部被占用,所以该网络无法再接入设备;第二种是网络中设备并不多,但加入网络的某些设备已经退出网络,所以可能存在虽然IP地址已被使用过,但目前该IP地址却没被占用的情况。因此,退出网络的设备所使用的IP地址虽然被使用过,但是却是可用的IP地址。
参见图2所示,基于上述分析,选择可用的IP地址的具体步骤如下:
步骤201、判断是否还有没被使用的IP地址,如果还有,则执行步骤202,否则,执行步骤203;
步骤202、则选择一个没有被使用过的IP地址作为可用的IP地址,跳出本流程;
步骤203、选择一被使用过的IP地址;
步骤204、判断占用该IP地址的设备是否还在网络中运行,如果已不在运行,则执行步骤205,如果还在运行,则执行步骤203;
步骤205、将该IP地址作为可用的IP地址,跳出本流程。
当然,如果最后确定所有IP地址都被占用,那么也就无法实现组网。
上述选择IP地址时,是按照预先筛选的规则进行。举例说明,如果预先定义的筛选规则是按照地址顺序选择,那么当要对某设备进行组网时,媒体连接设备分配IP地址的方式如下:媒体连接装置首先确定目前IP分配记录池中哪些地址已被分配过,如果IP地址分配记录池中192.168.0.254已被分配出去,则媒体连接设备将试图与占用IP地址为192.168.0.1的设备进行通讯,如果能正常通讯,则表明现在网络中还有占用该IP的设备存在;接下来,媒体连接设备再试图与使用IP地址192.168.0.2的设备通讯,直到出现一个无法与其进行正常通讯的设备为止,则认为无法进行通讯的设备已退出网络,该设备对应的IP地址即为可用的IP地址。
下面以媒体连接装置与一台个人计算机(PC)和一台个人数字助理(PDA)组建网络为例说明本发明的技术方案。
首先将媒体连接装置通过串口与PC连接;媒体连接装置将地址192.168.0.1设置为自身的IP地址,选择地址192.168.0.2为PC的IP地址,并将选择的地址192.168.0.2和其他网络配置参数通过串口发送给PC;
PC通过串口收到这些数据后,根据这些数据对自己的网卡进行配置,建立自身与媒体连接装置间的网络连接;并将配置成功的消息反馈给媒体连接装置,媒体连接装置收到该反馈信息后,将IP地址记录池中地址192.168.0.2标记为已经被使用。
此时,如果PDA要加入该网络,则用串口或并口、USB连接口将该媒体连接装置与PDA相连,媒体连接装置读取并分析保存的IP地址记录池中的数据,发现未被分配的IP地址中最前的地址为192.168.0.3,所以将IP地址192.168.0.3和自身保存的网络参数发送至PDA;PDA收到网络参数和IP地址后,根据收到的信息进行配置,建立媒体连接装置与PDA之间的网络连接,并向媒体连接装置发送网络连接成功的反馈信息;媒体连接装置收到该反馈信息后,将192.168.0.3标记为已被使用。这样就建立起三个设备间的网络连接。如果还有设备要加入该网络,重复上述步骤即可。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1、一种包括媒体连接装置的家庭网络环境自动组网的实现方法,其特征在于,该方法包括以下步骤:
A.在媒体连接装置中设置IP地址分配池,并保存通用配置参数;
B.将要进行组网的设备连接到媒体连接装置;
C.媒体连接装置根据IP地址分配记录,选择可用的IP地址;
D.媒体连接装置将选择的IP地址及自身保存的通用配置参数发送至所述要进行组网的设备,其中,所述通用配置参数中包括网络连接是否需要加密的参数;所述要进行组网的设备根据接收到的IP地址和通用配置参数与媒体连接装置进行组网,并选择是否对网络连接加密。
2、根据权利要求1所述的方法,其特征在于,所述要进行组网的设备根据收到的IP地址和通用配置参数配置网卡实现组网。
3、根据权利要求1所述的方法,其特征在于,该方法进一步包括:
D1、所述要进行组网的设备根据组网状况,向媒体连接装置发送是否成功使用媒体连接装置所分配的IP地址的反馈信息;
D2、媒体连接装置收到该反馈信息后,判断所述要进行组网的设备是否占用步骤C中所选择的IP地址,如果占用,则记录该IP地址已被使用,组网成功,否则,本次组网失败,跳出本流程。
4、根据权利要求3所述的方法,其特征在于,预先设置组网次数最大值,在本次组网失败之后,该方法进一步包括:
判断当前组网次数是否小于所述组网次数最大值,如果小于,则执行步骤C,如果不小于,则组网失败,跳出本流程。
5、根据权利要求1所述的方法,其特征在于,步骤B中所述连接为除网络连接方式以外的接口连接。
6、根据权利要求5所述的方法,其特征在于,所述接口为串口,或并口,或USB连接口。
7、根据权利要求1所述的方法,其特征在于,步骤C中所述选择可用的IP地址包括:
C1、根据IP地址分配记录判断是否还有没被使用的IP地址,如果还有,则选择一个没有被使用的IP地址作为可用的IP地址,然后执行步骤D,否则,执行步骤C2;
C2、选择一个已被使用过的IP地址,判断与占用该IP地址的设备是否可以进行通信,如果可以,则重新执行步骤C2,否则,将该IP地址作为可用的IP地址,执行步骤D。
8、根据权利要求1所述的方法,其特征在于,步骤C中所述IP地址是根据预先确定的筛选规则进行选择。
9、根据权利要求8所述的方法,其特征在于,所述筛选规则是按照地址顺序选择。
10、根据权利要求1所述的方法,其特征在于,所述通用配置参数保存在媒体连接装置的非易失性存储器中。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB031575110A CN1331329C (zh) | 2003-09-22 | 2003-09-22 | 一种家庭网络环境自动组网的实现方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB031575110A CN1331329C (zh) | 2003-09-22 | 2003-09-22 | 一种家庭网络环境自动组网的实现方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1601983A CN1601983A (zh) | 2005-03-30 |
| CN1331329C true CN1331329C (zh) | 2007-08-08 |
Family
ID=34660343
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB031575110A Expired - Fee Related CN1331329C (zh) | 2003-09-22 | 2003-09-22 | 一种家庭网络环境自动组网的实现方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1331329C (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100448212C (zh) * | 2006-04-11 | 2008-12-31 | 浙江正泰仪器仪表有限责任公司 | Lonworks网络节点的自安装自组网方法 |
| CN102333119B (zh) * | 2006-08-01 | 2014-03-12 | 华为技术有限公司 | 一种远程访问授权与认证的方法及其装置 |
| CN101119195B (zh) * | 2006-08-01 | 2011-09-21 | 华为技术有限公司 | 一种远程访问授权与认证的方法及其系统 |
| CN101119247B (zh) * | 2006-08-02 | 2013-02-27 | 华为技术有限公司 | 家庭网络设备自动配置的方法及其系统 |
| CN100450114C (zh) * | 2006-08-24 | 2009-01-07 | 华为技术有限公司 | 数字家庭终端的自动配置方法和系统 |
| CN101364910B (zh) * | 2007-08-09 | 2011-07-13 | 中兴通讯股份有限公司 | 一种自组织网络的系统和方法 |
| ITMO20080148A1 (it) * | 2008-05-21 | 2009-11-22 | Fantuzzi Reggiane Spa | Sistema per la creazione e configurazione di una rete di dispositivi |
| CN102629948A (zh) * | 2012-03-20 | 2012-08-08 | 浪潮电子信息产业股份有限公司 | 一种方便修改服务器ip地址的方法 |
| EP3205076B1 (en) * | 2014-10-07 | 2020-04-22 | Telefonaktiebolaget LM Ericsson (publ) | Distributed ip allocation and de-allocation mechanism in a communications network having a distributed architecture |
| CN111866910B (zh) * | 2019-09-18 | 2021-06-15 | 上海葡萄纬度科技有限公司 | 拼接积木的组网方法、系统及适用于无线组网的拼接积木 |
| CN115190512B (zh) * | 2022-07-04 | 2025-05-06 | 博为科技有限公司 | 路由器组网方法、装置、介质、电子设备和程序产品 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1288630A (zh) * | 1998-01-19 | 2001-03-21 | 艾利森电话股份有限公司 | 根据源终端的请求在因特网上给主机目的终端分配ip地址的方法 |
| CN1330825A (zh) * | 1998-12-17 | 2002-01-09 | 艾利森电话股份有限公司 | 通信系统中的方法和设备 |
| CN1367974A (zh) * | 1999-03-31 | 2002-09-04 | 艾利森电话股份有限公司 | 对移动终端的ip地址分配 |
| CN1372748A (zh) * | 1999-09-01 | 2002-10-02 | 艾利森电话股份有限公司 | Gprs中的分布ip库 |
| CN1394098A (zh) * | 2001-06-27 | 2003-01-29 | 华为技术有限公司 | 一种装置自动获取ip地址的方法 |
-
2003
- 2003-09-22 CN CNB031575110A patent/CN1331329C/zh not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1288630A (zh) * | 1998-01-19 | 2001-03-21 | 艾利森电话股份有限公司 | 根据源终端的请求在因特网上给主机目的终端分配ip地址的方法 |
| CN1330825A (zh) * | 1998-12-17 | 2002-01-09 | 艾利森电话股份有限公司 | 通信系统中的方法和设备 |
| CN1367974A (zh) * | 1999-03-31 | 2002-09-04 | 艾利森电话股份有限公司 | 对移动终端的ip地址分配 |
| CN1372748A (zh) * | 1999-09-01 | 2002-10-02 | 艾利森电话股份有限公司 | Gprs中的分布ip库 |
| CN1394098A (zh) * | 2001-06-27 | 2003-01-29 | 华为技术有限公司 | 一种装置自动获取ip地址的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1601983A (zh) | 2005-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1331329C (zh) | 一种家庭网络环境自动组网的实现方法 | |
| CN101448012B (zh) | 具有ip能力分区的数据存储设备 | |
| US6628607B1 (en) | Method and apparatus for loop breaking on a serial bus | |
| US6760804B1 (en) | Apparatus and method for providing an interface between legacy applications and a wireless communication network | |
| CN102006210B (zh) | 用户设备拨号上网方法、装置和系统 | |
| US7616621B2 (en) | Efficient time-division multiplexed addressing protocol | |
| CN101507132B (zh) | 自组织网络的高效率形成的方法及计算机化系统 | |
| US6877042B2 (en) | System and method for generating world wide names | |
| CN105915650B (zh) | 负载均衡方法和装置 | |
| US20050220046A1 (en) | Token-controlled formation of wireless work groups | |
| CN100450117C (zh) | 连接有线数据和无线数据的方法和装置 | |
| US6683882B1 (en) | Method and system for directing transmission of IPX control packets to influence reception of IPX data packets | |
| CN102186257A (zh) | 无线终端、主机设备的通信方法及无线终端、主机设备 | |
| CN1609821B (zh) | 网络系统和使用网络系统共享电子设备的存储器的方法 | |
| TWI237966B (en) | Method for dynamically selecting physical layer | |
| US6981033B2 (en) | Selection of a candidate peripheral device | |
| AU785479B2 (en) | Communication system, and connection setting method and connection setting program of exchange and terminal | |
| CN101741861B (zh) | 一种数据存储方法及装置 | |
| JP3564117B2 (ja) | 無線lan装置 | |
| CN100364271C (zh) | 自动确定设备昵称、解决网络设备冗余昵称的设备、方法及网络系统 | |
| CN114268519A (zh) | 网络通信系统、数据传输方法及可读存储介质 | |
| EP1547321B1 (en) | Method for determining a parent portal in a wireless network and corresponding portal device | |
| JP4312507B2 (ja) | ネットワーク構成装置、記録装置、記録システム、及びパラメータ設定方法 | |
| JP2001285308A (ja) | 通信システム | |
| CN1467963A (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 | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070808 Termination date: 20200922 |