本發(fā)明涉及通信技術領域,尤其涉及一種通信方法及裝置。
背景技術:
移動通信網絡在支持傳統的移動寬帶(mobilebroadband,mbb)場景的同時,還需要支持新的場景。新的場景對網絡有不同的需求,例如對計費,策略控制,安全和移動性等功能有不同的需求。移動寬帶場景可能要求與應用相關的計費和策略控制,然而其他場景可能要求更簡單的計費或策略。
為了更好地支持不同的場景,需要隔離不同場景的業(yè)務。例如,大量的電子傳感器故障不能影響mbb用戶。憑借網絡切片技術,單一物理網絡可以劃分成多個虛擬網絡,從而為不同用戶群使用的不同業(yè)務提供最佳支持。網絡切片(slice)的定義如下:網絡切片由三層組成:業(yè)務實例層,網絡切片實例層和資源層。如圖1所示,對上述三層的介紹如下:(1)、業(yè)務實例層代表的是支持的業(yè)務(終端用戶業(yè)務或商業(yè)業(yè)務)。每個業(yè)務實例代表一個業(yè)務。一般而言,業(yè)務可由網絡運營商或第三方提供。因此,業(yè)務實例可代表運營商業(yè)務或第三方提供的業(yè)務。(2)、網絡切片實例向業(yè)務實例提供其所需的網絡特征。網絡運營商提供的多個業(yè)務實例可共享一個網絡切片實例。網絡切片實例可能包括0個、1個或多個子網實例,這些子網實例可能被其他的網絡切片實例共享。子網實例由一組網絡功能組成,這些網絡功能運行于物理/邏輯資源之上。(3)、資源層包括物理資源和邏輯資源。其中物理資源是計算機,存儲和傳輸資源(包括無線接入)的集合。邏輯資源是為網絡功能專門劃分的物理資源,或由一組網絡功能共享的物理資源。每個網絡切片包括邏輯網絡功能的集合,該集合支持特定場景的通信業(yè)務需求。邏輯功能可以是位置管理功能,切換控制功能,會話管理功能等。根據網絡切片提供的業(yè)務不同,網絡切片內包括的具體邏輯功能不同,例如支持移動寬帶業(yè)務的切片需要支持上述三種功能,而支持物聯 網業(yè)務的切片不需要支持位置管理功能和切換控制功能。
參見圖2,圖中示出了現有技術中的尋呼過程,具體步驟如下:
步驟201、sgw(服務網關)接收到來自pdngw(pdn網關)的下行數據(downlinkdata),但是sgw沒有ue(終端)的下行用戶面連接(即sgw的上下文數據中沒有下行用戶面teid),sgw緩存下行數據包;
步驟202a~202b、sgw向mme(移動性管理實體)發(fā)送下行鏈路數據通知消息(downlinkdatanotification),mme向sgw返回下行數據第四確認消息(downlinkdatanotificationack);
步驟203、mme向ue注冊的跟蹤區(qū)內的每個enb(演進型基站)發(fā)送尋呼消息(paging);
步驟204、enb尋呼ue(paging);
步驟205、ue接收到尋呼提示,發(fā)起業(yè)務請求過程(servicerequestprocedure)。
業(yè)務請求過程結束之后,數據連接建立成功,sgw將緩存的下行數據發(fā)送給ue(downlinkdatae-utrn)。
參見圖3,圖中示出了現有技術中的業(yè)務請求過程,具體步驟如下:
步驟301、ue向mme發(fā)送業(yè)務請求消息(servicerequest),該消息被封裝在rrc(radioresourcecontrol,無線資源控制)消息中,并發(fā)送給enb;
步驟302、enb將業(yè)務請求消息封裝在初始ue消息中,然后發(fā)送給mme。
步驟303、mme可能會發(fā)起認證和安全的過程(authentication/security);
步驟304、mme向enb發(fā)送初始上下文建立請求消息;
步驟305、enb執(zhí)行無線承載建立過程(initialcontextsetuprequest);
步驟306、ue可將上行數據(uplinkdata)通過enb發(fā)送給sgw;
步驟307、enb向mme發(fā)送初始上下文建立完成消息(initialcontextsetupcomplete);
步驟308、mme向sgw發(fā)送修改承載請求消息(modifybearerrequest);
步驟309、如果無線接入類型、ue位置或ue所在時區(qū)發(fā)生變化,sgw向pgw發(fā)送修改承載請求消息(modifybearerrequest),將上述改變的信息通知給pgw;
步驟310、如果部署了動態(tài)pcc,pgw與pcrf交互獲得pcc規(guī)則(pcefinitiatedip-cansessionmodification);
步驟311、pgw向sgw發(fā)送修改承載回復消息(modifybearerresponse);
步驟312、sgw向mme返回修改承載回復消息(modifybearerresponse)。
根據現有方法,當網絡接收到空閑態(tài)ue的數據包時,網絡通過尋呼操作,觸發(fā)ue進入連接態(tài),然后將數據發(fā)送給ue。由于每個網絡切片為終端提供的業(yè)務不同,因此每個網絡切片相當于一個獨立的網絡。當終端連接到多個網絡切片時,如果終端處于空閑態(tài),每個網絡切片接收到該終端的下行數據時,將分別執(zhí)行尋呼操作,會導致大量的空口資源的開銷。
技術實現要素:
鑒于上述技術問題,本發(fā)明提供一種通信方法及裝置,以減少信令開銷。
依據本發(fā)明的一個方面,提供了一種通信方法,包括:控制功能從信息管理功能獲取終端的信息;所述控制功能根據所述終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作。
可選地,所述控制功能從信息管理功能獲取終端的信息,包括:所述控制功能向所述信息管理功能發(fā)送第一請求消息,所述第一請求消息中攜帶有終端的標識;所述控制功能接收所述信息管理功能返回的第一回復消息,所述第一回復消息中攜帶有所述終端的信息,其中,所述終端的信息包括:狀態(tài)信息和/或位置信息。
可選地,所述控制功能根據所述終端的信息,為終端觸發(fā)尋呼操作,包括:當所述終端為空閑態(tài),或者當所述終端的位置信息是跟蹤區(qū)列表時,所述控制功能為所述終端觸發(fā)尋呼操作。
可選地,所述控制功能根據所述終端的信息,為終端觸發(fā)連接建立過程,包括:當所述終端為連接態(tài),或者當所述終端的位置信息是終端連接的接入設備的信息時,所述控制功能根據所述終端的信息中的位置信息向終端連接的接入設備發(fā)送連接建立請求消息。
可選地,所述通信方法還包括:所述控制功能向所述信息管理功能發(fā)送第二請求消息,由所述信息管理功能向所述終端發(fā)送第三請求消息觸發(fā)所述終端 發(fā)起業(yè)務請求過程,其中,所述第三請求消息中攜帶有所述控制功能所在網絡切片的信息。
可選地,所述通信方法還包括:所述控制功能向所述信息管理功能發(fā)送第一通知消息,其中,所述第一通知消息包括:終端的標識、狀態(tài)信息和/或位置信息。
可選地,所述通信方法還包括:當所述控制功能檢測到所述終端的狀態(tài)發(fā)生改變時,所述控制功能向所述信息管理功能發(fā)送第二通知消息,其中,如果所述終端進入連接態(tài),所述第二通知消息包括:終端的標識、狀態(tài)信息和/或位置信息;如果所述終端進入空閑態(tài),所述第二通知消息包括:終端的標識和狀態(tài)信息。
可選地,所述通信方法還包括:當所述控制功能檢測到所述終端的位置發(fā)生改變時,所述控制功能向所述信息管理功能發(fā)送第三通知消息,所述第三通知消息包括:終端的標識和位置信息。
可選地,所述通信方法還包括:所述控制功能檢測是否有向所述信息管理功能發(fā)送所述終端的信息的權限。
依據本發(fā)明的另一個方面,還提供了一種通信方法,包括:信息管理功能向控制功能發(fā)送終端的信息,由所述控制功能根據所述終端的信息為終端觸發(fā)連接建立過程或者尋呼操作;或所述信息管理功能根據存儲的終端的信息,指示終端發(fā)起業(yè)務請求過程。
可選地,所述信息管理功能根據存儲的終端的信息,指示終端發(fā)起業(yè)務請求過程,包括:所述信息管理功能根據存儲的終端的信息向所述終端發(fā)送第二請求消息,指示所述終端發(fā)起業(yè)務請求過程,其中,所述第二請求消息攜帶有所述控制功能所在網絡切片的信息。
可選地,所述通信方法還包括:當所述終端在所述控制功能所在的網絡切片內進入空閑態(tài)時,所述信息管理功能接收所述控制功能發(fā)送的所述終端的狀態(tài)信息;所述信息管理功能將保存的所述終端在所述網絡切片內的狀態(tài)信息修改為空閑態(tài)。
可選地,所述通信方法還包括:所述信息管理功能從終端處于連接態(tài)的多個網絡切片中選擇一個網絡切片,由被選中的網絡切片的控制功能向所述狀態(tài) 信息管理功能發(fā)送終端的信息。
依據本發(fā)明的又一個方面,還提供了一種通信裝置,包括:獲取模塊,用于從信息管理功能獲取終端的信息;觸發(fā)模塊,用于根據所述終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作。
可選地,所述獲取模塊進一步用于:向所述信息管理功能發(fā)送第一請求消息,所述第一請求消息中攜帶有終端的標識;接收所述信息管理功能返回的第一回復消息,所述第一回復消息中攜帶有所述終端的信息,其中,所述終端的信息包括:狀態(tài)信息和/或位置信息。
可選地,所述觸發(fā)模塊進一步用于:當所述終端為空閑態(tài),或者當所述終端的位置信息是跟蹤區(qū)列表時,為終端觸發(fā)尋呼操作。
可選地,所述觸發(fā)模塊進一步用于:當所述終端為連接態(tài),或者當所述終端的位置信息是終端連接的接入設備的信息時,根據所述終端的信息中的位置信息向終端連接的接入設備發(fā)送連接建立請求消息。
可選地,所述通信裝置還包括:
第二請求消息發(fā)送模塊,用于向所述信息管理功能發(fā)送第二請求消息,由所述信息管理功能向所述終端發(fā)送第三請求消息,觸發(fā)所述終端發(fā)起業(yè)務請求過程,其中,所述第三請求消息中攜帶有所述控制功能所在網絡切片的信息。
可選地,所述通信裝置還包括:
第一通知消息發(fā)送模塊,用于向所述信息管理功能發(fā)送第一通知消息,其中,所述第一通知消息包括:終端的標識、狀態(tài)信息和/或位置信息。
可選地,所述通信裝置還包括:
第二通知消息發(fā)送模塊,用于當檢測到所述終端的狀態(tài)發(fā)生改變時,向所述信息管理功能發(fā)送第二通知消息,其中,如果所述終端進入連接態(tài),所述第二通知消息包括:終端的標識、狀態(tài)信息和/或位置信息;如果所述終端進入空閑態(tài),所述第二通知消息包括:終端的標識和狀態(tài)信息。
可選地,所述通信裝置還包括:
第三通知消息發(fā)送模塊,用于當檢測到所述終端的位置發(fā)生改變時,向所述信息管理功能發(fā)送第三通知消息,所述第三通知消息包括:終端的標識和位置信息。
可選地,所述通信裝置還包括:
權限判斷模塊,用于檢測是否有向所述信息管理功能發(fā)送所述終端的信息的權限。
依據本發(fā)明的又一個方面,還提供了一種控制功能,包括如上所述的通信裝置。
依據本發(fā)明的又一個方面,還提供了一種通信裝置,包括:信息發(fā)送模塊,用于向控制功能發(fā)送終端的信息,由所述控制功能根據所述終端的信息為終端觸發(fā)連接建立過程或者尋呼操作;和/或指示模塊,用于根據存儲的終端的信息,指示終端發(fā)起業(yè)務請求過程。
可選地,所述指示模塊進一步用于:根據存儲的終端的信息向所述終端發(fā)送第二請求消息,指示所述終端發(fā)起業(yè)務請求過程,其中,所述第二請求消息攜帶有所述控制功能所在網絡切片的信息。
可選地,所述通信裝置還包括:
狀態(tài)信息修改模塊,用于當所述終端在所述控制功能所在的網絡切片內進入空閑態(tài)時,接收所述控制功能發(fā)送的所述終端的狀態(tài)信息;將保存的所述終端在所述網絡切片內的狀態(tài)信息修改為空閑態(tài)。
可選地,所述通信裝置還包括:
控制功能選擇模塊,用于從所述終端處于連接態(tài)的多個網絡切片中選擇一個網絡切片,由被選中的網絡切片的控制功能向所述狀態(tài)信息管理功能發(fā)送終端的信息。
依據本發(fā)明的又一個方面,還提供了一種信息管理功能,包括如上所述的通信裝置。
本發(fā)明的有益效果是:控制功能從信息管理功能獲取終端的信息,控制功能根據終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作,減少了信令開銷,例如當同時連接到的多個網絡切片的終端在每個網絡切片都進入空閑態(tài)之后,可以避免每個網絡切片分別尋呼ue。
附圖說明
圖1為現有的網絡切片的示意圖;
圖2為現有的尋呼過程示意圖;
圖3為現有的業(yè)務請求過程示意圖;
圖4為本發(fā)明終端同時連接到多個網絡切片的架構示意圖;
圖5為本發(fā)明信息管理功能與多個網絡切片中的一個連接的示意圖;
圖6為本發(fā)明的第一實施例中通信方法的流程圖;
圖7為本發(fā)明的第一實施例中連接建立過程或尋呼過程的流程圖;
圖8為本發(fā)明的第一實施例中向ue發(fā)起業(yè)務請求的流程圖;
圖9為本發(fā)明的第二實施例中狀態(tài)信息管理功能獲取終端信息的過程示意圖;
圖10為本發(fā)明的第三實施例中狀態(tài)信息管理功能獲得狀態(tài)信息的過程示意圖;
圖11為本發(fā)明的第四實施例中狀態(tài)信息管理功能獲得狀態(tài)信息的過程示意圖;
圖12為本發(fā)明的第五實施例中狀態(tài)信息管理功能可從終端處于連接態(tài)的多個網絡切片中選擇一個的過程示意圖;
圖13為本發(fā)明的第六實施例中尋呼的示意圖;
圖14為本發(fā)明的第七實施例中執(zhí)行連接建立的過程示意圖;
圖15為本發(fā)明的第九實施例中發(fā)起業(yè)務請求的過程示意圖;
圖16為本發(fā)明的第十實施例的通信方法的流程圖;
圖17為本發(fā)明的第十一實施例中通信裝置的結構示意圖;
圖18為本發(fā)明的第十二實施例中通信裝置的結構示意圖;
圖19為本發(fā)明的第十五實施例中通信裝置的結構示意圖;
圖20為本發(fā)明的第十六實施例中通信裝置的結構示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
參見圖4,圖中示出了終端同時連接到多個網絡切片(例如第一網絡切片、第二網絡切片、……、第n網絡切片)的架構示意圖,其中,每個網絡切片都連接到一應用服務器,每個網絡切片都包括:控制功能和用戶面功能,控制功能通過控制用戶面功能為用戶提供特定的業(yè)務,由于不同網絡切片提供的業(yè)務不同,所以不同網絡切片的控制功能可能不同。具體地,控制功能可以支持移動性管理、會話管理或切換控制等功能。用戶面功能主要負責路由終端的數據,例如:用戶面功能可以是現網中的網關。
繼續(xù)參見圖4,圖中示出的第一接入網絡和第二接入網絡可以是使用不同的接入技術(例如lte(longtermevolution,長期演進),wlan(無線局域網)等)形成的接入網絡,接入網絡可以由一個或多個接入設備組成,例如基站。在本實施例中,基站泛指無線接入網絡中通過無線接口將終端接入到網絡的設備,例如,lte中的enb(evolvednodeb,演進型基站),未來5g網絡中無線網絡接入設備(實現類似于enb的功能),wlan的ap(accesspoint,無線訪問節(jié)點)或twag(可信任無線接入網關)等。
參見圖5,圖中所示的信息管理功能,用于存儲終端的信息,其中該終端的信息可以包括:狀態(tài)信息和/或位置信息,例如終端的狀態(tài)信息可以是空閑態(tài)或連接態(tài),如果終端處于連接態(tài),信息管理功能中還存儲有終端的位置信息,例如終端連接的接入設備的位置信息或標識,或者終端所在的小區(qū)標識等。信息管理功能可與網絡切片內的控制功能和接入網絡中的接入設備交互,用以獲得終端的信息,具體連接如圖5所示。需要說明的是,圖5中僅示意出信息管理功能與一個網絡切片中的控制功能交互,當然可以理解的是,信息管理功能也可被多個網絡切片共享。
第一實施例
參見圖6,圖中示出了通信方法的流程,該通信方法的執(zhí)行主體可以是網絡切片中的控制功能,具體步驟如下:
步驟601、控制功能從信息管理功能獲取終端的信息,然后進入步驟602。
具體地,在步驟601中,控制功能向信息管理功能發(fā)送第一請求消息,第一請求消息中攜帶有終端的標識;控制功能接收信息管理功能返回的第一回復消息,該第一回復消息中攜帶有終端的信息,其中,終端的信息包括:狀態(tài)信 息和/或位置信息,該狀態(tài)信息可以是連接態(tài)或者空閑態(tài),當終端處于連接態(tài)時,信息管理功能中存儲有狀態(tài)信息(連接態(tài))和有效的位置信息,例如該位置信息可以是終端連接的接入設備的位置信息或標識,或者終端所在的小區(qū)標識等。在終端處于空閑態(tài)時,信息管理功能中沒有存儲有效的位置信息,例如信息管理功能中存儲有狀態(tài)信息(空閑態(tài))和終端的跟蹤區(qū)列表。
步驟602、控制功能根據終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作。
可選地,在步驟602中,當終端為空閑態(tài),或者當終端的位置信息是跟蹤區(qū)列表時,控制功能為所述終端觸發(fā)尋呼操作,或者當終端為連接態(tài),或者當終端的位置信息是終端連接的接入設備的信息(例如基站的標識或ip地址等)時,控制功能根據終端的信息中的位置信息向終端連接的接入設備發(fā)送連接建立請求消息,然后指示接入設備為終端建立無線承載,前述接入設備可以是基站,當然也并不限于此。
參見圖7,圖中示出了第一實施例中連接建立過程或尋呼過程的流程圖,具體步驟如下:
步驟701、網絡切片內的用戶面功能接收到用戶的下行數據;
步驟702、用戶面功能向控制功能發(fā)送下行數據通知消息;
步驟703、控制功能向信息管理功能發(fā)送第一請求消息,消息中攜帶有終端的標識,例如imsi(internationalmobilesubscriberidentificationnumber,國際移動用戶識別碼)或其他新定義的標識;
步驟704、信息管理功能向控制功能返回第一回復消息,消息中攜帶有終端的信息。
根據第一回復消息中攜帶的終端的信息不同,控制功能的行為也不同。如果控制功能判斷終端的狀態(tài)為連接態(tài),或者控制功能判斷接收到的終端的信息中包含有效的位置信息(例如位置信息為接入設備的標識或小區(qū)標識等),則控制功能觸發(fā)連接建立過程。后續(xù)過程如下:控制功能向終端連接的接入設備發(fā)送連接建立請求消息(例如現有技術中的初始上下文建立請求消息),請求接入設備為終端建立空口連接(即為終端在該網絡切片內建立的連接建立空口),接入設備為這些連接建立空口之后向控制功能返回連接建立回復消息(例如現有 技術中的初始上下文建立完成消息),控制功能將接入設備的信息進而發(fā)送給用戶面功能。
如果控制功能判斷終端為空閑態(tài),或者當終端的位置信息是跟蹤區(qū)列表時,則控制功能觸發(fā)尋呼操作。
需要說明的是,如果終端連接的當前網絡切片接收到終端的下行數據,且終端在連接的其他網絡切片內進入連接態(tài),信息管理功能存儲有終端的位置信息,例如基站的信息,信息管理功能可能向ue發(fā)送消息,使ue發(fā)起業(yè)務請求過程。具體地,控制功能向信息管理功能發(fā)送第二請求消息,由信息管理功能向終端發(fā)送第三請求消息觸發(fā)終端發(fā)起業(yè)務請求過程,其中,第三請求消息中攜帶有控制功能所在網絡切片的信息。
參見圖8,圖中示出了第一實施例中向ue發(fā)起業(yè)務請求的流程圖,在圖8中,步驟804中的第二回復消息和步驟806中的第三回復消息可以是確認消息。步驟803的第二請求消息中可能攜帶有接收到下行數據的網絡切片的信息(如切片標識或控制功能的標識或業(yè)務標識或apn)。如果信息管理功能可以從步驟803的第二請求消息的源ip地址推斷出發(fā)送該消息的網絡切片,則步驟803的第二請求消息中可以不攜帶任何參數。
步驟805中的第三請求消息中攜帶有控制功能所在網絡切片的信息(或者接收到下行數據的網絡切片的信息),例如切片標識或控制功能的標識或業(yè)務標識或apn。
步驟807中的終端可以根據第三請求消息判斷出需要向對應的控制功能發(fā)起連接建立過程。
第二實施例
在第一實施例的基礎上,下面再介紹狀態(tài)信息管理功能獲取終端信息的過程。參見圖9,圖中示出了狀態(tài)信息管理功能獲取終端信息的過程,具體過程如下:
步驟901、控制功能向信息管理功能發(fā)送第一通知消息,第一通知消息中至少攜帶終端的標識。
需要說明的是,第一通知消息還可能包括狀態(tài)信息、位置信息和/或控制功能所在網絡切片的信息,其中,狀態(tài)信息可以是連接態(tài)或空閑態(tài);位置信息可 以是終端連接的接入設備的信息、跟蹤區(qū)列表、或終端所在的小區(qū)的標識;網絡切片的信息可以是切片標識或apn(accesspointname,接入點名稱)或其他新定義的標識。
步驟902、信息管理功能向控制功能返回第一確認消息。
第三實施例
在第一實施例的基礎上,下面介紹信息管理功能獲取終端信息的過程。參見圖10,圖中示出了信息管理功能獲取終端信息的過程,具體過程如下:
步驟1001、控制功能檢測終端的狀態(tài)信息是否發(fā)生改變,當控制功能發(fā)現終端的狀態(tài)信息發(fā)生改變,控制功能向信息管理功能發(fā)送第二通知消息。
根據終端進入的狀態(tài)不同,第二通知消息的參數不同。如果終端進入連接態(tài),則第二通知消息的參數至少包括:終端的標識,狀態(tài)信息(例如連接態(tài)),和/或位置信息(例如基站標識或小區(qū)標識),此時第二通知消息還可能包括控制功能所在的網絡切片的信息,例如切片標識或apn。如果終端進入空閑態(tài),則第二通知消息的參數至少包括終端的標識和狀態(tài)信息(空閑態(tài)),此時第二通知消息還可能包括控制功能所在的網絡切片的信息,例如切片標識或apn。
步驟1002、信息管理功能存儲終端的信息,并向控制功能返回第二確認消息。
第四實施例
在第一實施例的基礎上,介紹狀態(tài)信息管理功能獲取位置信息的過程。當處于連接態(tài)的ue發(fā)生移動時(例如ue連接的基站發(fā)生改變),網絡切片內的控制功能需要將該信息通知給信息管理功能。具體過程如圖11所示。
步驟1101、控制功能檢測位置信息是否發(fā)生改變,當控制功能發(fā)現位置信息發(fā)生改變時(例如終端連接的基站發(fā)生改變),控制功能向信息管理功能發(fā)送第三通知消息。
第三通知消息的參數至少包括終端的標識和位置信息(如基站標識或小區(qū)標識),此時第三通知消息還可能包括控制功能所在的網絡切片的信息,例如切片標識或apn。
步驟1102、信息管理功能更新終端的信息,并向控制功能返回第三確認消息。
第五實施例
當終端在多個網絡切片進入連接態(tài)時,如果終端的信息發(fā)生改變(例如終端移動導致其連接的基站發(fā)生改變),則需要將變化后的位置信息通知給信息管理功能。由于上述多個網絡切片都能感知該事件,如果這些網絡切片都向信息管理功能發(fā)送消息,則存在信令浪費的問題。在本實施例中,信息管理功能可從終端處于連接態(tài)的多個網絡切片中選擇一個,被選中的網絡切片的控制功能需要向狀態(tài)信息管理功能上報終端的信息,相應地,控制功能可以檢測是否有向信息管理功能發(fā)送終端的信息的權限。
基于第三實施例,當網絡切片內的控制功能向信息管理功能表明終端進入連接態(tài)時,信息管理功能向控制功能返回第二確認消息時,可選地,在第二確認消息中攜帶指示信息,表明后續(xù)是否需要其上報位置信息。如果指示信息表明需要上報,則該網絡切片內的控制功能需要執(zhí)行第四實施例的過程;否則,網絡切片內的控制功能不需要執(zhí)行第四實施例的過程。
對于信息管理功能指定的控制功能,如果終端在控制功能所在的網絡切片進入空閑態(tài),則信息管理功能需要判斷終端是否在其他網絡切片內處于連接態(tài),如果是,則信息管理功能從這些網絡切片中選擇一個,由該網絡切片內的控制功能上報終端的信息,具體過程如圖12所示。否則,信息管理功能不執(zhí)行任何操作。
步驟1201、信息管理功能向控制功能發(fā)送第四通知消息,向控制功能說明當終端的信息(例如位置信息)發(fā)生改變時,控制功能需要上報該信息。
步驟1202、控制功能向狀態(tài)信息管理功能返回第四確認消息。
第六實施例
本實施例描述的是網絡切片接收到終端的下行數據,網絡切片內的控制功能沒有從信息管理功能接收到有效的位置信息,而執(zhí)行尋呼ue的過程。
該過程可能發(fā)生的場景如下:
場景1、信息管理功能沒有存儲有效位置信息,即沒有存儲終端的位置信息或者終端管理功能存儲的終端的位置信息是終端的跟蹤區(qū)列表,終端在所有的網絡切片內都處于空閑態(tài);
場景2、信息管理功能存儲了終端的位置信息,但是終端連接的基站無法 連接到上述網絡切片,例如該基站與上述網絡切片之間無連接。信息管理功能可通過配置信息判斷終端已連接的基站與某個網絡切片之間是否有連接。
參見圖13,圖中示出了尋呼的示意圖,具體步驟如下:
步驟1301、網絡切片內的用戶面功能接收到用戶的下行數據;
步驟1302、用戶面功能向控制功能發(fā)送下行數據通知消息;
步驟1303、控制功能向信息管理功能發(fā)送第五請求消息,第五請求消息中攜帶有終端的標識,例如imsi或其他新定義的標識;
步驟1304、信息管理功能向控制功能返回第五回復消息,第五回復消息中攜帶提示信息,向控制功能說明不存在有效位置信息,或第五回復消息中攜帶有終端的狀態(tài)信息(空閑態(tài)),或第五回復消息中攜帶有終端的位置信息(跟蹤區(qū)列表)。
步驟1305、控制功能向接入設備發(fā)送尋呼消息。尋呼消息中可能攜帶控制功能所在網絡切片的信息??刂乒δ馨l(fā)送尋呼消息的范圍可與現有機制類似,即向ta(trackingarea,跟蹤區(qū))列表中的所有ta內的接入設備發(fā)送尋呼消息。
第七實施例
本實施例描述的是網絡切片接收到終端的下行數據,網絡切片內的控制功能從信息管理功能接收到位置信息,而執(zhí)行連接建立的過程。該過程發(fā)生的場景是信息管理功能存儲有位置信息,例如終端已經在其他網絡切片內進入連接態(tài)。如果運營商部署的基站不能連接所有的網絡切片,信息管理功能還需要進一步判斷終端連接的接入設備和上述網絡切片是否有連接。具體過程如圖14所示。
步驟1401、網絡切片內的用戶面功能接收到用戶的下行數據;
步驟1402、用戶面功能向控制功能發(fā)送下行數據通知消息;
步驟1403、控制功能向信息管理功能發(fā)送第六請求消息,第六請求消息中攜帶有終端的標識,例如imsi或其他新定義的標識;
步驟1404、信息管理功能向控制功能返回第六回復消息,第六回復消息中攜帶終端的位置信息,如終端連接的基站的信息或小區(qū)標識。
步驟1405、控制功能向基站發(fā)送初始上下文建立請求消息。
步驟1406、基站為ue建立無線承載。
步驟1407、基站向控制功能返回初始上下文建立完成消息。
步驟1408、控制功能向用戶面功能發(fā)送修改承載請求消息。
步驟1409、用戶面功能向控制功能返回修改承載回復消息。
說明:圖中的步驟1405至1409均為現有消息。如果基站不知道網絡切片內的控制功能的信息,則需要對步驟1405進行擴展,在初始上下文建立消息中攜帶控制功能所在網絡切片的信息,如果基站知道網絡切片內的控制功能的信息(例如ip地址),則不需要擴展步驟1405的初始上下文建立消息。
第八實施例
場景假設:終端在網絡切片1和網絡切片2內處于連接態(tài),在網絡切片3內處于空閑態(tài);終端通過基站1連接到網絡切片1,通過基站2連接到網絡切片2;信息管理功能中存儲的信息可以包括:<網絡切片1:連接態(tài),基站1>,<網絡切片2:連接態(tài),基站2>;網絡切片3接收到終端的下行數據。
網絡切片3內的控制功能從信息管理功能接收到位置信息,即基站1的位置信息和基站2的位置信息。網絡切片3內的控制功能選擇一個路由路徑最短的接入設備(基站,例如距離sgw-u最近),發(fā)起連接建立過程。如果建立失敗,則選擇次優(yōu)的基站建立連接。
第九實施例
在本實施例中,某個網絡切片接收到終端的下行數據,此時終端已在其他網絡切片內進入連接態(tài),狀態(tài)信息管理功能中存儲有終端的位置信息,如基站的信息。信息管理功能觸發(fā)終端發(fā)起業(yè)務請求過程,以建立用戶面連接。具體過程如圖15所示。
步驟1501、網絡切片內的用戶面功能接收到用戶的下行數據;
步驟1502、用戶面功能向控制功能發(fā)送下行數據通知消息;
步驟1503、控制功能向信息管理功能發(fā)送下行數據通知消息;
步驟1504、信息管理功能向控制功能返回ddn確認消息。
步驟1505、信息管理功能向終端發(fā)送第七請求消息,第七請求消息中攜帶與切片相關的信息,如業(yè)務類型,切片內的控制功能的標識或ip地址,或切片標識等。
步驟1506、終端向信息管理功能返回第七確認消息。
步驟1507、終端發(fā)起業(yè)務請求過程。
在上述場景中,如果終端未在其他網絡切片內進入連接態(tài),則不執(zhí)行圖虛框內的步驟(步驟1505~1507),且在步驟1504中,狀態(tài)信息管理功能向控制功能返回的第五確認消息中攜帶有原因或原因值,表明終端未在其他網絡切片內進入連接態(tài)。此時,控制功能發(fā)起尋呼操作。
第十實施例
參見圖16,圖中示出了第十實施例中通信方法的流程,該通信方法包括:
步驟1601、信息管理功能向控制功能發(fā)送終端的信息,由控制功能根據所述終端的信息觸發(fā)對終端的連接建立過程或者觸發(fā)對終端的尋呼操作;或
步驟1602、信息管理功能根據存儲終端的信息,指示終端發(fā)起業(yè)務請求過程。
具體地,信息管理功能根據存儲的終端的信息向終端發(fā)送第二請求消息,指示終端發(fā)起業(yè)務請求過程,其中,第二請求消息攜帶有控制功能所在網絡切片的信息。
可選地,所述通信方法還包括:當終端在控制功能所在的網絡切片內進入空閑態(tài)時,信息管理功能接收控制功能發(fā)送的終端的狀態(tài)信息;信息管理功能將保存的所述終端在所述網絡切片內的狀態(tài)信息修改為空閑態(tài)。
可選地,所述通信方法還包括:信息管理功能從終端處于連接態(tài)的多個網絡切片中選擇一個網絡切片,由被選中的網絡切片的控制功能向所述狀態(tài)信息管理功能發(fā)送終端的信息。
第十一實施例
參見圖17,圖中示出了通信裝置的結構示意圖,該通信裝置170包括:獲取模塊171,用于從信息管理功能獲取終端的信息;觸發(fā)模塊172,用于根據所述終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作。
在本實施例中,可選地,獲取模塊171進一步用于:向所述信息管理功能發(fā)送第一請求消息,所述第一請求消息中攜帶有終端的標識;接收所述信息管理功能返回的第一回復消息,所述第一回復消息中攜帶有所述終端的信息,其中,所述終端的信息包括:狀態(tài)信息和/或位置信息。
在本實施例中,可選地,觸發(fā)模塊172進一步用于,當所述終端為空閑態(tài),或者當終端的位置信息是跟蹤區(qū)列表時,為終端觸發(fā)尋呼操作。
在本實施例中,可選地,觸發(fā)模塊172進一步用于,用于當終端為連接態(tài),或者當終端的位置信息是終端連接的接入設備的信息(例如基站的標識或ip地址)時,根據所述終端的信息中的位置信息向終端連接的接入設備發(fā)送連接建立請求消息。
在本實施例中,可選地,通信裝置170還包括:第二請求消息發(fā)送模塊173,用于向所述信息管理功能發(fā)送第二請求消息,由所述信息管理功能向所述終端發(fā)送第三請求消息,觸發(fā)所述終端發(fā)起業(yè)務請求過程,其中,所述第三請求消息中攜帶有所述控制功能所在網絡切片的信息。
在本實施例中,可選地,通信裝置170還包括:第一通知消息發(fā)送模塊174,用于向所述信息管理功能發(fā)送第一通知消息,其中,所述第一通知消息包括:終端的標識、狀態(tài)信息和/或位置信息。
在本實施例中,可選地,通信裝置170還包括:第二通知消息發(fā)送模塊175,用于當檢測到所述終端的狀態(tài)發(fā)生改變時,向所述信息管理功能發(fā)送第二通知消息,其中,如果所述終端進入連接態(tài),所述第二通知消息包括:終端的標識、狀態(tài)信息和/或位置信息;如果所述終端進入空閑態(tài),所述第二通知消息包括:終端的標識和狀態(tài)信息。
在本實施例中,可選地,通信裝置170還包括:第三通知消息發(fā)送模塊176,用于當檢測到所述終端的位置發(fā)生改變時,向所述信息管理功能發(fā)送第三通知消息,所述第三通知消息包括:終端的標識和位置信息。
在本實施例中,可選地,所述通信裝置170還包括:權限判斷模塊177,用于檢測是否有向所述信息管理功能發(fā)送所述終端的信息的權限。
第十二實施例
本實施例提供了一種控制功能,包括如第十一實施例所述的通信裝置。控制功能通過控制用戶面功能為用戶提供特定的業(yè)務,由于不同網絡切片提供的業(yè)務不同,所以不同網絡切片的控制功能可能不同。具體地,控制功能可以支持移動性管理、會話管理或切換控制等功能。用戶面功能主要負責路由終端的數據,例如:用戶面功能可以是現網中的網關。
第十三實施例
參見圖18,圖中示出了通信裝置的結構示意圖,該通信裝置180:信息發(fā)送模塊181,用于向控制功能發(fā)送終端的信息,由所述控制功能根據所述終端的信息為終端觸發(fā)連接建立過程或者尋呼操作;和/或指示模塊182,用于根據存儲的終端的信息,指示終端發(fā)起業(yè)務請求過程。
在本實施例中,可選地,指示模塊182進一步用于:根據存儲的終端的信息向所述終端發(fā)送第二請求消息,指示所述終端發(fā)起業(yè)務請求過程,其中,所述第二請求消息攜帶有所述控制功能所在網絡切片的信息。
在本實施例中,可選地,通信裝置180還包括:狀態(tài)信息修改模塊183,用于當所述終端在所述控制功能所在的網絡切片內進入空閑態(tài)時,接收所述控制功能發(fā)送的所述終端的狀態(tài)信息;將保存的終端在網絡切片內的狀態(tài)信息修改為空閑態(tài)。
在本實施例中,可選地,通信裝置180還包括:控制功能選擇模塊184,用于從所述終端處于連接態(tài)的多個網絡切片中選擇一個網絡切片,由被選中的網絡切片的控制功能向所述狀態(tài)信息管理功能發(fā)送終端的信息。
第十四實施例
本實施例提供了一種信息管理功能,包括如第十三實施例所述的通信裝置。
第十五實施例
在本實施例中提供了一種控制功能,其包括如上述第十一實施例中所描述的通信裝置。
參見圖19,圖中示出了一種控制功能,包括:第一處理器1901、第一存儲器1902和第一收發(fā)機1903,其中
第一處理器1901用于讀取第一存儲器1902中的程序,執(zhí)行下列過程:從信息管理功能獲取終端的信息;根據所述終端的信息,為終端觸發(fā)連接建立過程或者尋呼操作。
第一收發(fā)機1903用于在第一處理器1901的控制下接收和發(fā)送數據。
可選地,第一處理器1901具體用于:向所述信息管理功能發(fā)送第一請求消息,所述第一請求消息中攜帶有終端的標識;接收所述信息管理功能返回的第一回復消息,所述第一回復消息中攜帶有所述終端的信息,其中,所述終端的 信息包括:狀態(tài)信息和/或位置信息。
可選地,第一處理器1901具體用于:當所述終端為空閑態(tài),或者當所述終端的位置信息是跟蹤區(qū)列表時,為終端觸發(fā)尋呼操作。
可選地,第一處理器1901具體用于:當所述終端為連接態(tài),或者當所述終端的位置信息是終端連接的接入設備的信息時,根據所述終端的信息中的位置信息向終端連接的接入設備發(fā)送連接建立請求消息。
可選地,第一處理器1901具體用于:向所述信息管理功能發(fā)送第二請求消息,由所述信息管理功能向所述終端發(fā)送第三請求消息觸發(fā)所述終端發(fā)起業(yè)務請求過程,其中,所述第三請求消息中攜帶有所述控制功能所在網絡切片的信息。
可選地,第一處理器1901具體用于:向所述信息管理功能發(fā)送第一通知消息,其中,所述第一通知消息包括:終端的標識、狀態(tài)信息和/或位置信息。
可選地,第一處理器1901具體用于:當檢測到所述終端的狀態(tài)發(fā)生改變時,所述控制功能向所述信息管理功能發(fā)送第二通知消息,其中,如果所述終端進入連接態(tài),所述第二通知消息包括:終端的標識、狀態(tài)信息和/或位置信息;如果所述終端進入空閑態(tài),所述第二通知消息包括:終端的標識和狀態(tài)信息。
可選地,第一處理器1901具體用于:當檢測到所述終端的位置發(fā)生改變時,所述控制功能向所述信息管理功能發(fā)送第三通知消息,所述第三通知消息包括:終端的標識和位置信息。
可選地,第一處理器1901具體用于:檢測是否有向所述信息管理功能發(fā)送所述終端的信息的權限。
可選地,第一處理器1901可以是cpu(中央處理器)、asic(applicationspecificintegratedcircuit,專用集成電路)、fpga(field-programmablegatearray,現場可編程門陣列)或cpld(complexprogrammablelogicdevice,復雜可編程邏輯器件)。
其中,在圖19中,總線架構可以包括任意數量的互聯的總線和橋,具體由第一處理器1901代表的一個或多個處理器和第一存儲器1002代表的存儲器的各種電路鏈接在一起??偩€架構還可以將諸如外圍設備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領域所公知的,因此,本文 不再對其進行進一步描述??偩€接口提供接口。第一收發(fā)機1903可以是多個元件,即包括發(fā)送機和接收機,提供用于在傳輸介質上與各種其他裝置通信的單元。第一處理器1901負責管理總線架構和通常的處理,第一存儲器1902可以存儲第一處理器1901在執(zhí)行操作時所使用的數據。
第十六實施例
在本實施例中提供了一種信息管理功能,其包括如上述第十三實施例中所描述的通信裝置。
參見圖20,圖中示出了一種信息管理功能,包括:第二處理器2001、第二存儲器2002和第二收發(fā)機2003,其中
第二處理器2001用于讀取第二存儲器2002中的程序,執(zhí)行下列過程:向控制功能發(fā)送終端的信息,由所述控制功能根據所述終端的信息為終端觸發(fā)連接建立過程或者尋呼操作;或根據存儲的終端的信息,指示終端發(fā)起業(yè)務請求過程。
第二收發(fā)機2003用于在第二處理器2001的控制下接收和發(fā)送數據。
可選地,第二處理器2001具體用于:根據存儲的終端的信息向所述終端發(fā)送第二請求消息,指示所述終端發(fā)起業(yè)務請求過程,其中,所述第二請求消息攜帶有所述控制功能所在網絡切片的信息。
可選地,第二處理器2001具體用于:當所述終端在所述控制功能所在的網絡切片內進入空閑態(tài)時,接收所述控制功能發(fā)送的所述終端的狀態(tài)信息;將保存的終端在所述網絡切片內的狀態(tài)信息修改為空閑態(tài)。
可選地,第二處理器2001具體用于:用于從所述終端處于連接態(tài)的多個網絡切片中選擇一個網絡切片,由被選中的網絡切片的控制功能向所述狀態(tài)信息管理功能發(fā)送終端的信息。
可選地,第二處理器2001可以是cpu(中央處理器)、asic(applicationspecificintegratedcircuit,專用集成電路)、fpga(field-programmablegatearray,現場可編程門陣列)或cpld(complexprogrammablelogicdevice,復雜可編程邏輯器件)。
其中,在圖20中,總線架構可以包括任意數量的互聯的總線和橋,具體由第二處理器2001代表的一個或多個處理器和第二存儲器2002代表的存儲器的 各種電路鏈接在一起??偩€架構還可以將諸如外圍設備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領域所公知的,因此,本文不再對其進行進一步描述??偩€接口提供接口。第二收發(fā)機2003可以是多個元件,即包括發(fā)送機和接收機,提供用于在傳輸介質上與各種其他裝置通信的單元。第二處理器2001負責管理總線架構和通常的處理,第二存儲器2002可以存儲第二處理器2001在執(zhí)行操作時所使用的數據。在本申請所提供的幾個實施例中,應該理解到,所揭露方法和裝置,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理包括,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
上述以軟件功能單元的形式實現的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述收發(fā)方法的部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,簡稱rom)、隨機存取存儲器(randomaccessmemory,簡稱ram)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述的是本發(fā)明的優(yōu)選實施方式,應當指出對于本技術領域的普通人員來說,在不脫離本發(fā)明所述的原理前提下還可以做出若干改進和潤飾,這些改進和潤飾也在本發(fā)明的保護范圍內。