專利名稱:基于樓宇對(duì)講系統(tǒng)的尋址方法、終端及一種樓宇對(duì)講系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及樓宇對(duì)講系統(tǒng)技術(shù)領(lǐng)域,特別是涉及一種基于樓宇對(duì)講系統(tǒng)的尋址方法、終端及一種樓宇對(duì)講系統(tǒng)。
背景技術(shù):
由于小區(qū)網(wǎng)絡(luò)的普及及小區(qū)在建設(shè)網(wǎng)絡(luò)時(shí)越來越趨向于將樓宇對(duì)講系統(tǒng)劃分Vlan網(wǎng)絡(luò)(局域網(wǎng)),此時(shí),樓宇對(duì)講系統(tǒng)中設(shè)備進(jìn)行TCP/IP聯(lián)網(wǎng)需要知道設(shè)備的IP,才能進(jìn)行TCP通訊。然而用戶在使用樓宇對(duì)講系統(tǒng)時(shí),只知道樓宇對(duì)講系統(tǒng)中設(shè)備的編碼(如樓棟號(hào),單元號(hào),房號(hào),層號(hào)),并不知道設(shè)備的IP地址。 目前,樓宇對(duì)講中編碼到IP的轉(zhuǎn)換,采用的是尋址服務(wù)器的方式。當(dāng)設(shè)備或終端上電后,先向?qū)ぶ贩?wù)器發(fā)送一個(gè)數(shù)據(jù)包,將自身IP告知尋址服務(wù)器。當(dāng)用戶通過一個(gè)終端欲與另一個(gè)終端對(duì)講時(shí),前一個(gè)終端需要向?qū)ぶ贩?wù)器查詢另一個(gè)終端的IP,從而與另一個(gè)終端建立TCP通訊。采用上述方式,若尋址服務(wù)器繁忙、故障或不在線,終端難以查詢其他終端的IP,從而無法建立與其他終端的TCP通訊,進(jìn)而無法響應(yīng)用戶命令。另外,上電終端需要不定時(shí)發(fā)送數(shù)據(jù)包直至成功,造成大量的數(shù)據(jù)流,導(dǎo)致網(wǎng)絡(luò)資源浪費(fèi)。
發(fā)明內(nèi)容
基于上述情況,本發(fā)明提出了一種基于樓宇對(duì)講系統(tǒng)的尋址方法、終端及一種樓宇對(duì)講系統(tǒng),以增加尋址可靠性,減少網(wǎng)絡(luò)資源浪費(fèi)。一種基于樓宇對(duì)講系統(tǒng)的尋址方法,包括步驟樓宇對(duì)講系統(tǒng)中的終端在接到對(duì)講命令后,向所述樓宇對(duì)講系統(tǒng)廣播編碼IP轉(zhuǎn)換請(qǐng)求包,所述編碼IP轉(zhuǎn)換請(qǐng)求包中包含所述對(duì)講命令中的編碼,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)一個(gè)所述編碼;收到廣播的終端將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包;所述發(fā)出廣播的終端通過所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP。一種基于樓宇對(duì)講系統(tǒng)的終端,包括請(qǐng)求包廣播模塊,用于在接到對(duì)講命令后,向所在的樓宇對(duì)講系統(tǒng)廣播一個(gè)包含所述對(duì)講命令中的編碼的編碼IP轉(zhuǎn)換請(qǐng)求包,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)一個(gè)所述編碼;應(yīng)答包返回模塊,用于在收到廣播后,將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包;IP獲取模塊,用于通過接收到的所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP?!N樓宇對(duì)講系統(tǒng),包括多個(gè)終端,每個(gè)終端為上述樓宇對(duì)講系統(tǒng)中的終端。在上述基于樓宇對(duì)講系統(tǒng)的尋址方法、終端及樓宇對(duì)講系統(tǒng)中,接到對(duì)講命令的終端通過廣播發(fā)出獲取IP的請(qǐng)求,接到廣播的終端將請(qǐng)求中的編碼與自身編碼比對(duì),相同則返回自身IP,發(fā)出廣播的終端則獲得了對(duì)講命令中指定終端的IP,從而完成了尋址。由于不再依賴尋址服務(wù)器,因此避免了尋址服務(wù)器異常所帶來的問題,增加了尋址的可靠性,終端上電后也不再需要向?qū)ぶ贩?wù)器發(fā)送數(shù)據(jù)包,因此減少了數(shù)據(jù)流量,節(jié)省了網(wǎng)絡(luò)開支。
圖I為本發(fā)明基于樓宇對(duì)講系統(tǒng)的尋址方法實(shí)施例一的流程示意圖;圖2為本發(fā)明基于樓宇對(duì)講系統(tǒng)的終端實(shí)施例一中兩個(gè)終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖首先介紹基于樓宇對(duì)講系統(tǒng)的尋址方法的實(shí)施例。實(shí)施例一本實(shí)施例基于樓宇對(duì)講系統(tǒng)的尋址方法,如圖I所示,包括如下步驟步驟S101、樓宇對(duì)講系統(tǒng)中的終端在接到對(duì)講命令后,向所述樓宇對(duì)講系統(tǒng)廣播編碼IP轉(zhuǎn)換請(qǐng)求包,所述編碼IP轉(zhuǎn)換請(qǐng)求包中包含所述對(duì)講命令中的編碼,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)一個(gè)所述編碼;步驟S102、收到廣播的終端將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包;步驟S103、所述發(fā)出廣播的終端通過所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP0目前樓宇對(duì)講系統(tǒng)主流的聯(lián)網(wǎng)方式有兩種,一種是總線型聯(lián)網(wǎng)方式,一種是TCP/IP聯(lián)網(wǎng)方式,本實(shí)施例的尋址方法適用于以第二種聯(lián)網(wǎng)方式聯(lián)網(wǎng)的樓宇對(duì)講系統(tǒng)。用戶通過樓宇對(duì)講系統(tǒng)中的終端A呼叫終端B,具體是向終端A發(fā)出對(duì)講命令,即在終端A中輸入終端B的編碼以指定終端B。如以上步驟所述,終端A接收對(duì)講命令,為了響應(yīng)命令與終端B進(jìn)行通訊,需要先獲取終端B的IP。為了獲取終端B的IP,終端A先從對(duì)講命令中讀取終端B的編碼,從而建立編碼IP轉(zhuǎn)換請(qǐng)求包,再向所在的樓宇對(duì)講系統(tǒng)廣播該請(qǐng)求包。樓宇對(duì)講系統(tǒng)中的所有終端都收到廣播,從所述請(qǐng)求包中讀取終端B的編碼并與自身編碼比較。若不同說明終端A請(qǐng)求的不是本終端,若相同說明終端A請(qǐng)求的正是本終端,因此建立一個(gè)編碼IP轉(zhuǎn)換應(yīng)答包并返回給終端A,終端A通過該應(yīng)答包即可獲知終端B的IP,從而按照該IP與終端B進(jìn)行TCP通訊,以實(shí)現(xiàn)用戶與用戶的對(duì)講。綜上,本實(shí)施例在尋址過程中,未依賴尋址服務(wù)器等附加設(shè)備,也就避免了附加設(shè)備異常帶來的各種問題,增加了尋址可靠性,簡(jiǎn)化了尋址方法,提高了尋址的效率和便利性,減少了數(shù)據(jù)流和網(wǎng)絡(luò)資源占用。實(shí)施例二終端A發(fā)出廣播后,由于某些原因,終端B可能未接到廣播,從而無法做出應(yīng)答。為此,本實(shí)施例設(shè)置了監(jiān)控機(jī)制,若終端A即發(fā)出廣播的終端在預(yù)定時(shí)間內(nèi)未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則再次廣播所述編碼IP轉(zhuǎn)換請(qǐng)求包,以保證終端B接到廣播。上述重復(fù)廣播的次數(shù)可以根據(jù)情況設(shè)定,若多次廣播后仍接不到應(yīng)答包,則可能是用戶輸入的編碼錯(cuò)誤,系統(tǒng)中沒有與之匹配的終端。因此,本實(shí)施例還可以設(shè)置另一更長(zhǎng)的預(yù)定時(shí)間,若終端A在該另一更長(zhǎng)的預(yù)定時(shí)間內(nèi)仍未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則給出錯(cuò)誤提示,如提示本樓宇對(duì)講系統(tǒng)中不存在與所述對(duì)講命令中的編碼對(duì)應(yīng)的終端。本實(shí)施例的其他技術(shù)特征與實(shí)施例一相同,在此不予贅述。實(shí)施例三終端A發(fā)出廣播時(shí),部分廣播域可能出現(xiàn)收不到或廣播數(shù)據(jù)增大的情況,造成網(wǎng)絡(luò)風(fēng)暴。為此,本實(shí)施例中將樓宇對(duì)講系統(tǒng)限定為一個(gè)局域網(wǎng)內(nèi)的樓宇對(duì)講系統(tǒng),由于局域網(wǎng)內(nèi)的終端有限,網(wǎng)絡(luò)風(fēng)暴發(fā)生的可能性就較低。一個(gè)樓宇對(duì)講系統(tǒng)中的終端可能包括各種類型,優(yōu)選地包括用戶家中的對(duì)講機(jī)終端、樓宇出入口的對(duì)講機(jī)終端、小區(qū)大門的對(duì)講機(jī)終端和小區(qū)總控中心的管理員總機(jī)終端。所述用戶家中的對(duì)講機(jī)終端的編碼優(yōu)選地采用樓號(hào)、單元號(hào)、層號(hào)和房號(hào)組合的方式。 本實(shí)施例的其他技術(shù)特征與實(shí)施例一或二相同,在此不予贅述。下面結(jié)合附圖介紹本發(fā)明樓宇對(duì)講系統(tǒng)的終端的實(shí)施例實(shí)施例一本實(shí)施例基于樓宇對(duì)講系統(tǒng)的終端,如圖2所示,包括請(qǐng)求包廣播模塊,用于在接到對(duì)講命令后,向所在的樓宇對(duì)講系統(tǒng)廣播一個(gè)包含所述對(duì)講命令中的編碼的編碼IP轉(zhuǎn)換請(qǐng)求包,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)一個(gè)所述編碼;應(yīng)答包返回模塊,用于在收到廣播后,將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包;IP獲取模塊,用于通過接收到的所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP。目前樓宇對(duì)講系統(tǒng)主流的聯(lián)網(wǎng)方式有兩種,一種是總線型聯(lián)網(wǎng)方式,一種是TCP/IP聯(lián)網(wǎng)方式,本實(shí)施例的終端為以第二種聯(lián)網(wǎng)方式聯(lián)網(wǎng)的樓宇對(duì)講系統(tǒng)中的終端。圖2所示是采用上述結(jié)構(gòu)的兩個(gè)終端終端A和終端B,兩個(gè)終端各自包括上述三個(gè)模塊。假設(shè)用戶通過終端A呼叫終端B,則終端A的請(qǐng)求包廣播模塊接到對(duì)講命令,將對(duì)講命令中的終端B的編碼寫入編碼IP轉(zhuǎn)換請(qǐng)求包并廣播出去。終端B的應(yīng)答包返回模塊通過廣播接到所述編碼IP轉(zhuǎn)換請(qǐng)求包,從中讀取編碼與自身編碼比較后,確定為一致,則向終端A的IP獲取模塊返回編碼IP轉(zhuǎn)換應(yīng)答包,終端A的IP獲取模塊從該應(yīng)答包中讀取終端B的IP,尋址完成。綜上,本實(shí)施例在尋址過程中,未依賴尋址服務(wù)器等附加設(shè)備,也就避免了附加設(shè)備異常帶來的各種問題,增加了尋址可靠性,簡(jiǎn)化了尋址方法,提高了尋址的效率和便利性,減少了數(shù)據(jù)流和網(wǎng)絡(luò)資源占用。實(shí)施例二終端A的請(qǐng)求包廣播模塊發(fā)出廣播后,由于某些原因,終端B可能未接到廣播,從而無法做出應(yīng)答。為此,本實(shí)施例設(shè)置了監(jiān)控機(jī)制,若終端A的IP獲取模塊在預(yù)定時(shí)間內(nèi)未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則通知所述請(qǐng)求包廣播模塊再次廣播所述編碼IP轉(zhuǎn)換請(qǐng)求包,以保證終端B接到廣播。上述重復(fù)廣播的次數(shù)可以根據(jù)情況設(shè)定,若多次廣播后仍接不到應(yīng)答包,則可能是用戶輸入的編碼錯(cuò)誤,系統(tǒng)中沒有與之匹配的終端。因此,本實(shí)施例還可以設(shè)置另一個(gè)預(yù)定時(shí)間,若終端A的請(qǐng)求包廣播模塊再次發(fā)出廣播后,IP獲取模塊在該另一預(yù)定時(shí)間內(nèi)仍未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則給出錯(cuò)誤提示,如提示本樓宇對(duì)講系統(tǒng)中不存在與所述對(duì)講命令中的編碼對(duì)應(yīng)的終端。該另一預(yù)定時(shí)間可以與上述預(yù)定時(shí)間相同或不同。本實(shí)施例的其他技術(shù)特征與實(shí)施例一相同,在此不予贅述。實(shí)施例三終端A的請(qǐng)求包廣播模塊發(fā)出廣播時(shí),部分廣播域可能出現(xiàn)收不到或廣播數(shù)據(jù)增大的情況,造成網(wǎng)絡(luò)風(fēng)暴。為此,本實(shí)施例中將樓宇對(duì)講系統(tǒng)限定為一個(gè)局域網(wǎng)內(nèi)的樓宇對(duì)講系統(tǒng),由于局域網(wǎng)內(nèi)的終端有限,網(wǎng)絡(luò)風(fēng)暴發(fā)生的可能性就較低。一個(gè)樓宇對(duì)講系統(tǒng)中的終端可能包括各種類型,優(yōu)選地包括用戶家中的對(duì)講機(jī)終端、樓宇出入口的對(duì)講機(jī)終端、小區(qū)大門的對(duì)講機(jī)終端和小區(qū)總控中心的管理員總機(jī)終端。所述用戶家中的對(duì)講機(jī)終端的編碼優(yōu)選地采用樓號(hào)、單元號(hào)、層號(hào)和房號(hào)組合的方式。 本實(shí)施例的其他技術(shù)特征與實(shí)施例一或二相同,在此不予贅述。本發(fā)明還提供了一種樓宇對(duì)講系統(tǒng),其包括多個(gè)終端,每個(gè)終端為上述實(shí)施例一至三中任一實(shí)施例所述的基于樓宇對(duì)講系統(tǒng)的終端,在此不予贅述。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種基于樓宇對(duì)講系統(tǒng)的尋址方法,其特征在于,包括步驟 樓宇對(duì)講系統(tǒng)中的終端在接到對(duì)講命令后,向所述樓宇對(duì)講系統(tǒng)廣播編碼IP轉(zhuǎn)換請(qǐng)求包,所述編碼IP轉(zhuǎn)換請(qǐng)求包中包含所述對(duì)講命令中的編碼,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)ー個(gè)所述編碼; 收到廣播的終端將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包; 所述發(fā)出廣播的終端通過所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP。
2.根據(jù)權(quán)利要求I所述的基于樓宇對(duì)講系統(tǒng)的尋址方法,其特征在于,所述發(fā)出廣播的終端若在預(yù)定時(shí)間內(nèi)未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則再次廣播所述編碼IP轉(zhuǎn)換請(qǐng)求包。
3.根據(jù)權(quán)利要求2所述的基于樓宇對(duì)講系統(tǒng)的尋址方法,其特征在于,所述發(fā)出廣播的終端再次廣播后,若在另ー預(yù)定時(shí)間內(nèi)仍未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則給出錯(cuò)誤提示。
4.根據(jù)權(quán)利要求I或2或3所述的基于樓宇對(duì)講系統(tǒng)的尋址方法,其特征在于,所述樓宇對(duì)講系統(tǒng)中的終端包括用戶家中的對(duì)講機(jī)終端、樓宇出入口的對(duì)講機(jī)終端、小區(qū)大門的對(duì)講機(jī)終端和小區(qū)總控中心的管理員總機(jī)終端,所述用戶家中的對(duì)講機(jī)終端的編碼包括樓號(hào)、單兀號(hào)、層號(hào)和房號(hào)。
5.一種基于樓宇對(duì)講系統(tǒng)的終端,其特征在于,包括 請(qǐng)求包廣播模塊,用于在接到對(duì)講命令后,向所在的樓宇對(duì)講系統(tǒng)廣播ー個(gè)包含所述對(duì)講命令中的編碼的編碼IP轉(zhuǎn)換請(qǐng)求包,所述樓宇對(duì)講系統(tǒng)中的每個(gè)終端對(duì)應(yīng)ー個(gè)所述編碼; 應(yīng)答包返回模塊,用于在收到廣播后,將所述編碼IP轉(zhuǎn)換請(qǐng)求包中的編碼與自身編碼比較,若不同則不作處理,若相同則向發(fā)出廣播的終端返回編碼IP轉(zhuǎn)換應(yīng)答包; IP獲取模塊,用于通過接收到的所述編碼IP轉(zhuǎn)換應(yīng)答包獲取所發(fā)來終端的IP。
6.根據(jù)權(quán)利要求5所述的基于樓宇對(duì)講系統(tǒng)的終端,其特征在于,所述IP獲取模塊若在預(yù)定時(shí)間內(nèi)未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則通知所述請(qǐng)求包廣播模塊再次廣播所述編碼IP轉(zhuǎn)換請(qǐng)求包。
7.根據(jù)權(quán)利要求6所述的基于樓宇對(duì)講系統(tǒng)的終端,其特征在干,所述請(qǐng)求包廣播模塊再次廣播后,若所述IP獲取模塊在另一預(yù)定時(shí)間內(nèi)仍未接到所述編碼IP轉(zhuǎn)換應(yīng)答包,則給出錯(cuò)誤提示。
8.根據(jù)權(quán)利要求5或6或7所述的基于樓宇對(duì)講系統(tǒng)的終端,其特征在于,所述樓宇對(duì)講系統(tǒng)為對(duì)應(yīng)一個(gè)局域網(wǎng)的樓宇對(duì)講系統(tǒng)。
9.根據(jù)權(quán)利要求5或6或7所述的基于樓宇對(duì)講系統(tǒng)的終端,其特征在于,本終端包括樓宇對(duì)講系統(tǒng)中用戶家中的對(duì)講機(jī)終端、樓宇出入口的對(duì)講機(jī)終端、小區(qū)大門的對(duì)講機(jī)終端和小區(qū)總控中心的管理員總機(jī)終端,所述用戶家中的對(duì)講機(jī)終端的編碼包括樓號(hào)、単元號(hào)、層號(hào)和房號(hào)。
10.ー種樓宇對(duì)講系統(tǒng),其特征在干,包括多個(gè)終端,每個(gè)終端為上述5-9任意ー項(xiàng)所述的終端。
全文摘要
本發(fā)明公開了一種基于樓宇對(duì)講系統(tǒng)的尋址方法、終端及一種樓宇對(duì)講系統(tǒng),接到對(duì)講命令的終端通過廣播發(fā)出獲取IP的請(qǐng)求,接到廣播的終端將請(qǐng)求中的編碼與自身編碼比對(duì),相同則返回自身IP,發(fā)出廣播的終端則獲得了對(duì)講命令中指定終端的IP,從而完成了尋址。由于不再依賴尋址服務(wù)器,因此避免了尋址服務(wù)器異常所帶來的問題,增加了尋址的可靠性,終端上電后也不再需要向?qū)ぶ贩?wù)器發(fā)送數(shù)據(jù)包,因此減少了數(shù)據(jù)流量,節(jié)省了網(wǎng)絡(luò)開支。
文檔編號(hào)H04L29/12GK102984291SQ201210505109
公開日2013年3月20日 申請(qǐng)日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者堯瑤琴, 高靜遲, 張瑞斌 申請(qǐng)人:廣東安居寶數(shù)碼科技股份有限公司