述兩種方式獲取用戶的地理位置信息:
[0068](1)如圖1中的UE-SPE這路細(xì)實線所示,接收用戶直接上報的位置信息。S卩,在用戶手持終端實時檢測到用戶移動后,將檢測到的新的地理位置信息實時上報給SPE。
[0069](2)如圖1中的UE-eNodeB-SGW/PGW — PCRF-SPE這路粗實線所示,接收用戶通過PCC (Policy and Charging Control,策略和計費控制)方式上報的位置信息。
[0070]采用PCC方式上報,通過Event-Trigger AVP訂閱用戶的位置信息變更消息:USER_L0CAT10N_CHANGE AVP。
[0071]圖3是本公開通過PCC方式獲取用戶的地理位置信息的一個實例的示意圖。
[0072]如圖3所示,可以包括以下流程:
[0073]S302, UE向MME發(fā)起附著請求;
[0074]S304, MME向PGW/PCEF發(fā)起創(chuàng)建會話請求;
[0075]S306, PCEF 通過 CCR-1 消息請求建立 IP-CAN(Applicat1n ContextNegotiat1n,應(yīng)用上下文協(xié)商)會話,并通過3GPP-User-Locat1n-1nfo AVP帶上TAI (Track Area Indicator,跟蹤區(qū)域指不符)和ECGI (E-UTRAN Cell Global Identifier,E-UTRAN小區(qū)全球標(biāo)識);
[0076]S308, PCRF在響應(yīng)消息CCA-1消息中通過Event-Trigger AVP下發(fā)User-Locat1n-Change 事件;
[0077]S310, PGW/PCEF向MME發(fā)送創(chuàng)建會話響應(yīng);
[0078]S312,MME向UE發(fā)送附著響應(yīng)。
[0079]S314,當(dāng)UE位置發(fā)生改變時發(fā)起TAU (Tracking Area Update,跟蹤區(qū)域更新)流程,并在TAU請求中帶上新的TAI ;
[0080]S316,MME向SGW發(fā)送創(chuàng)建會話請求;
[0081]S318,SGW向PGW/PCEF發(fā)送修改會話請求;
[0082]S320, PCEF 在 CCR-U 消息中的 3GPP-User-Locat1n_Info AVP 帶上新的 TAI 和ECGI ;
[0083]S322,PCRF檢測到 TAI 和 ECGI 的變化后,通過 CCA-U 消息中的 Event-Trigger AVP下發(fā) User-Locat1n-Change 事件;
[0084]S324,PGW/PCEF向SGW發(fā)送修改會話響應(yīng);
[0085]S326,SGW向MME發(fā)送創(chuàng)建會話響應(yīng);
[0086]S328, MME 向 UE 發(fā)送 TAU 接受。
[0087]圖4是本公開另一實施例的廣播多播與單播切換的方法的消息示意圖。
[0088]如圖4所示,可以包括以下步驟:
[0089]S402,在MBMS GW與BM-SC之間發(fā)起多播組播會話開始;
[0090]S404,在UE/應(yīng)用與eNB/MCE之間發(fā)起無線側(cè)資源會話建立,創(chuàng)建空口廣播資源,并加入組播組;;
[0091]S406, SPE經(jīng)BM-SC、MBMS GW下發(fā)多播組播數(shù)據(jù),用戶使用eMBMS業(yè)務(wù);
[0092]S408,用戶位置變化時,應(yīng)用獲取用戶的地理位置信息,UE/應(yīng)用向SPE上報用戶的地理位置信息;
[0093]S410,SPE根據(jù)用戶位置信息與廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)判決是使用廣播多播資源還是單播資源來承載業(yè)務(wù);
[0094]具體地,SPE結(jié)合地理位置信息對廣播多播服務(wù)感興趣的用戶進行計數(shù)并且與預(yù)設(shè)的閾值作比較,當(dāng)廣播多播業(yè)務(wù)區(qū)域內(nèi)的用戶數(shù)大于預(yù)設(shè)的閾值后,SPE將用戶原有的單播承載切換為廣播多播承載;當(dāng)用戶數(shù)小于預(yù)設(shè)的閾值,用戶仍然使用單播承載體驗業(yè)務(wù)。
[0095]S412,假設(shè)判斷出需使用單播資源來承載業(yè)務(wù),則SPE通過PCRF、PGW來建立單播專有承載業(yè)務(wù)信道;
[0096]S414,用戶位置發(fā)生變化,應(yīng)用獲取用戶的地理位置信息,UE/應(yīng)用向SPE上報用戶的地理位置信息;
[0097]S416,SPE根據(jù)用戶位置信息與廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)判決是使用廣播多播資源還是單播資源來承載業(yè)務(wù);
[0098]S418,假設(shè)用戶移出多播廣播業(yè)務(wù)區(qū)域,則SPE通過PCRF下發(fā)QoS保障規(guī)則來建立單播專有承載業(yè)務(wù)信道。
[0099]本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述方法實施例的全部和部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算設(shè)備可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟,而前述的存儲介質(zhì)可以包括ROM、RAM、磁碟和光盤等各種可以存儲程序代碼的介質(zhì)。
[0100]圖5是本公開一個實施例的SPE的結(jié)構(gòu)示意圖。
[0101]如圖5所示,該實施例中的SPE 50可以包括位置獲取單元502、區(qū)域判斷單元504和承載方式確定單元506。其中,
[0102]位置獲取單元502,用于響應(yīng)于用戶位置的變化,獲取用戶的地理位置信息;
[0103]區(qū)域判斷單元504,用于判斷用戶是否在廣播多播業(yè)務(wù)區(qū)域內(nèi);
[0104]承載方式確定單元506,用于如果在廣播多播業(yè)務(wù)區(qū)域內(nèi),則根據(jù)用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)確定用戶的承載類型,否則,用戶使用單播承載方式。
[0105]在該實施例中,由于對用戶所處的位置進行判斷,當(dāng)用戶處于廣播多播業(yè)務(wù)區(qū)域內(nèi)時,根據(jù)區(qū)域內(nèi)的總用戶數(shù)確定用戶將使用的承載類型,如果用戶不處于廣播多播業(yè)務(wù)區(qū)域內(nèi),則使用單播業(yè)務(wù),這樣可以實現(xiàn)廣播多播與單播的無縫切換,進而保障了業(yè)務(wù)的連續(xù)性,提升了用戶使用視頻業(yè)務(wù)的體驗。
[0106]在一個實施例中,承載方式確定單元可以包括閾值判斷子單元和方式確定子單元。其中,
[0107]閾值判斷子單元,用于判斷用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)是否超過設(shè)定閾值;
[0108]方式確定子單元,用于如果超過設(shè)定閾值,則將用戶原有的單播承載方式切換為廣播多播承載方式,否則,用戶將仍使用單播承載方式。
[0109]在另一實施例中,SPE還可以包括觸發(fā)單元,用于當(dāng)用戶移出廣播多播業(yè)務(wù)區(qū)域時,觸發(fā)PCRF下發(fā)QoS保障規(guī)則,以建立單播專有承載業(yè)務(wù)信道。
[0110]在又一實施例中,位置獲取單元接收用戶直接上報的位置信息或接收用戶通過PCC方式上報的位置信息。
[0111]圖6是本公開一個實施例的廣播多播與單播切換的系統(tǒng)的結(jié)構(gòu)示意圖。
[0112]如圖6所示,該實施例中的系統(tǒng)60可以包括BM-SC 602、PCRF 604和SPE 606。其中,SPE 606可以通過前述實施例實現(xiàn)。
[0113]本說明書中各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同和相似的部分可以相互參見。對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處可以參見方法實施例部分的說明。
[0114]雖然已參照示例性實施例描述了本公開,但應(yīng)理解,本公開不限于上述的示例性實施例。對于本領(lǐng)域技術(shù)人員顯然的是,可以在不背離本公開的范圍和精神的條件下修改上述的示例性實施例。所附的權(quán)利要求的范圍應(yīng)被賦予最寬的解釋,以包含所有這樣的修改以及等同的結(jié)構(gòu)和功能。
【主權(quán)項】
1.一種廣播多播與單播切換的方法,其特征在于,包括: 響應(yīng)于用戶位置的變化,獲取用戶的地理位置信息; 判斷用戶是否在廣播多播業(yè)務(wù)區(qū)域內(nèi); 如果在廣播多播業(yè)務(wù)區(qū)域內(nèi),則根據(jù)用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)確定用戶的承載類型,否則,用戶使用單播承載方式。2.根據(jù)權(quán)利要求1所述的廣播多播與單播切換的方法,其特征在于,所述根據(jù)用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)確定用戶的承載類型包括: 判斷用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)是否超過設(shè)定閾值; 如果超過設(shè)定閾值,則將用戶原有的單播承載方式切換為廣播多播承載方式,否則,用戶將仍使用單播承載方式。3.根據(jù)權(quán)利要求1所述的廣播多播與單播切換的方法,其特征在于,所述方法還包括: 當(dāng)用戶移出廣播多播業(yè)務(wù)區(qū)域時,觸發(fā)PCRF下發(fā)QoS保障規(guī)則,以建立單播專有承載業(yè)務(wù)信道。4.根據(jù)權(quán)利要求1所述的廣播多播與單播切換的方法,其特征在于,所述獲取用戶的地理位置信息的方式包括: 接收用戶直接上報的位置信息。5.根據(jù)權(quán)利要求4所述的廣播多播與單播切換的方法,其特征在于,所述獲取用戶的地理位置信息的方式還包括: 接收用戶通過PCC方式上報的位置信息。6.一種SPE,其特征在于,包括: 位置獲取單元,用于響應(yīng)于用戶位置的變化,獲取用戶的地理位置信息; 區(qū)域判斷單元,用于判斷用戶是否在廣播多播業(yè)務(wù)區(qū)域內(nèi); 承載方式確定單元,用于如果在廣播多播業(yè)務(wù)區(qū)域內(nèi),則根據(jù)用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)確定用戶的承載類型,否則,用戶使用單播承載方式。7.根據(jù)權(quán)利要求6所述的SPE,其特征在于,所述承載方式確定單元包括: 閾值判斷子單元,用于判斷用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)是否超過設(shè)定閾值; 方式確定子單元,用于如果超過設(shè)定閾值,則將用戶原有的單播承載方式切換為廣播多播承載方式,否則,用戶將仍使用單播承載方式。8.根據(jù)權(quán)利要求6所述的SPE,其特征在于,所述SPE還包括: 觸發(fā)單元,用于當(dāng)用戶移出廣播多播業(yè)務(wù)區(qū)域時,觸發(fā)PCRF下發(fā)QoS保障規(guī)則,以建立單播專有承載業(yè)務(wù)信道。9.根據(jù)權(quán)利要求6所述的SPE,其特征在于,所述位置獲取單元接收用戶直接上報的位置信息或接收用戶通過PCC方式上報的位置信息。10.一種廣播多播與單播切換的系統(tǒng),其特征在于,包括BM-SC、PCRF和權(quán)利要求6-9中任一項所述的SPE。
【專利摘要】本公開涉及一種廣播多播與單播切換的方法、系統(tǒng)與SPE。該方法包括響應(yīng)于用戶位置的變化,獲取用戶的地理位置信息;判斷用戶是否在廣播多播業(yè)務(wù)區(qū)域內(nèi);如果在廣播多播業(yè)務(wù)區(qū)域內(nèi),則根據(jù)用戶所在的廣播多播業(yè)務(wù)區(qū)域內(nèi)的總用戶數(shù)確定用戶的承載類型,否則,用戶使用單播承載方式。本公開可以實現(xiàn)廣播多播與單播的無縫切。
【IPC分類】H04W4/02, H04H60/91, H04W4/06, H04H60/85
【公開號】CN105472548
【申請?zhí)枴緾N201410401694
【發(fā)明人】何宇鋒, 林奕琳, 張嵐, 程淑榮, 王慶揚, 張琳峰, 尹珂
【申請人】中國電信股份有限公司
【公開日】2016年4月6日
【申請日】2014年8月15日