亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種上位機(jī)與下位機(jī)的自動(dòng)連接方法

文檔序號(hào):7865361閱讀:1426來源:國知局
專利名稱:一種上位機(jī)與下位機(jī)的自動(dòng)連接方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種上位機(jī)與下位機(jī)的自動(dòng)連接方法。
背景技術(shù)
目前,現(xiàn)有的技術(shù)若要實(shí)現(xiàn)上位機(jī)與下位機(jī)的連接,需要知道上位機(jī)和下位機(jī)至少一方的IP地址,這就需要人工在一方添加另一方的IP地址,才能建立連接,或者是向全網(wǎng)段的IP地址逐個(gè)發(fā)送TCP連接請(qǐng)求來獲取連接,這樣效率比較低下,連接過于緩慢
發(fā)明內(nèi)容

為解決上述問題,本發(fā)明的目的在于提供一種能在上位機(jī)和下位機(jī)的地址相互并不知道的情況下實(shí)現(xiàn)自動(dòng)連接的方法。本發(fā)明解決其問題所采用的技術(shù)方案是一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,包括上位機(jī)和下位機(jī),所述方法包括以下步驟
A、下位機(jī)通過DHCP獲取自身IP地址,將一個(gè)表示UDP廣播請(qǐng)求的字符每隔一段時(shí)間就Μ)Ρ廣播出去;
B、上位機(jī)啟動(dòng)UDP解析模塊,讀取廣播信息,判別字符是否為下位機(jī)定義的字符;如果是就解析該m)P信息的IP地址,并向該IP地址發(fā)送一個(gè)UDP回復(fù)信息,信息內(nèi)容由上位機(jī)自己定義;如果不是就拋棄該UDP信息;
C、下位機(jī)收到UDP回復(fù)信息后,判別該信息是否上位機(jī)定義的回復(fù)信息;如果是就停止UDP廣播,解析上位機(jī)UDP回復(fù)信息的IP地址,與該IP地址建立TCP連接;如果不是就繼續(xù)每隔一段時(shí)間發(fā)送UDP廣播。優(yōu)選地,所述步驟A包括表示UDP廣播請(qǐng)求的字符定義為I。進(jìn)一步,所述步驟A包括網(wǎng)絡(luò)中所有設(shè)備均能收到下位機(jī)廣播的數(shù)據(jù)信息,但只有上位機(jī)中才設(shè)置有能解析該數(shù)據(jù)信息的解析模塊。優(yōu)選地,所述步驟B包括上位機(jī)UDP回復(fù)信息內(nèi)容定義為2。進(jìn)一步,上位機(jī)為廣播系統(tǒng)的主機(jī),下位機(jī)為廣播系統(tǒng)的音響設(shè)備。本發(fā)明的有益效果是本發(fā)明采用的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,能在上位機(jī)和下位機(jī)的地址相互并不知道的情況下實(shí)現(xiàn)自動(dòng)連接,無需人工參與設(shè)置,同時(shí)利用UDP廣播并回復(fù)帶有判別字符的數(shù)據(jù)信息,通過判別字符即可解析獲取對(duì)方的IP地址,m)P信息簡單,連接速度快,效率高,穩(wěn)定性、安全性高。


下面結(jié)合附圖和實(shí)例對(duì)本發(fā)明作進(jìn)一步說明。圖I是本發(fā)明一種上位機(jī)與下位機(jī)的自動(dòng)連接方法的具體流程圖。
具體實(shí)施方式
參照?qǐng)D1,本發(fā)明的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,包括上位機(jī)和下位機(jī),所述方法包括以下步驟
A、下位機(jī)通過DHCP獲取自身IP地址,將一個(gè)表示UDP廣播請(qǐng)求的字符每隔一段時(shí)間就Μ)Ρ廣播出去;
B、上位機(jī)啟動(dòng)UDP解析模塊,讀取廣播信息,判別字符是否為下位機(jī)定義的字符;如果是就解析該m)P信息的IP地址,并向該IP地址發(fā)送一個(gè)UDP回復(fù)信息,信息內(nèi)容由上位機(jī)自己定義;如果不是就拋棄該UDP信息;
C、下位機(jī)收到UDP回復(fù)信息后,判別該信息是否上位機(jī)定義的回復(fù)信息;如果是就停止UDP廣播,解析上位機(jī)UDP回復(fù)信息的IP地址,與該IP地址建立TCP連接;如果不是就 繼續(xù)每隔一段時(shí)間發(fā)送UDP廣播。下位機(jī)通過動(dòng)態(tài)獲取IP地址(DHCP),并向所在局域網(wǎng)UDP廣播發(fā)送特定的數(shù)據(jù)信息,數(shù)據(jù)信息內(nèi)存有特定的標(biāo)識(shí)符,然后網(wǎng)絡(luò)中所有設(shè)備均能收到數(shù)據(jù)信息,但只有上位機(jī)中才設(shè)置有能解析該數(shù)據(jù)信息的解析模塊,上位機(jī)通過解析數(shù)據(jù),確定該數(shù)據(jù)的目的,然后解析改數(shù)據(jù)的地址信息獲取到下位機(jī)的IP地址,進(jìn)而通過該地址向下位機(jī)發(fā)送UDP回復(fù)信息,下位機(jī)收到回復(fù)信息后,解析該信息的地址,獲取上位機(jī)的IP地址,進(jìn)而與上位機(jī)用TCP/IP建立連接,實(shí)現(xiàn)上位機(jī)與下位機(jī)的自動(dòng)連接。所述步驟A包括表示UDP廣播請(qǐng)求的字符定義為I。所述步驟A包括網(wǎng)絡(luò)中所有設(shè)備均能收到下位機(jī)廣播的數(shù)據(jù)信息,但只有上位機(jī)中才設(shè)置有能解析該數(shù)據(jù)信息的解析模塊。所述步驟B包括上位機(jī)UDP回復(fù)信息內(nèi)容定義為2。上位機(jī)為廣播系統(tǒng)的主機(jī),下位機(jī)為廣播系統(tǒng)的音響設(shè)備。本發(fā)明上位機(jī)與下位機(jī)自動(dòng)連接方法特別適用于在廣播控制系統(tǒng)中使用,其中下位機(jī)為智能播放音響設(shè)備,通過接收來自廣播主機(jī)的控制信號(hào)進(jìn)行智能音頻廣播,當(dāng)在組建廣播網(wǎng)絡(luò)時(shí),只需要將智能播放音響設(shè)備連接至網(wǎng)絡(luò),即可與廣播主機(jī)自動(dòng)進(jìn)行連接,不需要工作人員現(xiàn)場對(duì)設(shè)備進(jìn)行調(diào)試匹配,真正實(shí)現(xiàn)了廣播設(shè)備的即插即用,大大節(jié)省了安裝、調(diào)試的時(shí)間,操作過程十分簡單,不需要專業(yè)的工作人員即可完成操作。該發(fā)明可以實(shí)現(xiàn)一種上位機(jī)與下位機(jī)的智能自動(dòng)連接,在電腦上打開上位機(jī)軟件,下位機(jī)上電、接上網(wǎng)線,就可以自動(dòng)連接上,而且當(dāng)上位機(jī)IP地址改變后,只需重啟下位機(jī)即可馬上建立連接,下位機(jī)在任何時(shí)刻接入網(wǎng)絡(luò)都可以快速建立連接,這是一種無需人工參與設(shè)置的連接,連接速度快,效率高。以上所述,只是本發(fā)明的較佳實(shí)施例而已,本發(fā)明并不局限于上述實(shí)施方式,只要其以相同的手段達(dá)到本發(fā)明的技術(shù)效果,都應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,其特征在于包括上位機(jī)和下位機(jī),所述方法包括以下步驟 A、下位機(jī)通過DHCP獲取自身IP地址,將一個(gè)表示UDP廣播請(qǐng)求的字符每隔一段時(shí)間就Μ)Ρ廣播出去; B、上位機(jī)啟動(dòng)UDP解析模塊,讀取廣播信息,判別字符是否為下位機(jī)定義的字符;如果是就解析該m)P信息的IP地址,并向該IP地址發(fā)送一個(gè)UDP回復(fù)信息,信息內(nèi)容由上位機(jī)自己定義;如果不是就拋棄該UDP信息; C、下位機(jī)收到UDP回復(fù)信息后,判別該信息是否上位機(jī)定義的回復(fù)信息;如果是就停止UDP廣播,解析上位機(jī)UDP回復(fù)信息的IP地址,與該IP地址建立TCP連接;如果不是就繼續(xù)每隔一段時(shí)間發(fā)送UDP廣播。
2.根據(jù)權(quán)利要求I所述的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,其特征在于所述步 驟A包括表示UDP廣播請(qǐng)求的字符定義為I。
3.根據(jù)權(quán)利要求I所述的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,其特征在于所述步驟A包括網(wǎng)絡(luò)中所有設(shè)備均能收到下位機(jī)廣播的數(shù)據(jù)信息,但只有上位機(jī)中才設(shè)置有能解析該數(shù)據(jù)信息的解析模塊。
4.根據(jù)權(quán)利要求I所述的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,其特征在于所述步驟B包括上位機(jī)UDP回復(fù)信息內(nèi)容定義為2。
5.根據(jù)權(quán)利要求I所述的一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,其特征在于上位機(jī)為廣播系統(tǒng)的主機(jī),下位機(jī)為廣播系統(tǒng)的音響設(shè)備。
全文摘要
本發(fā)明公開了一種上位機(jī)與下位機(jī)的自動(dòng)連接方法,包括上位機(jī)和下位機(jī),下位機(jī)UDP廣播含有特定標(biāo)識(shí)符的數(shù)據(jù)信息,上位機(jī)接收并解析此信息,上位機(jī)獲取此信息含有的下位機(jī)IP地址,上位機(jī)向下位機(jī)回復(fù)含有特定標(biāo)識(shí)符的UDP信息,下位機(jī)接收并解析來自上位機(jī)的回復(fù)信息,下位機(jī)獲取上位機(jī)的IP地址后與上位機(jī)建立TCP連接。本發(fā)明能在上位機(jī)和下位機(jī)的地址相互并不知道的情況下實(shí)現(xiàn)自動(dòng)連接,無需人工參與設(shè)置,同時(shí)利用UDP廣播并回復(fù)帶有判別字符的數(shù)據(jù)信息,通過判別字符即可解析獲取對(duì)方的IP地址,UDP信息簡單,連接速度快,效率高,穩(wěn)定性和安全性高。
文檔編號(hào)H04L29/12GK102970385SQ20121045559
公開日2013年3月13日 申請(qǐng)日期2012年11月14日 優(yōu)先權(quán)日2012年11月14日
發(fā)明者韓偉, 聶天龍, 黃昌典, 黃鶴 申請(qǐng)人:韓偉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1