【正文】
被叫無(wú)應(yīng)答時(shí)的主叫信令過(guò)程;4. 主叫學(xué)生按動(dòng)試驗(yàn)箱上的“取消”鍵,網(wǎng)絡(luò)將自動(dòng)進(jìn)行掛機(jī)。(2)信令流程圖(3)程序主要代碼Private Sub cmdCurrentStatus_Click() gDetailCanDis = 1 = True End SubPrivate Sub Command1_Click() gFunction = CNULL gStatus = CBE_READY tmrSignalling = False Call Call End SubPublic Sub calling_status_dis_init() Dim i As Integer 39。gFunction = CCALLING gStatusDisLableIndex = 0 gMaxStatusDisLableIndex = 33 For i = 0 To gMaxStatusDisLableIndex lblSignalling(i).Visible = False Next i = 1000 = True End SubPrivate Sub Command2_Click() Call End SubPrivate Sub lblSignalling_Click(Index As Integer)End SubPrivate Sub tmrSignalling_Timer()39。 If gStatus CRS6001_CONNECT_BASE_OK Then39。 MsgBox 請(qǐng)檢查RZ6001和基站是否建立連接!39。 = False39。 Exit Sub39。 End If 39。If gCurrentMobileStatue MS_ST_CALLING_READY Then39。 If gCurrentMobileStatue MS_ST_BEING Then39。 39。MsgBox 請(qǐng)檢查RZ6001是否進(jìn)入主叫狀態(tài)!39。 = False39。 Exit Sub39。 End If If gStatus = CDIS_SIGNALLING Then If gStatusDisLableIndex = gMaxStatusDisLableIndex Then lblSignalling(gStatusDisLableIndex).Visible = True gStatusDisLableIndex = gStatusDisLableIndex + 1 = 1500 End If End IfEnd Sub 被叫信令(一)、實(shí)驗(yàn)原理對(duì)移動(dòng)用戶(hù)來(lái)說(shuō),被叫的過(guò)程從MSC向BSC發(fā)起對(duì)被叫用戶(hù)的尋呼開(kāi)始,到主叫和被叫通話(huà)為止。一般來(lái)說(shuō),被叫流程經(jīng)過(guò)幾個(gè)大的階段:接入階段,鑒權(quán)加密階段,TCH指配階段,通話(huà)階段。接入階段主要包括:手機(jī)收到BTS的尋呼命令后,信道請(qǐng)求,信道激活,信道激活響應(yīng),立即指配,尋呼響應(yīng)。經(jīng)過(guò)這個(gè)階段,手機(jī)和BTS(BSC)建立了暫時(shí)固定的關(guān)系。鑒權(quán)加密階段主要包括:鑒權(quán)請(qǐng)求,鑒權(quán)響應(yīng),加密模式命令,加密模式完成,呼叫建立。經(jīng)過(guò)這個(gè)階段,被叫用戶(hù)的身份已經(jīng)得到了確認(rèn),網(wǎng)絡(luò)認(rèn)為被叫用戶(hù)是一個(gè)合法用戶(hù)。TCH指配階段主要包括:指配命令,指配完成。經(jīng)過(guò)這個(gè)階段,被叫用戶(hù)的話(huà)音信道已經(jīng)確定,被叫振鈴,主叫聽(tīng)回鈴音。如果這時(shí)被叫用戶(hù)摘機(jī),主被叫用戶(hù)進(jìn)入通話(huà)狀態(tài)。(二)實(shí)驗(yàn)步驟1.將與實(shí)驗(yàn)箱1相連的電腦上的移動(dòng)系統(tǒng)信令實(shí)驗(yàn)平臺(tái)軟件打開(kāi),在主界面上點(diǎn)擊“移動(dòng)臺(tái)被叫信令”按鈕,進(jìn)入此實(shí)驗(yàn)界面;2.主叫在實(shí)驗(yàn)箱2上輸入被叫移動(dòng)臺(tái)的電話(huà)號(hào)碼,并按動(dòng)對(duì)話(huà)框邊的“確認(rèn)”按鍵。主叫移動(dòng)臺(tái)開(kāi)機(jī)撥叫被叫號(hào)碼;3.由于被叫處于開(kāi)機(jī)空閑狀態(tài),很快被叫試驗(yàn)箱電話(huà)將振鈴,同時(shí)顯示主叫號(hào)碼。被叫振鈴后,被叫的學(xué)生按動(dòng)被叫實(shí)驗(yàn)箱上的“確認(rèn)”鍵進(jìn)行摘機(jī)。此后,主被叫之間的通話(huà)鏈路完全建立,能夠進(jìn)行通話(huà)。被叫學(xué)生電腦上的移動(dòng)系統(tǒng)信令實(shí)驗(yàn)平臺(tái)軟件將顯示移動(dòng)臺(tái)被叫的信令過(guò)程。(三)信令流程圖(四)程序主要代碼Private callStatus As IntegerPrivate Sub cmdAgain_Click() Call called_status_dis_initEnd SubPrivate Sub cmdCurrentStatus_Click() gDetailCanDis = 1 = True End SubPrivate Sub Command1_Click() gFunction = CNULL gStatus = CBE_READY tmrSignalling = False Call Call End SubPublic Sub called_status_dis_init() Dim i As Integer 39。gFunction = CCALLED gStatusDisLableIndex = 0 gMaxStatusDisLableIndex = 26 For i = 0 To gMaxStatusDisLableIndex lblSignalling(i).Visible = False Next i = 1000 = TrueEnd SubPrivate Sub Command2_Click() Call End SubPrivate Sub Form_Load() callStatus = 255End SubPrivate Sub lblSignalling_Click(Index As Integer)End SubPrivate Sub tmrSignalling_Timer()39。 If gStatus CRS6001_CONNECT_BASE_OK Then39。 MsgBox 請(qǐng)檢查RZ6001和基站是否建立連接!39。 = False39。 Exit Sub39。 End If 39。If gCurrentMobileStatue MS_ST_CALLING_READY Then39。 If gCurrentMobileStatue MS_ST_BEING Then39。 39。MsgBox 請(qǐng)檢查RZ6001是否進(jìn)入主叫狀態(tài)!39。 = False39。 Exit Sub39。 End If If gStatus = CDIS_SIGNALLING Then If gStatusDisLableIndex = gMaxStatusDisLableIndex Then Select Case gStatusDisLableIndex Case 0 To 10 = True = 1440 If (gStatusDisLableIndex Mod 2) = 0 Then = amp。HFF0000 Else = amp。HFFamp。 End If Case 19 = True = 7500 Case 22, 23, 24 = True = 8880 Case 11 To 18, 20, 21, 25, 26 lblSignalling(gStatusDisLableIndex).Visible = True = False End Select gStatusDisLableIndex = gStatusDisLableIndex + 1 = 1500總結(jié)隨著社會(huì)的進(jìn)步和發(fā)展,通信技術(shù)的廣泛應(yīng)用,人們對(duì)通信技術(shù)和服務(wù)質(zhì)量的要求也越來(lái)越高。不再只局限于語(yǔ)音的傳輸了,而是在任何時(shí)候、任何地方、與任何人都能及時(shí)的進(jìn)行溝通聯(lián)系。本次課程設(shè)計(jì)主要是關(guān)于GSM 系統(tǒng)的信令交互設(shè)計(jì),它使我們初步了解了GSM系統(tǒng)移動(dòng)終端開(kāi)機(jī)接入網(wǎng)絡(luò)進(jìn)入工作狀態(tài)的全程,以及GSM系統(tǒng)移動(dòng)終端開(kāi)機(jī)入網(wǎng)位置登記和其關(guān)機(jī)離開(kāi)網(wǎng)絡(luò)的信令交互過(guò)程等,同時(shí)也使我們對(duì)GSM系統(tǒng)主要的信令流程有了一個(gè)全面的了解。對(duì)于本次課程設(shè)計(jì),我們組進(jìn)行了分工與合作,查找有關(guān)GSM系統(tǒng)結(jié)構(gòu)、GSM的接口信令協(xié)議、典型的呼叫處理過(guò)程及其涉及到的信令等資料,然后對(duì)其進(jìn)行有效整合,再結(jié)合本次課程設(shè)計(jì)的主要內(nèi)容完成課程設(shè)計(jì)報(bào)告部分。課程設(shè)計(jì)的實(shí)驗(yàn)部分,我們是基于之前的移動(dòng)通信課程實(shí)驗(yàn)來(lái)完成本次課程設(shè)計(jì)的,大體上的操作和實(shí)驗(yàn)課上差不多,但是最大的收獲就是我們我們又學(xué)習(xí)了一門(mén)新的編程語(yǔ)言——Visual Basic語(yǔ)言?;谝粚W(xué)期的《移動(dòng)通信》理論課程學(xué)習(xí)和為期幾周的實(shí)驗(yàn)課程,讓我們對(duì)這門(mén)課程有了更深入的了解,通過(guò)模擬實(shí)際的移動(dòng)通信系統(tǒng),讓我們理論聯(lián)系實(shí)際,對(duì)其有了更感性的認(rèn)識(shí),而不是膚淺的局限于書(shū)本內(nèi)容。本次課程設(shè)計(jì)是對(duì)我們綜合能力的一次考核,在我們的共同努力和老師的指導(dǎo)下順利的完成了本次課程設(shè)計(jì)的任務(wù),使我們獲益良多。課程設(shè)計(jì)評(píng)語(yǔ)指導(dǎo)教師評(píng)語(yǔ)設(shè)計(jì)成績(jī)注 第 32 頁(yè) 共 31 頁(yè)