新四季網

用於提供用於E‑UTRAN中促進IPV4到IPV6遷移的雙協議MBMS的方法和裝置與流程

2023-05-09 17:11:21 2


本發明大體上涉及為具有混合網際網路協議的網絡提供多媒體廣播多播服務(MBMS)。



背景技術:

多媒體廣播多播服務(MBMS)和增強型MBMS(eMBMS)是指規定用於提供點對多點連接的3GPP無線通信網絡的過程和接口。MBMS可以用於通過例如長期演進(LTE)網絡提供多播和廣播服務。



技術實現要素:

至少一些示例性實施例提供了一種在包括一個或多個第一演進型節點B(eNB)和一個或多個第二eNB的通信網絡中促進多媒體廣播多播服務(MBMS)的方法,該一個或多個第一eNB各自具有用於第一網際網路協議(IP)版本的回程接口,該一個或多個第二eNB各自具有用於第二IP版本的回程接口,該方法包括:在第一網絡元件處接收初始MBMS內容流;在該第一網絡元件處基於該初始MBMS內容流生成第一MBMS內容流和第二MBMS內容流;使用該第一IP版本的第一IP多播地址將該第一MBMS內容流從該第一網絡元件發送到該一個或多個第一eNB;以及使用該第二IP版本的第二IP多播地址將該第二MBMS內容流從該第一網絡元件發送到該一個或多個第二eNB。

根據至少一個示例性實施例,一個或多個第一eNB和一個或多個第二eNB被包括在相同的多播廣播單頻網絡(MBSFN)中,生成第一MBMS內容流和第二MBMS內容流包括:基於初始MBMS內容流的協議棧的SYNC層來生成第一MBMS內容流的協議棧的同步協議(SYNC)層,以及基於初始MBMS內容流的協議棧的SYNC層來生成第二MBMS內容流的協議棧的SYNC層,其中發送該第一MBMS內容流包括:使用該第一IP多播地址經由第一GTP隧道,從該網絡元件向該一個或多個第一eNB發送該第一MBMS內容流,並且其中發送該第二MBMS內容流包括:使用該第二IP多播地址從該網絡元件經由第二GTP隧道向該一個或多個第二eNB發送該第二MBMS內容流,該第一MBMS內容流和第二MBMS內容流是同時從第一網絡元件發送的。根據至少一個示例性實施例,該方法還包括發送第一MBMS會話開始消息,該第一MBMS會話開始消息包括該第一IP多播地址和標識已僅指派給該一個或多個第一eNB的第一服務區域的第一服務區域標識符;以及發送第二MBMS會話開始消息,該第二MBMS會話開始消息包括該第二IP多播地址和標識已僅指派給該一個或多個第二eNB的第二服務區域的第二服務區域標識符,該一個或多個第一eNB各自具有用於該第一網際網路協議(IP)版本的M1回程接口,該一個或多個第二eNB各自具有用於該第二IP版本的M1回程接口。

根據至少一個示例性實施例,第一網絡元件是MBMS網關(MBMS-GW),並且該方法還包括在MBMS-GW處接收第一會話開始消息,第一會話開始消息標識第一服務區域和第二服務區域兩者,該第一會話開始消息是從寬帶/多播服務中心(BM-SC)接收的。

根據至少一個示例性實施例,發送第一MBMS會話開始消息包括:在從BM-SC接收到第一會話開始消息時,從MBMS-GW向與一個或多個第一eNB相關聯的一個或多個移動性管理實體(MME)發送第一MBMS會話開始消息,並且發送第二MBMS會話開始消息包括:在從該BM-SC接收到該第一會話開始消息時,從該MBMS-GW向與該一個或多個第二eNB相關聯的一個或多個MME發送該第二MBMS會話開始消息

根據至少一個示例性實施例,該方法還包括在MBMS-GW處接收IP版本對應信息或在MBMS-GW處配置有該IP版本對應信息,該IP版本對應信息指示第一服務區域對應於具有第一IP版本的M1回程接口的eNB,第二服務區域對應於具有第二IP版本的M1回程接口的eNB;在該MBMS-GW處通過以下各項生成該第一MBMS會話開始消息和該第二MBMS會話開始消息:基於該IP版本對應信息,將第一服務區域標識符、第一IP多播地址、第一流ID和標識第一通用分組無線業務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID插入到第一MBMS會話開始消息中,以及基於該IP版本對應信息,將第二服務區域標識符、第二多播IP位址、第二流ID和標識第二通用分組無線業務(GPRS)隧道協議(GTP)隧道的第二公共隧道ID插入到第二MBMS會話開始消息中,該第一流ID和該第二流ID不同。

根據至少一個示例性實施例,接收第一會話開始消息包括在MBMS-GW處在第一會話開始消息中接收第一流ID,該第一流ID是被指派給該BM-SC的第一流ID池中所包括的多個流ID中的一個,該第二流ID是被指派給該MBMS-GW的第二流ID池中所包括的多個流ID中的一個,沒有被包括在第一池中的流ID被包括在第二池中,並且沒有被包括在第二池中的流ID被包括在第一池中。

根據至少一個示例性實施例,該方法包括:當在MBMS-GW處從BM-SC接收到第一會話更新或停止請求時,向與該一個或多個第一eNB相關聯的一個或多個MME發送第一MBMS會話更新或停止請求,該第一MBMS會話更新包括該第一流ID;以及向與該一個或多個第二eNB相關聯的該一個或多個MME發送第二MBMS會話更新或停止請求,該第二MBMS會話更新包括該第二流ID。

根據至少一個示例性實施例,該方法還包括發送MBMS會話開始消息,MBMS會話開始消息包括第一IP多播地址、第二IP多播地址、標識第一通用分組無線電服務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID、以及標識第二GTP隧道的第二公共隧道ID。

根據至少一個示例性實施例,第一網絡元件是MBMS網關(MBMS-GW),並且該方法還包括:在MBMS-GW處接收第一會話開始消息,該第一會話開始消息是從寬帶/多播服務中心(BM-SC)接收的,該第一會話開始消息標識第一服務區域以及多個服務區域中的至少一個,該第一服務區域被向其指派該一個或多個第一eNB中的至少一個和該一個或多個第二eNB中的至少一個,該多個服務區域包括已經向其指派了該一個或多個第一eNB中的至少一個的服務區域和已經向其指派了該一個或多個第二eNB中的至少一個的服務區域,該一個或多個第一eNB各自具有用於該第一網際網路協議(IP)版本的M1回程接口,該一個或多個第二eNB各自具有用於該第二IP版本的M1回程接口。

根據至少一個示例性實施例,發送MBMS會話開始消息包括在從BM-SC接收到第一會話開始消息時從MBMS-GW向一個或多個移動性管理實體(MME)發送MBMS會話開始消息,一個或多個MME各自與該一個或多個第一eNB中的至少一個eNB或該一個或多個第二eNB中的至少一個eNB相關聯。

根據至少一個示例性實施例,該方法還包括在MBMS-GW處接收或被配置有指示哪些服務區域對應於哪些M1回程接口IP版本的IP版本對應信息。

至少一些示例性實施例提供了一種在包括一個或多個第一演進型節點B(eNB)和一個或多個第二eNB的通信網絡中促進多媒體廣播多播服務(MBMS)的方法,該一個或多個第一eNB各自具有針對第一網際網路協議(IP)版本的回程接口,該一個或多個第二eNB各自具有用於第二IP版本的回程接口。該方法包括在移動性管理實體(MME)處接收第一MBMS會話開始消息,該MBMS會話開始消息包括第一IP版本的第一IP多播地址、第二IP版本的第二IP多播地址、標識第一通用分組無線業務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID、以及標識第二GTP隧道的第二公共隧道ID,該第一MBMS會話開始消息是從MBMS網關(MBMS-GW)接收的;以及從該MME向一個或多個多小區/多播協調實體(MCE)發送第二MBMS會話開始消息,該第二MBMS會話開始消息包括該第一IP多播地址、該第二IP多播地址、該第一公共隧道ID l和第二公共隧道ID,該一個或多個MCE各自對應於該一個或多個第一eNB和該一個或多個第二eNB中的一者或兩者。

至少一些示例性實施例提供一種在通信網絡中促進多媒體廣播多播服務(MBMS)的方法,該方法包括:在第一演進型節點B(eNB)處接收第一MBMS會話開始消息,該MBMS會話開始消息包括第一IP版本的第一IP多播地址、第二IP版本的第二IP多播地址、標識第一通用分組無線業務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID、以及標識第二GTP隧道的第二公共隧道ID,該第一MBMS會話開始消息是從移動性管理實體(MME)接收的;如果該第一eNB具有該第一IP版本類型的回程接口,則在該第一eNB處選擇該第一IP多播地址;以及在該第一eNB處,使用該第一IP多播地址從MBMS網關(MBMS-GW)經由該第一GTP隧道接收第一MBMS內容流;以及如果該第一eNB具有該第二IP版本類型的回程接口,則在該第一eNB處選擇該第二IP多播地址;以及在該第一eNB處,使用該第二IP多播地址從該MBMS網關(MBMS-GW)經由該第二GTP隧道接收第二MBMS內容流。

至少一些示例性實施例提供了一種包括處理器的網絡元件,該網絡元件被編程為執行用於包括一個或多個第一演進型節點B(eNB)和一個或多個第二eNB的通信網絡中促進多媒體廣播多播服務(MBMS)的操作,該一個或多個第一eNB各自具有用於第一網際網路協議(IP)版本的回程接口,該一個或多個第二eNB各自具有用於第二IP版本的回程接口,該操作包括:在該網絡元件處,接收初始MBMS內容流;在該網絡元件處,基於該初始MBMS內容流,生成第一MBMS內容流和第二MBMS內容流;使用該第一IP版本的第一多播IP位址將該第一MBMS內容流從該網絡元件發送到該一個或多個第一eNB;以及使用該第二IP版本的第二IP多播地址將該第二MBMS內容流從該網絡元件發送到該一個或多個第二eNB。

根據至少一個示例性實施例,網絡元件被編程為使得:發送第一MBMS內容流包括使用第一IP多播地址將第一MBMS內容流從網絡元件經由第一GTP隧道發送到一個或多個第一eNB,發送第二MBMS內容流包括當該一個或多個第一eNB和該一個或多個第二eNB被包括在相同的多播廣播單頻網絡(MBSFN)中時,與第一MBMS內容流同時地使用第二IP多播地址從網絡元件經由第二GTP隧道向一個或多個第二eNB發送第二MBMS內容流,生成第一MBMS內容流和第二MBMS內容流的操作包括:基於初始MBMS內容流的協議棧的SYNC層,生成第一MBMS內容流的協議棧的同步協議(SYNC)層,以及基於該初始MBMS內容流的協議棧的SYNC層,生成該第二MBMS內容流的協議棧的SYNC層。

根據至少一個示例性實施例,該網絡元件被編程為執行的操作還包括:發送第一MBMS會話開始消息,第一MBMS會話開始消息包括第一IP多播地址,以及標識已經僅指派給該一個或多個第一eNB的第一服務區域的第一服務區域標識符;以及發送第二MBMS會話開始消息,該第二MBMS會話開始消息包括該第二IP多播地址和標識已經僅指派給該一個或多個第二eNB的第二服務區域的第二服務區域標識符,該一個或多個第一eNB各自具有用於第一網際網路協議(IP)版本的M1回程接口,該一個或多個第二eNB各自具有用於第二IP版本的M1回程接口。

根據至少一個示例性實施例,第一網絡元件是MBMS網關(MBMS-GW),並且第一網絡元件被編程為執行的操作還包括:在MBMS-GW處接收第一會話開始消息,該第一會話開始消息是從寬帶/多播服務中心(BM-SC)接收的,以及在該第一會話開始消息中識別該第一服務區域和該第二服務區域兩者。

根據至少一個示例性實施例,MBMS-GW被編程為使得:發送第一MBMS會話開始消息的操作包括在從該BM-SC接收到該第一會話開始消息時,從該MBMS-GW向與該一個或多個第一eNB相關聯的一個或多個移動性管理實體(MME)發送該第一MBMS會話開始消息,以及發送第二MBMS會話開始消息的操作包括在從該BM-SC接收到該第一會話開始消息時,從該MBMS-GW向與該一個或多個第二eNB相關聯的一個或多個移動性管理實體(MME)發送該第二MBMS會話開始消息。

根據至少一個示例性實施例,操作還包括:在MBMS-GW處接收或被配置有IP版本對應信息,該IP版本對應信息指示第一服務區域對應於具有第一IP版本的M1回程接口的eNB,並且第二服務區域對應於具有第二IP版本的M1回程接口的eNB;以及在該MBMS-GW處通過以下各項生成該第一MBMS會話開始消息和該第二MBMS會話開始消息:基於該IP版本對應信息,將第一服務區域標識符、第一IP多播地址、第一流ID和標識第一通用分組無線業務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID插入到第一MBMS會話開始消息中,以及基於該IP版本對應信息,將第二服務區域標識符、第二多播IP位址、第二流ID和標識第二通用分組無線業務(GPRS)隧道協議(GTP)隧道的第二公共隧道ID插入到第二MBMS會話開始消息中,該第一流ID和該第二流ID不同。

根據至少一個示例性實施例,MBMS-GW被編程為使得:在MBMS-GW處識別在第一會話開始消息中包括的第一流ID,該第一流ID是在指派給該BM-SC的第一流ID池中包括的多個流ID中的一個,該第二流ID是在指派給該MBMS-GW的第二流ID池中包括的多個流ID中的一個,沒有在第一池中包括的流ID被包括在第二池中,並且沒有在第二池中包括的流ID被包括在第一池中。

根據至少一個示例性實施例,第一MBMS-GW被編程為執行的操作還包括:當在MBMS-GW處從BM-SC接收到第一會話更新或停止請求時,向與該一個或多個第一eNB相關聯的一個或多個MME發送第一MBMS會話更新或停止請求,該第一MBMS會話更新包括該第一流ID;以及向與該一個或多個第二eNB相關聯的該一個或多個MME發送第二MBMS會話更新或停止請求,該第二MBMS會話更新包括該第二流ID。

根據至少一個示例性實施例,第一MBMS-GW被編程為執行的操作還包括:發送MBMS會話開始消息,MBMS會話開始消息包括第一IP多播地址、第二IP多播地址、標識第一通用分組無線電服務(GPRS)隧道協議(GTP)隧道的第一公共隧道ID、以及標識第二GTP隧道的第二公共隧道ID。

根據至少一個示例性實施例,該網絡元件是MBMS網關(MBMS-GW),並且該操作還包括:在MBMS-GW處接收第一會話開始消息,該第一會話開始消息是從寬帶/多播服務中心(BM-SC)接收的;以及在該第一會話開始消息中標識第一服務區域以及多個服務區域中的至少一個,該第一服務區域被向其指派該一個或多個第一eNB中的至少一個和該一個或多個第二eNB中的至少一個,該多個服務區域包括已經向其指派了該一個或多個第一eNB中的至少一個的服務區域和已經向其指派了該一個或多個第二eNB中的至少一個的服務區域,該一個或多個第一eNB各自具有用於該第一網際網路協議(IP)版本的M1回程接口,該一個或多個第二eNB各自具有用於該第二IP版本的M1回程接口。

根據至少一個示例性實施例,發送MBMS會話開始消息的操作包括:在從BM-SC接收到第一會話開始消息時,從MBMS-GW向一個或多個移動性管理實體(MME)發送MBMS會話開始消息,該一個或多個MME各自與該一個或多個第一eNB中的至少一個eNB或該一個或多個第二eNB中的至少一個eNB相關聯。

根據至少一個示例性實施例,MBMS-GW被編程為執行的操作還包括:在MBMS-GW處接收或被配置有指示哪些服務區域對應於哪些M1回程接口IP版本的IP版本對應信息。

附圖說明

根據以下提供的詳細描述和附圖,將更充分地理解本發明的示例性實施例,在附圖中,類似的元件由類似的附圖標記表示,其僅以說明的方式給出,因此不限制本發明,並且在附圖中:

圖1A是根據至少一個示例性實施例的實現增強多媒體廣播多播服務(eMBMS)的無線通信網絡的圖。

圖1B是示出了網絡元件的示例性結構的圖。

圖2是示出了根據至少一個示例性實施例的eMBMS用戶平面流程的圖。

圖3是用於示出根據至少一個示例性實施例的多播-廣播單頻網絡(MBSFN)中的服務區域劃分的圖。

圖4是示出了根據至少一個示例性實施例的具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的圖。

圖5是示出了根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法。

圖6是示出了根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的圖。

圖7是用於闡述根據至少一個示例性實施例的MBSFN中的服務區域組織的圖。

圖8A和8B是示出了在根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的通信流程圖。

具體實施方式

現在將參照附圖更充分地描述本發明的各種示例性實施例,在附圖中示出了本發明的一些示例性實施例。

本文公開了本發明的詳細示意性實施例。然而,本文公開的具體結構和功能細節僅僅是為了描述本發明的示例性實施例的目的。然而,本發明可以以許多替代形式實施,並且不應被解釋為僅限於本文所闡述的實施例。

因此,儘管本發明的示例性實施例能夠具有各種修改和替代形式,但是其實施例在附圖中通過示例的方式示出並且將在本文中詳細描述。然而,應當理解,沒有意圖將本發明的示例性實施例限制於所公開的特定形式,而是相反,本發明的示例性實施例將覆蓋落入本發明的範圍內的所有修改、等同物和替代物。在整個附圖的描述中,類似的附圖標記指代類似的元件。如本文所使用的術語「和/或」包括一個或多個相關聯的所列項目的任何和所有組合。

將理解,當元件被稱為「連接」或「耦合」到另一元件時,其可以直接連接或耦合到另一元件,或者可以存在中間元件。相反,當元件被稱為「直接連接」或「直接耦合」到另一元件時,不存在中間元件。用於描述元件之間的關係的其它詞語應以類似的方式解釋(例如,「在......之間」與「直接在......之間」,「相鄰」與「直接相鄰」等)。

本文所使用的術語僅僅是為了描述特定實施例的目的,並且不旨在限制本發明的示例性實施例。除非上下文以其他方式清楚地指示之外,如本文所使用的單數形式「一」、「一個」和「該」也旨在包括複數形式。還將理解,當在本文中使用時,術語「包括」、「包括」和/或「包括」指定所述特徵、整數、步驟、操作、元件和/或組件的存在但不排除一個或多個其它特徵、整數、步驟、操作、元件、組件和/或其組合的存在或添加。

還應注意,在一些替代實施方式中,所述的功能/動作可以不按照附圖中所示的順序發生。例如,取決於所涉及的功能/動作,連續示出的兩張附圖實際上可以基本上同時執行或者有時可以以相反的順序執行。

如本文所使用的術語用戶設備(UE)可以被認為是同義於且在下文中非經常地被稱為接入終端、終端、移動臺、移動單元、移動臺、移動用戶、訂戶、用戶、遠程站、接收機等,並且可以描述無線通信網絡中的無線資源的遠程用戶。術語演進型節點B(eNB)可以被認為同義於和/或被稱為基站(BS)、基站收發臺(BTS)、節點B、接入點等,並且可以描述提供用於網絡和一個或多個用戶之間的數據和/或語音連接性的無線電基帶功能的裝置。

示例性實施例在本文中被討論為在適當的計算環境中實現。儘管不是必需的,但是將在由一個或多個計算機處理器或CPU執行的諸如程序模塊或功能過程的計算機可執行指令的一般上下文中描述示例性實施例。通常,程序模塊或功能過程包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等。本文所討論的程序模塊和功能過程可以使用包括一個或多個數位訊號處理器(DSP)、專用集成電路、現場可編程門陣列(FPGA)計算機等的現有硬體來實現。

除非另有說明,在以下描述中,將參照由一個或多個處理器執行的操作的動作和符號表示(例如,以流程圖的形式)來描述示意性實施例。因此,將理解的是,有時被稱為計算機執行的這種動作和操作包括由處理器對以結構化形式表示數據的電信號進行操縱。這種操縱轉換數據或將其保持在計算機的存儲器系統中的位置處,其以本領域技術人員公知的方式重新配置或以其它方式改變計算機的操作。

示例網絡架構和示例網絡元素結構概述

圖1A是根據至少一個示例性實施例的實現增強型多媒體廣播多播服務(eMBMS)的無線通信網絡100的圖。無線通信網絡100可以實現例如長期演進(LTE)無線通信標準。

參照圖1A,無線通信網絡100可以包括寬帶/多播服務中心(BM-SC)105、多媒體廣播/多播服務-網關(MBMS-GW)110、移動性管理實體(MME)115、以及演進通用移動電信系統(UMTS)無線電接入網絡(eUTRAN)。BM-SC 105和MBMS-GW 110可以經由SGmb和SGi-mb接口彼此連接。MBMS-GW 110和MME 115可以經由Sm接口彼此連接,並且MBMS-GW 110和MME 115可以分別經由M1和M3接口連接到eUTRAN 120。

eUTRAN 120可以包括多小區/多播協調實體(MCE)和演進型節點B(eNB)140。每個eNB 140為包括例如UE 150的附著到無線通信網絡100的用戶設備(UE)提供無線接入。

圖1B是示出了網絡元件351的示例結構的圖。本文所描述任意網絡元件可以具有下述網絡元件351的結構和操作。例如,BM-SC 105、MBMS-GW 110、MME 115和eNB 140中的任何一個可以具有下述網絡元件351的結構和操作。此外,每個UE 150可具有網絡元件351的結構和操作。參照圖1B,網絡元件351可以包括例如數據總線359、發送單元353、接收單元354、存儲器單元356、以及處理單元358。

發送單元353、接收單元354、存儲器單元356和處理單元358可以使用數據總線359向彼此發送數據和/或彼此接收數據。

發送單元353是包括硬體和用於經由到其他網絡元件的一個或多個有線和/或無線連接來發送包括例如控制信號或數據信號的信號的任何必要軟體的設備。

接收單元354是包括硬體和用於經由到其他網絡元件的一個或多個有線和/或無線連接來接收包括例如控制信號或數據信號的無線信號的任何必要軟體的設備。

存儲器單元356可以是能夠存儲數據的任何設備,包括磁存儲器、快閃記憶體等。

處理單元358可以是能夠處理數據的任何設備,包括例如結構上被配置為執行特定操作或者結構上被配置為執行包括在計算機可讀代碼中的指令的處理器,計算機可讀代碼包括例如存儲在存儲器單元356中的代碼。上述處理器的示例包括但不限於微處理器、多處理器、中央處理單元(CPU)、數位訊號處理器(DSP)、專用集成電路(ASIC)和現場可編程門陣列(FPGA)。

根據至少一個示例性實施例,例如參照圖1-8B中的任一個的本文所描述的如由網絡元件(包括例如BM-SC 105、MBMS-GW 110、MME 115和eNB 140)執行的任何操作可以由具有圖1B所示的網絡元件351的結構的網絡元件來執行。例如,根據至少一個示例性實施例,網絡元件351可以在軟體和/或硬體方面被編程為執行本文描述為由網絡元件執行的功能中的任意一個或全部。

在軟體方面被編程為執行本文中描述為由網絡元件執行的功能中的任意一個或全部的網絡元件351的示例將在下面討論。例如,存儲器單元356可以存儲包括與參照圖1-8B描述為由網絡元件執行的操作中的任意一個或全部相對應的可執行指令的程序。根據至少一個示例性實施例,附加於或代替被存儲在存儲器單元356中,可執行指令可以存儲在包括例如光碟、快閃記憶體、SD卡等的計算機可讀介質中,並且網絡元件351可以包括用於讀取存儲在計算機可讀介質上的數據的硬體。此外,處理單元358可以是被配置為例如通過讀取和執行在存儲單元346和計算機可讀存儲介質中的至少一個中存儲的可執行指令來執行參照圖1-8B描述為由網絡元件執行的操作中的任意一個或全部的處理器,該計算機可讀存儲介質被加載到在用於讀取計算機可讀介質的網絡元件351中包括的硬體中。

在硬體方面被編程為執行本文中描述為通過由網絡元件執行的功能中的任意一個或全部的網絡元件351的示例將在下面討論。作為如上所述的與參照圖1-8B描述為在存儲器單元或計算機可讀介質中存儲的由網絡元件執行的功能相對應的可執行指令的附加或替代,處理單元358可以包括具有專用於執行參照圖1-8B描述為由網絡元件執行的操作中的任意一個或全部的結構設計的電路。例如,在處理單元358中包括的上述電路可以是物理地編程為執行參照圖1-8B描述為由網絡元件執行的操作中的任意一個或全部的FPGA或ASIC。

混合協議網絡中MBMS的問題

通過LTE網絡提供多媒體廣播/多播服務(MBMS)的網絡運營商可能需要經由具有的網際網路協議版本4(IPv4)和網際網路協議版本6(IPv6)回程的混合的網絡來廣播服務。在存在具有帶有IPv4回程接口的eNB和帶有IPv6回程接口的eNB的混合的一個或多個多播廣播單頻網絡(MBSFN)的環境中,MBMS-GW 3GPP M1接口可能需要雙網際網路協議(IP)棧。例如,可能有必要為eNB(例如,IPv4 eNB和IPv6 eNB)的兩個集合創建不同的MBMS會話,同時保持針對這兩個會話在長期演進(LTE)空中接口上發送的內容的同步,以滿足例如在3GPP TS 23.246、3GPP TS 36.300、或3GPP TS 36.440中提供的3GPP MBSFN要求,其每一個的全部內容通過引用併入本文。

根據至少一個示例性實施例,MCE與eNB處於同一位置。因此,本文中描述為由MCE或在MCE上執行的操作可以由與MCE處於同一位置的eNB或在與MCE處於同一位置的eNB上或者由在其中實現了eNB與MCE的物理網絡節點來執行。此外,本文描述為正在eNB和對應MCE之間發生的信令可以在實現eNB和MCE的物理網絡元件內部發生,例如,在代表eNB的邏輯節點和代表MCE的邏輯節點之間。此外,雖然為了簡化的目的,有時對MCE以在本文中參照根據至少一個示例性實施例的MCE與eNB處於同一位置的示例進行描述,MCE可以由不與eNB處於同一位置的網絡元件來實現。

用於在具有混合網際網路協議的通信網絡中提供MBMS的一種解決方案將是將發送MBMS服務的eNB劃分為地理服務區域。例如,參照無線通信網絡100,當配置MBMS服務時,無線通信網絡100的網絡運營商可以指定MBMS服務將在哪個服務區域中廣播。然而,根據現有的3GPP規範,可能需要在用於IPv4和IPv6服務區域的BM-SC 105中創建單獨的MBMS會話。因此,BM-SC 105可能需要對用於兩個MBMS會話(即,IPv4會話和IPv6會話)的承載傳輸進行同步,並且在SGi-mb接口上向MBMS-GW 110發送兩個單獨的承載流,以便為包括IPv4和IPv6 eNB的混合的MBSFN提供MBMS服務。與針對僅具有IPv4 eNB或僅具有IPv6 eNB的網絡實現MBMS的場景相比,這將在SGi-mb接口上產生兩倍的業務。

因此,人們希望實現用於具有IPv4的eNB和IPv6的eNB的MBSFN的MBMS,而無需經由SGI-mb接口從BM-SC 105發送的內容的複製。因此,根據至少一個示例性實施例,從BM-SC 105發送的單個流可在包括例如該MBMS-GW 110的另一網絡元件處分割為IPv4流和IPv6流從而降低或替代地減少通過SGI-mb接口發送複製的數據流的需要。此外,根據至少一個示例性實施例,可以在IPv4和IPv6流中保持同步。

例如,圖2是示出了根據至少一個示例性實施例的eMBMS用戶平面流程的圖。參照圖2,根據至少一個示例性實施例,上至同步協議(SYNC)層,第一協議棧210可以與第二協議棧220和第三協議棧230完全相同,其中,第一協議棧210是從BM-SC 105中包括的媒體遞送功能(MDF)經由SGi-mb接口發送到MBMS-GW 110的初始內容流的協議棧,並且第二協議棧220和第三協議棧230分別是IPv4和IPv6內容流的協議棧,MBMS-GW 110對由BM-SC 105的MDF發送的初始內容流分割到其中,然後將分割流經由M1接口發送到eUTRAN 120。

例如,如在圖2中所示,包括單向傳輸協議(FLUTE)層、用戶數據報協議(UDP)層、IPv6的層和SYNC層的文件傳遞的頭4個協議層可以對於第一至第三協議棧210~230中的每一個是相同的。此外,第二棧220可與第一棧210不同在於:在SYNC層後,在第二棧220可以包括通用分組無線業務(GPRS)隧道協議(GTP)層、UDP層以及IPv4層。此外,第三棧230可以與第一棧210不同在於:在SYNC層之後,在第三棧230可以包括除了UDP層和IPv6層之外的GTP層。通過上至且包括SYNC層保持相同的協議層,由MBMS-GW生成的IPv4和IPv6內容流可以保持彼此同步以及由BM-SC 105發送的初始內容流。

然而,除了創建包括IPv4流和IPv6流的兩個同步流之外,無線通信網絡必須確保IPv4和IPv6流分別適當地提供給IPv4 eNB和IPv6eNB。現在將在下文中更詳細地討論用於確保IPv4和IPv6流的適當傳遞的兩個示例性方法。

根據至少一個示例性實施例,第一示例性方法包括使用根據由eNB支持的網際網路協議版本而劃分的服務區域,並且將參照圖3-5來解釋。根據至少一個示例性實施例,將參照圖6-8B解釋不需要劃分服務區域的第二示例性方法。

用於使用服務區域劃分來在混合協議網絡中提供MBMS的示例性方法

根據至少一個示例性實施例,利用用於在混合協議網絡中提供MBMS的第一示例方法,網絡運營商定義兩個服務區域或兩個服務區域集合,並且基於eNB的協議類型在MBSFN中將服務區域指派給eNB。例如,一個服務區域可以僅被指派給具有IPv6回程接口的eNB,並且另一個服務區域可以僅被指派給具有IPv4回程接口的eNB。

此外,根據至少一個示例性實施例,MBMS-GW 110被配置為使得MBMS-GW 110可以確定哪些服務區域ID(SAI)與具有IPv4回程的服務區域相關,以及哪些SAI與具有IPv6回程的服務區域相關。

圖3是示出根據至少一個示例性實施例的在多播廣播單頻網絡(MBSFN)300中的服務區劃分的圖。圖4是示出根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的圖。圖5是示出了根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的通信流程圖。

圖3示出了圖1A中所示的無線通信網絡100的一部分。參照圖3,包括在無線通信網絡100中的eNB 140可以包括第一IPv6 eNB 122A、第二IPv6 eNB 124A和第三IPv6 eNB 126A。此外,eNB 140還可以包括第一IPv4 eNB 122B和第二IPv4 eNB 124B。第一至第三IPv6 eNB 122A~126A被配置為使用IPv6協議。例如,第一至第三IPv6 eNB 122A~126A被配置為使用IPv6格式地址。第一IPv4 eNB 122B和第二IPv4 eNB 124B被配置為使用IPv4協議。例如,第一IPv4 eNB 122B和第二IPv4 eNB 124B被配置為使用IPv4格式地址。

另外,在圖3所示的示例中,第一至第三IPv6 eNB 122A~126A以及第一IPv4 eNB 122B和第二IPv4 eNB 124B全部包括在相同的MBSFN 300中。如下文將參照圖4和圖5更詳細地討論,為了確保MBMS內容以同步方式適當地被遞送到MBSFN 300的IPv6 eNB和IPv4 eNB兩者,MBSFN 300的IPv6 eNB和IPv4 eNB分別被指派第一服務區域SA1和第二服務區域SA2,如圖3所示。

現在將參照圖4和圖5討論在具有混合協議的網絡中提供MBMS服務的示例方法。參照圖4,在步驟S405中,BM-SC 105向MBMS-GW 110發送開始請求,並且MBMS-GW 110接收開始請求。開始請求包括BM-SC 105的流ID範圍中的流ID以及IPv4和IPv6 SAI。

例如,圖5中的步驟51a和51b更詳細地解釋了步驟S405的示例。參照圖5,在步驟51a中,BM-SC 105向MBMS-GW 110發送重新認證請求(RAR)會話開始請求。BM-SC 105可以在SGmb接口上發送RAR會話開始請求,如在3GPP TS 29.061中定義的。根據至少一個示例性實施例,在步驟S405中BM-SC 105發送並由MBMS-GW 110接收的RAR會話開始請求可以包括:

臨時移動組標識(TMGI);

具有用於該TMGI的唯一流ID(例如0)的MBMS流標識符屬性值對(AVP);

包含IPv4和IPv6 SAI(例如SA1和SA2)的MBMS服務區域AVP;

3GPP-SGSN-地址AVP,其提供BM-SC為該會話選擇的MME的IPv4地址的列表;和

3GPP-SGSN-IPv6地址AVP,其提供BM-SC為該會話選擇的MME的IPv6地址的列表。

例如,根據至少一個示例性實施例,BM-SC 105和MBMS-GW 110被配置有非重疊的流ID池。此外,如下文將更詳細地討論的,流ID用於允許MME 115區分在時間上重疊並且具有公共TMGI但在服務區域方面不重疊的MBMS會話。在圖5所示的示例中,在步驟51a中發送的RAR會話開始請求包括第一TMGI值TMGI1、第一流ID FID0以及用於第一服務區SA1和第二服務區SA2的指示符。如下文將參照步驟54a更詳細地討論,根據至少一個示例性實施例,因為BM-SC 105對於與在步驟51a中發送的會話開始請求相對應的當前會話只有一個會話上下文,所以BM-SC 105將在SGi-mb接口上向MBMS-GW 110發送用於經由步驟51a建立的MBMS會話的單個用戶平面流。

返回到圖5,在步驟51a中接收到所發送的RAR會話開始請求時,MBMS-GW 110在步驟51b中以肯定的重新認證應答(RAA)會話開始響應來響應。

返回到圖4,在步驟S410中,MBMS-GW 110將與在步驟S405中接收的RAR會話開始請求相對應的MBMS會話分成與IPv6服務區域SA1和IPv4服務區域SA2分別對應的兩個MBMS會話。例如,MBMS-GW 110可以創建分別與IPv6服務區域SA1和IPv4服務區域SA2相對應的兩個會話上下文。此外,MBMS-GW110可以根據MBMS-GW110的流ID池向IPv4服務區域SA2指派流ID,同時保持由BM-SC105針對IPv6服務區SA1原始設置的流ID。然後,MBMS-GW 110經由Sm接口向MME 115發送針對IPv6會話的MBMS會話開始請求和針對IPv4會話的MBMS會話開始請求。如上所述,MBMS-GW 110可以被配置為基於服務區域的SAI來確定哪些服務區域是IPv4服務區域,以及哪些服務區域是IPv6服務區域。此外,根據至少一個示例性實施例,MBMS-GW 110或無線通信網絡110的運營商可以向MBMS-GW 110提供例如IP對應信息,該IP對應信息定義與多個SAI中的每一個相關聯的IP版本。因此,基於IP對應信息和SAI,MBMS-GW 110可以分別向不同IP版本的服務區域指派不同的流ID,使得具有第一IP版本(例如IPv6)的服務區域具有第一流ID,並且具有第二IP版本(例如,IPv4)的服務區域具有與第一流ID不同的第二流ID。例如,MBMS-GW 110可以將來自其自身的流ID池的流ID特定地指派給作為IPv4服務區域的服務區域,同時允許來自BM-SC-105的非重疊的流ID池的流ID被指派給作為IPv6服務區域的服務區域。

例如,圖5中的步驟52a-52d更詳細地解釋步驟S410的示例。參照圖5,在步驟52a中,例如根據3GPP TS 29.274,MBMS-GW 110向用於IPv6服務區域的MME 115發送MBMS會話開始請求。MBMS-GW 110可以形成用於IPv6服務區域的MBMS會話開始請求,以包括最初在步驟51a中由BM-SC 105發送的RAR會話開始請求中包括的TMGI和流ID兩者,TMGI1和FID0。此外,在步驟52a中由MBMS-GW 110生成的MBMS會話開始請求還可以包括:指示IPv6服務區域SA1的服務區域指示符、唯一公共隧道端點ID(CTEID)、第一CTEID CTEID1、標識M1 IPv6多播目的地地址和源地址的Sm接口MBMS IP多播分發信息元素(IE)、以及完全有資格的隧道端點ID(FTEID),第一FTEID FTEID1。根據至少一個示例性實施例,在步驟52a中,MBMS-GW 110使用Sm接口將IPv6服務區域的MBMS會話開始請求發送到在步驟52a中由MBMS-GW 110接收的會話開始請求中所包括的3GPP-SGSN-地址和3GPP-SGSN-IPv6-地址AVP所標識的MME。

響應於接收到針對IPv6服務區域的MBMS會話開始請求,在步驟52b中,MME 115例如根據3GPP TS 29.274向MBMS-GW 110發送MBMS會話開始響應,並且MBMS-GW 110接收MBMS會話開始響應。

在步驟52c中,例如根據3GPP TS 29.274,MBMS-GW 110向MME 115發送針對IPv4服務區域的MBMS會話開始請求。MBMS-GW 110可以形成用於IPv4服務區域的MBMS會話開始請求,以包括在步驟51a中由BM-SC 110發送的RAR會話開始請求中的TMGI(第一TMGI TMGI1)和從MBMS-GW 110流ID池指派的流ID(第二流ID FID33k)。此外,在步驟52c中由MBMS-GW生成的MBMS會話開始請求還可以包括指示IPv4服務區域SA2的服務區域指示符、唯一公共隧道端點ID(CTEID)第二CTEID CTEID2、標識M1 IPv4多播目的地地址和源地址的Sm接口MBMS IP多播指派IE、以及第二FTEID FTEID2。根據至少一個示例性實施例,第一CTEID CTEID1和第二CTEID CTEID2是不同的。根據至少一個示例性實施例,在步驟52c中,MBMS-GW 110使用Sm接口將針對IPv4服務區域的MBMS會話開始請求發送到在步驟52a中由MBMS-GW 110接收的會話開始請求中包括的3GPP-SGSN-地址和3GPP-SGSN-IPv6-地址AVP中標識的MME。

響應於接收到用於IPv4服務區域的MBMS會話開始請求,在步驟52d中,MME 115例如根據3GPP TS 29.274向MBMS-GW 110發送MBMS會話開始響應,並且MBMS-GW 110接收MBMS會話開始響應。

返回到圖4,在步驟S415中,MME 115向在步驟S410中從MME-GW 110向MME 115發送的MBMS會話開始請求所指示的服務區域中包括的MCE發送開始請求。例如,MME可以使用M3接口向對應的MCE發送開始請求。此外,在步驟S420中,MCE使用M2接口將啟動請求轉發到對應的eNB。

例如,圖5中的步驟53a-53d更詳細地解釋步驟S415的示例。參照圖5,在步驟53a中,MME 115使用M3接口向與指派給IPv6服務區域SA1的eNB接口的MCE發送MBMS會話開始請求。MME 115發送的針對IPv6服務區域SA1的MBMS會話開始請求可以包括值MME1和CTEID1、IPv6 M1地址、以及根據在步驟52a中從在MME 115處接收的針對IPv6服務區域SA1的MBMS會話開始請求的針對IPv6服務區域SA1的指示符。例如,根據至少一個示例性實施例,MME 115在步驟53a中發送的MBMS開始請求中的M3接口傳輸網絡層(TNL)信息中包括M1 IPv6多播目的地地址和源地址以及CTEID1。例如,在步驟53a中,MME 115將針對IPv6服務區域SA1的MBMS會話開始消息發送到與第一至第三IPv6 eNB122A~126A接口的MCE。另外,儘管在圖5中未示出,但是根據至少一個示例性實施例,在步驟53a中,MCE使用例如M2接口來將具有M1 IPv6多播目的地地址和源地址連同M2接口傳輸網絡層(TNL)信息中的第一CTEID CTEID1的開始請求發送到指派給SA1的eNB。

在步驟53b中,在步驟53a中接收到開始請求的MCE響應於MME在步驟53a中針對IPv6服務區域發送的MBMS會話開始請求向MME 115發送MBMS會話開始響應。

在步驟53c中,MME 115向與指派給IPv4服務區域SA2的eNB接口的MCE發送針對IPv4服務區域SA2的MBMS會話開始請求。MME 115針對IPv4服務區域SA2發送的MBMS會話開始請求可以包括值MME1和CTEID2、IPv4 M1地址和針對IPv4服務區域SA2的指示符,該指示符來自在步驟52c中在MME 115處接收的針對IPv4服務區域的MBMS會話開始請求。例如,根據至少一個示例性實施例,MME 115在步驟53c中發送的MBMS開始請求中包括M1 IPv4多播目的地址和源地址連同M3接口TNL信息中的CTEID2。例如,在步驟53c中,MME 115向與第一和第二IPv4 eNB 122B和124B接口的MCE發送針對IPv4服務區域SA2的MBMS會話開始消息。另外,儘管在圖5中未示出,但是根據至少一個示例性實施例,在步驟53c中,MCE使用例如M2接口來向指派給SA2的eNB發送具有M1 IPv4多播目的地地址和源地址連同M2接口傳輸網絡層(TNL)信息中的第二CTEID CTEID2的開始請求。

在步驟53d中,在步驟53c中接收到開始請求的MCE響應於MME在步驟53c中針對IPv4服務區域發送的MBMS會話開始請求,向MME 115發送MBMS會話開始響應。

返回到圖4,在步驟S420中,BM-SC 105向MBMS-GW 110發送單個MBMS內容流,並且MBMS-GW 110接收該流。例如,如圖5中對應於步驟S420的步驟54a所示,BM-SC 105可以通過使用SGi-mb接口向MBMS-GW 110發送單個SYNC協議數據單元(PDU)流(例如單個IPv6單播流)來在SGi-mb接口上發起用戶平面數據流,並且MBMS-GW 110接收該流。

返回到圖4,在步驟S425中,MBMS-GW 110分別經由IPv6和IPv4發送兩個MBMS內容流。兩個MBMS內容流對應於在步驟S420中由MBMS-GW 110從MB-SC 105接收的內容流。例如,如圖5中對應於步驟S425的步驟54b和54c所示,MBMS-GW 110可以使用M1接口來發送IPv6多播流和IPv4多播流,兩者均具有相同SYNC PDU和在步驟54a中向MBMS-GW 110發送的IPv6流中所包括的內容。例如,在步驟54b中,MBMS-GW 110可以使用例如在步驟52a中由MBMS-GW 110發送的MBMS會話開始請求中標識的IPv6 M1目的地和源地址來在具有第一CTEID CTEID1的GTP隧道中發送IPv6多播流;並且在步驟54c中,MBMS-GW 110可以使用例如在步驟52c中由MBMS-GW 110發送的MBMS會話開始請求中標識的IPv4 M1目的地和源地址在具有第二CTEID CTEID2的GTP隧道中發送IPv4多播流。

根據至少一個示例性實施例,可以同時執行步驟54b和54c,使得MBMS-GW 110同時發送IPv6多播流和IPv4多播流。根據至少一個示例性實施例,在步驟54b和54c中由MBMS-GW 110發送的IPv6多播流和IPv4多播流彼此同步。

例如,用於在混合協議網絡中提供MBMS的第一示例方法中的步驟54a-c的用戶平面流可以與上文參照圖2所描述的相同。

步驟55a-57c示出了用於停止MBMS會話的示例過程。根據至少一個示例性實施例,根據3GPP TS 29.274停止MBMS會話。例如,當在步驟51a中發起的會話期滿時,在步驟55a中,BM-SC 105使用例如SGmb接口向MBMS-GW 110發送包括第一TMGI TMGI1和第一流ID FID0的RAR會話停止請求。接下來,在步驟55b中,MBMS-GW 110通過發送RAA會話停止響應來進行響應。接下來,在步驟56a中,MBMS-GW 110使用例如Sm接口向MME 115發送包括第一流ID FID0的第一MBMS會話停止請求。響應於第一MBMS會話停止請求,MME 115在步驟56b中向MBMS-GW 110發送MBMS會話停止響應。此外,在步驟56c中,MBMS-GW 110使用例如Sm接口向MME 115發送包括第二流ID FID33k的第二MBMS會話停止請求。響應於第二MBMS會話停止請求,MME 115在步驟56d中向MBMS-GW 110發送MBMS會話停止響應。

接下來,在步驟57a和57c中,MME 115使用例如M3接口分別向與指派給IPv6服務區域SA1的eNB接口的MCE和與指派給IPv4服務區域SA2的eNB接口的MCE發送MBMS會話停止請求。在步驟57b中,MME 115從與指派給IPv6服務區域SA1的eNB接口的MCE接收MBMS會話停止響應。此外,在步驟57d中,MME 115從與指派給IPv4服務區域SA2的eNB接口的MCE接收MBMS會話停止響應。

下文現在將參照圖6-8B來討論用於在不需要根據IP協議類型的服務區域劃分的混合協議網絡中提供MBMS的第二示例方法。

在沒有服務區域劃分的混合協議網絡中提供MBMS的示例方法

在上文參照圖3-5解釋的在混合協議網絡中提供MBMS的第一示例方法中,將針對不同IP回程(例如,IPv4和IPv6)使用接口的MCE指派給不同的服務區域。關於用於在混合協議網絡中提供MBMS的第二示例方法,網絡運營商可以如上述第一示例中的為具有IPv4和IPv6回程接口兩者的eNB定義兩個服務區域或兩組服務區域,或者為IPv4和IPv6回程接口定義單個服務區域或單組服務區域。例如,下面將參照其中單個服務區域具有IPv4和IPv6回程的混合的示例來描述圖6-8b。

根據至少一個示例性實施例,可以可選地配置MBMS-GW 110,使得MBMS-GW-110可以確定哪些服務區域ID與具有IPv4回程或IPv6回程或IPv4和IPv6回程兩者的服務區域有關。根據至少一個示例性實施例,對於在混合協議網絡中提供MBMS的第二示例方法,如果MBMS-GW 110不知道落入不同服務區域中的MCE的IP類型,則MBMS-GW 110可以假定服務區域具有IPv4和IPv6回程兩者。

此外,如下文將參照圖6-8b更詳細地討論,在用於在混合協議網絡中提供MBMS的第二示例方法中,當MBMS-GW 110接收到針對需要在IPv4和IPv6服務區域(即,具有IPv4回程的服務區域和具有IPv6回程的另一服務區域或具有IPv4和IPv6回程的服務區域)中廣播的MBMS服務的開始請求時,MBMS-GW 110創建單個MBMS會話上下文。例如根據3GPP TS 29.061,該會話上下文被指派給由BM-SC 105在提示MBMS-GW 110創建MBMS會話的RAR會話開始請求中提供的TMGI和流ID。在針對該MBMS會話上下文發送到MME的會話開始請求中,MBMS-GW包括MBMS IP多播分發信息元素(IE)的兩個實例,一個實例包含M1IPv4地址,並且另一實例包含M1 IPv6地址。此外,這兩個實例還可以包括相對於彼此是唯一的CTEID。在M3接口上,MME在向MCE發送的對應MBMS會話開始請求中轉發TNL信息中的兩組IP位址和CTEID。類似地,在M2接口上,MCE向具有TNL信息中的兩組IP位址和CTEID的eNB發送適當的MBMS會話開始請求。對於會話,eNB選擇與其IP回程版本相對應的適當的M1地址,並且確保其根據3GPP MBMS規範加入了多播組。

如下面所討論的,類似於用於在混合協議網絡中提供MBMS的第一示例方法,用於在混合協議網絡中提供MBMS的第二示例方法的用戶平面流可以與上文參照圖2描述的相同。

現在將在下文參照圖6-8b更詳細地討論在混合協議網絡中提供MBMS的第二示例方法。

圖6是示出根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的圖。圖7是用於示出根據至少一個示例性實施例的MBSFN 700中的服務區域組織的圖。圖8A和8B是示出了根據至少一個示例性實施例的在具有混合網際網路協議的無線通信網絡中提供eMBMS的方法的通信流程圖。

參照圖6,在步驟S610中,BM-SC 105向MBMS-GW 110發送包括第一流ID FID0的開始請求,並且MBMS-GW 110接收該開始請求。此外,在步驟S610中發送的開始請求可以標識包括IPv4 eNB和IPv6 eNB兩者的服務區域。例如,參照圖7,類似於圖3的MBSFN 300,圖7的MBSFN 700包括第一至第三IPv6 eNB 122A~126A以及第一和第二IPv4 eNB 122B和124B。然而,與MBSFN 300不同,在MBSFN 700中,IPv4 eNB和IPv6 eNB不根據IP協議類型被劃分成服務區域。相反,MBSFN 700的IPv4 eNB和IPv6 eNB都是相同服務區域(SA)的部分。

圖8中的步驟81a和81b更詳細地解釋步驟S610的示例。參照圖8A,在步驟81a中,BM-SC 105向MBMS-GW 110發送RAR會話開始請求。BM-SC 105可以如在3GPP TS 29.061中定義的在SGmb接口上發送RAR會話開始請求。根據至少一個示例性實施例,在步驟S610中由BM-SC 105發送並由MBMS-GW 110接收的RAR會話開始請求可以包括:

TMGI;

具有用於該TMGI的唯一流ID(例如0)的MBMS流標識符屬性值對(AVP)

包含IPv4和IPv6服務區域ID(例如SA)的MBMS服務區域AVP;

3GPP-SGSN-地址AVP,其為MME提供BM-SC 105為該會話選擇的IPv4地址的列表;和

3GPP-SGSN-IPv6-地址AVP,其為MME提供BM-SC 105為該會話選擇的MME的IPv6地址的列表。

當接收到在步驟81a中發送的RAR會話開始請求時,MBMS-GW 110在步驟81b中用確認RAA會話開始響應進行響應。

在步驟S615中,MBMS-GW 110向一個或多個MME發送開始請求。每個開始請求可以包括IPv4地址和IPv6地址。例如,圖8中的步驟82a和82b更詳細地解釋步驟S615的示例。參照圖8,在步驟82a中,MBMS-GW 110使用Sm接口向MME 115發送雙協議MBMS會話開始請求。MBMS-GW 110可以形成雙協議MBMS會話開始請求,以包括最初在由BM-SC 110在步驟81a中發送的RAR會話開始請求中包括的TMGI和流ID,TMGI1和FID0。進一步的,在步驟82a中由MBMS-GW110生成的雙協議MBMS會話開始請求還可以包括:指示混合協議服務區SA的服務區指示符、標識M1IPv6多播目的地地址和源地址的第一Sm接口MBMS IP多播分發IE、與第一分發IE相對應的第一CTEID CTEID1、標識M1 IPv4多播目的地地址和源地址的第二Sm接口MBMS IP多播分發IE、以及與第二分發IE相對應的第二CTEID CTEID2。根據至少一個示例性實施例,在步驟82a中,MBMS-GW 110使用Sm接口向在步驟82a中由MBMS-GW 110接收的會話開始請求中包括的3GPP-SGSN-地址和3GPP-SGSN-IPv6-地址AVP中標識的MME發送雙協議MBMS會話開始請求。

因此,根據至少一個示例性實施例,利用用於在混合協議網絡中提供MBMS的第二示例方法,可以增強Sm接口以在單個雙協議MBMS會話開始請求中接受分別與兩個IPv6和IPv4地址相對應的兩個不同的分發IE以及分別與IPv6和IPv4地址相對應的兩個不同CTEID。

在步驟82b中,響應於接收到雙協議MBMS會話開始請求,MME 115向MBMS-GW 110發送MBMS會話開始響應,並且MBMS-GW 110接收MBMS會話開始響應。

回到圖4,在步驟S620中,MME 115根據在步驟S615中在MME 115處接收到的開始請求中指定的服務區域,向eUTRAN 120中的MCE發送開始請求。在步驟S620中由MME 115發送的開始請求包括IPv4和IPv6 M1地址。

例如,圖8中的步驟83a-83b更詳細地解釋步驟S620的示例。在步驟83a中,MME 115使用M3接口向在步驟82a中由MME 115接收的MBMS會話開始請求中指定的混合協議服務區域SA所包括的MCE,發送MBMS會話開始請求。根據至少一個示例性實施例,在步驟83a中從MME 115發送的MBMS會話開始請求可以包括除了流ID FID0之外的與在步驟82a中由MME 115接收的MBMS會話開始請求相同的數據元素(例如值TMGI1、SA、CTEID1、CTEID2、與IPv6地址對應的第一分發IE以及與IPv4地址對應的第二分發ID)。例如,根據至少一個示例性實施例,MME 115在步驟83a中發送的MBMS開始請求中的M3接口TNL信息的一個實例中包括M1 IPv6多播目的地地址和源地址連同CTEID1;並且MME 115在步驟83a中發送的相同MBMS開始請求中的M3接口TNL信息的第二實例中包括M1 IPv4多播目的地地址和源地址連同CTEID2。

在步驟83b中,在步驟83a中接收到從MME 115發送的MBMS會話開始請求的MCE向MME 115發送MBMS會話開始響應,並且MME 115接收該響應。

此外,步驟S625是在通過單獨的設備實現MCE和與MCE相對應的eNB的場景下執行的可選步驟。在步驟S625中,MCE使用M2接口將在步驟S620中接收的開始請求轉發到與MCE相對應的eNB,並且eNB通過向MCE發送回MBMS啟動響應來進行響應,如圖8的步驟84a-84d所示,其對應於步驟S625的示例。例如,根據至少一個示例性實施例,MCE在步驟84a和84c中發送的MBMS開始請求中的M2接口TNL信息的一個實例中包括M1 IPv6多播目的地地址和源地址連同CTEID1;並且MCE在步驟84a和84c中發送的相同MBMS開始請求中的M2接口TNL信息的第二實例中包括M1 IPv4多播目的地地址和源地址連同CTEID2。

在MCE和對應的eNB處於同一位置的場景中,步驟S625和84a-d可以表示在分別與MCE和eNB相對應的單個物理實體的邏輯節點之間執行的內部操作。

回到圖6,在步驟S630中,BM-SC 105向MBMS-GW 110發送單個MBMS內容流,並且MBMS-GW 110接收該流。例如,如與步驟S420相對應的圖5中的步驟84a所示,BM-SC 105可以通過使用SGi-mb接口向MBMS-GW 110發送單個SYNC PDU流(例如,單個IPv6單播流)來在SGi-mb接口上發起用戶平面數據流,並且MBMS-GW 110接收該流。

回到圖6,在步驟S635中,MBMS-GW 110分別經由IPv6和IPv4發送兩個MBMS內容流。兩個MBMS內容流對應於在步驟S630中由MBMS-GW 110從MB-SC 105接收的內容流。例如,如與步驟S635相對應的圖8中的步驟85b和85c所示,MBMS-GW 110可以使用M1接口來發送兩者均具有相同SYNC PDU和在步驟85a中發送到MBMS-GW 110的IPv6流中包括的內容的IPv6多播流和IPv4多播流。例如,在步驟85b中,MBMS-GW 110可以使用例如在步驟82a中由MBMS-GW 110發送的MBMS會話開始請求中標識的IPv6 M1目的地地址和源地址,在具有第一CTEID CTEID1的GTP隧道中發送IPv6多播流;並且在步驟85c中,MBMS-GW 110可以使用例如在步驟82a中由MBMS-GW 110發送的MBMS會話開始請求中標識的IPv4 M1目的地地址和源地址,在具有第二CTEID CTEID2的GTP隧道中發送IPv4多播流。

根據至少一個示例性實施例,可以同時執行步驟85b和85c,使得MBMS-GW 110同時發送IPv6多播流和IPv4多播流。根據至少一個示例性實施例,在步驟85b和85c中由MBMS-GW 110發送的IPv6多播流和IPv4多播流彼此同步。

例如,用於在混合協議網絡中提供MBMS的第二示例方法中的步驟85a-c的用戶平面流可以與上面參照圖2所描述的相同。

步驟86a-89d示出了用於關閉MBMS會話的示例過程。例如,在步驟86a中,當在步驟81a中發起的會話期滿時,BM-SC 105使用例如SGmb接口向MBMS-GW 110發送包括第一TMGI TMGI1和第一流ID FID0的RAR會話停止請求。接下來,在步驟86b中,MBMS-GW110通過發送RAA會話停止響應來進行響應。

接下來,在步驟87a中,MBMS-GW 110使用例如Sm接口向MME115發送包括值FID0的MBMS會話停止請求。在步驟87b中,響應於MBMS會話停止請求,MME 115向MBMS-GW 110發送MBMS會話停止響應。接下來,在步驟88a中,MME 115使用例如M3接口向MCE發送MBMS會話停止請求。在步驟88b中,響應於MBMS會話停止請求,MCE向MME 115發送MBMS會話停止響應。接下來,在步驟89a和89c中,MCE使用例如M2接口分別向IPv6 eNB和IPv4 eNB發送MBMS會話停止請求。在步驟89b中,MCE從IPv6 eNB接收MBMS會話停止響應。此外,在步驟89d中,MCE從IPv4 eNB接收MBMS會話停止響應。

為了簡單起見,僅參照一個MME MME 115來描述上文參照圖4-6所示的第一示例方法和以上參照圖7-8b所示的第二示例方法。然而,根據至少一個示例性實施例,BM-SC 105可以為特定會話選擇多個MME,並且向MBMS-GW指示該選擇(例如,在圖4、5、6和8的步驟S405、51a、S610、81a中的任意一個)。此外,根據至少一個示例性實施例,本文討論的從MBMS-GW 110向MME 115發送的消息可以從MBMS-GW 110向由BM-SC 105為該會話選擇的多個MME發送。此外,本文描述為從MME 115向一個或多個MCE發送的消息可以從BM-SC 105為該會話選擇的多個MME向MCE發送。例如,對於由BM-SC 105為會話選擇的MME中的每一個,所選擇的MME可以向與所選擇的MME相對應的MCE發送消息。

因此描述了示例性實施例,將顯而易見的是,實施例可以以許多方式變化。這樣的變化不被認為是脫離示例性實施例,並且所有這樣的修改旨在包括在示例性實施例的範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀