- 相關(guān)推薦
防數(shù)據(jù)碰撞的無線呼叫系統(tǒng)設(shè)計
摘要:在多點對單點無線通信領(lǐng)域中,為防止多個發(fā)射器同時向接收器發(fā)送數(shù)據(jù)而產(chǎn)生的相互干擾(碰撞),提出一種具有反碰撞功能的無線呼叫系統(tǒng)模型,給出單片機與無線收發(fā)模塊的硬件接口設(shè)計;詳細介紹所用的通信協(xié)議和呼叫接收器,以及收發(fā)雙方的軟件設(shè)計,為多點對單點的無線呼叫系統(tǒng)軟硬件設(shè)計提供一種有效可靠的解決方案。隨著科技的進步以及對生活質(zhì)量要求的不斷提高,人們要求在消費中得到的服務(wù)更加快捷、方便、舒適;同時處于激烈競爭環(huán)境中的服務(wù)性企業(yè)也需要吸引顧客,提高企業(yè)自身的服務(wù)檔次和形象。無線呼叫系統(tǒng)能夠為顧客創(chuàng)造良好的消費環(huán)境,使其得到方便及時的服務(wù);企業(yè)也能隨時掌握顧客需要的服務(wù),提高服務(wù)效率。它可以廣泛應(yīng)用于酒店、銀行、醫(yī)院、娛樂場所等服務(wù)性行業(yè)中。因此,研究出一種簡單可靠、高效率的無線呼叫系統(tǒng),對于提高我服務(wù)行業(yè)的服務(wù)水平,改進人們的生活方式,促進社會生活的信息化,具有重要的理論、實用和商用價值。
1 無線呼叫系統(tǒng)的結(jié)構(gòu)與功能
圖1所示給出了由一臺中央服務(wù)器CSS(Central Sever System)和多臺終端呼叫器MTCU(Multiple Terminal Call Unit)構(gòu)成的多點對單點無線通信系統(tǒng)。中央服務(wù)器CSS與每一臺呼叫器CU(Call Unit)之間以雙向方式傳遞數(shù)據(jù),傳輸數(shù)據(jù)量大,實時性要求高。同傳統(tǒng)的線呼叫系統(tǒng)相比,無線呼叫系統(tǒng)的使用更加靈活,無需在工作環(huán)境中鋪設(shè)有線物理網(wǎng)絡(luò),極大降低了投資成本。
系統(tǒng)工作在ISM頻段433MHz附近,該頻段無需申請許可證。呼叫器作為數(shù)據(jù)載體通常由用戶即服務(wù)的申請方來控制,每個呼叫器有一個唯一的識別碼。當用戶按其上的發(fā)射鍵后,識別碼被發(fā)射出去,等待中央接收器的響應(yīng);中央服務(wù)器接收到服務(wù)申請后,根據(jù)識別碼鑒定出是由哪一臺呼叫器發(fā)出的申請,并給出聲音提示和顯示呼叫器的識別號。
在酬、醫(yī)院、娛樂業(yè)等經(jīng)營場所中,中央服務(wù)器置于服務(wù)臺或值班室中,呼叫器安放在客戶里、病床邊或顧客身邊。顧客隨時可以發(fā)出服務(wù)申請,中央服務(wù)器接收到申請后,發(fā)出提示音和顯示識別號碼,通知服務(wù)員向提出服務(wù)申請的顧客提供服務(wù)。
2 防碰撞技術(shù)
2.1 防碰撞問題的提出
在服務(wù)行業(yè)的營業(yè)場所中,顧客需要服務(wù)人員能夠提供準確、及時的服務(wù),因此要求所設(shè)計的系統(tǒng)有很好的實時性和可靠性。一方面,顧客提出的申請能夠很快地得到響應(yīng),使顧客感覺不到時間的浪費;另一方面,中央服務(wù)器不能由于接收到的是錯誤信息,使服務(wù)員打擾并未提出服務(wù)申請的顧客。
針對系統(tǒng)的要求,可以得出導(dǎo)致服務(wù)中出現(xiàn)錯誤的原因有二:一是由于無線信道的復(fù)雜性,信息在無線信道的傳輸過程極易受到干擾而產(chǎn)生錯誤,接收端不能接收到正確的信息;其二是由于多個呼叫器同時競爭通信信道向中央服務(wù)器發(fā)出呼叫,各個呼叫器發(fā)出的數(shù)據(jù)相互干擾,使中央服務(wù)器不能正確地辨別是哪一臺呼叫器發(fā)出的申請。這兩種錯誤可能使沒有發(fā)出呼叫申請的顧客得到了不需要的服務(wù),而有服務(wù)要求的顧客又得不到滿足,反而降低了服務(wù)的效率和準確度,起不到服務(wù)行業(yè)中需要的無線呼叫系統(tǒng)的作用。對于前一種情況可以采用適當?shù)男<m錯方式,降低中央服務(wù)器向服務(wù)員提供錯誤呼叫信息的概率,無需本文詳細討論。而對后一種情況,需要找到一種合適的反碰撞方法,這正是本文要解決的問題。
2.2 無線呼叫系統(tǒng)的防碰撞技術(shù)
數(shù)據(jù)的碰撞問題即無線通信中的多路存取問題。我們把多個通信通路競爭一個通信信道的最大數(shù)據(jù)傳輸率以及供它使用的時間片確定的,故分配給每個用戶的通路容量必須滿足:當有多個發(fā)射器同時把數(shù)據(jù)傳輸給同一個接收器時,不能出現(xiàn)互相干擾(碰撞)。在無線電技術(shù)中,多路存取問題的存在由來已久。因此,出現(xiàn)了許多方法,可以把不同的用戶信號分開。比較典型的方法有四種:空分多路法、頻分多路法、時分多路法以及碼分多路法。這些經(jīng)典的多路存取問題解決方法用于移動通信、衛(wèi)星通信等系統(tǒng)中時,可以將不間斷的數(shù)據(jù)流傳輸給用戶,并且保證一次分配的通信容量能夠保持足夠長的時間,如同話音通信所需要的那樣(例如在一次通話的整個交談過程)。
圖3 系統(tǒng)通信時序圖
對無線呼叫系統(tǒng)來說,中央服務(wù)器與呼叫器之間只存在很短的動作周期,這種周期被較長的不等非工作間歇所中斷。呼叫器發(fā)出的數(shù)據(jù)在數(shù)十ms的時間內(nèi)被鑒別,讀出和寫入;接著,中央服務(wù)器在較長的時間內(nèi)不會上到呼叫器發(fā)出的信號。但這并不意味我們不需要考慮多個呼叫器同時向服務(wù)器傳輸數(shù)據(jù)的可能性。我們需要的是一種高效的多路存取法,使用戶感覺不到時間的損失就完成了數(shù)據(jù)的區(qū)分、顯示及對用戶的響應(yīng)。見圖2,許多呼叫器試圖“圖時”將數(shù)據(jù)傳輸給服務(wù)器。
現(xiàn)在比較常用的多路存取方法有頻分復(fù)用和時分復(fù)用法。頻分復(fù)用法(FDM,F(xiàn)requency-Division Multiplexing)是在呼叫器與接收器之間建立多條不同帶的通信信道。但這種方法實現(xiàn)上過于復(fù)雜,硬件上需要增加濾波器組;并且由于信道的非線性會產(chǎn)生交調(diào)失真和高次諧波,引起信號的串路,因而不適合所設(shè)計的無線呼叫系統(tǒng)在本系統(tǒng)使用的是時分復(fù)用法(TDM,Time-Division Multiplexing)。TMD同F(xiàn)DM相比較具有電路實現(xiàn)簡單可靠,對系統(tǒng)的非線性失真要求不高。
2.3 中央服務(wù)器與呼叫器之間的通信過程
時分復(fù)用的主要特點是利用不同時隙來傳送各路不同的信號,每路信號在時域上是分割開的。我們?yōu)槊颗_呼叫器分配的,可與中央服務(wù)器通信的時間段是不同的。因此,要求我們所設(shè)計的系統(tǒng)具有良好的同步機制,解決中央服務(wù)器與所有呼叫器之間時鐘的步問題。在同步信號的指揮下,每個呼叫器都能在分配給自己的時
【防數(shù)據(jù)碰撞的無線呼叫系統(tǒng)設(shè)計】相關(guān)文章:
遠程多點無線數(shù)據(jù)傳輸系統(tǒng)的研制03-07
無線集散醫(yī)療監(jiān)護系統(tǒng)的設(shè)計03-18
基于USB接口的數(shù)據(jù)采集系統(tǒng)設(shè)計03-18
新型的數(shù)據(jù)記錄系統(tǒng)設(shè)計方案03-18
一種基于TETRA短數(shù)據(jù)業(yè)務(wù)的GPS無線傳輸系統(tǒng)03-07
基于Verilog HDL設(shè)計的自動數(shù)據(jù)采集系統(tǒng)03-21