CN102970385A - 一种上位机与下位机的自动连接方法 - Google Patents

一种上位机与下位机的自动连接方法 Download PDF

Info

Publication number
CN102970385A
CN102970385A CN2012104555946A CN201210455594A CN102970385A CN 102970385 A CN102970385 A CN 102970385A CN 2012104555946 A CN2012104555946 A CN 2012104555946A CN 201210455594 A CN201210455594 A CN 201210455594A CN 102970385 A CN102970385 A CN 102970385A
Authority
CN
China
Prior art keywords
computer
udp
host computer
address
information
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.)
Granted
Application number
CN2012104555946A
Other languages
English (en)
Other versions
CN102970385B (zh
Inventor
韩伟
聂天龙
黄昌典
黄鹤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN OUBO TECHNOLOGY Co Ltd
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201210455594.6A priority Critical patent/CN102970385B/zh
Publication of CN102970385A publication Critical patent/CN102970385A/zh
Application granted granted Critical
Publication of CN102970385B publication Critical patent/CN102970385B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种上位机与下位机的自动连接方法,包括上位机和下位机,下位机UDP广播含有特定标识符的数据信息,上位机接收并解析此信息,上位机获取此信息含有的下位机IP地址,上位机向下位机回复含有特定标识符的UDP信息,下位机接收并解析来自上位机的回复信息,下位机获取上位机的IP地址后与上位机建立TCP连接。本发明能在上位机和下位机的地址相互并不知道的情况下实现自动连接,无需人工参与设置,同时利用UDP广播并回复带有判别字符的数据信息,通过判别字符即可解析获取对方的IP地址,UDP信息简单,连接速度快,效率高,稳定性和安全性高。

Description

一种上位机与下位机的自动连接方法
技术领域
本发明涉及一种上位机与下位机的自动连接方法。
背景技术
目前,现有的技术若要实现上位机与下位机的连接,需要知道上位机和下位机至少一方的IP地址,这就需要人工在一方添加另一方的IP地址,才能建立连接,或者是向全网段的IP地址逐个发送TCP连接请求来获取连接,这样效率比较低下,连接过于缓慢。
发明内容
为解决上述问题,本发明的目的在于提供一种能在上位机和下位机的地址相互并不知道的情况下实现自动连接的方法。
本发明解决其问题所采用的技术方案是:一种上位机与下位机的自动连接方法,包括上位机和下位机,所述方法包括以下步骤:
A、    下位机通过DHCP获取自身IP地址,将一个表示UDP广播请求的字符每隔一段时间就UDP广播出去;
B、    上位机启动UDP解析模块,读取广播信息,判别字符是否为下位机定义的字符;如果是就解析该UDP信息的IP地址,并向该IP地址发送一个UDP回复信息,信息内容由上位机自己定义;如果不是就抛弃该UDP信息;
C、    下位机收到UDP回复信息后,判别该信息是否上位机定义的回复信息;如果是就停止UDP广播,解析上位机UDP回复信息的IP地址,与该IP地址建立TCP连接;如果不是就继续每隔一段时间发送UDP广播。
优选地,所述步骤A包括:表示UDP广播请求的字符定义为1。
进一步,所述步骤A包括:网络中所有设备均能收到下位机广播的数据信息,但只有上位机中才设置有能解析该数据信息的解析模块。
优选地,所述步骤B包括:上位机UDP回复信息内容定义为2。
进一步,上位机为广播***的主机,下位机为广播***的音响设备。
本发明的有益效果是:本发明采用的一种上位机与下位机的自动连接方法,能在上位机和下位机的地址相互并不知道的情况下实现自动连接,无需人工参与设置,同时利用UDP广播并回复带有判别字符的数据信息,通过判别字符即可解析获取对方的IP地址,UDP信息简单,连接速度快,效率高,稳定性、安全性高。
附图说明
下面结合附图和实例对本发明作进一步说明。
图1是本发明一种上位机与下位机的自动连接方法的具体流程图。
具体实施方式
参照图1,本发明的一种上位机与下位机的自动连接方法,一种上位机与下位机的自动连接方法,包括上位机和下位机,所述方法包括以下步骤:
A、    下位机通过DHCP获取自身IP地址,将一个表示UDP广播请求的字符每隔一段时间就UDP广播出去;
B、    上位机启动UDP解析模块,读取广播信息,判别字符是否为下位机定义的字符;如果是就解析该UDP信息的IP地址,并向该IP地址发送一个UDP回复信息,信息内容由上位机自己定义;如果不是就抛弃该UDP信息;
C、    下位机收到UDP回复信息后,判别该信息是否上位机定义的回复信息;如果是就停止UDP广播,解析上位机UDP回复信息的IP地址,与该IP地址建立TCP连接;如果不是就继续每隔一段时间发送UDP广播。
下位机通过动态获取IP地址(DHCP),并向所在局域网UDP广播发送特定的数据信息,数据信息内存有特定的标识符,然后网络中所有设备均能收到数据信息,但只有上位机中才设置有能解析该数据信息的解析模块,上位机通过解析数据,确定该数据的目的,然后解析改数据的地址信息获取到下位机的IP地址,进而通过该地址向下位机发送UDP回复信息,下位机收到回复信息后,解析该信息的地址,获取上位机的IP地址,进而与上位机用TCP/IP建立连接,实现上位机与下位机的自动连接。
所述步骤A包括:表示UDP广播请求的字符定义为1。
所述步骤A包括:网络中所有设备均能收到下位机广播的数据信息,但只有上位机中才设置有能解析该数据信息的解析模块。
所述步骤B包括:上位机UDP回复信息内容定义为2。
    上位机为广播***的主机,下位机为广播***的音响设备。本发明上位机与下位机自动连接方法特别适用于在广播控制***中使用,其中下位机为智能播放音响设备,通过接收来自广播主机的控制信号进行智能音频广播,当在组建广播网络时,只需要将智能播放音响设备连接至网络,即可与广播主机自动进行连接,不需要工作人员现场对设备进行调试匹配,真正实现了广播设备的即插即用,大大节省了安装、调试的时间,操作过程十分简单,不需要专业的工作人员即可完成操作。
该发明可以实现一种上位机与下位机的智能自动连接,在电脑上打开上位机软件,下位机上电、接上网线,就可以自动连接上,而且当上位机IP地址改变后,只需重启下位机即可马上建立连接,下位机在任何时刻接入网络都可以快速建立连接,这是一种无需人工参与设置的连接,连接速度快,效率高。
    以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。

Claims (5)

1.一种上位机与下位机的自动连接方法,其特征在于:包括上位机和下位机,所述方法包括以下步骤:
A、下位机通过DHCP获取自身IP地址,将一个表示UDP广播请求的字符每隔一段时间就UDP广播出去;
B、上位机启动UDP解析模块,读取广播信息,判别字符是否为下位机定义的字符;如果是就解析该UDP信息的IP地址,并向该IP地址发送一个UDP回复信息,信息内容由上位机自己定义;如果不是就抛弃该UDP信息;
C、下位机收到UDP回复信息后,判别该信息是否上位机定义的回复信息;如果是就停止UDP广播,解析上位机UDP回复信息的IP地址,与该IP地址建立TCP连接;如果不是就继续每隔一段时间发送UDP广播。
2. 根据权利要求1所述的一种上位机与下位机的自动连接方法,其特征在于:所述步骤A包括:表示UDP广播请求的字符定义为1。
3.根据权利要求1所述的一种上位机与下位机的自动连接方法,其特征在于:所述步骤A包括:网络中所有设备均能收到下位机广播的数据信息,但只有上位机中才设置有能解析该数据信息的解析模块。
4.根据权利要求1所述的一种上位机与下位机的自动连接方法,其特征在于:所述步骤B包括:上位机UDP回复信息内容定义为2。
5.根据权利要求1所述的一种上位机与下位机的自动连接方法,其特征在于:上位机为广播***的主机,下位机为广播***的音响设备。
CN201210455594.6A 2012-11-14 2012-11-14 一种上位机与下位机的自动连接方法 Active CN102970385B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210455594.6A CN102970385B (zh) 2012-11-14 2012-11-14 一种上位机与下位机的自动连接方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210455594.6A CN102970385B (zh) 2012-11-14 2012-11-14 一种上位机与下位机的自动连接方法

Publications (2)

Publication Number Publication Date
CN102970385A true CN102970385A (zh) 2013-03-13
CN102970385B CN102970385B (zh) 2015-09-23

Family

ID=47800264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210455594.6A Active CN102970385B (zh) 2012-11-14 2012-11-14 一种上位机与下位机的自动连接方法

Country Status (1)

Country Link
CN (1) CN102970385B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683499A (zh) * 2015-03-12 2015-06-03 活点信息技术有限公司 一种自动搜索ip地址的方法
CN106231006A (zh) * 2016-08-31 2016-12-14 珠海市魅族科技有限公司 网络***、网络设备及实时获取设备ip地址的方法
CN106921757A (zh) * 2015-12-28 2017-07-04 深圳市领耀东方科技股份有限公司 智能控制盒重新绑定网络设备的方法和智能控制盒
CN109738870A (zh) * 2019-01-24 2019-05-10 山东超越数控电子股份有限公司 一种传输雷达信号处理软件的方法及装置
CN110535830A (zh) * 2019-07-31 2019-12-03 西安航天动力试验技术研究所 用于火箭发动机试验***的通信方法
WO2020000124A1 (zh) * 2018-06-25 2020-01-02 深圳市大疆创新科技有限公司 激光雷达连接状态的监测方法、激光雷达及上位机
CN110933191A (zh) * 2019-10-18 2020-03-27 深圳市元征科技股份有限公司 Ip地址获取方法、装置、上位机和存储介质
CN110995850A (zh) * 2019-12-11 2020-04-10 武汉卓讯互动信息科技有限公司 一种midi多设备接入处理方法
CN111711568A (zh) * 2020-04-17 2020-09-25 新华三技术有限公司成都分公司 一种报文的处理方法和处理装置
CN113489629A (zh) * 2020-08-14 2021-10-08 青岛海信电子产业控股股份有限公司 一种控制端设备、受控端设备和设备组网方法
CN114253211A (zh) * 2021-12-15 2022-03-29 意欧斯智能科技股份有限公司 一种plc与上位机wcs信号交互验证的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0881812A2 (en) * 1997-05-26 1998-12-02 Oki Electric Industry Co., Ltd. Telephone communication method capable of relating a telephone terminal and a speech channel IP address at the time of call connection
CN102148703A (zh) * 2011-01-19 2011-08-10 武汉迈威光电技术有限公司 一种交换机网管拓扑图实现算法
CN102752409A (zh) * 2012-07-31 2012-10-24 上海虎符通信科技有限公司 无线集群控制***及控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0881812A2 (en) * 1997-05-26 1998-12-02 Oki Electric Industry Co., Ltd. Telephone communication method capable of relating a telephone terminal and a speech channel IP address at the time of call connection
CN102148703A (zh) * 2011-01-19 2011-08-10 武汉迈威光电技术有限公司 一种交换机网管拓扑图实现算法
CN102752409A (zh) * 2012-07-31 2012-10-24 上海虎符通信科技有限公司 无线集群控制***及控制方法

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683499A (zh) * 2015-03-12 2015-06-03 活点信息技术有限公司 一种自动搜索ip地址的方法
CN106921757A (zh) * 2015-12-28 2017-07-04 深圳市领耀东方科技股份有限公司 智能控制盒重新绑定网络设备的方法和智能控制盒
CN106231006A (zh) * 2016-08-31 2016-12-14 珠海市魅族科技有限公司 网络***、网络设备及实时获取设备ip地址的方法
WO2020000124A1 (zh) * 2018-06-25 2020-01-02 深圳市大疆创新科技有限公司 激光雷达连接状态的监测方法、激光雷达及上位机
CN109738870A (zh) * 2019-01-24 2019-05-10 山东超越数控电子股份有限公司 一种传输雷达信号处理软件的方法及装置
CN110535830B (zh) * 2019-07-31 2021-08-17 西安航天动力试验技术研究所 用于火箭发动机试验***的通信方法
CN110535830A (zh) * 2019-07-31 2019-12-03 西安航天动力试验技术研究所 用于火箭发动机试验***的通信方法
CN110933191A (zh) * 2019-10-18 2020-03-27 深圳市元征科技股份有限公司 Ip地址获取方法、装置、上位机和存储介质
CN110933191B (zh) * 2019-10-18 2022-05-06 深圳市元征科技股份有限公司 Ip地址获取方法、装置、上位机和存储介质
CN110995850A (zh) * 2019-12-11 2020-04-10 武汉卓讯互动信息科技有限公司 一种midi多设备接入处理方法
CN111711568A (zh) * 2020-04-17 2020-09-25 新华三技术有限公司成都分公司 一种报文的处理方法和处理装置
CN113489629A (zh) * 2020-08-14 2021-10-08 青岛海信电子产业控股股份有限公司 一种控制端设备、受控端设备和设备组网方法
CN113489629B (zh) * 2020-08-14 2022-11-18 青岛海信电子产业控股股份有限公司 一种控制端设备、受控端设备和设备组网方法
CN114253211A (zh) * 2021-12-15 2022-03-29 意欧斯智能科技股份有限公司 一种plc与上位机wcs信号交互验证的方法

Also Published As

Publication number Publication date
CN102970385B (zh) 2015-09-23

Similar Documents

Publication Publication Date Title
CN102970385A (zh) 一种上位机与下位机的自动连接方法
WO2012067942A3 (en) Discovery of electronic devices in a combined network
EP3041183A1 (en) Remote wireless screen sharing method, device and system
CN103841466B (zh) 屏幕投影方法、计算机端和移动终端
WO2010041914A3 (en) Method and apparatus for resolving ip address collision in remote access service
US20170047066A1 (en) Voice recognition method, device, and system, and computer storage medium
EP3486791A1 (en) Method for identifying device, and device
CN204231419U (zh) 一种基于云技术及物联网技术的智能家居门铃***
WO2008147099A3 (en) Method and apparatus for discovering universal plug and play device using resource information
CN105025390B (zh) 一种播放场景保存方法、***、播放终端及控制终端
CN104065744B (zh) 一种远端智能设备的控制管理方法及远程终端
CN103929438A (zh) 基于网页浏览器通信的防火墙穿越方法、设备和***
CN103826101A (zh) 一种云视频智能服务***
CN104243520A (zh) 远程监控方法及装置、***
CN105611408A (zh) 一种机顶盒写号方法、机顶盒及机顶盒写号服务端
CN103731339A (zh) 数字生活网络联盟***及***中在线多媒体资源共享方法
CN115119011B (zh) 一种直播间内容的转播方法、后台服务器及电子设备
CN204992154U (zh) 一种具有无线交互功能的智能插座及***
US20150229700A1 (en) Protocol translation for media player device control
CN106375979A (zh) 快速发现局域网内智能设备状态的方法
CN103095535A (zh) 操作请求处理方法、家庭网络***及设备
EP2819384A1 (en) Method, device and system for video monitoring based on universal plug and play (upnp)
CN103812537A (zh) 基于安卓***的fmp支持装置及方法
CN108377243B (zh) 一种直播流的传输方法及装置
CN107566340B (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
ASS Succession or assignment of patent right

Owner name: SHENZHEN OUBO TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: HAN WEI

Effective date: 20140520

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 518102 SHENZHEN, GUANGDONG PROVINCE TO: 518000 SHENZHEN, GUANGDONG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20140520

Address after: 518000 Guangdong city of Shenzhen province Baoan District Xixiang Republic Industrial Road macro great industrial park A building 6 floor

Applicant after: SHENZHEN OUBO TECHNOLOGY CO., LTD.

Address before: 518102 Guangdong city of Shenzhen province Baoan Xixiang Jinhai Road Gaolin court G-27E

Applicant before: Han Wei

C14 Grant of patent or utility model
GR01 Patent grant