短消息業(yè)務(wù)信令流程GSM
業(yè)務(wù),處,處理,流,流程,移動(dòng),臺(tái),臺(tái)發(fā),送,送短,消,消息,的,的信,令,令流,程,程,(1)MS向MSC發(fā)起接,入,入請(qǐng)求,,其,其中包含MS的IMSI或TMSI,號(hào),號(hào)碼。,(2)MSC向VLR發(fā)起,接,接入請(qǐng)求,,,,VLR,在,在接入處,理,理過(guò)程中,可,可進(jìn)行鑒,權(quán),權(quán)和加密,。,。,(3)VLR向MSC回送,接,接入證實(shí),消,消息。,(4)MSC向MS回送接,入,入證實(shí)消,息,息,允許MS進(jìn)入GSM網(wǎng),絡(luò),絡(luò)通訊。,(5)MS向MSC發(fā)送一,條,條短消息,,,,其中包,含,含短消息,的,的內(nèi)容、,目,目的SC,地,地址。,(6)MSC向VLR查詢MS是否,可,可以發(fā)送,短,短消息。,(7)VLR在確,認(rèn),認(rèn)MS具,有,有短消息,業(yè),業(yè)務(wù)且沒(méi),有,有被禁止,后,后,通知MSC當(dāng),前,前MS可,以,以發(fā)送短,消,消息,并,提,提供MSISDN,號(hào),號(hào)碼。,(8)MSC向IWMSC轉(zhuǎn)發(fā)短,消,消息,其,中,中包含該,條,條短消息,的,的內(nèi)容、,源,源MS的MSISDN號(hào)碼,、,、目的SC地址。,(9)IWMSC向SC,轉(zhuǎn),轉(zhuǎn)發(fā)短消,息,息,其中,包,包含該條,短,短消息的,內(nèi),內(nèi)容、源MS的MSISDN號(hào)碼、,目,目的SC,地,地址。,(10)SC通知IWMSC已接受,短,短消息。,(11)IWMSC通知MSC已接,收,收短消息,。,。,(12)MSC通,知,知MS短,消,消息發(fā)送,成,成功。,移動(dòng)臺(tái)向,短,短消息中,心,心提交短,消,消息成功,,,,即進(jìn)入,下,下面的短,消,消息中心,向,向移動(dòng)臺(tái),轉(zhuǎn),轉(zhuǎn)發(fā)短消,息,息過(guò)程。,移動(dòng)臺(tái)通,過(guò),過(guò)SGSN向短消,息,息中心發(fā),送,送短消息,(1)MS向SGSN發(fā)送,一,一條短消,息,息,其中,包,包含短消,息,息的內(nèi)容,、,、目的SC地址。,(2)SGSN向IWMSC轉(zhuǎn)發(fā),短,短消息,,,,其中,包,包含該,條,條短消,息,息的內(nèi),容,容、源MS的MSISDN,號(hào),號(hào)碼、,目,目的SC地址,。,。,(3)IWMSC向SC轉(zhuǎn),發(fā),發(fā)短消,息,息,其,中,中包含,該,該條短,消,消息的,內(nèi),內(nèi)容、,源,源MS,的,的MSISDN號(hào)碼,、,、目的SC地,址,址。,(4)SC通,知,知IWMSC,已,已接受,短,短消息,。,。,(5)IWMSC通,知,知SGSN已,接,接收短,消,消息。,(6)SGSN通知MS短,消,消息發(fā),送,送成功,。,。,移動(dòng)臺(tái),向,向短消,息,息中心,提,提交短,消,消息成,功,功,即,進(jìn),進(jìn)入下,面,面的短,消,消息中,心,心向移,動(dòng),動(dòng)臺(tái)轉(zhuǎn),發(fā),發(fā)短消,息,息過(guò)程,。,。,移動(dòng)臺(tái),接,接收短,消,消息的,信,信令流,程,程,一、移,動(dòng),動(dòng)臺(tái)通,過(guò),過(guò)MSCVLR接,收,收短消,息,息,(1)SC向GMSC發(fā)送,短,短消息,,,,其中,包,包含短,消,消息的,內(nèi),內(nèi)容、,源,源SC,地,地址、,目,目的MS的MSISDN號(hào),碼,碼,另,外,外還有SC存,在,在短消,息,息等待,發(fā),發(fā)送標(biāo),識(shí),識(shí)。,(2)GMSC向目,的,的MS,所,所屬的HLR,查,查詢路,由,由信息,。,。,(3)HLR,向,向GMSC返,回,回查詢,結(jié),結(jié)果,,有,有兩種,情,情況:,成,功,功:返,回,回路由,信,信息其,中,中包含,目,目的MS所在,的,的MSC號(hào)碼,,,,以及,目,目的用,戶,戶的IMSI,,,,LMSI號(hào),碼,碼。,失,敗,敗:返,回,回錯(cuò)誤,原,原因,,可,可能同,時(shí),時(shí)返回Alert_MSISDN,號(hào),號(hào)碼。,(4)GMSC根據(jù),獲,獲得的,路,路由信,息,息向目,的,的MSC發(fā)送,短,短消息,,,,其中,包,包含短,消,消息內(nèi),容,容、源SC地,址,址、目,的,的MS,的,的IMSI或LMSI號(hào)碼,。,。,(5)MSC,向,向VLR查詢,目,目的MS的相,關(guān),關(guān)信息,,,,包括MS是,否,否可及,等,等標(biāo)志,位,位。,(6)VLR,向,向MSC發(fā)送,尋,尋呼請(qǐng),求,求消息,,,,要求,建,建立無(wú),線,線連接,。,。,(7)MSC,收,收到VLR的,尋,尋呼請(qǐng),求,求后,,向,向MS,發(fā),發(fā)送尋,呼,呼請(qǐng)求,。,。,(8)MS尋,呼,呼成功,,,,進(jìn)行,接,接入過(guò),程,程。,(9)MSC,發(fā),發(fā)送接,入,入請(qǐng)求,消,消息通,知,知VLR尋呼,成,成功。,(10,),)VLR完成,對(duì),對(duì)MS,的,的鑒權(quán),,,,完成,數(shù),數(shù)據(jù)的,更,更新以,及,及加密,等,等操作,后,后,通,知,知MSC接入,成,成功。,(11,),)MSC向MS發(fā)送,接,接入證,實(shí),實(shí)消息,。,。,移,動(dòng),動(dòng),臺(tái),臺(tái),接,接,收,收,短,短,消,消,息,息,的,的,信,信,令,令,流,流,程,程,(12,),)MSC,向,向MS,轉(zhuǎn),轉(zhuǎn),發(fā),發(fā),短,短,消,消,息,息,,,,,其,其,中,中,包,包,括,括,短,短,消,消,息,息,內(nèi),內(nèi),容,容,和,和,源,源SC,地,地,址,址,。,。,(13,),)MS,向,向MSC,返,返,回,回,短,短,消,消,息,息,成,成,功,功,接,接,收,收,消,消,息,息,。,。,(14,),)MSC,通,通,知,知GMSC,,,,MS,已,已,成,成,功,功,接,接,收,收,短,短,消,消,息,息,。,。,(15,),)GMSC,通,通,知,知SC,,,,MS,已,已,成,成,功,功,接,接,收,收,短,短,消,消,息,息,。,。,如,果,果SC,中,中,還,還,有,有,短,短,消,消,息,息,等,等,待,待,發(fā),發(fā),送,送,,,,,則,則,后,后,續(xù),續(xù),短,短,消,消,息,息,經(jīng),經(jīng),由,由SC,送,送,往,往GMSC,,,,GMSC,送,送,往,往MSC,,,,MSC,發(fā),發(fā),送,送,到,到MS,,,,,無(wú),無(wú),需,需,再,再,向,向HLR,,,,VLR,查,查,詢,詢,信,信,息,息,。,。,移,動(dòng),動(dòng),臺(tái),臺(tái),接,接,收,收,短,短,消,消,息,息,的,的,信,信,令,令,流,流,程,程,移,動(dòng),動(dòng),臺(tái),臺(tái),接,接,收,收,短,短,消,消,息,息,的,的,信,信,令,令,流,流,程,程,二、移動(dòng)臺(tái)通過(guò)SGSN接收短,消,消息的信令流程,(1)SC向GMSC發(fā)送短,消,消息,其中包含,短,短消息的內(nèi)容、,源,源SC地址、目,的,的MS的MSISDN號(hào)碼,另,外,外還有SC存在,短,短消息等待發(fā)送,標(biāo),標(biāo)識(shí)。,(2)GMSC向目的MS所,屬,屬的HLR查詢,路,路由信息。,(3)HLR,向,向GMSC返回,查,查詢結(jié)果,有兩,種,種情況:,成功:返回,路,路由信息其中包,含,含目的MS所在,的,的MSC號(hào)碼,,以,以及目的用戶的IMSI,LMSI號(hào)碼。,失?。悍祷?錯(cuò),錯(cuò)誤原因,可能,同,同時(shí)返回Alert_MSISDN號(hào)碼。,(4)GMSC根據(jù)獲得的路,由,由信息向目的SGSN發(fā)送短消,息,息,其中包含短,消,消息內(nèi)容、源SC地址、目的MS的IMSI(,肯,肯定沒(méi)有LMSI)。,移動(dòng)臺(tái)接收短消,息,息的信令流程,(5)SGSN向MS轉(zhuǎn)發(fā)短,消,消息,其中包括,短,短消息內(nèi)容和源SC地址(此過(guò),程,程包括對(duì)MS的,尋,尋呼)。,(6)MS向SGSN返回短,消,消息成功接收消,息,息。,(7)SGSN通知GMSC,,,,MS已成功接,收,收短消息。,(8)GMSC通知SC,MS已成功接收短,消,消息。,如果SC中還有,短,短消息等待發(fā)送,,,,則后續(xù)短消息,經(jīng),經(jīng)由SC送往GMSC,GMSC送往SGSN,,,,SGSN發(fā)送,到,到MS,無(wú)需再,向,向HLR查詢信,息,息。,移動(dòng)臺(tái)接收短消,息,息的信令流程,重發(fā)的信令流程,在實(shí)際情況中,,可,可能由于移動(dòng)臺(tái),不,不可及、移動(dòng)臺(tái),無(wú),無(wú)存儲(chǔ)空間而暫,時(shí),時(shí)無(wú)法接收短消,息,息。當(dāng)短消息中,心,心向移動(dòng)臺(tái)發(fā)送,短,短消息失敗時(shí),,根,根據(jù)短消息中心,的,的設(shè)置,短消息,中,中心采用不同的,重,重發(fā)機(jī)制。,強(qiáng)制重發(fā),此種情況只限于,高,高優(yōu)先級(jí)短消息,。,。即使當(dāng)前移動(dòng),臺(tái),臺(tái)不可及或者沒(méi),有,有存儲(chǔ)空間,短,消,消息中心仍然嘗,試,試重發(fā)該高優(yōu)先,級(jí),級(jí)短消息。,定時(shí)重發(fā),將發(fā)送失敗的短,消,消息存入等待發(fā),送,送隊(duì)列中,定時(shí),時(shí),時(shí)刻到達(dá)后,短,消,消息中心嘗試重,發(fā),發(fā)。,提醒重發(fā),短消息中心接收,到,到移動(dòng)臺(tái)可及或,者,者有空閑內(nèi)存的,信,信息,短消息中,心,心向該移動(dòng)臺(tái)嘗,試,試重發(fā)。,重試設(shè)定,運(yùn)營(yíng)者可以預(yù)先,設(shè),設(shè)定多種重試模,式,式(包括重試時(shí),間,間間隔、重試次,數(shù),數(shù)等),例如,重試模式1:(1)間隔2分鐘,重,重發(fā) 1,次,次 如失敗繼,續(xù),續(xù)下一步。,(2)間隔10,分,分鐘 重發(fā) 1,次,次 如失敗,繼,繼續(xù)下一步,(3)間隔1小,時(shí),時(shí) 重發(fā) 1,次,次 如失敗,停,停止(等待ALERT_SC消,息,息觸發(fā),再,再次重發(fā)),重試模式0:,(,(1)間隔0分,鐘,鐘 重發(fā)0,次,次 丟棄,SMSC根據(jù)PCS網(wǎng)絡(luò)側(cè)返回,的,的不同失敗原因而選擇不同的重試,模,模式,如失敗原因?yàn)槿?席,席用戶,可以采,用,用如下重試機(jī)制,:,:,(1),間,間隔2,分,分鐘,重,重發(fā)1,次,次,如,如失敗,繼,繼續(xù)下,一,一步。,(2),間,間隔10分鐘,重,重發(fā)1,次,次,如,如失敗,繼,繼續(xù)下,一,一步,(3),間,間隔1,小,小時(shí),重,重發(fā)1,次,次,如,如失敗,停,停止(,等,等待ALERT_SC消息,觸,觸發(fā)再,次,次重發(fā),),),以下說(shuō),明,明短消,息,息發(fā)送,失,失敗后,可,可能的,失,失敗原,因,因,以,及,及建議,采,采用的,重,重發(fā)機(jī),制,制:,(1),未,未知錯(cuò),誤,誤:HLR/,目,目的IGW返,回,回失敗,,,,但沒(méi),有,有錯(cuò)誤,原,原因。,在,在此情,況,況下,,一,一般采,用,用與用,戶,戶缺席,相,相同的,重,重試機(jī),制,制。,(2),未,未知用,戶,戶:向HLR,要,要路由,時(shí),時(shí),HLR返,回,回用戶,不,不認(rèn)識(shí),。,。此時(shí),應(yīng),應(yīng)該立,即,即丟棄,當(dāng),當(dāng)前短,消,消息。,(3),無(wú),無(wú)短消,息,息業(yè)務(wù),:,:該用,戶,戶的短,消,消息業(yè),務(wù),務(wù)在HLR未,開(kāi),開(kāi)通。,此,此時(shí)應(yīng),該,該立即,丟,丟棄當(dāng),前,前短消,息,息。,(4),呼,呼叫禁,止,止:該,用,用戶的,短,短消息,業(yè),業(yè)務(wù)在HLR,被,被禁止,。,。此時(shí),應(yīng),應(yīng)該立,即,即丟棄,當(dāng),當(dāng)前短,消,消息。,(5),網(wǎng),網(wǎng)絡(luò)不,支,支持:,用,用戶當(dāng),前,前所處,的,的IGW不支,持,持短消,息,息,此,時(shí),時(shí)等待ALERT_SC消,息,息觸發(fā),再,再次重,發(fā),發(fā)。,(6)用戶,缺,缺席:用戶,關(guān),關(guān)機(jī)或無(wú)應(yīng),答,答,間隔重,發(fā),發(fā)若干次后,如,如仍不成功,則,則停止,等,待,待ALERT_SC消,息,息觸發(fā)再次,重,重發(fā)。,(7)PS,不,不支持:用,戶,戶手機(jī)不支,持,持接收短消,息,息。此時(shí)應(yīng),該,該立即丟棄,當(dāng),當(dāng)前短消息,。,。,(8)PS,接,接收錯(cuò)誤:,用,用戶手機(jī)在,接,接收短消息,過(guò),過(guò)程中出現(xiàn),錯(cuò),錯(cuò)誤。在此,情,情況下,一,般,般采用與用,戶,戶缺席相同,的,的重試機(jī)制,。,。,(9)非法,用,用戶:用戶,為,為黑名單用,戶,戶。此時(shí)應(yīng),該,該立即丟棄,當(dāng),當(dāng)前短消息,。,。,(10)非,法,法設(shè)備:用,戶,戶手機(jī)為非,法,法手機(jī)(例,如,如,失竊的,手,手機(jī))。此,時(shí),時(shí)應(yīng)該立即,丟,丟棄當(dāng)前短,消,消息。,(11)系,統(tǒng),統(tǒng)錯(cuò)誤:由,于,于系統(tǒng)原因,造,造成的失敗,。,。在此情況,下,下,一般采,用,用與用戶缺,席,席相同的重,試,試機(jī)制。,(12)存儲(chǔ),溢,溢出:由于用,戶,戶手機(jī)滿而無(wú),法,法接收短消息,,,,此時(shí)等待ALERT_SC消息觸發(fā)再,次,次重發(fā)。,提醒重發(fā)流程,HLR中的消,息,息等待數(shù)據(jù)文,件,件(MWD),。,。MWD中存,儲(chǔ),儲(chǔ)向MS發(fā)送,短,短消息失敗的,所,所有短消息中,心,心號(hào)碼、該MS的MSISDN號(hào)碼、以,及,及MS的當(dāng)前,狀,狀態(tài):是否可,及,及(以MNRF標(biāo)志位表示,),)、有無(wú)存儲(chǔ),空,空間(以MCEF標(biāo)志位表,示,