報文發(fā)送方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及報文發(fā)送方法及裝置。
【背景技術】
[0002]現(xiàn)有因特網廣泛使用的TCP/IP協(xié)議中IP地址具有雙重功能,既作為網絡層的通信終端主機網絡接口在網絡拓撲中的位置標識,又作為傳輸層主機網絡接口的身份標識。隨著移動網絡的發(fā)展,當主機移動越來越普遍時,這種IP地址雙重功能的缺陷日益明顯,直接影響到因特網的路由可擴展性和通信業(yè)務的連續(xù)性。身份標識和位置分離技術的目的是為了解決IP地址的語義的二義性問題,圖1是根據(jù)相關技術中的身份標識和位置分離技術系統(tǒng)的網絡架構,如圖1所示,用戶身份標識和位置分離網絡(Subscriber Identifier& Locator Separat1n Network,簡稱為SILSN)。在圖1中,此身份標識和位置分離系統(tǒng)SILSN 由接入服務節(jié)點(Access Service Node,簡稱為 ASN)、用戶設備(User Equipment,簡稱為UE)(用戶設備也可以稱作終端)和身份標識和位置登記寄存器(Identificat1n &Locater Register,簡稱為ILR)等組成。其中UE通過接入網絡接入到ASN,ASN負責將UE接入到因特網,并承擔計費、切換等功能,ILR承擔用戶的位置注冊、查詢等功能。
[0003]在SILSN中,以接入標識符(Access Identif icat1n,簡稱為AID)作為UE的身份標識,以路由標識符(Route Identificat1n,簡稱為RID)作為UE的位置標識,這個位置標識實際就是UE所接入的ASN的標識,因此每個接入到SILSN的UE都有自己的AID和RID。
[0004]當UE接入SILSN時,先通過ASN向ILR登記其位置,即此UE位于哪個ASN下,ILR在UE登記后,建立UE的標識符AID和所接入的ASN的RID的對應關系(AID,RID);之后如果UEl需要和UE2通訊,UEl以自己的身份標識AIDl為源地址,UE2的身份標識為目的地址構建并發(fā)出數(shù)據(jù)報文后,由ASNl向ILR查詢UE2的位置,即UE2位于哪個ASN (圖1中為ASN9)下,然后ASNl將報文發(fā)送到對應的ASN9,ASN9再將報文處理后,發(fā)送給UE2。
[0005]上述網絡很好的實現(xiàn)了 UE的身份標識和位置標識的分離,用戶移動和漫游時,不需要再更改身份標識,保證了移動過程中業(yè)務的連續(xù)性,且由于網絡中路由是根據(jù)ASN的地址RID進行路由的,ASN的數(shù)量相對于原來的IP地址前綴大為減少,提高了網絡路由擴展性。
[0006]隨著終端能力的增強以及接入技術的發(fā)展,逐漸開始同時利用多種方式接入網絡,例如,有的終端可以同時采用LTE和WLAN等方式接入網絡,以滿足不同場景、不同業(yè)務的需求。在這種情況下,可以為每個終端的每種接入方式都分配一個不同的AID,相當于同一用戶使用了不同的用戶標識符接入,但這種方法無法實現(xiàn)用戶標識唯一性的用戶需求,以滿足網絡管理、因特網業(yè)務的需求。
[0007]這種用戶唯一性的特點可以用戶網絡安全、業(yè)務應用方面,例如,因特網管理部門可以很方便的根據(jù)用戶唯一的身份標識對用戶的網絡行為進行管理,例如,監(jiān)聽、溯源、阻斷等,因特網業(yè)務也可以利用這一唯一的用戶標識實現(xiàn)獲取用戶的業(yè)務簽約數(shù)據(jù),實現(xiàn)單點登陸等操作。
[0008]基于上述原因,有必要對SILSN網絡進行改進,使用戶在多接入時可使用單一用戶標識符接入網絡,并能夠按照業(yè)務特征選擇合適的接入方式,充分發(fā)揮SILSN網絡使用單一用戶標識在網絡安全和業(yè)務方面的優(yōu)點,適應多接入技術的發(fā)展需求。
[0009]圖2是根據(jù)相關技術中多接入具體場景的示意圖,如圖2所示,當用戶采用多種接入方式接入網絡時,為了要保持用戶身份AID的唯一性,AID必須保持不變,UEl使用同一身份標識AID,通過不同接入網接入到不同的ASN,不同ASN具有不同的RID,即同一個AID可以同時對應不同的RID。在UEl接收或發(fā)送數(shù)據(jù)流時,需要能按照業(yè)務特征和接入網性質選擇合適的接入方式,這一要求不但包括上行數(shù)據(jù)流(本端UE經過網絡發(fā)送給對端UE),還包括下行數(shù)據(jù)流(對端UE經過網絡發(fā)送給本端UE)。比如對于同一業(yè)務數(shù)據(jù)流,一般要求上下行都選擇同一種接入方式。上行數(shù)據(jù)流的接入方式的選擇,一般是由本端UE根據(jù)本地或接入網策略進行選擇的,一旦選定了接入網,也就選擇了相應的ASN ;對于下行數(shù)據(jù)流,從圖2中可以看出,是由對端ASN進行選擇的,當對端ASN選擇了 UE的位置標識,即所在的ASN,也就選定了接入方式。在圖2示例中,由于上下行選擇點不一致,可能造成上下行數(shù)據(jù)流選擇不同接入方式。如果保證上下行數(shù)據(jù)流,尤其是下行數(shù)據(jù)流,能夠選擇合適的接入方式,是多接入場景下需要重點解決的問題。
[0010]針對相關技術中上下行數(shù)據(jù)流接入方式的不統(tǒng)一的問題,目前尚未提出的解決方案。
【發(fā)明內容】
[0011]本發(fā)明提供了報文發(fā)送方法及裝置,以至少解決相關技術中上下行數(shù)據(jù)流接入方式的不統(tǒng)一的問題。
[0012]根據(jù)本發(fā)明的一個方面,提供了一種報文發(fā)送方法,包括:建立映射表,其中,所述映射表包括:發(fā)送端的接入服務節(jié)點ASN的路由標識RID至少與身份標識AID的對應關系,所述身份標識包括:發(fā)送端的身份標識和接收端的身份標識;接收到來自所述接收端的報文;根據(jù)所述報文在所述映射表中查找所述報文對應的發(fā)送端的ASN的路由標識;根據(jù)查找到的所述ASN的路由標識將所述報文發(fā)送給所述ASN。
[0013]優(yōu)選地,所述接收端的ASN經由所述發(fā)送端的ASN接收來自所述發(fā)送端的報文,提取所述發(fā)送端的報文中的所述發(fā)送端的身份標識、所述接收端的身份標識和所述發(fā)送端的ASN的路由標識,并建立所述對應關系;所述接收端的ASN接收到來自所述接收端的報文;所述接收端的ASN根據(jù)所述接收端的報文在所述映射表中查找所述接收端的報文對應的所述發(fā)送端的ASN的路由標識;所述接收端的ASN根據(jù)查找到的所述發(fā)送端的ASN的路由標識將所述接收端的報文發(fā)送給所述發(fā)送端的ASN。
[0014]優(yōu)選地,所述發(fā)送端對應的第一 ASN經由所述發(fā)送端對應的第二 ASN接收來自所述發(fā)送端的報文,提取所述發(fā)送端的報文中的所述發(fā)送端的身份標識、所述接收端的身份標識和所述第二 ASN的路由標識,并建立所述對應關系;所述第一 ASN接收到來自所述接收端的報文;所述第一 ASN根據(jù)所述接收端的報文在所述映射表中查找所述接收端的報文對應的所述第二 ASN的路由標識;所述第一 ASN根據(jù)查找到的所述第二 ASN的路由標識將所述接收端的報文發(fā)送給所述第二 ASN。
[0015]優(yōu)選地,在所述第一 ASN經由所述第二 ASN接收來自所述發(fā)送端的報文之前,所述方法還包括:所述第一 ASN接收網絡側的通知,其中,所述通知用于指示所述第一 ASN為主ASN ;所述第一 ASN根據(jù)所述通知中攜帶的所述第二 ASN的標識向所述第二 ASN發(fā)起隧道建立,其中,所述隧道用于所述第一 ASN和所述第二 ASN的交互。
[0016]優(yōu)選地,在所述第一 ASN經由所述第二 ASN接收來自所述發(fā)送端的報文之前,所述方法還包括:所述第一 ASN和所述第二 ASN均接收網絡側的通知所述第一 ASN和所述第二ASN建立隧道,其中,所述隧道用于所述第一 ASN和所述第二 ASN的交互;所述第一 ASN和所述第二 ASN根據(jù)所述通知協(xié)商主次關系,并將協(xié)商結果返回給所述網絡側。
[0017]優(yōu)選地,所述對應關系為發(fā)送端的接入服務節(jié)點ASN的路由標識RID與,身份標識AID和端口號的對應關系,其中,所述端口號包括:接收端的端口號和/或發(fā)送端的端口號。
[0018]根據(jù)本發(fā)明的另一個方面,還提供了一種報文發(fā)送裝置,包括:建立模塊,用于建立映射表,其中,所述映射表包括:發(fā)送端的接入服務節(jié)點ASN的路由標識RID至少與身份標識AID的對應關系,所述身份標識包括:發(fā)送端的身份標識和接收端的身份標識;接收模塊,用于接收到來自所述接收端的報文;查找模塊,用于根據(jù)所述報文在所述映射表中查找所述報文對應的發(fā)送端的ASN的路由標識;發(fā)送模塊,用于根據(jù)查找到的所述ASN的路由標識將所述報文發(fā)送給所述ASN。
[0019]優(yōu)選地,所述裝置位于所述接收端的ASN中,所述建立模塊,用于經由所述發(fā)送端的ASN接收來自所述發(fā)送端的報文