




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第八章 信令鏈路功能在第六章中,我們對信令鏈路功能的定義及包含的功能和程序作了簡要的介紹。在這一章里,將從信令鏈路功能級的功能結(jié)構(gòu)出發(fā),對其功能和程序作進一步介紹。8.1 信令鏈路功能的功能結(jié)構(gòu)信令鏈路功能級的功能結(jié)構(gòu)如圖8.1所示, 由10個功能塊組成。它們是:DAEDT定界、定位和誤差檢測(發(fā));DAEDR定界、定位和誤差檢測(收);TXC發(fā)送控制;RC接收控制;CC擁塞控制;LAC起始定位控制;SUERM信令單元出錯率監(jiān)視;AERM定位出錯率監(jiān)視;LSC鏈路狀態(tài)控制。DAEDTTXCRTBCCTBDAEDRPOCAERMSUERMRCLSCIAC收發(fā)信令數(shù)據(jù)鏈路級(第一級)信令網(wǎng)功能級(
2、第三級)圖8.1 信令鏈路功能級結(jié)構(gòu)框圖各功能塊的功能如下:DAEDT模塊用于發(fā)送信令單元的定界、定位和誤差檢測(即形成CK字段),并將信令單元送往信令數(shù)據(jù)鏈路。DAEDR模塊用于接收信令單元時進行信令單元的分界、定位、差錯檢驗。TXT模塊用于信令單元的發(fā)送,完成信令單元發(fā)送順序控制及差錯消息信令單元的重發(fā)控制。RC模塊用于信令單元的接收控制。IAC模塊主要用于在信令鏈路啟動和恢復(fù)時,進行起始定位控制。LSC用來進行鏈路狀態(tài)的控制和管理,當接收到在關(guān)鏈路狀態(tài)的信令單元時,要將對端的相關(guān)鏈路狀況通知有關(guān)功能塊或第三級。該功能還將根據(jù)第三級的有關(guān)要求及信令鏈路本身的狀態(tài)控制RC、TXC的接收和發(fā)送
3、。8.2 信令鏈路功能級一般工作過程8.2.1 兩種信令鏈控制程序在第二級的工作中,按照在信令傳遞中的作用,有兩種信令鏈控制程序。1¡¢ 起始定位程序這是在一條信令鏈路開始啟動或因故障等原因停使用后進行恢復(fù)時必須使用的控制程序。主要目的是用來測試信令鏈路是否可以投入業(yè)務(wù)使用。該程序?qū)⒃诒菊碌?.9節(jié)中介紹。2¡¢ 正常信令消息傳遞中使用的信令程序這是信令鏈路控制中使用的主要程序,包括信令點收、發(fā)信令信息過程中全部相關(guān)的處理程序。這兩種控制程序中,前者主要由DAEDT、TXC、DAEDR、RC、ARER及IAC各功能塊完成,后者由除AERM、IAC以外各的
4、模塊完成。8.2.2 正常情況下信令消息的發(fā)送和接收過程正常情況下信令消息的發(fā)送和接收,是指傳遞信令消息的信令鏈路及信令的第三級均處于最佳情況下的信令消息的發(fā)送和接收。1¡¢ 發(fā)送信令鏈路處于開通業(yè)務(wù)狀態(tài)時,可發(fā)送信令消息。當?shù)谌売行帕钕l(fā)出時,將消息送往TXC并存入發(fā)送緩沖器TB中;TXC對要發(fā)送的信令消息編制順序號碼(即形成信令消息單元的FSN字段),并對收到的信令消息單元進行證實(即形成BIB、BSN兩個字段),同時根據(jù)對端對已接收的信令消息信令單元的證實,決定是否重發(fā),以及從何順序號重發(fā);將形成的FSN、FIB、BSN、BIB各字段連同存儲在TB中的信令消息一起
5、送入DAEDT中,并進行CRC校驗(形成CK字段);根據(jù)需要進行插“0”操作(見后面敘述);產(chǎn)生標志碼;將信令消息單元送往信令數(shù)據(jù)鏈路發(fā)送出去。2¡¢ 接收當信令鏈路處空閑狀態(tài)時,信令鏈可接收信令消息。將信令數(shù)據(jù)鏈路上的信息接收至DAEDR中;進行刪“0”操作,(這一操作與發(fā)送時插“0”的動作相反),進行信令單元的分界;進行信令單元的差錯校驗并將差錯校驗的結(jié)果送入SUERM,以便監(jiān)視消息信令單元的差錯情況;將無差錯的信令單元送入RC中;核對接收信令單元的順序號,檢查對端對本端發(fā)送的信令消息的接收情況并產(chǎn)生相應(yīng)的指示送TXC,以便對接收到的信令單元進行證實和組織重發(fā);舍棄產(chǎn)生
6、差錯的消息信令單元,將正常接收的信令消息送往第三級。十分明顯,上述的消息信令單元的發(fā)送和接收過程是十分簡單的。其實,在信令網(wǎng)的工作中,信令鏈路的狀態(tài)可能會發(fā)生變化,并且信令鏈路對信令單元的傳送也會產(chǎn)生這樣或那樣的差錯。同時為保證信令網(wǎng)的正常運行在信令鏈路功能級還要設(shè)置一些定時器以監(jiān)視、控制各種運行過程。另外,信令鏈路級還將接收并處理本信令點或?qū)Χ诵帕铧c對信令鏈路工作的一些要求,因而信令鏈路級的工作程序也是十分復(fù)雜的。在CCITT NO.7信令方式建議中,利用規(guī)格和描述語言(SDL),以狀態(tài)變換圖的形式描述了各種控制程序的功能及流程。下面,對一些主要的功能程序作一概要介紹。8.3 信令單元的分界
7、各種信令單元在信令數(shù)據(jù)鏈種上是以比特數(shù)據(jù)流的形式傳輸?shù)摹榱藚^(qū)分開一個個信令單元,NO.7信令方式采用了標志碼分界的方法。所謂標志分界,是在一個信令單元的首和尾使用特定的比特編碼來界定信令單元的方法。NO.7信令方式規(guī)定信令單元的標志碼編碼為01111110,見第五章“信令單元的基本類型、格式及編碼”。在信令單元的發(fā)送時必須正確地加裝標志碼,而在接收時必須正確地識別志碼,以確定信令單元的分界。信令單元中除了標志碼部分外,還可能存在著虛假的標志碼,亦即在信令單元的中間比特中存在著與標志碼相同的比特編碼。為了防止將虛假的標志碼也識別為兩個單元的分界,規(guī)定在發(fā)送端發(fā)送的信令單元時,每遇到5個連續(xù)“1
8、”就插入一個“0”,從而保證傳送的信令單元中無虛假的標志碼存在。為了在接收端仍然能接收到原有的信令信息,必須進行凡遇到5個連續(xù)“1”就刪去一個“0”的操作。這就是在信令的發(fā)送和接收的插“0”和刪“0”操作,如圖8.2所示 。另外,在某種情況下,如信令鏈路過負荷時,在兩個相鄰的信令單元之間可以發(fā)送一個或多個標志碼,而且信令鏈路的兩端必須能夠接插入的一個或多個標志碼信令單元。我國的1990年NO.7信令方式技術(shù)規(guī)范根據(jù)CCITT的建議確定在國內(nèi)網(wǎng)允許這種傳送方式。應(yīng)當指出的是,在兩個相鄰的信令單元間插入一個或多個標志碼與在信令單元信息中為防止虛假的標志碼出現(xiàn)而采取的插“0”和刪“0”是兩個不同不概
9、念。前者是為了減輕信令鏈路的負荷而采取的措施,后者是為了防止信令單元在接收時錯誤分界而采取的措施。前者是以完整的信令單元身份出現(xiàn)的,而后者則信令單元在傳輸中使用的填充比特。8.4 信令單元的定位信令單元的定位是由信令單元的分界程序完成的。當正確識別了信令單元的標志碼時,就認為信令單元已定位,而當收到不允許出現(xiàn)的比特碼型(多于6個連1)或信令單元超過了規(guī)定的最大長度時,就認為失去了定位填充比特待發(fā)送的消息 虛假標志碼10111001111110010在填充0后的消息101110010111110010傳輸接收的消息101110010111110010在刪除0以 后的消息1011100111111
10、0010圖8.2 插0和刪0操作示意圖。信令單元的分界和定位是DAEDT和DAEDR兩個功能模塊中完成的。發(fā)送信令單元時,在DAEDT中生成標志碼,而在接收信令單元時DAEDR中檢測標志碼并進行定位檢測。當DAEDR接收到信令數(shù)據(jù)鏈路的信息時,首先進行刪“0”操作,然后進行信令單元的分界和定位。當檢測到不緊跟另一個標志碼的標志碼時認為是一個信令單元的開始;再收到一個標志碼時(結(jié)束標志碼),就認為信令單元到此終了。正確地檢測到了開始標志碼和結(jié)尾標志碼時就認為信令單元已定位。在下述情況之一產(chǎn)生時,認為信令單元失去定位:刪除插入的“0”比特之前,如果接收到了7個或多于7個連續(xù)的“1”。在信令單元的傳
11、輸中,只有標志碼為連續(xù)6個“1”,其余信息比特由于插“0”操作,最多為5個連續(xù)“1”。如果收到7個或多個連續(xù)“1”顯然傳輸出現(xiàn)了差錯。刪除插入的“0”之后兩個標志碼之間的八位位組數(shù)大于0而小于6時。在第五章中,我們知道信令單元中只有FISU在兩個標志碼間含6個必備的八位位組,而且是最短的信令單元。此外只有為減輕信令鏈路負荷傳送標志碼時,才能使兩標志碼間的八位位組數(shù)等于0。除此兩種情況外,傳輸?shù)男帕顔卧@然不正確。在結(jié)尾標志碼前收到多于m+7個八位位組。其中m允許的信令信息字段即SIF的最大長度,NO.7信令方式規(guī)定m值取62或272個八位位組(國際網(wǎng)時m=62,國內(nèi)網(wǎng)m272)。失去定位的信令
12、單元將全部舍棄,并進行信令單元差錯監(jiān)視和差錯率統(tǒng)計。在DAEDR接收單元過程中,遇到上述第一、三兩種失去定位的情況時,信令單元差錯監(jiān)視過程將進入八位位組計數(shù)工作方式。所謂八位位組計數(shù)方式是判斷出位號單元中包含7個或多于7個連續(xù)1,或信令單元的長度大于m+7個八位位組時,為搜尋結(jié)尾標志碼而對其后收到的八位位組進行統(tǒng)計的差錯監(jiān)視方式。八位位組計數(shù)器在DAEDR檢測到上情況之一時,啟動并在收到一個經(jīng)檢測認為正確的信令時停止。8.5 差錯控制CCITT NO.7信令方式的差錯控制包括差錯檢測和差錯校正兩部分。8.5.1 差錯檢測差錯檢測功能是依據(jù)信令單元中提供的16比特驗碼(CK)字段完成的。在發(fā)出信
13、令單元時,DAEDT功能塊中,形成檢驗碼,在接收信令單元時,由DAEDR功能塊對接收的信息進行差錯檢測。若檢測的結(jié)果與預(yù)定的值不一致,則認為信令單元在傳輸中產(chǎn)生了差錯。1¡¢ 差錯檢測算法CCITT NO.7信令方式的差錯檢出采用X.25建議的循環(huán)碼檢測方法即CRC方法。采用這種檢錯方法的原因是由于它可以利用代數(shù)的方法設(shè)計出各種有較大的檢錯能力的編碼 ,并且其具有循環(huán)的特性,它的編碼和解碼工作可以容易使用比較簡單的、具有反饋連接的多位寄存器來實現(xiàn)。(1) CK字段生成在信令鏈路的發(fā)送端生成CK字段的算法如下:假定信令單元的消息多項式用M(x)來表示即:M(x)=xm-1+x
14、m-2+xm-3+x2+x1+x0這里的m為信令單元開始標志碼最后1比特(但不包括它)和第1位檢驗比特(但不包括它)之間的,不包括透明性插入的0信息比特。X為上述比特項的系數(shù)的基。顯然X只取0或1。每項X的具體取值,則取決于上述對應(yīng)比特是0還是1。生成多項式用G(X)來表示。所謂有生成多項式是用來生成檢驗碼的多項式。在NO.7信令方式中,規(guī)定生成多項式為:G(X)=X16+X12+X6+1它的最高階r16求檢驗碼(即生成CK字段的檢驗碼)是采用邏輯運算的方法,即沒有進位和借位的模2加運算進行的。計算過程如下:將消息多項式M(x)乘以x16得x16M(x)。將16比特全“1”碼乘以xK,乘積用H
15、(x)表示,其中K為信令單元中標志碼與檢驗碼之間的比特位數(shù),得:將H(x)與x16M(x)相加,得:N(x)=H(x)+x16M(x)將N(x)用G(x)除,得:其中R(x)的反碼即為檢驗碼(CK)的多項式,從CK的多項式就很容易得到檢驗碼CK:(2) 檢出方法接收端采用與發(fā)送端同樣的算法進行錯檢出。設(shè)無差錯時,接收的信令單元用多項式C(x)表示,根據(jù)發(fā)送端的算法,它為C(X)=X16M(X)。接收端的算法為:由于是一個固定多項式,它與G(x)相除所得余數(shù)也是一個固定多項式,相當于檢驗碼000111010001111。因此進行上述運算后,如果得到的余數(shù)為上述的檢驗碼表示信令單元在傳輸中無差錯,
16、否則為傳輸中有差錯,該信令單元將被舍棄。 8.5.2消息傳送順序的控制方法為使傳送的消息信令單元能夠按順序正確地接收,對每一份傳遞的消息信令都賦予了前向和后向序號,以便進行傳送順序的控制。前向序號是消息信令單元本身的序號。后向序號是被證實消息信令單元的序號。前、后向序號均用二進制的數(shù)表示,循環(huán)順序從0到127。信令單元的發(fā)送順序控制主要依據(jù)前向序號完成。消息信令單元(MSU)的前向序由該消息發(fā)送前最后分配的前向序號值加1獲得。填充信令單元、狀態(tài)信令單元中的前后序號取最后發(fā)出的消息信令單元的前向序號值。亦即填充信令單元和狀態(tài)信令單元的順序員沒有獨立的編號,也不參加前向編號序列。因而前向序號實質(zhì)上
17、只是消息信令單元的序列編號。對信令單元順序控制是在信令鏈路兩端的共同配合下完成的。如果本次發(fā)送前最后一次發(fā)出的MSU的FSN值為FSNT,遠端接收本次發(fā)送前最后收到MSU的FSN值為FSNC,本次收到FSN為FSNR,接收端期望收到的消息信令單元的FSN值為FSNX的話,那么:FSNXFSNC+1FSNRFSNT+1如果消息信令單元在傳送中始終保持上式成立,表明消息信令單元按正常的順序傳送到了接收端,否則認為發(fā)生了順序錯誤。 8.5.3 差錯校正差錯校正的目的是將消息信令單元由于差錯等原因不能被對方正確接收或舍棄時,而采取的將舍棄或差錯消息信令單元重新正確傳送到接收端的一種校正方法。根據(jù)信令鏈
18、路上傳送信令信息的時延不同,NO.7信令方式規(guī)定可采用兩種差錯校正方法,即基本差錯校正方法和預(yù)防性循環(huán)重發(fā)方法。基本差錯校正方法在傳輸時延小于15ms時使用。預(yù)防循環(huán)重發(fā)方法在傳輸時延大于或等于15ms時采用。 8.5.4 基本差錯校正方法該方法是一種非互控、肯定/否定、證實、重發(fā)糾錯的方法。所謂非互控,是指在差錯校正過程中,不像互控多頻信令那樣,一定要得到證實后才發(fā)下一個信令。為了實現(xiàn)證實和信令單元的順序控制,每個信令單元都包含有16比特的差錯校正手段,即前向序號FSN、后向序號BSN、前向指標比特FIB和后向指示語比特BIB。在差錯校正中,兩個發(fā)出方向獨立的工作。一個方向的前向序號和前向指
19、示比特與另一個方向的后向序號和后向指示比特一起,與第一個方向的消息信令單元的數(shù)據(jù)流對應(yīng)。他們的工作則與另一個方向的消息信令單元的數(shù)據(jù)流及其有關(guān)的前向序號、前向指示比特、后向序號、后向指示比特?zé)o關(guān)。所謂肯定/否定證實,就是接收端將最新接受的MSU的FSN的值賦給反向發(fā)出的下一個信令單元BSN。發(fā)送端收到該信令單元中的BSN之后就知道本端發(fā)出的BSN號消息信令單元及其以前的消息信令單元已被接收。接收端用BIB的反轉(zhuǎn)來表示否定證實。同時,用BSN的值表示最后收到的MSU的FSN的值。收到否定證實,意味著要求發(fā)送端重發(fā),而且是從FSNBSN+1號消息信令單元重發(fā)。重發(fā)糾錯就是用重發(fā)的方法來校正錯誤。發(fā)
20、送端收到BIB并且BIBFIB(本端最后發(fā)出的MSU中的FIB)時,就表明接收端要求重發(fā)。BIB和FIB在正常情況下是相等的。即都為1或者都為0,一旦BIB值反轉(zhuǎn)使得BIBFIB,就表明對端要求重發(fā)。而當發(fā)送端按要求從BSN+1號消息信令單元重發(fā)時,就將FIB的值反轉(zhuǎn),使FIBBIB。接收端發(fā)現(xiàn)收到的FIB也跟著反轉(zhuǎn)了,就知道對端已開始重發(fā),否則不予理睬。為使重發(fā)時保持正確的消息信令單元的順序,被要求重發(fā)和隨后發(fā)出的信令單元都按原來的順序重發(fā)一遍。因此,基本校正方法中,要求發(fā)送端必須有足夠大容量的重發(fā)緩沖存儲器(RTB),以保存未被正確接收的消息信令單元。為說明上述基本校正方法,下面讓我們來看
21、一下信令單元接收、發(fā)送中的控制過程。1¡¢ 接收信令單元時的動作如果收到的FISU中的FSN(即FSNR)等于此前最后收到的消息信令的FSN值即FSNRFSNC,認為該填充信令單元以前發(fā)出的消息信令單元已被正確接收。在隨后向發(fā)送端發(fā)送信令單元時(FISU或LSSU或MSU)時,給予肯定證實(可能是重發(fā)證實)。如果FSNRFSNC,則認為收到該信令單元前發(fā)出的消息信令單元順序錯誤。此時,如果收到的FIB等于最后發(fā)出的消息信令單元的BIB值時,接收在發(fā)送新的信令單元時,后向指示比特將反轉(zhuǎn),即由1變0或由0變1,發(fā)出否定證實。如果收到的FIB的值不等于最后發(fā)出的信令單元的BIB值
22、在后續(xù)發(fā)出的信令單元時,BIB值應(yīng)取最近一次發(fā)出信令單元的BIB值。如果收到的FISU中的BSN值等于本端最后發(fā)出的消息信令單元的FSN值,并且收到BIB值與最后發(fā)出的FIB值相等,說明最后發(fā)出的消息信令單元已被對端正確接收。如果收到的FISU中的BSN值不等于本端最后發(fā)出的消息信令單元的FSN值,并且收到的BIB值與最后發(fā)出的FIB值不相等,說明對端要求從BSN指示的消息信令單元的編號加1的編號開始重發(fā)。(2) 當接收到的是鏈路狀態(tài)信令單元時當接收端到的是鏈路狀態(tài)信令單元時,表明對端或者發(fā)生了鏈路故障、處理機故障,或者發(fā)生了信令鏈擁塞等情況。這些情況的處理過程將在后面介紹。由于LSSU與FI
23、SU一樣,都沒有單獨的信令單元序號,其FSN值使用其前發(fā)送的消息信令單元序,因此,其在MSU發(fā)送順序控制中的作用與FISU時同。(3) 當接收到的是消息信令單元(MSU)時如果收到的MSU的FSNRFSNC+1,并且收到的前向指示比特FIB等于最后發(fā)出的后向指示比特BIB的值,說明該消息信令單元正確,應(yīng)接收此信令單元并送往第三級。本端再次發(fā)送信令單元時,使發(fā)出的BSNFSNR,并且不改BIB的值,亦即發(fā)肯定證實。如果收到的FSNRFSNC+1,但前向指示比特與最后發(fā)出的后向指示比特的值不同時,說明該收到的MSU出現(xiàn)了差錯,應(yīng)控制出錯的信令單元開始重發(fā)并舍棄本次收到的MSU。如果FSNRFSNC
24、+1,說明該接收的消息信令單元順序錯誤。舍棄該消息信令單元。當收到的FIB的值與最后發(fā)出的BIB值相同時,應(yīng)發(fā)否定證實。2¡¢ 發(fā)送端收到肯定證實或否定證實的行動(1) 對肯定證實和響應(yīng)信令單元經(jīng)DAEDR分界、定位、差錯檢驗無誤后,傳送到RC,由RC將收到信令單元的BSN值與最后發(fā)出消息信令單元的FSN即FSNT值相比較,若相同說明對端已將該發(fā)出的信令單元正確接收,因此RC將通知TXC將存放在TB中的該消息信令單元清除。當具有某前向序號值的消息信令單元的證實被收到時,此消息信令單元前面的所有其他消息信令單元也認為已被證實,也將從TB中清除。在相同的證實連續(xù)幾次收到的情況下
25、,不作進一步行動。當收到的某信令單元的后向序號值既不等于最后發(fā)出消息信令單元的前向序號值,也不等于準備重發(fā)的那些信令單元的前向序號值,那么將收到信令單元舍棄。下面緊跟的信令單元也舍棄。如果連續(xù)收到的三個信令單元中有二個信令單元是這種情況,則應(yīng)通知第三級鏈路出現(xiàn)了故障。(2) 對否定證實的響應(yīng)收到否定證實時,所有為重發(fā)準備的消息信令單元就以正確的順序,從前向序號比收到的后向指示比特有關(guān)的后向序號值大1的信令單元重發(fā);只有當為重發(fā)準備的最一個消息信令單元發(fā)出后,才能發(fā)新的消息信令單元。重發(fā)開始時,前向指示比特要反轉(zhuǎn),因而它就與收到的信令單元的后向指示比特相等。新的前向指示比特在隨后發(fā)出的消息信令單
26、元中保持不變,直到開始的新的重發(fā),因此在正常情況下,發(fā)出信令單元的前向指示比特和收到的信令單元的后向指示比特的值相等。如果重發(fā)消息信令單元了丟失了,可通過核對前向序號和前向指示檢出并請求重發(fā)。當還沒有發(fā)出否定證實時,如果收到消息信令單元或插入信令單元的前向指示比特指示重發(fā)開始,那么舍棄收到的信令單元,隨后的消息信令單元或填充信令單元也舍棄。如果連續(xù)三次收到信令單元中有二次指示重發(fā),則通知第三級信令鏈路出現(xiàn)了故障。3¡¢ 基本差錯校正方法舉例為便于深入了解、掌握基本差錯校正的過程,下面舉例來說明。信令點A信令點BBSNBIBFSNFIB159122160123(MSU)(MS
27、U)161122161123(MSU)(MSU)162124163125(MSU)(MSU)162124163125(MSU)(MSU)BSNBIBFSNFIB591231601231(MSU)(FISU)611231611241(MSU)(MSU)610251610261(MSU)(MSU)610251610261(MSU)(MSU)610271610271(MSU)164126062127(MSU)(MSU)(FISU)重發(fā)(MSU)重發(fā)重發(fā)610281064128610291065129(MSU)(MSU)(MSU)610291610301(FISU)066129066029(MSU)(
28、MSU)(MSU)660311670321(MSU)066029066029(MSU)(MSU)(MSU)660301067030670311068031(MSU)(MSU)(FISU)(MSU)680321069032690331070033(MSU)(MSU)(MSU)(MSU)066029(MSU)重發(fā)圖8.3 基本差錯校正的示意圖在圖8.3中,信令點A和信令點B通過信令鏈相互傳遞信令消息。當B信號點向A信令發(fā)出FSN59的MSU單元時,對A信令點傳送的FSN22的MSU進行檢測,經(jīng)檢測認為無誤后FSN59的信令單元中,以BSN22、BIB1預(yù)以證實。A信令點接收B端發(fā)送的FSN59的M
29、SU后進行檢測,無誤,在將發(fā)送的FSN23的MSU中,以BSN59、BIB1對B端FSN59的MSU預(yù)以證實。在B向A端發(fā)送FSN60的MSU,A端接收后,由于此時A端無MSU發(fā)出,所以以FISU單元填充。在FISU單元中,BSN60、BIB1,證實FSN60的MSU已由A端正確接收。此時FISU單元的FSN仍等于23不變,這是由于NO.7信令方式規(guī)定,填充信令單元不予編新號,只賦予它前面最近一個消息信令單元的前向序號值。當B端向A端發(fā)送FSN62的MSU時,A端接收后檢測有錯誤,舍棄該信令單元,并在將要發(fā)送的FSN25的MSU中,以BSN61、BIB0予以否定證實并發(fā)出重發(fā)請求。由圖8.3也
30、可以看出,當A端發(fā)出重發(fā)請求后,B端并“不理采”,仍繼續(xù)發(fā)出FSN63、FSN64的MSU,這就是所謂的“忽視變壞”原理。當然,對于B端發(fā)送的FSN63、64兩個MSU單元,A端也毫無疑義疑義地予以舍棄,此間B端仍正常地接收了A端發(fā)送的FSN25、26、27號MSU。當B端具備重發(fā)條件時,B端開始由FSN62的MSU重發(fā)。并且由62號MSU開始其FIB值由“1”變?yōu)椤?”,以保持B端MSU單元與A端MSU的BIB值相等。在A端發(fā)送FSN=30的MSU單元時,B端差錯檢驗及校正過程與上類似,不再贅述。在A、B兩端傳遞信令信息的過程中,我們可以看出,在收端檢驗出差錯發(fā)出否定證實到開始重發(fā)是有一段時
31、間延遲的。顯然,這一時間不能太長,否則傳輸效率將明顯下降。因此,我國規(guī)定,基本差錯校正方式在傳輸時延較少的國內(nèi)地面信令網(wǎng)中使用。上面介紹了基本差錯校正方法的一般原理和過程,并且只是針對兩個信令點間的一條信令鏈路而言的。應(yīng)該指出的是,在兩個信令間可能有多條信令鏈路在工作,每條信令鏈路使用自己的發(fā)送、接收器及重發(fā)緩沖存儲器。而向不同用戶、不同目的地發(fā)送的消息信令單元又是彼此獨立編號的。另外,當一條信令鏈路故障變?yōu)椴豢衫脮r,需鈄信令業(yè)務(wù)倒換到另一條替換的信令鏈路上,而當故障的信令鏈路變?yōu)榭衫脮r,又須將信令業(yè)務(wù)從替換的信令業(yè)務(wù)倒回。在倒換和倒回均要保持消息信令單元的序號,并且不能出現(xiàn)差錯。這些情況
32、在上面的介紹中還未涉及。 8.5.5預(yù)防循環(huán)重發(fā)方法(PCR)該方法是一非互控、正證實、循環(huán)重發(fā)、前向糾錯的系統(tǒng),差錯校正由發(fā)送端主動發(fā)送完成。在這種方法中,發(fā)送端發(fā)出信令單元后,同時將該信令單元存儲在重發(fā)緩沖器中,一直到收到該信令單元的正證實為止。在等待正證實信息期間,當無任何新的消息信令單元時,則凡未被證實的消息信令單元自動循環(huán)重發(fā)。為防止循環(huán)重發(fā)隊列的過度增長,本方法還規(guī)定了強制重發(fā)程序,即當未被證實的信令單元數(shù)量達到參數(shù)值為N1(N1127)或未被證實的信令單元的八位位組數(shù)量達到參數(shù)值N2時,開始強制重發(fā),即中斷發(fā)送新的信令單元,而重發(fā)存儲的準備重發(fā)的消息信令單元,直到緩沖器中未被證實
33、的信令單元數(shù)及信令單元的八位位組數(shù)分別下降至N1及N2以下為止。顯然,在傳輸時延較大的衛(wèi)星電路中采用這種差錯校正方式比采用基本校正方法優(yōu)越得多。它取消了負證實,不再等待收到了負證實指示后才組織重發(fā),而且凡沒有得到證實的消息信令單元一律重發(fā),使對端在重發(fā)中接收到正確的消息信令單元。很明顯,這種方法對于提高時延大的信令鏈路的消息傳輸效率是有效的。使用PCR方法校正的差錯的示意圖如圖8.4所示。第一次發(fā)送重發(fā)1231123654456發(fā)生差錯2345FSNBSN重發(fā)緩沖器的內(nèi)容 信令點A 信令點B圖8.4 預(yù)防重發(fā)(PCR)校錯方法示意圖8.6 信令單元差錯率監(jiān)視為了保證信令鏈路的服務(wù)質(zhì)量,信令鏈路
34、功能設(shè)有信令單元差錯檢測和校正功能。但是,當差錯率過高時,信令鏈路重發(fā)消息信令單元的過程變得十分頻繁,引起信令單元的排隊延時過長,使得信令鏈路的效率很低。因此,在信令鏈路上除了檢測和校正信令單元的差錯之外,還必須對信令鏈路上信令單元的“差錯程度”進行監(jiān)視。當信令鏈路傳送信令單元的差錯達到一定程度時,應(yīng)判定信令鏈路故障,并通知第三級作適當處理。在信令鏈路級,信令單元的錯誤是依靠DAEDR來檢出,依靠SUERM模塊來統(tǒng)計差錯率的。8.6.1 信令單元差錯率門限信令單元差錯率引起通知MTP第三功能級的門限參數(shù)有兩個,其一是連續(xù)接收的差錯單元數(shù)T,其二是引起通知第三級的最低信令單元差錯率1/D。前者規(guī)
35、定了瞬間連續(xù)差錯的門限,后者則規(guī)定了長期信令單元傳輸差錯率的門限。CCITT規(guī)定如下:在64kb/s的速率下:T64個信令單元;D256個信令單元/信令單元差錯。在4.8kb/s的速率下:T32個信令單元:D256個信令單元/信令單元差錯。上述門限值中,兩種速率情況只是T值有差別。在監(jiān)視過程中,在某一確定的速率下,達到或超過上述兩個門限的任意一個,就將確定為信令鏈路故障。并通知第三功能級采取一定的措施處理。例如,只要連續(xù)收到64個信令單元(64kb/s速率)或32個信令單元(4.8kb/s速率)差錯,或者長期的信令單元差錯率達到或超過4×10-3,則確定該信令鏈路故障。另外,為監(jiān)視在
36、八位位組計數(shù)工作方式下信令單元的差錯情況,規(guī)定進入八位位組計數(shù)方式后,每收到16個八位位組就使T計數(shù)器增值一次。8.6.2 列入統(tǒng)計的差錯處理每出現(xiàn)下列情況之一,就統(tǒng)計為一次差錯:收到的信令單元經(jīng)CRC差錯校驗,認為出差錯;收到的信令單元在兩個標記符間的八位位組數(shù)大于0而小于6個八位位組;信令單元的總比特數(shù)不是8的整數(shù)倍;進入八位位組計數(shù)方式后每接收16個8位位組。8.6.3 信令單元差錯率統(tǒng)計過程信令單元差錯率監(jiān)視可用可逆計數(shù)器來實現(xiàn)??赡嬗嫈?shù)器開始置“0”,當收到差錯的信令單元時,每差錯一次就增值1,如果計數(shù)器達T值(即T64時),則判斷為信令鏈路故障,通知第三功能級處理。如果未達T值,則
37、判斷是否正確地收到256個信令單元。如果未收到256個,仍然繼續(xù)統(tǒng)計出差錯的信令單元。如果正確地收到了256個信令單元,則可逆計數(shù)器減1。上述監(jiān)視過程用SDL圖來描述如圖8.5所示。8.7 處理機故障控制當消息信令單元不能由第二級傳送到信令網(wǎng)的第三級和(或)第四級時,就認為發(fā)生了處理機故障。其原因可能是由于中央處理機故障或是由于人工阻斷了一條信令鏈路。在信令網(wǎng)的工作中有兩處理機故障,即本地處理機故障和遠端處理機故障。當信令點的第二級收到了從第三級發(fā)來的指示(已判定第三級發(fā)生故障或收到信令鏈路阻斷信令)時,就認為發(fā)生了本地處理機故障。當本信令點收到了對端發(fā)來會有SIPO指示的鏈路狀態(tài)信令單元時,
38、就認為遠端發(fā)生了處理機故障。在信令網(wǎng)的工作中也存在同時發(fā)生兩種處理機故障的可能。這是在本地處理機故障尚未恢復(fù)時,又收到了遠端處理機故障的狀態(tài)指示情況下產(chǎn)生的。處理機故障控制SDL總框圖如圖8.6所示。8.7.1 本地處理機故障控制當?shù)诙壍腖SC收到第三級本地處理機故障指示時,馬上置POC為本地處理機故障狀態(tài)并向TXC請求發(fā)送SIPO的狀態(tài)信令單元,舍棄收到的消息信令單元。當?shù)诙壍腖SC模塊收到第三級本地處理機故障恢復(fù)的指示時,向POC發(fā)出本地處理機故障恢復(fù)命令,同時指示TXC向?qū)Χ税l(fā)送FISU信令單元。而后當POC向TXC發(fā)回本地處理機故障已恢復(fù)的信息時,信令鏈路將轉(zhuǎn)入正常的信令單元的接收
39、和發(fā)送。本地處理機故障控制處理過程詳見圖8.7。8.7.2 遠端處理機故障的控制在收到對端發(fā)送來的SIPO狀態(tài)信令單元后,如果信令點的第二級處于正常工作狀態(tài),那么它將通知第三級暫停發(fā)送MSU信令單元并由LSC控制連續(xù)發(fā)送FISU信令單元。當收到對端發(fā)送來的FISU或MSU信令單元判定遠端處理機故障恢復(fù),信令點將解除POC的遠端處理機故障狀態(tài),并通知第三級可以發(fā)送MSU信令單元。遠端處理機故障處理詳見圖8.8。圖中:N:正確的SU計數(shù);C:SUERM的計數(shù);T:SUERM的門限值圖8.5 信令單元差錯率監(jiān)視過程(SDL圖)本地處理機故障遠端處理機故障遠端處理機故障本地處理機故障圖8.6 兩種處理
40、機故障控制總框圖(SDL圖)圖8.7 本地處理機故障處理(SDL圖)圖8.8 遠端處理機故障處理(SDL圖)8.8 信令鏈路故障的處理信令鏈路在信令業(yè)務(wù)的傳遞中間,由于某種原因,可以產(chǎn)生信令鏈路故障。信令鏈路故障可能導(dǎo)致信令業(yè)務(wù)的中斷。信令鏈路故障可能是由于:信令單元的差錯率超過了允許門限值。此時將由SUERM通知LSC;由于信令終端的發(fā)送端產(chǎn)生故障。此時將由TXC通知LSC;由于接受控制(信令終端的接收端)部分(RC)產(chǎn)生故障,或者由于第二級信令業(yè)務(wù)流量控制期間T6計時器超時,此時將由RC通知LSC;接收到對端發(fā)送來的SIO、SIE、SIN、SIOS各狀態(tài)指示鏈路狀態(tài)信令單元。此時將由RC通
41、知LSC。可能還有其它種情況,這里不再列舉。當信令鏈路的LSC接收到上述故障信息時,將通知信令網(wǎng)功能級(第三級)請求中斷該信令鏈路上的信令業(yè)務(wù),并停止與該信令鏈路有關(guān)的SUERM、RC、TXC的工作,向?qū)Χ税l(fā)出SIOS狀態(tài)指示的鏈路狀態(tài)信令單元,而后信令鏈路進入業(yè)務(wù)中斷狀態(tài)。如圖8.9所示。至于因信令鏈路故障使業(yè)務(wù)中斷之后,為保證信令業(yè)務(wù)的傳遞而采取的措施,包括選擇替換信令鏈路、替換信令終端或信令數(shù)據(jù)鏈路等,將在信令網(wǎng)功能(第九章)中介紹。8.9 起始定位過程起始定位過程也叫初始定位過程。起始定位過程用于信令鏈路的啟動和恢復(fù)。這是信令鏈路可以提供業(yè)務(wù)使用(開通業(yè)務(wù))所必須執(zhí)行的程序。起始定位過
42、程只涉及被定位的信令鏈路。圖8.9 信令鏈路故障處理(SDL圖)No.7信令方式提供了兩種起始定位程序。一是正常起始定位程序,另一種是緊急起始定位程序。其主要區(qū)別是兩種程序中驗收周期的時間不同。正常起始定位的驗收周期時間較長,而緊急起始定位的驗收周期較短。在起始定位中,使用正常還是緊急起始定位程序,由信令網(wǎng)的第三級即信令網(wǎng)功能級單方面決定。起始定位過程由鏈路空閑、未定位、已定位、驗證、驗證完成(投入業(yè)務(wù)使用)五個過程階段完成。在起始定位期間為掌握信令鏈路的情況并決定信令鏈路是否可投入(恢復(fù))業(yè)務(wù)使用,采用定位出錯率監(jiān)視過程來檢測定位驗證期間的差錯情況。8.9.1 起始定位的狀態(tài)指示在信令鏈路的
43、起始定位過程中,信令鏈路兩端是依靠發(fā)送、接收并分析鏈路狀態(tài)信令單元的狀態(tài)指示來確定信令鏈路的定位狀態(tài)的。起始定位過程中,可采用4種狀態(tài)指示表示不同的定位狀態(tài)。狀態(tài)指示“O”:失去定位;狀態(tài)指示“N”:正常定位;狀態(tài)指示“E”:緊急定位;狀態(tài)指示“OS”:業(yè)務(wù)中斷。這些定位狀態(tài)指示在鏈路狀態(tài)信令單元(LSSU)中給出,如圖8.10所示。首先發(fā)送的比特FCKSFLIFIBFSNBIBBSNF8168/1626171780 0 0 0 0 C B A0 0 0 0 0 0 0 00 0 0 0 0 0 0 10 0 0 0 0 0 1 00 0 0 0 0 0 1 10 0 0 0 0 0 1 00
44、 0 0 0 0 1 0 1狀態(tài)指示“0”失去定位狀態(tài)指示“N”失去定位狀態(tài)指示“E”失去定位狀態(tài)指示“OS”失去定位狀態(tài)指示“OP”處理機中斷狀態(tài)指示“B”鏈路擁塞圖8.10 LSSU定位狀態(tài)指示各狀態(tài)指示的使用如下:當起始定位已經(jīng)開始,信令終端沒有從信令鏈路上收到狀態(tài)指示“O”、“N”、“E”時,要發(fā)送狀態(tài)指示“O”;起始定位開始后,當收到狀態(tài)指示“O”、“N”、“E”時,并且終端處于正常定位狀態(tài),要發(fā)送狀態(tài)指示“N”;起始定位開始后,收到了狀態(tài)指示“O”、“N”、“E”,但終端處于緊急定位狀態(tài)時,必須用短的緊急驗證周期,發(fā)送狀態(tài)指示“E”。狀態(tài)指示“E”和“N”用來指示發(fā)送該狀態(tài)指示一端
45、的定位狀態(tài),它不因收到遠端信令鏈路終端發(fā)出的不同狀態(tài)指示而改變。因此,如果具有正常定位狀態(tài)的信令鏈路終端收到狀態(tài)指示“E”,將繼續(xù)發(fā)送狀態(tài)指示“N”,但要啟動緊急驗證周期。狀態(tài)指示“OS”用于通知遠端信令終端,由于處理機故障以外的某些原因(例如鏈路故障),信令鏈路終端不能接收、發(fā)送消息信令單元。8.9.2 起始定位的過程處于空閑狀態(tài)的信令鏈路決定開通啟用時,啟動起始定位程序。信令鏈路的兩端首先發(fā)送狀態(tài)指示為“O”的LSSU,進入未定位狀態(tài)。一旦信令終端收到狀態(tài)指示“O”的LSSU,表示未定位狀態(tài)結(jié)束。此時,信令終端在正常定位的情況下,發(fā)送狀況指示為“N”的LSSU。在緊急定位的情況下,發(fā)送狀態(tài)
46、指示為“E”的LSSU,進入已定位階段。當對端收到LSSU時,已定位階段結(jié)束,進入驗證周期。根據(jù)發(fā)出或收到的LSSU的狀態(tài)指示是“N”還是“E”,兩端將進入正常驗證周期或緊急驗證周期,啟動正?;蚓o急驗證程序。在驗證期間,信令終端向信令鏈路發(fā)送狀態(tài)指示為“N”或“E”的LSSU。在正常驗證周期中,當收到狀態(tài)指示為“E”的LSSU或本端要求進行緊急定位時,要啟動緊急驗證程序進行緊急驗證。而在緊急驗證周期中,無論收到狀態(tài)指示“N”或“E”均不改變原來的驗證程序。在驗證周期結(jié)束時,接收的信令單元的差錯數(shù)不超過或達到確定的門限值時,表示成功地完成了驗證,進入定位完成階段。至此,信令鏈路完成了起始定位,處
47、于定位準備就緒階段,表示可以在信令鏈路上發(fā)送MSU,并投入業(yè)務(wù)使用,起始定位控制的總體框圖如圖8.11所示。8.9.3 起始定位的過程監(jiān)視為了保證起始定位中完成并掌握各階段完成情況,在起始定位中采用了二種監(jiān)視方法,其一是時間監(jiān)視,其二是差錯監(jiān)視。1、時間監(jiān)視在起始定位中,使用了下列定時器:T1定位準備就緒定時器;T2未定位定時器;T3已定位定時器;T4驗收周期定時器。T2是起始定位期間發(fā)送狀態(tài)指示“O”的LSSU允許的最大時延,稱為未定位狀態(tài)定時器??臻e狀態(tài)的信令鏈路終端發(fā)出狀態(tài)指示為“O”的LSSU后,開始T2計時。當在T2時限內(nèi)收到“O”、“N”、“E”的LSSU,或收到“OS”的狀態(tài)指示
48、,或LSC要求停止定位時,停止T2計時,并結(jié)束未定位狀態(tài)。若在T2時限內(nèi)未能收到上述的LSSU,則認為不可能定位,將重新開始定位。在收到“OS”狀態(tài)指示,或LSC要求停止定位時,也將重新開始定位。T2定時時間的大小,一方面應(yīng)大于傳輸通路的環(huán)路時延加上發(fā)送“停止業(yè)務(wù)”消息和收到來自第三級的重新啟動指示之間的時長,以允許遠端選擇起始定位的開始時間。另一方面T2也不宜太長,應(yīng)保證在故障情況下定位嘗試不成功時能盡早通知第三級,以便在另一個通路上進行起始定位。CCITT建議T25150秒,我國規(guī)范規(guī)定采用132秒。T3定時器是已定位狀態(tài)定時器。當信令終端發(fā)送指示“N”或“E”的LSSU結(jié)束未定位狀態(tài)時開始時。在T0時限內(nèi),信令終端收到對端發(fā)送的“N”或“E”的LSSU時,或當LSC要求停止定位或收到“OS”狀態(tài)指示時,停止T3計時。若在T3時限內(nèi)未能收到對端發(fā)送的“N”、“E”的LSSU,或當LSC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報書難點
- 網(wǎng)球課題申報書范文
- 合同范本 國家
- 合肥拆遷合同范本
- 書編撰出版合同范本
- 2025跨界安全云架構(gòu)技術(shù)標準
- 內(nèi)衣設(shè)備采購合同范本
- 華凌合同范本
- 出租紅酒庫房合同范例
- 品牌家具特許經(jīng)營合同范本
- 華潤電力六合馬鞍120兆瓦漁(農(nóng))光互補光伏發(fā)電項目110千伏送出工程報告表
- deepseek在智慧城市建設(shè)中的應(yīng)用前景
- 2025年電工特種作業(yè)人員上崗操作證考試全真模擬試題庫及答案(共七套)
- 有創(chuàng)動脈血壓監(jiān)測
- 全國導(dǎo)游基礎(chǔ)知識-全國導(dǎo)游基礎(chǔ)知識章節(jié)練習(xí)
- 【安排表】2024-2025學(xué)年下學(xué)期學(xué)校升旗儀式安排表 主題班會安排表
- 2025年度老舊小區(qū)改造施工委托合同范本
- 2024黑龍江公務(wù)員考試【A類、B類、省直、筆試】四套真題及答案
- 2025年安徽中醫(yī)藥高等??茖W(xué)校高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 《智能網(wǎng)聯(lián)汽車 自動駕駛系統(tǒng)要求及測試方法 第1部分:高速公路及城市快速路》
- 2024年濟南護理職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
評論
0/150
提交評論