一種報(bào)文傳輸?shù)姆椒ê拖到y(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種報(bào)文傳輸?shù)姆椒ê拖到y(tǒng)。
【背景技術(shù)】
[0002]如圖1所示,為LTE (Long Term Evolut1n,長期演進(jìn))系統(tǒng)的組網(wǎng)示意圖,分為有線側(cè)和無線側(cè)。有線側(cè)包括業(yè)務(wù)服務(wù)器、核心網(wǎng)、三層交換機(jī)、傳輸PTN(Packet TransportNetwork,分組傳送網(wǎng))等,無線側(cè)包括L1/L2 (層I/層2)協(xié)議處理、射頻單元處理、UE (UserEquipment,用戶設(shè)備)接收等。
[0003]在當(dāng)前的LTE系統(tǒng)的組網(wǎng)形式中,對于農(nóng)村或者偏遠(yuǎn)山區(qū),無法為基站設(shè)備構(gòu)建有線傳輸環(huán)境,從而導(dǎo)致基站設(shè)備無法連接到核心網(wǎng),使得當(dāng)?shù)赝ㄐ攀艿阶璧K,偏遠(yuǎn)地區(qū)或者陰影覆蓋區(qū)域,甚至是盲區(qū),都存在覆蓋率差問題。進(jìn)一步的,在一些光纖無法到達(dá)或者有線回傳建設(shè)比較困難的場景(如無有線回傳的城區(qū)微覆蓋場景、無室分部署的室內(nèi)辦公環(huán)境、光纖無法到戶的居民樓、偏遠(yuǎn)郊區(qū)或者農(nóng)村等),宏小區(qū)信號的覆蓋弱,部署不靈活。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種報(bào)文傳輸?shù)姆椒ê拖到y(tǒng),以通過無線傳輸來擴(kuò)展覆蓋區(qū)域,增大系統(tǒng)覆蓋范圍,提升系統(tǒng)鏈路性能,改善小區(qū)吞吐量。
[0005]本發(fā)明實(shí)施例提供一種報(bào)文傳輸?shù)姆椒ǎ龇椒òㄒ韵虏襟E:
[0006]中繼基站設(shè)備接收來自用戶設(shè)備的上行報(bào)文,對上行報(bào)文封裝通用分組無線服務(wù)技術(shù)隧道協(xié)議用戶面GTPU頭和隧道頭,并將上行報(bào)文發(fā)送給用戶端設(shè)備CPE ;所述隧道頭的源IP地址為中繼基站設(shè)備的私網(wǎng)IP地址,目的IP地址為隧道服務(wù)器的IP地址,目的端口為隧道服務(wù)器的特定監(jiān)聽端口;
[0007]所述CPE接收來自中繼基站設(shè)備的上行報(bào)文,將隧道頭的源IP地址修改為所述中繼基站設(shè)備的公網(wǎng)IP地址,并將上行報(bào)文發(fā)送給施主基站DeNB ;
[0008]所述DeNB接收來自CPE的上行報(bào)文,對上行報(bào)文封裝相應(yīng)的IP+用戶數(shù)據(jù)報(bào)協(xié)議UDP+GTPU頭,并將上行報(bào)文發(fā)送給服務(wù)網(wǎng)關(guān)SGW ;
[0009]所述SGW接收來自DeNB的上行報(bào)文,解封裝所述DeNB在上行報(bào)文中封裝的IP+UDP+GTPU頭,并根據(jù)所述中繼基站設(shè)備在上行報(bào)文中封裝的所述隧道頭的目的IP地址,將上行報(bào)文發(fā)送到所述隧道服務(wù)器;
[0010]所述隧道服務(wù)器接收來自SGW的上行報(bào)文,解封裝所述中繼基站設(shè)備在上行報(bào)文中封裝的隧道頭,并將上行報(bào)文發(fā)送到所述SGW ;
[0011]所述SGW利用上行報(bào)文的目的IP地址,將上行報(bào)文發(fā)送給目的設(shè)備。
[0012]所述方法進(jìn)一步包括:
[0013]所述SGW接收來自所述目的設(shè)備的下行報(bào)文,對下行報(bào)文封裝所述中繼基站設(shè)備對應(yīng)的GTPU頭,并將下行報(bào)文發(fā)送給所述隧道服務(wù)器;
[0014]所述隧道服務(wù)器接收來自所述SGW的下行報(bào)文,對下行報(bào)文封裝隧道頭,并將下行報(bào)文發(fā)送給所述SGW ;其中,所述隧道頭的源IP地址為所述隧道服務(wù)器的IP地址,所述隧道頭的目的IP地址為所述中繼基站設(shè)備的公網(wǎng)IP地址,所述隧道頭的源端口為所述隧道服務(wù)器的特定監(jiān)聽端口;
[0015]所述SGW接收來自所述隧道服務(wù)器的下行報(bào)文,對下行報(bào)文封裝所述DeNB對應(yīng)的IP+UDP+GTPU頭,并將下行報(bào)文發(fā)送給所述DeNB ;
[0016]所述DeNB接收來自所述SGW的下行報(bào)文,解封裝所述SGW在下行報(bào)文中封裝的IP+UDP+GTPU頭,并將下行報(bào)文發(fā)送給所述CPE ;
[0017]所述CPE接收來自所述DeNB的下行報(bào)文,將隧道頭的目的IP地址修改為所述中繼基站設(shè)備的私網(wǎng)IP地址,并將下行報(bào)文發(fā)送給所述中繼基站設(shè)備;
[0018]所述中繼基站設(shè)備接收來自所述CPE的下行報(bào)文,解封裝所述隧道服務(wù)器在下行報(bào)文中封裝的隧道頭,并利用下行報(bào)文的目的IP地址進(jìn)行轉(zhuǎn)發(fā)。
[0019]所述方法進(jìn)一步包括:
[0020]所述隧道服務(wù)器配置二元匹配規(guī)則,所述二元匹配規(guī)則的目的IP地址為所述隧道服務(wù)器的IP地址,目的端口為所述隧道服務(wù)器的特定監(jiān)聽端口 ;
[0021]所述隧道服務(wù)器在收到攜帶隧道頭的上行報(bào)文后,如果所述隧道頭的目的IP地址為所述隧道服務(wù)器的IP地址,目的端口為所述隧道服務(wù)器的特定監(jiān)聽端口,則所述隧道服務(wù)器確認(rèn)所述上行報(bào)文匹配到所述二元匹配規(guī)則,并解析所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容,并利用所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容維護(hù)報(bào)文轉(zhuǎn)發(fā)表項(xiàng);
[0022]其中,所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄所述隧道頭的源端口、目的端口、源IP地址、目的IP地址,以及,所述上行報(bào)文的源IP地址和目的IP地址。
[0023]所述隧道服務(wù)器利用所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容維護(hù)報(bào)文轉(zhuǎn)發(fā)表項(xiàng),包括:所述隧道服務(wù)器判斷報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中是否記錄了所述上行報(bào)文的源IP地址和目的IP地址;如果否,則所述隧道服務(wù)器建立報(bào)文轉(zhuǎn)發(fā)表項(xiàng),并在所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄所述隧道頭的源端口、目的端口、源IP地址、目的IP地址,以及,所述上行報(bào)文的源IP地址和目的IP地址;如果是,則所述隧道服務(wù)器判斷所述隧道頭中攜帶的源端口和源IP地址是否發(fā)生變化;如果發(fā)生變化,則所述隧道服務(wù)器利用所述隧道頭中攜帶的源端口和源IP地址修改報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源端口和源IP地址;如果未發(fā)生變化,則所述隧道服務(wù)器保持報(bào)文轉(zhuǎn)發(fā)表項(xiàng)不變。
[0024]所述隧道服務(wù)器接收來自所述SGW的下行報(bào)文,對下行報(bào)文封裝隧道頭的過程,具體包括:所述隧道服務(wù)器接收來自所述SGW的下行報(bào)文,利用所述下行報(bào)文的源IP地址和目的IP地址查詢所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的上行報(bào)文的源IP地址和目的IP地址,以得到所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源端口、目的端口、源IP地址、目的IP地址;
[0025]所述隧道服務(wù)器利用所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源端口、目的端口、源IP地址、目的IP地址對所述下行報(bào)文封裝隧道頭,以使所述下行報(bào)文中封裝的隧道頭的源端口為所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的目的端口,所述下行報(bào)文中封裝的隧道頭的目的端口為所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源端口,所述下行報(bào)文中封裝的隧道頭的源IP地址為所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的目的IP地址,所述下行報(bào)文中封裝的隧道頭的目的IP地址為所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源IP地址。
[0026]本發(fā)明實(shí)施例提供一種報(bào)文傳輸?shù)南到y(tǒng),所述系統(tǒng)具體包括:
[0027]中繼基站設(shè)備,用于接收來自用戶設(shè)備的上行報(bào)文,對上行報(bào)文封裝通用分組無線服務(wù)技術(shù)隧道協(xié)議用戶面GTPU頭和隧道頭,并將上行報(bào)文發(fā)送給用戶端設(shè)備CPE ;所述隧道頭的源IP地址為中繼基站設(shè)備的私網(wǎng)IP地址,目的IP地址為隧道服務(wù)器的IP地址,目的端口為隧道服務(wù)器的特定監(jiān)聽端口 ;
[0028]CPE,用于接收來自中繼基站設(shè)備的上行報(bào)文,將隧道頭的源IP地址修改為所述中繼基站設(shè)備的公網(wǎng)IP地址,并將上行報(bào)文發(fā)送給施主基站DeNB ;
[0029]DeNB,用于接收來自CPE的上行報(bào)文,對上行報(bào)文封裝相應(yīng)的IP+用戶數(shù)據(jù)報(bào)協(xié)議UDP+GTPU頭,并將上行報(bào)文發(fā)送給服務(wù)網(wǎng)關(guān)SGW ;
[0030]SGW,用于接收來自DeNB的上行報(bào)文,解封裝所述DeNB在上行報(bào)文中封裝的IP+UDP+GTPU頭,并根據(jù)所述中繼基站設(shè)備在上行報(bào)文中封裝的所述隧道頭的目的IP地址,將上行報(bào)文發(fā)送到所述隧道服務(wù)器;
[0031]隧道服務(wù)器,用于接收來自SGW的上行報(bào)文,解封裝所述中繼基站設(shè)備在上行報(bào)文中封裝的隧道頭,并將上行報(bào)文發(fā)送到所述SGW ;
[0032]SGW,還用于利用上行報(bào)文的目的IP地址,將上行報(bào)文發(fā)送給目的設(shè)備。
[0033]所述SGW,還用于接收來自所述目的設(shè)備的下行報(bào)文,對下行報(bào)文封裝所述中繼基站設(shè)備對應(yīng)的GTPU頭,并將下行報(bào)文發(fā)送給所述隧道服務(wù)器;
[0034]所述隧道服務(wù)器,還用于接收來自所述SGW的下行報(bào)文,對下行報(bào)文封裝隧道頭,并將下行報(bào)文發(fā)送給所述SGW ;其中,所述隧道頭的源IP地址為所述隧道服務(wù)器的IP地址,所述隧道頭的目的IP地址為所述中繼基站設(shè)備的公網(wǎng)IP地址,所述隧道頭的源端口為所述隧道服務(wù)器的特定監(jiān)聽端口;
[0035]所述SGW,還用于接收來自所述隧道服務(wù)器的下行報(bào)文,對下行報(bào)文封裝所述DeNB對應(yīng)的IP+UDP+GTPU頭,并將下行報(bào)文發(fā)送給所述DeNB ;
[0036]所述DeNB,還用于接收來自所述SGW的下行報(bào)文,解封裝所述SGW在下行報(bào)文中封裝的IP+UDP+GTPU頭,并將下行報(bào)文發(fā)送給所述CPE ;
[0037]所述CPE,還用于接收來自DeNB的下行報(bào)文,將隧道頭的目的IP地址修改為所述中繼基站設(shè)備的私網(wǎng)IP地址,并將下行報(bào)文發(fā)送給中繼基站設(shè)備;
[0038]所述中繼基站設(shè)備,還用于接收來自CPE的下行報(bào)文,解封裝所述隧道服務(wù)器在下行報(bào)文中封裝的隧道頭,并利用下行報(bào)文的目的IP地址進(jìn)行轉(zhuǎn)發(fā)。
[0039]所述隧道服務(wù)器,具體用于配置二元匹配規(guī)則,所述二元匹配規(guī)則的目的IP地址為所述隧道服務(wù)器的IP地址,目的端口為所述隧道服務(wù)器的特定監(jiān)聽端口 ;在收到攜帶隧道頭的上行報(bào)文后,如果所述隧道頭的目的IP地址為所述隧道服務(wù)器的IP地址,目的端口為所述隧道服務(wù)器的特定監(jiān)聽端口,則確認(rèn)所述上行報(bào)文匹配到所述二元匹配規(guī)則,并解析所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容,并利用所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容維護(hù)報(bào)文轉(zhuǎn)發(fā)表項(xiàng);
[0040]其中,所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄所述隧道頭的源端口、目的端口、源IP地址、目的IP地址,以及,所述上行報(bào)文的源IP地址和目的IP地址。
[0041]所述隧道服務(wù)器,具體用于在利用所述隧道頭中攜帶的內(nèi)容以及所述上行報(bào)文中攜帶的內(nèi)容維護(hù)報(bào)文轉(zhuǎn)發(fā)表項(xiàng)的過程中,判斷報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中是否記錄了所述上行報(bào)文的源IP地址和目的IP地址;如果否,則建立報(bào)文轉(zhuǎn)發(fā)表項(xiàng),并在所述報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄所述隧道頭的源端口、目的端口、源IP地址、目的IP地址,以及,所述上行報(bào)文的源IP地址和目的IP地址;如果是,則判斷所述隧道頭中攜帶的源端口和源IP地址是否發(fā)生變化;如果發(fā)生變化,則利用所述隧道頭中攜帶的源端口和源IP地址修改報(bào)文轉(zhuǎn)發(fā)表項(xiàng)中記錄的隧道頭的源端口和源IP地址;如果未發(fā)生變化,則保持報(bào)文轉(zhuǎn)發(fā)表項(xiàng)不變。
[0042]所述隧道服務(wù)器,具體用于在接收來自所述SGW的下行報(bào)文,對下行報(bào)文封裝隧道頭的過程中,