JP6403824B2 - Customizable mobile broadband network system and method for customizing mobile broadband network - Google Patents
Customizable mobile broadband network system and method for customizing mobile broadband network Download PDFInfo
- Publication number
- JP6403824B2 JP6403824B2 JP2017057135A JP2017057135A JP6403824B2 JP 6403824 B2 JP6403824 B2 JP 6403824B2 JP 2017057135 A JP2017057135 A JP 2017057135A JP 2017057135 A JP2017057135 A JP 2017057135A JP 6403824 B2 JP6403824 B2 JP 6403824B2
- Authority
- JP
- Japan
- Prior art keywords
- capability
- control
- network
- transfer
- layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 140
- 238000012546 transfer Methods 0.000 claims description 283
- 238000007726 management method Methods 0.000 description 75
- 230000006870 function Effects 0.000 description 39
- 239000003795 chemical substances by application Substances 0.000 description 38
- 230000009471 action Effects 0.000 description 27
- 230000008569 process Effects 0.000 description 23
- 230000001133 acceleration Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 21
- 230000004044 response Effects 0.000 description 16
- 238000013468 resource allocation Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 13
- 238000012544 monitoring process Methods 0.000 description 11
- 238000013459 approach Methods 0.000 description 8
- 238000005538 encapsulation Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 238000013467 fragmentation Methods 0.000 description 6
- 238000006062 fragmentation reaction Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000013475 authorization Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 241000760358 Enodes Species 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000005641 tunneling Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012508 change request Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 229940055355 control rx Drugs 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明の態様は、モバイル通信の分野に関し、詳細には、カスタマイズ可能なモバイルブロードバンドネットワークシステムおよびモバイルブロードバンドネットワークをカスタマイズするための方法に関する。 Aspects of the invention relate to the field of mobile communications, and in particular, to a customizable mobile broadband network system and method for customizing a mobile broadband network.
モバイルネットワークの進化により、ワイヤレスアクセス帯域幅が増大し続け、従来の回路ドメインは姿を消し、すべてのサービスはパケット交換ドメインにおいて一様に運ばれ、モバイルネットワークはモバイルブロードバンド(Mobile Brandband,MBB)期に入った。MBBネットワークにより提供される高帯域幅は、インテリジェント端末のイノベーションとの組み合わせにより、固定アクセスネットワークから、モバイルネットワーク、すなわち、いわゆるモバイルインターネットへの、多量のインターネットアプリケーションの転送を引き起こす。現在、MBBネットワークは、音声およびショートメッセージサービスのような従来の電気通信サービスのみを運んでいるわけではない。インスタントメッセージ、オンラインショッピング、オンラインバンキング、検索、情報、および映像といった、さまざまな豊富なインターネットアプリケーションがすでにモバイル化されている。現在、モバイルインターネットのほとんどのデータトラフィックは、これらのアプリケーションに由来する。 The evolution of mobile networks, wireless access bandwidth continues to increase, the conventional circuit domain disappeared, all services are transported uniformly in the packet switched domain, the mobile network Mobile Broadband (Mobile Brand band, MBB) The period has started. The high bandwidth provided by MBB networks, in combination with intelligent terminal innovation, causes the transfer of large amounts of Internet applications from fixed access networks to mobile networks, the so-called mobile Internet. Currently, MBB networks do not carry only traditional telecommunications services such as voice and short message services. A variety of rich Internet applications such as instant messaging, online shopping, online banking, search, information, and video are already mobile. Currently, most data traffic in the mobile Internet comes from these applications.
モバイルインターネット期におけるすべての情報の消費は、端末−パイプ−クラウドアーキテクチャを使用して行われる。モバイルブロードバンドネットワークのパイプサービスを使用することにより、情報技術(Information Technology,IT)クラウドプラットフォームに基づいたインターネットアプリケーションサーバとインテリジェント端末上のアプリケーションクライアントとの間で、任意の時間および任意の場所でのアクセスと、常にオンラインのままでいることとに対するモバイルユーザの要求を満たすように、データが交換される。モバイルサービスとモバイルパイプとの間の分断から利益を得て、モバイルユーザのほとんどのサービスは、電気通信オペレータではなくインターネットアプリケーションプロバイダに由来する。インターネットアプリケーションが急速に発達するにつれ、イノベーションが出現し続ける。上述した多量のITアプリケーションに加えて、出現してくる企業またはモノのインターネット(マシンツーマシン(Machine to Machine,M2M))産業が次第に、MBBネットワークに基づいてサービスを実行しつつある。 The consumption of all information in the mobile Internet era is performed using a terminal-pipe-cloud architecture. Access at any time and in any place between Internet application server based on Information Technology (IT) cloud platform and application client on intelligent terminal by using mobile broadband network pipe service And the data is exchanged to meet the mobile user's demand for being always online. Benefiting from the division between mobile services and mobile pipes, most services for mobile users come from Internet application providers rather than telecommunications operators. As Internet applications develop rapidly, innovation continues to emerge. In addition to the large volume of IT applications mentioned above, emerging companies or the Internet of Things (Machine to Machine (M2M)) industry are increasingly running services based on MBB networks.
アプリケーションとベアラネットワークとが分断された後、現在のモバイルアプリケーションでは、データは一般に、モバイルパイプをトランスペアレントなダムパイプとして使用することにより伝送される。アプリケーションとネットワークとが互いを認識していないので、必然的に、アプリケーションの最適なユーザ体験が達成されることはできず、ネットワークリソースの最適な利用効率が達成されることはできない。これは、アプリケーションサービスプロバイダ、モバイルネットワークパイププロバイダ、またはオペレータにとって好ましくない。 After the application and bearer network are decoupled, in current mobile applications, data is generally transmitted by using the mobile pipe as a transparent dam pipe. Since the application and the network are not aware of each other, inevitably, the optimal user experience of the application cannot be achieved, and the optimal utilization of network resources cannot be achieved. This is undesirable for application service providers, mobile network pipe providers, or operators.
現在、第3世代パートナーシッププロジェクト(3rd Generation Partnership Project,3GPP)によって定義されるモバイルブロードバンドネットワークは、相対的に閉じられかつ固定的な電気通信ネットワーク専用であり、主にポリシーおよび課金ルール機能(Policy and Charging Rules Function,PCRF)ネットワーク要素によって、パイプ課金およびサービス品質(Quality of Service,QoS)の制御ケイパビリティを外部にオープンにする。オープンなケイパビリティのタイプは限られ、高速の動的な変化がサポートされず、障害許容力の欠如を引き起こす。加えて、現在、モバイルネットワークのPCRFネットワーク要素は、サービスフロー志向のポリシー制御および課金制御のRxインタフェースのみを外部に提供しており、Rxインタフェースは現在、オペレータのプロプライエタリなサービスのためにのみ使用されており、これにより、産業アプリケーションまたは仮想動作のためのカスタマイズされたモバイルネットワークのための要件を事実上サポートできない。 Currently, mobile broadband networks, defined by the 3rd Generation Partnership Project (3GPP), are dedicated to relatively closed and fixed telecommunications networks, primarily with policy and billing rules (Policy and Charging Rules Function (PCRF) network elements make pipe billing and quality of service (QoS) control capabilities open to the outside. The types of open capabilities are limited, fast dynamic changes are not supported, causing a lack of fault tolerance. In addition, the PCRF network element of the mobile network currently provides only the service flow-oriented policy control and charging control Rx interface to the outside, and the Rx interface is currently only used for operator's proprietary services This effectively prevents support for requirements for industrial applications or customized mobile networks for virtual operations.
たとえば、クラウドプラットフォームに基づいた企業またはM2M産業アプリケーションはしばしば、ネットワーク機能、特徴、または容量の仕様を含む、ベアラネットワークのための特定の要件を課す。加えて、たとえば、いくつかの産業は、ネットワークのためのより厳しい安全性または信頼性要件を課し、いくつかの企業は、高帯域幅および低レイテンシ―の保証を要求する。いくつかの企業アプリケーションは、複合的な課金またはQoS保証を要求せず、高容量を要求しないが、より低いコストを要求する。現在のネットワークアーキテクチャは、そのようなカスタマイゼーション要件をほとんど満たすことができない。 For example, enterprise or M2M industrial applications based on cloud platforms often impose specific requirements for bearer networks, including specifications for network functions, features, or capacity. In addition, for example, some industries impose more stringent security or reliability requirements for the network, and some companies require high bandwidth and low latency guarantees. Some enterprise applications do not require complex billing or QoS guarantees, do not require high capacity, but require lower costs. Current network architectures can hardly meet such customization requirements.
本発明の実施形態は、カスタマイズ可能なモバイルブロードバンドネットワークシステムおよびモバイルブロードバンドネットワークをカスタマイズするための方法を提供し、それにより、ネットワークがユーザの要件に従ってカスタマイズされることができる。 Embodiments of the present invention provide a customizable mobile broadband network system and a method for customizing a mobile broadband network so that the network can be customized according to user requirements.
第1態様によると、転送レイヤ、制御レイヤ、およびケイパビリティオープニングレイヤを備える、カスタマイズ可能なモバイルブロードバンドネットワークシステムが提供される。転送レイヤは、第1オープンインタフェースを介して制御レイヤに接続し、モバイルブロードバンドネットワークシステムの転送ケイパビリティを提供するように構成され、第1オープンインタフェースは、制御レイヤに転送ケイパビリティをオープンにするように構成され、制御レイヤは、第2オープンインタフェースを介してケイパビリティオープニングレイヤに接続し、モバイルブロードバンドネットワークシステムの制御ケイパビリティを提供するように構成され、第2オープンインタフェースは、ケイパビリティオープニングレイヤに制御ケイパビリティおよび転送ケイパビリティをオープンにするように構成され、ケイパビリティオープニングレイヤは、第3オープンインタフェースを介してユーザからネットワークカスタマイゼーション要求を受信し、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせるように構成される。 According to a first aspect, a customizable mobile broadband network system is provided comprising a transport layer, a control layer, and a capability opening layer. The transport layer connects to the control layer via the first open interface and is configured to provide the transport capability of the mobile broadband network system, and the first open interface is configured to open the transport capability to the control layer The control layer is connected to the capability opening layer via the second open interface and is configured to provide the control capability of the mobile broadband network system, the second open interface is configured to control capability and transfer capability to the capability opening layer. The capability opening layer is configured to open the network customization from the user via the third open interface. Receiving a down request to manage a customized network instance, configured to combine the control capabilities and / or transfer capability according to the network customization request.
第1態様に関し、一実現手法では、制御レイヤは、転送レイヤの転送動作を制御するために、第1オープンインタフェースを介して転送レイヤと対話するように構成された、転送制御/リソース管理サブレイヤをさらに含む。 With respect to the first aspect, in one implementation, the control layer includes a transfer control / resource management sublayer configured to interact with the transfer layer via the first open interface to control the transfer operation of the transfer layer. In addition.
第1態様および上記実現手法に関し、別の実現手法では、転送レイヤは、転送レイヤのアクセスリソースおよび転送リソースを管理するように構成された、転送ケイパビリティ抽象化/リソースエージェントサブレイヤをさらに含む。 With respect to the first aspect and the above implementation techniques, in another implementation technique, the transport layer further includes a transport capability abstraction / resource agent sublayer configured to manage the transport layer access resources and transport resources.
第1態様および上記実現手法に関し、別の実現手法では、転送ケイパビリティ抽象化/リソースエージェントサブレイヤは、転送レイヤの転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェースを介して制御レイヤの転送制御/リソース管理サブレイヤに提供するようにさらに構成される。 With respect to the first aspect and the above implementation technique, in another implementation technique, the transfer capability abstraction / resource agent sublayer abstracts the transfer capability of the transfer layer and sends information about the abstracted transfer capability via the first open interface. And is further configured to provide to the control layer forwarding control / resource management sublayer.
第1態様および上記実現手法に関し、別の実現手法では、制御レイヤは、制御レイヤの制御リソースを管理するように構成された、制御リソースエージェントをさらに含む。 With respect to the first aspect and the implementation techniques described above, in another implementation technique, the control layer further includes a control resource agent configured to manage the control resources of the control layer.
第1態様および上記実現手法に関し、別の実現手法では、転送ケイパビリティ抽象化/リソースエージェントサブレイヤは、アクセスリソースおよび転送リソースについての情報を転送制御/リソース管理サブレイヤに提供するようにさらに構成され、制御リソースエージェントは、制御リソースについての情報を転送制御/リソース管理サブレイヤに提供するようにさらに構成され、転送制御/リソース管理サブレイヤは、アクセスリソースおよび転送リソースについての情報ならびに制御リソースについての情報に従って、カスタマイズされたネットワークシステムのネットワークリソースを管理するようにさらに構成される。 With respect to the first aspect and the above-described implementation technique, in another implementation technique, the transfer capability abstraction / resource agent sublayer is further configured and provided to provide information about access resources and transfer resources to the transfer control / resource management sublayer. resource Agents TMG, information about control resources is further configured to provide to the transfer control / resource management sublayer, transfers control / resource management sublayer, according to the information about the information and control resources of the access resource and transfer resources, Further configured to manage network resources of the customized network system .
第1態様および上記実現手法に関し、別の実現手法では、制御レイヤは、ネットワークアプリケーションサブレイヤをさらに含み、ネットワークアプリケーションサブレイヤは、1つ以上のネットワークアプリケーションを含み、ネットワークアプリケーションの各々は、特定の制御ケイパビリティを実現する。 Regarding the first aspect and the above implementation technique, in another implementation technique, the control layer further includes a network application sublayer, the network application sublayer includes one or more network applications, and each of the network applications has a specific control capability. To realize.
第1態様および上記実現手法に関し、別の実現手法では、制御レイヤは、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤの転送ケイパビリティおよび制御レイヤの制御ケイパビリティを抽象化し、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを第2オープンインタフェースを介してケイパビリティオープニングレイヤにオープンにするように構成された、ケイパビリティ抽象化サブレイヤをさらに含む。 With respect to the first aspect and the above implementation method, in another implementation method, the control layer abstracts the transfer layer transfer capability and the control layer control capability to obtain an atomic level transfer capability and control capability, and transfers the atomic level transfer capability. It further includes a capability abstraction sublayer configured to open the capability and control capability to the capability opening layer via a second open interface.
第1態様および上記実現手法に関し、別の実現手法では、ケイパビリティ抽象化サブレイヤは、ケイパビリティプラグイン手法でアトミックレベルの転送ケイパビリティおよび制御ケイパビリティをオープンにする。 With respect to the first aspect and the above implementation technique, in another implementation technique, the capability abstraction sublayer opens the atomic level transfer capability and control capability with the capability plug-in method.
第1態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤは、ケイパビリティ抽象化サブレイヤからアトミックレベルの転送ケイパビリティおよび制御ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの転送ケイパビリティおよび制御ケイパビリティを組み合わせるように構成された、オンデマンドモバイルネットワークイネーブラを含む。 With respect to the first aspect and the above implementation technique, in another implementation technique, the capability opening layer obtains atomic level forwarding and control capabilities from the capability abstraction sublayer and creates, modifies, or deletes customized network instances. To include an on-demand mobile network enabler configured to combine atomic level transfer and control capabilities in accordance with network customization requirements.
第1態様および上記実現手法に関し、別の実現手法では、オンデマンドモバイルネットワークイネーブラは、ネットワークカスタマイゼーション要求に従って、要求されたアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを選択し、ケイパビリティ抽象化サブレイヤにリソース割り当て要求を送出し、リソース割り当て要求に従ってケイパビリティ抽象化サブレイヤによって実行されたネットワークリソース割り当ての結果を受信し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するために、ネットワークリソース割り当ての結果に基づいて、選択されたアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせるようにさらに構成される。 Regarding the first aspect and the above implementation technique, in another implementation technique, the on-demand mobile network enabler selects the requested atomic level control capability and transfer capability according to the network customization request, and requests a resource allocation request to the capability abstraction sublayer. Based on the network resource allocation result to create, modify, or delete a customized network instance, receiving the result of the network resource allocation performed by the capability abstraction sublayer according to the resource allocation request, Further configured to combine selected atomic level control and transfer capabilities.
第1態様および上記実現手法に関し、別の実現手法では、オンデマンドモバイルネットワークイネーブラは、カスタマイズされたネットワークインスタンスのステータス監視および故障検出を実行するように構成された監視ユニット、または、カスタマイズされたネットワークインスタンスの構成管理を実行するように構成された構成ユニットをさらに含む。 With respect to the first aspect and the above implementation technique, in another implementation technique, the on-demand mobile network enabler is a monitoring unit or customized network configured to perform status monitoring and failure detection of a customized network instance. It further includes a configuration unit configured to perform configuration management of the instance.
第1態様および上記実現手法に関し、別の実現手法では、アクセス制御ユニット、サブスクリプションデータベース、およびポリシーデータベースがさらに含まれる。サブスクリプションデータベースは、ユーザの認証情報を格納および管理するように構成され、ポリシーデータベースは、ケイパビリティオープニングおよびユーザのカスタマイズされたポリシー情報を格納および管理するように構成され、アクセス制御ユニットは、サブスクリプションデータベースに格納された認証情報に従ってユーザを認証し、ポリシーデータベースに格納されたポリシー情報に従ってユーザのアクセスポリシーを決定し、ユーザの認証結果およびアクセスポリシーをオンデマンドモバイルネットワークイネーブラに提供するように構成される。 With respect to the first aspect and the above implementation technique, another implementation technique further includes an access control unit, a subscription database, and a policy database. The subscription database is configured to store and manage user authentication information, the policy database is configured to store and manage capability opening and user customized policy information, and the access control unit is a subscription Configured to authenticate users according to authentication information stored in the database, determine user access policies according to policy information stored in the policy database, and provide user authentication results and access policies to the on-demand mobile network enabler The
第1態様および上記実現手法に関し、別の実現手法では、アクセス制御ユニット、サブスクリプションデータベース、および/またはポリシーデータベースは、ケイパビリティオープニングレイヤに統合される。 With respect to the first aspect and the above implementation techniques, in another implementation technique, the access control unit, the subscription database, and / or the policy database are integrated into the capability opening layer.
第1態様および上記実現手法に関し、別の実現手法では、第3オープンインタフェースは、ウェブインタフェースおよび/またはアプリケーションプログラミングインタフェースを含む。 With respect to the first aspect and the above implementation technique, in another implementation technique, the third open interface includes a web interface and / or an application programming interface.
第1態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤは、カスタマイズされたネットワークインスタンスの動作インタフェースを第3オープンインタフェースを介してユーザに提供するようにさらに構成される。 With respect to the first aspect and the above-described implementation technique, in another implementation technique, the capability opening layer is further configured to provide a customized network instance operational interface to the user via the third open interface.
第1態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤは、カスタマイズされたネットワークインスタンスのためのユーザの動作要求を第3オープンインタフェースを介して受信するようにさらに構成され、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、ケイパビリティオープニングレイヤは、第3オープンインタフェースを介してユーザに動作結果を返す。 With respect to the first aspect and the above implementation technique, in another implementation technique, the capability opening layer is further configured and customized to receive a user action request for a customized network instance via a third open interface. The network instance calls the corresponding transfer capability and / or control capability and the corresponding network resource according to the operation request to complete the requested operation, and the capability opening layer notifies the user via the third open interface. Returns the operation result.
第1態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤは、カスタマイズされたネットワークインスタンスの動作ハンドルをユーザに提供するようにさらに構成され、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に含まれた動作ハンドルに従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出すようにさらに構成される。 With respect to the first aspect and the above implementation technique, in another implementation technique, the capability opening layer is further configured to provide the user with a customized network instance operation handle, wherein the customized network instance is the requested operation. Is further configured to invoke a corresponding transfer capability and / or control capability and corresponding network resource according to an operation handle included in the operation request.
第1態様および上記実現手法に関し、別の実現手法では、転送レイヤは、モバイルブロードバンドネットワークシステムのネットワーク転送ノードまたはネットワーク交換ノードによって実現され、制御レイヤは、モバイルブロードバンドネットワークシステムのネットワーク制御ノードによって実現され、ケイパビリティオープニングレイヤは、モバイルブロードバンドネットワークシステムのケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイによって実現される。 Regarding the first aspect and the above implementation technique, in another implementation technique, the forwarding layer is realized by a network forwarding node or a network switching node of the mobile broadband network system, and the control layer is realized by a network control node of the mobile broadband network system. The capability opening layer is realized by a capability opening node or a capability opening gateway of the mobile broadband network system.
第2態様によると、モバイルブロードバンドネットワークをカスタマイズするための方法が提供され、方法は、転送レイヤにより、第1オープンインタフェースを介して制御レイヤにモバイルブロードバンドネットワークシステムの転送ケイパビリティをオープンにするステップと、制御レイヤにより、第2オープンインタフェースを介してケイパビリティオープニングレイヤにモバイルブロードバンドネットワークシステムの制御ケイパビリティおよび転送ケイパビリティをオープンにするステップと、ケイパビリティオープニングレイヤにより、第3オープンインタフェースを介してユーザからネットワークカスタマイゼーション要求を受信し、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせるステップとを含む。 According to a second aspect, there is provided a method for customizing a mobile broadband network, the method opening the transfer capability of the mobile broadband network system to a control layer via a first open interface by a transfer layer; The control layer opens the mobile broadband network system's control and transfer capabilities to the capability opening layer via the second open interface, and the capability opening layer requests network customization requests from the user via the third open interface. Network customization to receive and manage customized network instances Combining control capabilities and / or transfer capabilities according to the application requirements.
第2態様に関し、一実現手法では、方法は、ケイパビリティオープニングレイヤにより、第3オープンインタフェースを介してカスタマイズされたネットワークインスタンスのためのユーザの動作要求を受信するステップと、カスタマイズされたネットワークインスタンスにより、要求された動作を完了させるために動作要求に従って対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出すステップと、ケイパビリティオープニングレイヤにより、第3オープンインタフェースを介してユーザに動作結果を返すステップとをさらに含む。 With respect to the second aspect, in one implementation, the method receives, by the capability opening layer, a user operation request for a customized network instance via a third open interface, and the customized network instance, Invoking the corresponding transfer capability and / or control capability and the corresponding network resource according to the operation request to complete the requested operation, and returning the operation result to the user through the third open interface by the capability opening layer. And further including.
第2態様および上記実現手法に関し、別の実現手法では、転送レイヤにより、第1オープンインタフェースを介して制御レイヤにモバイルブロードバンドネットワークシステムの転送ケイパビリティをオープンにするステップは、転送レイヤにより、転送レイヤの転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェースを介して制御レイヤの転送制御/リソース管理サブレイヤに提供するステップを含む。 With respect to the second aspect and the above implementation method, in another implementation method, the step of opening the transfer capability of the mobile broadband network system to the control layer via the first open interface by the transfer layer is performed by the transfer layer by the transfer layer. Abstracting the transfer capability and providing information about the abstracted transfer capability to the transfer control / resource management sublayer of the control layer via the first open interface.
第2態様および上記実現手法に関し、別の実現手法では、制御レイヤにより、第2オープンインタフェースを介してケイパビリティオープニングレイヤにモバイルブロードバンドネットワークシステムの制御ケイパビリティおよび転送ケイパビリティをオープンにするステップは、制御レイヤにより、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤの転送ケイパビリティおよび制御レイヤの制御ケイパビリティを抽象化し、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを第2オープンインタフェースを介してケイパビリティオープニングレイヤにオープンにするステップを含む。 With respect to the second aspect and the above implementation method, in another implementation method, the step of opening the control capability and the transfer capability of the mobile broadband network system to the capability opening layer via the second open interface by the control layer is performed by the control layer. Abstract transfer layer transfer capability and control layer control capability to get atomic level transfer capability and control capability, open atomic level transfer capability and control capability to capability opening layer via second open interface Including the steps of:
第2態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤにより、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせるステップは、ケイパビリティオープニングレイヤにより、制御レイヤからアトミックレベルの転送ケイパビリティおよび制御ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの転送ケイパビリティおよび制御ケイパビリティを組み合わせるステップを含む。 Regarding the second aspect and the above implementation technique, in another implementation technique, the step of combining the control capability and / or the transfer capability according to the network customization request to manage the customized network instance by the capability opening layer is the capability opening layer. To obtain atomic level transfer and control capabilities from the control layer and combine atomic level transfer and control capabilities in accordance with network customization requirements to create, modify, or delete customized network instances.
第3態様によると、カスタマイズ可能なモバイルブロードバンドネットワークシステムにおける転送レイヤデバイスが提供され、転送レイヤデバイスは、モバイルブロードバンドネットワークシステムの転送ケイパビリティを提供するように構成された転送ユニットと、モバイルブロードバンドネットワークシステムの制御レイヤデバイスに接続し、転送ユニットの転送ケイパビリティを制御レイヤデバイスにオープンにするように構成された、第1オープンインタフェースとを含む。 According to a third aspect, a transport layer device in a customizable mobile broadband network system is provided, the transport layer device comprising: a transport unit configured to provide a transport capability of the mobile broadband network system ; and A first open interface connected to the control layer device and configured to open the transfer capability of the transfer unit to the control layer device.
第3態様に関し、一実現手法では、転送レイヤデバイスは、転送レイヤデバイスのアクセスリソースおよび転送リソースを管理し、アクセスリソースおよび転送リソースについての情報を制御レイヤデバイスに提供するように構成された、リソースエージェントユニットをさらに含む。 With respect to the third aspect, in one implementation, a forwarding layer device is configured to manage access resources and forwarding resources of the forwarding layer device and to provide information about the access resources and forwarding resources to the control layer device. It further includes an agent unit.
第3態様および上記実現手法に関し、別の実現手法では、転送ユニットは、転送レイヤデバイスの転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェースを介して制御レイヤデバイスに提供するようにさらに構成される。 With respect to the third aspect and the above implementation technique, in another implementation technique, the transfer unit abstracts the transfer capability of the transfer layer device , and sends information about the abstracted transfer capability to the control layer device via the first open interface. Further configured to provide.
第3態様および上記実現手法に関し、別の実現手法では、転送レイヤデバイスは、モバイルブロードバンドネットワークシステムのネットワーク転送ノードまたはネットワーク交換ノードを含む。 With respect to the third aspect and the above implementation technique, in another implementation technique, the transport layer device includes a network forwarding node or a network switching node of a mobile broadband network system.
第4態様によると、カスタマイズ可能なモバイルブロードバンドネットワークシステムにおける制御レイヤデバイスが提供され、制御レイヤデバイスは、モバイルブロードバンドネットワークシステムの転送レイヤデバイスから転送レイヤデバイスの転送ケイパビリティについての情報を受信し、モバイルブロードバンドネットワークシステムの制御ケイパビリティを提供するように構成された、制御ユニットと、モバイルブロードバンドネットワークシステムのケイパビリティオープニングレイヤデバイスに接続し、ケイパビリティオープニングレイヤデバイスに制御ケイパビリティおよび転送ケイパビリティをオープンにするように構成された、第2オープンインタフェースとを含む。 According to a fourth aspect, there is provided a control layer device in a customizable mobile broadband network system, wherein the control layer device receives information about the transfer capability of the transfer layer device from the transfer layer device of the mobile broadband network system, and the mobile broadband Connected to the control opening unit of the mobile broadband network system and the capability opening layer device configured to provide the control capability of the network system, and configured to open the control capability and the transfer capability to the capability opening layer device. And a second open interface.
第4態様に関し、一実現手法では、制御ユニットは、転送レイヤデバイスの転送動作を制御するために、転送レイヤデバイスと対話するようにさらに構成される。 It relates fourth aspect, in one implementation approach, the control unit, for controlling the transfer operation of the transfer layer devices further configured to interact with the transfer layer devices.
第4態様および上記実現手法に関し、別の実現手法では、制御レイヤデバイスは、制御レイヤデバイスの制御リソースを管理し、制御リソースについての情報をケイパビリティオープニングレイヤデバイスに提供するように構成された、制御リソースエージェントユニットをさらに含む。 Regarding the fourth aspect and the above implementation technique, in another implementation technique, the control layer device is configured to manage a control resource of the control layer device and to provide information about the control resource to the capability opening layer device. It further includes a resource agent unit.
第4態様および上記実現手法に関し、別の実現手法では、制御ユニットは、1つ以上のネットワークアプリケーションを含み、ネットワークアプリケーションの各々は、特定の制御ケイパビリティを実現する。 With respect to the fourth aspect and the implementation techniques described above, in another implementation technique, the control unit includes one or more network applications, and each of the network applications implements a specific control capability.
第4態様および上記実現手法に関し、別の実現手法では、制御ユニットは、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤデバイスの転送ケイパビリティおよび制御レイヤデバイスの制御ケイパビリティを抽象化するようにさらに構成され、第2オープンインタフェースは、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティをケイパビリティオープニングレイヤデバイスにオープンにするようにさらに構成される。 Regarding the fourth aspect and the above implementation technique, in another implementation technique, the control unit is configured to abstract the transfer capability of the transfer layer device and the control capability of the control layer device to obtain an atomic level transfer capability and control capability. Further configured, the second open interface is further configured to open atomic level transfer capabilities and control capabilities to the capability opening layer device.
第4態様および上記実現手法に関し、別の実現手法では、制御レイヤデバイスは、モバイルブロードバンドネットワークシステムのネットワーク制御ノードを含む。 With respect to the fourth aspect and the implementation technique described above, in another implementation technique, the control layer device includes a network control node of a mobile broadband network system.
第5態様によると、カスタマイズ可能なモバイルブロードバンドネットワークシステムにおけるケイパビリティオープニングレイヤデバイスが提供され、ケイパビリティオープニングレイヤデバイスは、ユーザからネットワークカスタマイゼーション要求を受信するように構成された第3オープンインタフェースと、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせるように構成されたカスタマイズユニットとを含む。 According to a fifth aspect, a capability opening layer device in a customizable mobile broadband network system is provided, the capability opening layer device configured with a third open interface configured to receive a network customization request from a user, and a customized A customization unit configured to combine control capabilities and / or forwarding capabilities in accordance with network customization requirements to manage network instances.
第5態様に関し、一実現手法では、カスタマイズユニットは、モバイルブロードバンドネットワークシステムの制御レイヤデバイスからモバイルブロードバンドネットワークシステムのネットワークリソースについての情報を受信し、ネットワークリソースについての情報に従って、カスタマイズされたネットワークのネットワークリソースを管理するようにさらに構成される。 Regarding the fifth aspect, in one implementation, the customization unit receives information about the network resources of the mobile broadband network system from the control layer device of the mobile broadband network system, and the network of the customized network according to the information about the network resources Further configured to manage resources.
第5態様および上記実現手法に関し、別の実現手法では、カスタマイズユニットは、制御レイヤデバイスからアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせるようにさらに構成される。 Regarding the fifth aspect and the above implementation technique, in another implementation technique, the customization unit obtains atomic level control capabilities and transfer capabilities from the control layer device, and creates, modifies, or deletes customized network instances. Further configured to combine atomic level control and forwarding capabilities according to network customization requirements.
第5態様および上記実現手法に関し、別の実現手法では、カスタマイズユニットは、カスタマイズされたネットワークインスタンスのステータス監視および故障検出を実行するように、または、カスタマイズされたネットワークインスタンスの構成管理を実行するようにさらに構成される。 Regarding the fifth aspect and the above implementation technique, in another implementation technique, the customization unit performs status monitoring and failure detection of the customized network instance, or performs configuration management of the customized network instance. Further configured.
第5態様および上記実現手法に関し、別の実現手法では、アクセス制御ユニット、サブスクリプションデータベース、およびポリシーデータベースがさらに含まれ、ここで、サブスクリプションデータベースは、ユーザの認証情報を格納および管理するように構成され、ポリシーデータベースは、ケイパビリティオープニングおよびユーザのカスタマイズされたポリシー情報を格納および管理するように構成され、アクセス制御ユニットは、サブスクリプションデータベースに格納された認証情報に従ってユーザを認証し、ポリシーデータベースに格納されたポリシー情報に従ってユーザのアクセスポリシーを決定し、ユーザの認証結果およびアクセスポリシーをカスタマイズユニットに提供するように構成される。 With respect to the fifth aspect and the above implementation technique, another implementation technique further includes an access control unit, a subscription database, and a policy database, wherein the subscription database is configured to store and manage user authentication information. Configured, the policy database is configured to store and manage capability opening and user customized policy information, and the access control unit authenticates the user according to the authentication information stored in the subscription database and stores it in the policy database. A user access policy is determined according to the stored policy information, and the user authentication result and access policy are provided to the customization unit.
第5態様および上記実現手法に関し、別の実現手法では、第3オープンインタフェースは、ウェブインタフェースおよび/またはアプリケーションプログラミングインタフェースを含む。 With respect to the fifth aspect and the implementation approach described above, in another implementation approach, the third open interface includes a web interface and / or an application programming interface.
第5態様および上記実現手法に関し、別の実現手法では、第3オープンインタフェースは、カスタマイズされたネットワークインスタンスのためのユーザの動作要求を受信するようにさらに構成され、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、第3オープンインタフェースは、ユーザに動作結果を返すようにさらに構成される。 Regarding the fifth aspect and the above implementation technique, in another implementation technique, the third open interface is further configured to receive a user action request for a customized network instance, wherein the customized network instance is a request In order to complete the performed operation, the corresponding open capability and / or control capability and the corresponding network resource are invoked according to the operation request, and the third open interface is further configured to return the operation result to the user.
第5態様および上記実現手法に関し、別の実現手法では、第3オープンインタフェースは、カスタマイズされたネットワークインスタンスの動作ハンドルをユーザに提供するようにさらに構成され、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に含まれた動作ハンドルに従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出すようにさらに構成される。 With respect to the fifth aspect and the above implementation approach, in another implementation approach, the third open interface is further configured to provide the user with a customized network instance action handle, wherein the customized network instance is requested In order to complete the operation, it is further configured to invoke the corresponding transfer capability and / or control capability and the corresponding network resource according to the operation handle included in the operation request.
第5態様および上記実現手法に関し、別の実現手法では、ケイパビリティオープニングレイヤデバイスは、モバイルブロードバンドネットワークシステムのケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイを含む。 With respect to the fifth aspect and the above-described implementation technique, in another implementation technique, the capability opening layer device includes a capability opening node or a capability opening gateway of the mobile broadband network system.
本発明の実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは、互いに分断され、それぞれ転送レイヤおよび制御レイヤによって提供され、ケイパビリティオープニングレイヤにオープンにされる。ケイパビリティオープニングレイヤは、対応するカスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、要求されたケイパビリティを組み合わせる。したがって、本発明の実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In the embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, provided by the transfer layer and the control layer, respectively, and opened to the capability opening layer. The capability opening layer combines the requested capabilities according to the network customization request to manage the corresponding customized network instance. Therefore, according to the mobile broadband network system in the embodiment of the present invention, the mobile network can be customized according to the user's requirements, thereby realizing a comprehensive and flexible mobile network architecture.
本発明の実施形態における技術的ソリューションをより明確に説明するために、以下では、実施形態または従来技術を説明するために必要とされる添付図面を簡潔に紹介する。当然ながら、以下の説明における添付図面は単に本発明のいくつかの実施形態を示したものにすぎず、当業者は、これらの添付図面から創造的な努力なしに他の図面をさらに導き出すことができる。 To describe the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments or the prior art. Of course, the accompanying drawings in the following description are merely illustrative of some embodiments of the present invention, and those skilled in the art can derive other drawings from these accompanying drawings without creative efforts. it can.
以下では、本発明の実施形態における添付の図面を参照して本発明の実施形態における技術的ソリューションを明確に説明する。当然ながら、説明される実施形態は、本発明の実施形態のすべてではなく、その一部にすぎない。本発明の実施形態に基づいて創造的な努力なしに当業者によって得られるすべての他の実施形態は、本発明の保護範囲内にある。 The following describes the technical solution to clarify the embodiment of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Of course, the described embodiments are only a part rather than all of the embodiments of the present invention. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
本発明の技術的ソリューションは、モバイル通信のための全世界システム(Global System of Mobile communication,GSM(登録商標))、符号分割多元接続(Code Division Multiple Access,CDMA)システム、広帯域符号分割多元接続(Wideband Code Division Multiple Access ,WCDMA(登録商標))システム、ジェネラルパケット無線サービス(General Packet Radio Service,GPRS)システム、およびロングタームエボリューション(Long Term Evolution,LTE)システムといった、さまざまな通信システムに適用され得る。 The technical solution of the present invention includes a global system for mobile communication (Global System of Mobile communication, GSM (registered trademark)), a code division multiple access (CDMA) system, a wideband code division multiple access ( It is applied to various communication systems such as Wideband Code Division Multiple Access , WCDMA (registered trademark) system, General Packet Radio Service (GPRS) system, and Long Term Evolution (LTE) system. obtain.
モバイル端末(Mobile Terminal)、モバイルユーザ機器等とも呼ばれる、ユーザ機器(User Equipment,UE)は、無線アクセスネットワーク(たとえば、RAN(Radio Access Network))にわたって1つ以上のコアネットワークと通信し得る。ユーザ機器は、モバイルフォン(もしくは「セルラー」フォンと呼ばれる)のようなモバイル端末、またはモバイル端末を装備したコンピュータであり得る。たとえば、ユーザ機器は、無線アクセスネットワークと音声および/またはデータを交換する、ポータブルな、ポケットサイズの、ハンドヘルドの、コンピュータに埋め込まれた、または車載の、モバイル装置であり得る。 User equipment (UE), also called mobile terminal, mobile user equipment, etc., may communicate with one or more core networks across a radio access network (eg, RAN (Radio Access Network)). The user equipment may be a mobile terminal such as a mobile phone (or called a “cellular” phone) or a computer equipped with a mobile terminal. For example, the user equipment can be a portable, pocket-sized, hand-held, computer-embedded, or in-vehicle mobile device that exchanges voice and / or data with a radio access network.
基地局は、GSM(登録商標)もしくはCDMAにおける基地トランシーバ局(Base Transceiver Station,BTS)、WCDMA(登録商標)におけるノードB(NodeB)、またはLTEにおける発展型ノードB(eNBもしくはe-NodeB(evolved Node B))であり得るが、これらは本発明を限定しない。 The base station can be a base transceiver station (Base Transceiver Station, BTS) in GSM (registered trademark) or CDMA, Node B (NodeB) in WCDMA (registered trademark), or evolved node B (eNB or e-NodeB ( evolved in LTE)) Node B)), but these do not limit the invention.
図1は、本発明の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムの模式的なブロック図である。図1におけるモバイルブロードバンドネットワークシステム100は、転送レイヤ101、制御レイヤ102、およびケイパビリティオープニングレイヤ103を含む。
FIG. 1 is a schematic block diagram of a customizable mobile broadband network system according to an embodiment of the present invention. The mobile
転送レイヤ101は、第1オープンインタフェース104を介して制御レイヤ102に接続する。転送レイヤ101は、モバイルブロードバンドネットワークシステム100の転送ケイパビリティを提供するように構成される。第1オープンインタフェース104は、転送ケイパビリティを制御レイヤ102にオープンにするように構成される。
The
制御レイヤ102は、第2オープンインタフェース105を介してケイパビリティオープニングレイヤ103に接続する。制御レイヤ102は、モバイルブロードバンドネットワークシステム100の制御ケイパビリティを提供するように構成される。第2オープンインタフェース105は、制御ケイパビリティおよび転送ケイパビリティをケイパビリティオープニングレイヤ103にオープンにするように構成される。
The
ケイパビリティオープニングレイヤ103は、第3オープンインタフェース106を介してユーザからネットワークカスタマイゼーション要求を受信し、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせるように構成される。
The
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは、互いに分断され、それぞれ転送レイヤおよび制御レイヤによって提供され、ケイパビリティオープニングレイヤにオープンにされる。ケイパビリティオープニングレイヤは、対応するカスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、要求されたケイパビリティを組み合わせる。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, provided by the transfer layer and the control layer, respectively, and opened to the capability opening layer. The capability opening layer combines the requested capabilities according to the network customization request to manage the corresponding customized network instance. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
ネットワークカスタマイゼーション要求をサブミットするユーザは、企業アプリケーション、パーソナルアプリケーション、別の形態のユーザアプリケーション、またはオペレータもしくはサードパーティパートナーの同等物であり得る。ユーザの特定の形態は、本発明の本実施形態において限定されない。本発明の本実施形態において、モバイルブロードバンドネットワークシステム100は、ユーザによってサブミットされたネットワークカスタマイゼーション要求に従って、カスタマイズされたネットワークインスタンスを管理し得、すなわち、カスタマイズされたネットワークインスタンスを作成するか、削除するか、または修正し得る。
The user submitting the network customization request may be an enterprise application, a personal application, another form of user application, or the equivalent of an operator or third party partner. The specific form of the user is not limited in this embodiment of the present invention. In this embodiment of the present invention, the mobile
たとえば、企業の専用ネットワークを構築することによってネットワークカスタマイゼーションを実現することは、企業にとって非経済的な選択肢である。本発明の本実施形態によると、オペレータは、より好ましく緊密な協働を実現するように、企業の要求を満たす仮想のまたはカスタマイズされたネットワークを提供することができる。これらのネットワークカスタマイゼーション要求のために、ネットワークは、オンデマンドリソース割り当ておよびオンデマンドネットワークケイパビリティカスタマイゼーションを実現するための、より効率的でフレキシブルなカスタマイズ可能なケイパビリティを有する必要がある。 For example, realizing network customization by building a company's dedicated network is an uneconomic option for the company. According to this embodiment of the present invention, the operator can provide a virtual or customized network that meets the needs of the enterprise so as to achieve a more favorable and close collaboration. Because of these network customization requirements, the network needs to have more efficient and flexible customizable capabilities to achieve on-demand resource allocation and on-demand network capability customization.
転送レイヤ101は、データレイヤまたはユーザレイヤとも呼ばれ得る。転送レイヤ101は、モバイルブロードバンドネットワークシステム100のネットワーク転送ノードまたはネットワーク交換ノードによって実現される。ネットワーク転送ノードまたはネットワーク交換ノードの例は、ワイヤレス基地局およびコアネットワークゲートウェイの転送機能部等を含む。基本の転送ケイパビリティは、物理レイヤの符号化および復号、ならびにパケットデータコンバージェンスプロトコル(Packet Data Convergence Protocol,PDCP)パケットのカプセル化およびデカプセル化、といった基地局のデータプレーン機能と、GPRSトンネリングプロトコル(GPRS Tunnel Protocol,GTP)もしくはジェネリックルーティングカプセル化(Generic Routing Encapsulation,GRE)のトンネルカプセル化およびデカプセル化、ならびにインターネットプロトコル(Internet Protocol,IP)パケットもしくは媒体アクセス制御(Media Access Control,MAC)パケットの転送およびルーティングといった、ゲートウェイの転送ケイパビリティとを含み得るが、これらに限定されない。抽象化または正規化された後、転送レイヤ101の基本の転送ケイパビリティは、第1オープンインタフェース104を介してオープンにされる。第1オープンインタフェース104は、プログラマブルインタフェースであり得、たとえば、GTPプロトコルまたはH.248のような別のプロトコルを使用することにより、拡張され得る。選択的に、転送レイヤ101は、基本のデータ転送機能のみを保持し、すべての他の制御機能は、制御レイヤ102に削ぎ落とされる。
The
制御レイヤ102は、モバイルブロードバンドネットワークシステム100のネットワーク制御ノードによって実現される。ネットワーク制御ノードの例は、モビリティ管理ネットワーク要素、基地局コントローラ、ゲートウェイ等の制御機能部を含む。基本の制御ケイパビリティは、モビリティ管理、ベアラ管理、ポリシー制御機能、GTPCプロトコル処理等を含み得るが、これらに限定されない。
The
ケイパビリティオープニングレイヤ103は、モバイルブロードバンドネットワークシステム100のケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイによって実現される。ケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイは、別個に配置されたノードデバイスであり得るか、または、任意のネットワーク要素に統合されることもでき、たとえば、ゲートウェイに統合され得る。
The
選択的に、別の実施形態として、ケイパビリティオープニングレイヤ103は、第3オープンインタフェース106を介して、カスタマイズされたネットワークインスタンスのための動作インタフェースをユーザに提供し得るので、ユーザは、カスタマイズされたネットワークインスタンスを使用することにより、映像ダウンロードまたはインターネット通話といった特定のサービス動作を行うことができる。このケースでは、ケイパビリティオープニングレイヤ103が、カスタマイズされたネットワークインスタンスのためのユーザの動作要求を第3オープンインタフェース106を介して受信し得、カスタマイズされたネットワークインスタンスが、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、ケイパビリティオープニングレイヤ103が、第3オープンインタフェース106を介してユーザに動作結果を返す。
Optionally, as another embodiment, the
選択的に、別の実施形態として、ケイパビリティオープニングレイヤ103は、カスタマイズされたネットワークインスタンスの動作ハンドルをユーザに提供し得るので、ユーザは、カスタマイズされたネットワーク上で特定のサービスを実行することができる。たとえば、ケイパビリティオープニングレイヤ103は、カスタマイズされたネットワークインスタンスが作成された後、ユーザに動作ハンドルを送出し得る。ユーザによってケイパビリティオープニングレイヤ103に送出される動作要求は、ユーザが実行を望むサービス動作を表すために、特定の動作ハンドルを含み得る。カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に含まれた動作ハンドルに従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し得る。
Optionally, as another embodiment,
本発明の本実施形態では、ネットワークの制御ケイパビリティおよび転送ケイパビリティが完全に分断され、ネットワークの機能が、制御レイヤ102のサービスソフトウェアに完全に依存し得、転送レイヤ101とは無関係であることにより、ソフトウェアによって定義されるよりフレキシブルなネットワークインスタンスを真にサポートする。
In this embodiment of the present invention, the network control capabilities and forwarding capabilities are completely decoupled, and the network functionality can be completely dependent on the
例として4G発展型ノードB、eノードBを使用すると、eノードBは、制御ケイパビリティを提供する制御プレーンの発展型ノードB、eノードB-Cと、転送ケイパビリティを提供するユーザプレーンの発展型ノードB、eノードB-Uとに分断され得る。 As an example, using 4G evolved node B, eNode B, eNode B is a control plane evolved Node B, eNode BC, which provides control capabilities, and a user plane evolved Node B, which provides forwarding capabilities. Can be divided into e-nodes BU.
例としてゲートウェイを使用すると、ゲートウェイは、制御ケイパビリティを提供する制御プレーンのゲートウェイGW-Cと、転送ケイパビリティを提供するユーザプレーンのゲートウェイGW-Uとに分断され得る。特に、ゲートウェイがパケットデータネットワークゲートウェイ(Packet Data Network Gateway,PGW)である場合、GW-Cは、PGW-Cとして表現され得、GW-Uは、PGW-Uとして表現され得、ゲートウェイがサービスゲートウェイ(Service Gateway,SGW)である場合、GW-Cは、SGW-Cとして表現され得、GW-Uは、SGW-Uとして表現され得、ゲートウェイがゲートウェイGPRSサポートノード(Gateway GPRS Support Node,GGSN)である場合、GW-Cは、GGSN-Cとして表現され得、GW-Uは、GGSN-Uとして表現され得る。 Using a gateway as an example, the gateway may be divided into a control plane gateway GW-C that provides control capability and a user plane gateway GW-U that provides forwarding capability. In particular, if the gateway is a packet data network gateway (PGW), GW-C can be represented as PGW-C, GW-U can be represented as PGW-U, and the gateway is a service gateway. (Service Gateway, SGW), GW-C can be expressed as SGW-C, GW-U can be expressed as SGW-U, and the gateway is a GPRS Support Node (Gateway GPRS Support Node, GGSN) GW-C can be represented as GGSN-C and GW-U can be represented as GGSN-U.
特に、たとえば、GW-Uは、ゲートウェイの特定の機能アプリケーションシナリオを考慮する必要なく、たとえば、ゲートウェイが3Gアクセスをサポートするゲートウェイであろうと、4G(すなわち、LTE)アクセスをサポートするゲートウェイであろうと、パケット転送、ユーザパケットのトンネルカプセル化およびデカプセル化、QoS保証の実行、課金の実行(持続時間統計、トラフィック統計、およびイベント報告)、監視の実行等を担う。選択的に、GW-Uは、キャッシュ、暗号化圧縮、ウィルス防止、ネットワークアドレス変換(Network Address Translation,NAT)、ディープパケットインスペクション(Deep Packet Inspection,DPI)等をさらに担い得る。 In particular, for example, GW-U does not need to consider the specific functional application scenario of the gateway, for example, whether the gateway is a gateway that supports 3G access or a gateway that supports 4G (ie, LTE) access. Responsible for packet transfer, tunnel encapsulation and decapsulation of user packets, execution of QoS guarantees, execution of charging (duration statistics, traffic statistics, and event reporting), execution of monitoring, etc. Alternatively, GW-U, the cache, encryption compression, virus protection, network address translation (Network Address Translation, NAT), deep packet inspection (Deep Packet Inspection, DPI) and the like may further responsible for.
アプリケーションシナリオは、制御レイヤソフトウェアによって完全に定義され得る。たとえば、GW-Cは、ポリシー制御、課金制御、監視制御、IPルーティング制御、L2アクセス、モビリティ管理、ベアラ管理等を担う。選択的に、GW-Cは、DPI制御等をさらに担い得る。 Application scenarios can be completely defined by the control layer software. For example, GW-C is responsible for policy control, charging control, monitoring control, IP routing control, L2 access, mobility management, bearer management, and the like. Optionally, the GW-C may be further responsible for DPI control and the like.
図2は、GW-CとGW-Uとの間のIPデータ接続を構成(作成/修正)するためのフローの例である。 FIG. 2 is an example of a flow for configuring (creating / modifying) an IP data connection between GW-C and GW-U.
ステップ201:GW-Cが、セッション作成、ベアラ作成、またはパケットデータプロトコル(Packet Data Protocol,PDP)メッセージといった、接続確立要求メッセージを受信する。接続確立要求メッセージは、接続のIPアドレスタイプ(IPv4、IPv6、またはIPv4+IPv6)およびアクセスポイント名(Access Point Name,APN)を含み得る。選択的に、接続確立要求メッセージは、ピアネットワーク要素についての情報およびデータ接続識別子情報をさらに含み得る。 Step 201: The GW-C receives a connection establishment request message such as a session creation, bearer creation, or packet data protocol (PDP) message. The connection establishment request message may include the IP address type (IPv4, IPv6, or IPv4 + IPv6) and the access point name (Access Point Name, APN) of the connection. Optionally, the connection establishment request message may further include information about the peer network element and data connection identifier information.
ステップ202:GW-CがUEにIPアドレスを割り当てる。さらに、GW-Cによって割り当てられたIPアドレスは、GW-Cの内部アドレスプールから取得され得るか、または、外部の動的ホスト構成プロトコル(Dynamic Host Configuration Protocol,DHCP)サーバもしくは認証・許可・アカウンティング(Authentication, Authorization and Accounting,AAA)サーバから取得されたIPアドレスであることもできる。UEのIPアドレスタイプがIPv4である場合、GW-Cは、UEにIPv4アドレスを割り当てる。UEのIPアドレスタイプ(PDNタイプ)がIPv6である場合、GW-Cは、UEにIPv6アドレスプレフィックスを割り当てる。UEのIPアドレスタイプ(PDNタイプ)がIPv4v6である場合、GW-Cは、UEにIPv4アドレスおよびIPv6アドレスプレフィックスの両方を割り当てる必要がある。さらに、APNのIPアドレスタイプ(PDNタイプ)がGW-C上で構成され得、構成されたIPアドレスタイプおよびUEのIPアドレスタイプに従って、IPv4アドレスおよび/またはIPv6アドレスがUEに割り当てられるべきであると決定される。 Step 202: GW-C assigns an IP address to the UE. In addition, the IP address assigned by GW-C can be obtained from GW-C's internal address pool, or it can be external Dynamic Host Configuration Protocol (DHCP) server or authentication / authorization / accounting (Authentication, Authorization and Accounting, AAA) It can also be an IP address acquired from a server. When the IP address type of the UE is IPv4, the GW-C assigns an IPv4 address to the UE. When the IP address type (PDN type) of the UE is IPv6, the GW-C assigns an IPv6 address prefix to the UE. When the IP address type (PDN type) of the UE is IPv4v6, the GW-C needs to assign both an IPv4 address and an IPv6 address prefix to the UE. Further, the APN IP address type (PDN type) may be configured on the GW-C, and according to the configured IP address type and the UE IP address type, an IPv4 address and / or an IPv6 address should be assigned to the UE Is determined.
さらに、要求されたAPNが仮想プライベートネットワーク(Virtual Private Network,VPN)サービスである場合、GW-Cは、VPNアクセス認証処理を完了させ、ピアVPNネットワーク要素についての情報(たとえば、IPアドレスおよびポート番号)ならびにデータ経路情報(たとえば、データ経路プロトコルおよびデータ経路識別子)を得るために、VPNにおけるサーバ(これは、RADIUS/DIAMETER/DHCPサーバである)と対話する必要がある。 In addition, if the requested APN is a Virtual Private Network (VPN) service, the GW-C completes the VPN access authentication process and information about the peer VPN network element (eg, IP address and port number). ) And data path information (eg, data path protocol and data path identifier) need to interact with the server in the VPN (which is a RADIUS / DIAMETER / DHCP server).
ステップ203:GW-Cが、GW-Uにデータフロー転送ルール構成(確立)メッセージを送出する。一般的なケースでは、データフロー転送ルール構成(確立)メッセージは、少なくとも1つのデータフローのチャネル構成情報を搬送する。データフローのチャネル構成情報は、ローカルネットワーク要素(GW-U)についての情報(オプション)、ピアネットワーク要素についての情報(オプション)、チャネル識別子、データフロー情報、およびデータフローに関連づけられた情報(IPアドレス)を含む。一般的に、データフロー転送ルール構成(確立)メッセージは、アクセスネットワークへの少なくとも1つのデータ接続のデータチャネル構成情報を搬送する。 Step 203: GW-C sends a data flow transfer rule configuration (establishment) message to GW-U. In the general case, the data flow transfer rule configuration (establishment) message carries channel configuration information for at least one data flow. The data flow channel configuration information includes information about the local network element (GW-U) (optional), information about the peer network element (optional), channel identifier, data flow information, and information associated with the data flow (IP Address). In general, the data flow transfer rule configuration (establishment) message carries data channel configuration information for at least one data connection to the access network.
さらに、要求された接続がVPNサービスであるシナリオでは、データフロー転送ルール構成(確立)メッセージは、GW-UとPDNとの間の少なくとも1つのデータチャネルの構成情報をさらに搬送し得、データチャネルの構成情報は、ローカルネットワーク要素(GW-U)についての情報、ピアネットワーク要素についての情報、チャネル識別子、データフロー情報、およびデータフローに関連づけられた情報を含む。ピアネットワーク要素についての情報は、VPNネットワーク要素情報を含む。チャネル識別子は、VPNを接続するためのトンネリングプロトコルおよびトンネル識別子を含む。トンネル識別子の例は、L2TPトンネル識別子、セッション識別子、GRE鍵等を含む。 Furthermore, in scenarios where the requested connection is a VPN service, the data flow transfer rule configuration (establishment) message may further carry configuration information of at least one data channel between the GW-U and the PDN, and the data channel The configuration information includes information about the local network element (GW-U), information about the peer network element, channel identifier, data flow information, and information associated with the data flow. Information about peer network elements includes VPN network element information. The channel identifier includes a tunneling protocol and a tunnel identifier for connecting the VPN. Examples of the tunnel identifier include an L2TP tunnel identifier, a session identifier, a GRE key, and the like.
ステップ204:GW-Uが、データを伝送するために使用されるデータチャネルを確立し、対応するデータフロールールを構成する。 Step 204: The GW-U establishes a data channel used for transmitting data and configures a corresponding data flow rule.
ステップ205:GW-Uが、GW-Cにデータフロー転送ルール構成(確立)応答メッセージを返す。GW-Cがデータフロー転送ルール構成(確立)メッセージにおいてローカルネットワーク要素(GW-U)についての情報を搬送しない場合、GW-Uが、応答メッセージにおいてローカルネットワーク要素についての情報を搬送し得る。 Step 205: GW-U returns a data flow transfer rule configuration (establishment) response message to GW-C. If the GW-C does not carry information about the local network element (GW-U) in the data flow transfer rule configuration (establishment) message, the GW-U may carry information about the local network element in the response message.
ステップ206:GW-Cが、接続確立応答メッセージを返す。接続確立応答メッセージは、ローカルネットワーク要素(GW-U)についての情報およびUEのIPアドレス情報を含む。 Step 206: GW-C returns a connection establishment response message. The connection establishment response message includes information on the local network element (GW-U) and the IP address information of the UE.
接続確立要求メッセージがピアネットワーク要素についての情報を含まない場合、ステップ207からステップ210がさらに実行され得る。 If the connection establishment request message does not include information about the peer network element, steps 207 to 210 may be further performed.
ステップ207:GW-Cが、接続修正要求メッセージ(たとえば、ベアラ変更要求またはPDP更新要求)を受信する。接続修正要求メッセージは、ピアネットワーク要素についての情報を搬送する。 Step 207: The GW-C receives a connection modification request message (eg, bearer change request or PDP update request). The connection modification request message carries information about the peer network element.
ステップ208:GW-Cが、データフロー転送ルール構成(修正)要求メッセージを送出し、データフロー転送ルール構成(修正)要求メッセージは、ピアネットワーク要素についての情報を含む。 Step 208: The GW-C sends a data flow transfer rule configuration (modification) request message, and the data flow transfer rule configuration (modification) request message includes information about the peer network element.
ステップ209:GW-Uが、確立されたデータ接続の構成情報におけるピアネットワーク要素についての情報を更新する。GW-Uが、データフロー転送ルール構成(修正)応答メッセージを返す。 Step 209: The GW-U updates the information about the peer network element in the configuration information of the established data connection. GW-U returns a data flow transfer rule configuration (modification) response message.
ステップ210:GW-Cが、接続修正応答メッセージを返す。 Step 210: GW-C returns a connection correction response message.
このように、ゲートウェイのユーザプレーンからのゲートウェイの制御プレーンの分離が実現される。本発明の本実施形態において、GW-Cの実現は、制御レイヤの一部であり、GW-Uの実現は、転送レイヤの一部である。 In this way, the gateway control plane is separated from the gateway user plane. In this embodiment of the present invention, the GW-C implementation is part of the control layer, and the GW-U implementation is part of the forwarding layer.
図3は、本発明の実施形態に係るMBBネットワークシステムの別の例の模式的なアーキテクチャの図である。図3に示されたMBBネットワークシステム300は、図1に示されたモバイルブロードバンドネットワークシステム100の特定の例であり、図3は、MBBネットワークシステム300のサブレイヤ構造を示す。
FIG. 3 is a schematic architecture diagram of another example of the MBB network system according to the embodiment of the present invention. The
図3に示されているように、MBBネットワークシステム300は、転送レイヤ310、制御レイヤ320、およびケイパビリティオープニングレイヤ330を含む。
As shown in FIG. 3, the
制御レイヤ320は、転送レイヤ310の転送動作を制御するために、第1オープンインタフェース340を介して転送レイヤ310と対話するように構成された、転送制御/リソース管理サブレイヤ321を含む。
The
転送レイヤ310は、転送レイヤ310のアクセスリソースおよび転送リソースを管理するように構成された、転送ケイパビリティ抽象化/リソースエージェントサブレイヤ311をさらに含む。選択的に、別の実施形態として、転送ケイパビリティ抽象化/リソースエージェントサブレイヤ311は、転送レイヤ310の転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェース340を介して制御レイヤ320の転送制御/リソース管理サブレイヤ321に提供するようにさらに構成される。
The
しかしながら、本発明の本実施形態において、転送ケイパビリティ抽象化/リソースエージェントサブレイヤ311はまた、転送ケイパビリティに抽象化処理を行わないこともでき、その代わりに、制御レイヤ320のケイパビリティ抽象化サブレイヤ323が抽象化処理を行う。たとえば、転送レイヤ310の転送ケイパビリティが、制御レイヤ320によってローカルに構成され、転送レイヤ310によって制御レイヤ320に通知される必要がない場合、ケイパビリティ抽象化サブレイヤ323が直接、転送ケイパビリティに抽象化処理を行い得る。
However, in this embodiment of the present invention, the transfer capability abstraction /
特に、図3に示されているように、転送ケイパビリティ抽象化/リソースエージェントサブレイヤ311は、ネットワーク転送ノード312またはネットワーク交換ノード313に実装され得、ネットワーク転送ノード312またはネットワーク交換ノード313の転送ケイパビリティを抽象化し得る。ケイパビリティの抽象化は、アトミックレベルのケイパビリティを得るために、異なるプラットフォームまたは技術のさまざまなケイパビリティを正規化し、分類し、集約することにより、特定のプラットフォームおよび技術を上位レイヤからシールドすることを言う。たとえば、異なる通信規格において、QoSの特定の定義および実装形態(たとえば、ソフトウェアの形態またはハードウェアの形態)は、異なり得るが、保証される必要があるスループット、伝送遅延、または誤り率、といった同一のまたは同様の性質のパラメータを含み得る。QoS関連ケイパビリティの抽象化中、そのようなパラメータは、アトミックレベルのQoSケイパビリティを得るために分類および集約のために抽出される。加えて、異なるアプリケーションは、異なる課金方法を要求し、異なる課金方法は、リアルタイム性によってオンライン課金およびオフライン課金に分類され得、料金によって線形的な課金、パッケージ課金等に分類され得る。しかしながら、これらのすべては、時間ベース、トラフィックベース、またはイベントベースの課金に抽象化され得る。転送レイヤが時間ベースおよびトラフィックベースの統計および報告を提供し、イベントベースのサブスクリプションおよび報告をサポートする限り、すべての関連課金要件が満たされ得る。別の例のために、パケットヘッダのトンネルカプセル化およびデカプセル化が、指定されたオフセット、指定されたパケット長のパケットヘッダに従って、カプセル化またはデカプセル化として一様に抽象化され得るので、トンネリングプロトコルによって要求されるすべてのカプセル化およびデカプセル化動作がサポートされ得る。
In particular, as shown in FIG. 3, the forwarding capability abstraction /
図3では、簡潔性のために、1つのネットワーク転送ノード312および1つのネットワーク交換ノード313のみが示されている。しかしながら、本発明の本実施形態では、転送レイヤ310に含まれるネットワーク転送ノード312またはネットワーク交換ノード313の数は限定されない。
In FIG. 3, for simplicity, only one
制御レイヤ320は、ネットワークアプリケーションサブレイヤ322をさらに含む。ネットワークアプリケーションサブレイヤ322は、1つ以上のネットワークアプリケーションを含み、各々のネットワークアプリケーションは、モバイルアクセス制御、モビリティ管理、ポリシーおよび課金機能、またはエンドユーザサブスクリプション情報管理といった、特定の制御ケイパビリティを実現する。ネットワークアプリケーションの機能は、特定のプラットフォームおよび技術に関連する。
The
制御レイヤ320は、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤ310の転送ケイパビリティおよび制御レイヤ320の制御ケイパビリティを抽象化し、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを第2オープンインタフェース350を介してケイパビリティオープニングレイヤ330にオープンにするように構成された、ケイパビリティ抽象化サブレイヤ323をさらに含む。
The
選択的に、一実施形態として、ケイパビリティ抽象化サブレイヤ323は、図3に示されたケイパビリティプラグイン324のようなケイパビリティプラグイン手法でアトミックレベルの制御ケイパビリティおよび転送ケイパビリティをオープンにし得る。ケイパビリティプラグイン手法は、ケイパビリティオープニングレイヤ330のケイパビリティの組み合わせをより良好に容易にする。簡潔性のために、図3は、2つのケイパビリティプラグイン324を示す。しかしながら、本発明の本実施形態において、ケイパビリティプラグインの数は限定されない。
Optionally, as one embodiment,
特に、ケイパビリティ抽象化サブレイヤ323は、MBBネットワークシステム300全体のネットワークケイパビリティ(制御ケイパビリティおよび転送ケイパビリティを含む)の抽象化処理、分類、および集約、ならびに下位レイヤの特定の実装プラットフォームおよび技術を上位レイヤからシールドすることを担う。
In particular, the
ケイパビリティオープニングレイヤ330は、ユーザのカスタマイゼーション要求を満たすように異なるカスタマイズされたネットワークインスタンスを形成するために、単一の散在させられたアトミックレベルのネットワークケイパビリティを組み合わせることを担う。ケイパビリティオープニングレイヤ330は、第3オープンインタフェース360を介してユーザにMBBネットワークシステム300のネットワークケイパビリティをオープンにする。選択的に、第3オープンインタフェース360は、ウェブインタフェースおよび/またはアプリケーションプログラミングインタフェース(Application Programming Interface,API)を含み得ることにより、外部にオープンにされ得るAPI、および、ケイパビリティカスタマイゼーション要求の入口を形成して、上位レイヤサービスアプリケーションにサービス提供する。
The
特に、ケイパビリティオープニングレイヤ330は、ネットワークカスタマイゼーション要求に従って、カスタマイズされたネットワークインスタンスを作成、削除、または修正するために、第3オープンインタフェース360を介してユーザからネットワークカスタマイゼーション要求を受信し得る。
In particular,
加えて、ケイパビリティオープニングレイヤ330は、カスタマイズされたネットワークインスタンスのためのユーザの動作要求を第3オープンインタフェース360を介して受信し得、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出す。続いて、ケイパビリティオープニングレイヤ330は、第3オープンインタフェース360を介してユーザに動作結果を返す。
In addition,
このように、転送レイヤ、制御レイヤ、およびケイパビリティレイヤの階層アーキテクチャを使用することにより、ネットワークカスタマイゼーションおよびカスタマイズされたネットワークのための動作が、本発明の本実施形態においてフレキシブルに実現され得る。 Thus, by using the forwarding layer, control layer, and capability layer hierarchical architecture, network customization and operations for customized networks can be flexibly implemented in this embodiment of the present invention.
図4は、本発明の実施形態に係るMBBネットワークシステムの別の例の模式的なアーキテクチャの図である。図4におけるMBBネットワークシステム400は、図3におけるMBBネットワークシステム300の特定の例であり、図4は、MBBネットワークシステム400のいくつかの特定の機能ユニットを示す。
FIG. 4 is a schematic architecture diagram of another example of the MBB network system according to the embodiment of the present invention.
MBBネットワークシステム400は、転送レイヤ410、制御レイヤ420、およびケイパビリティオープニングレイヤ430を含む。簡潔性のために、図4は、レイヤ間のインタフェースを示していない。
The
転送レイヤ410は、転送ケイパビリティ抽象化ユニット411、ワイヤレスアクセスエージェント412、および転送エージェント413を含む。転送ケイパビリティ抽象化ユニット411、ワイヤレスアクセスエージェント412、および転送エージェント413は共に、図3における転送ケイパビリティ抽象化/リソースエージェントサブレイヤ311を実現する。
The transfer layer 410 includes a transfer capability abstraction unit 411, a
転送ケイパビリティ抽象化ユニット411は、転送レイヤの転送ケイパビリティを抽象化することを担い、抽象化された転送ケイパビリティをプログラマブルインタフェースを介して制御レイヤ420の転送制御およびネットワークリソース管理ユニット421にオープンにする。転送制御およびネットワークリソース管理ユニット421は、図3における転送制御/リソース管理サブレイヤ321を実現する。
The transfer capability abstraction unit 411 is responsible for abstracting the transfer capability of the transfer layer and opens the abstracted transfer capability to the transfer control and network resource management unit 421 of the control layer 420 via the programmable interface. The transfer control and network resource management unit 421 implements the transfer control /
別の態様によると、転送制御およびネットワークリソース管理ユニット421は、プログラマブルインタフェースを介して下方に転送レイヤ410の転送動作を制御し得る。 According to another aspect, the transfer control and network resource management unit 421 may control the transfer operation of the transfer layer 410 downward via a programmable interface.
ワイヤレスアクセスエージェント412は、ワイヤレス基地局のエアインタフェースリソース管理のようなアクセスリソースのローカルな管理を担う。転送エージェント413は、ゲートウェイおよび基地局のデータ転送リソースのようなネットワークデータ転送リソースのローカルな管理を担う。アクセスリソースおよび転送リソースは、転送レイヤ410のネットワークリソースを形成する。
The
制御レイヤ420は、制御レイヤ420の制御リソースを管理するように構成された制御リソースエージェント424をさらに含む。制御リソースは、コンピューティングリソース、ストレージリソース等を含み得る。アクセスリソース、転送リソース、および制御リソースは、MBBネットワークシステム400のネットワークリソースを形成する。
The control layer 420 further includes a control resource agent 424 configured to manage the control resources of the control layer 420. Control resources can include computing resources, storage resources, and the like. The access resource, transfer resource, and control resource form a network resource of the
ワイヤレスアクセスエージェント412は、アクセスリソースについての情報を転送制御およびネットワークリソース管理ユニット421に提供し、転送エージェント413は、転送リソースについての情報を転送制御およびネットワークリソース管理ユニット421に提供する。別の態様によると、制御リソースエージェント424は、制御リソースについての情報を転送制御およびネットワークリソース管理ユニット421に提供する。
転送制御およびネットワークリソース管理ユニット421は、アクセスリソースおよび転送リソースについての情報ならびに制御リソースについての情報に従って、カスタマイズされたネットワークのネットワークリソースを管理し得、たとえば、カスタマイズされたネットワークの作成中にネットワークリソースを要求し、割り当て得、カスタマイズされたネットワークの動作処理において対応するリソースを呼び出し得る。 The transfer control and network resource management unit 421 may manage the network resources of the customized network according to the information about the access resource and the transfer resource and the information about the control resource, for example, the network resource during the creation of the customized network. Can be requested and assigned, and corresponding resources can be invoked in the customized network operation process.
制御レイヤ420は、N個のネットワークアプリケーション422-1から422-Nを含み、その各々は、モバイルアクセス制御、モビリティ管理、ポリシーおよび課金機能、またはエンドユーザサブスクリプション情報管理といった、特定の制御ケイパビリティを実現する。これらの機能は、特定のプラットフォームおよび技術に関連する。ネットワークアプリケーション422-1から422-Nは、図3に示されたネットワークアプリケーションサブレイヤ322を実現する。以下の説明において、ネットワークアプリケーション422-1から422-Nは、ネットワークアプリケーション422と総称される。
The control layer 420 includes N network applications 422-1 through 422-N, each of which has specific control capabilities such as mobile access control, mobility management, policy and billing functions, or end-user subscription information management. Realize. These functions are relevant to specific platforms and technologies. The network applications 422-1 to 422-N implement the
制御レイヤ420は、アトミックネットワークケイパビリティ管理ユニット423をさらに含む。アトミックネットワークケイパビリティ管理ユニット423は、図3に示されたケイパビリティ抽象化サブレイヤ323を実現し、MBBネットワークシステム400のネットワークケイパビリティ(制御ケイパビリティおよび転送ケイパビリティを含む)を分類および集約すること、MBBネットワークシステム400のさまざまなアトミックレベルのネットワークケイパビリティをケイパビリティプラグイン(図4に示された円によって示されている)手法でケイパビリティオープニングレイヤ430にオープンにすること、および下位レイヤの特定の実装プラットフォームおよび技術をシールドすることを担う。アトミックレベルのネットワークケイパビリティの例は、フロー転送ケイパビリティ(QoS)、ユーザ知覚ケイパビリティ(識別子、場所、サブスクリプション属性、パッケージ、および関心)、パイプリソース定義ケイパビリティ(トポロジー、性能、容量、信頼性、および時間有効性)等を含むがこれらに限定されない。
The control layer 420 further includes an atomic network capability management unit 423. The atomic network capability management unit 423 implements the
同一のアトミックネットワークケイパビリティが複数のネットワークインスタンスによって同時に呼び出され得、同一のカテゴリのリソースの競合および衝突を引き起こす。そのようなケースを回避し、異なるインスタンスによって行われるリソース呼び出しの独立性およびサービス品質を実現するために、制御レイヤ420のアトミックネットワークケイパビリティ管理ユニット423は、アトミックネットワークケイパビリティ仮想化機能を実現すること、すなわち、各々の種類のアトミックネットワークケイパビリティを複数の同一のインスタンスへと仮想化することができ、各々の仮想アトミックネットワークケイパビリティが、異なるモバイルネットワークインスタンスによって別個に呼び出される。インタフェース帯域幅、転送レート、および呼び出し優先順位といったSLAパラメータが、仮想アトミックネットワークケイパビリティに対応するネットワークリソースの使用のサービス品質を決定する。アトミックネットワークケイパビリティの仮想化を実現するための方法は、リソースフラグメンテーション方法またはリソース仮想化インスタンス方法を含む。いわゆるリソースフラグメンテーション方法では、すべての仮想アトミックネットワークケイパビリティが、同一のネットワークアプリケーションおよび転送リソースを共有し、各々の仮想インスタンスが、異なるリソース空間、たとえば、IPアドレスセグメント、フローエントリレンジ、またはポートレンジを占有するが、いわゆるリソース仮想化インスタンス方法では、各々の仮想アトミックネットワークケイパビリティのために、アトミックネットワークケイパビリティ管理ユニットが、独立したネットワークアプリケーションおよび転送インスタンス、たとえば、論理的に完全に孤立した仮想マシンを作成する。仮想マシンリソース管理ユニットは、制御プレーン上でグローバルな仮想マシンを管理し得る。 The same atomic network capability can be invoked simultaneously by multiple network instances, causing contention and collision of the same category of resources. In order to avoid such a case and achieve the independence and quality of service of resource invocations made by different instances, the atomic network capability management unit 423 of the control layer 420 implements the atomic network capability virtualization function, That is, each type of atomic network capability can be virtualized into multiple identical instances, and each virtual atomic network capability is invoked separately by different mobile network instances. SLA parameters such as interface bandwidth, transfer rate, and call priority determine the quality of service for the use of network resources corresponding to virtual atomic network capabilities. Methods for realizing atomic network capability virtualization include resource fragmentation methods or resource virtualization instance methods. In so-called resource fragmentation methods, all virtual atomic network capabilities share the same network application and forwarding resources, and each virtual instance occupies a different resource space, eg, IP address segment, flow entry range, or port range However, in the so-called resource virtualization instance method, for each virtual atomic network capability, the atomic network capability management unit creates independent network applications and forwarding instances, eg, logically completely isolated virtual machines . The virtual machine resource management unit may manage global virtual machines on the control plane.
ケイパビリティオープニングレイヤ430は、オンデマンドモバイルネットワーク(On Demand Mobile Network,ODMN)ウェブポータル431を含み、オンデマンドモバイルネットワークウェブポータル431は、オペレータおよびサードパーティパートナーによるアクセスのためのウェブサービスに基づいたオープンインタフェースを提供する。ODMNウェブポータル431は、図3に示された第3オープンインタフェース360の実装形態である。
The capability opening layer 430 includes an On Demand Mobile Network (ODMN) web portal 431, which is an open interface based on web services for access by operators and third party partners. I will provide a. The ODMN web portal 431 is an implementation form of the third
ケイパビリティオープニングレイヤ430は、アクセス制御ユニット432、サブスクリプションデータベース433、およびポリシーデータベース434をさらに含む。サブスクリプションデータベース433は、モバイルのカスタマイズ可能なネットワークの所有者のユーザ識別子およびユーザクラスのようなユーザの認証情報、ならびに、ネットワークリソースまたは機能の使用についてのサービスレベルアグリーメント(Service Level Agreement,SLA)を格納および管理する。ポリシーデータベース434は、ケイパビリティオープニングおよびユーザのカスタマイズされたポリシー情報を格納および管理し、たとえば、モバイルのカスタマイズ可能なネットワークの作成、動作、修正、または削除の処理における、シングルユーザポリシーおよびグローバルシステムポリシーを含む、ポリシー情報を格納する。シングルユーザポリシーは、リソースおよび機能の使用についてのユーザの異なるクラスのための制限、料金等を規定し、グローバルシステムポリシーは、たとえば、複数のモバイルのカスタマイズ可能なネットワーク間のリソース割り当てのためのルールを含む。 The capability opening layer 430 further includes an access control unit 432, a subscription database 433, and a policy database 434. Subscription database 433 contains user credentials such as user identifiers and user classes for mobile customizable network owners, as well as service level agreements (SLAs) for the use of network resources or features. Store and manage. Policy database 434 stores and manages capability opening and user customized policy information, including single user policies and global system policies in the process of creating, operating, modifying, or deleting mobile customizable networks, for example. Contains policy information, including Single user policies define limits, charges, etc. for different classes of users for resource and feature usage, and global system policies are rules for resource allocation between multiple mobile customizable networks, for example including.
アクセス制御ユニット432は、サブスクリプションデータベースに格納された認証情報に従ってユーザを認証し、ポリシーデータベースに格納されたポリシー情報に従ってユーザのアクセスポリシーを決定し、ユーザの認証結果およびアクセスポリシーをODMNイネーブラ(enabler)435に提供する。 The access control unit 432 authenticates the user according to the authentication information stored in the subscription database, determines the user's access policy according to the policy information stored in the policy database, and sets the user's authentication result and access policy to the ODMN enabler (enabler ) Provide to 435.
アクセス制御ユニット432は、ネットワークカスタマイゼーション要求または動作要求がユーザから受信された場合に、上記認証およびポリシー決定処理を実行し得る。たとえば、アクセス制御ユニット432は、アクセス要求をサブミットしたユーザの識別を認証し、アクセス要求が許可および許容されたサービス範囲内であるか否かをチェックする。別の例では、アクセス制御ユニット432は、要求を提出したユーザがMBBネットワークシステム400の所有者とのアグリーメントに署名した許可されたパートナーであるか否か、および、ユーザが要求に含まれる仮想ネットワークまたはカスタマイズされたネットワークインスタンスのための対応する許可を有するか否かを認証する。
The access control unit 432 may perform the authentication and policy determination process when a network customization request or an operation request is received from a user. For example, the access control unit 432 authenticates the identity of the user who submitted the access request and checks whether the access request is within a permitted and allowed service range. In another example, the access control unit 432 may determine whether the user submitting the request is an authorized partner that has signed an agreement with the owner of the
図4において、アクセス制御ユニット432、サブスクリプションデータベース433、およびポリシーデータベース434は、ケイパビリティオープニングレイヤ430に統合される。しかしながら、本発明の本実施形態は、本明細書において限定されない。アクセス制御ユニット432、サブスクリプションデータベース433、および/またはポリシーデータベース434は、ケイパビリティオープニングレイヤ430から独立した部分としても機能し得る。 In FIG. 4, the access control unit 432, the subscription database 433, and the policy database 434 are integrated into the capability opening layer 430. However, this embodiment of the invention is not limited herein. The access control unit 432, the subscription database 433, and / or the policy database 434 may also function as an independent part from the capability opening layer 430.
ODMNイネーブラ435は、利用可能なネットワークリソースを、認証および許可後にネットワークカスタマイゼーション要求に従って適用することを担う。ODMNイネーブラ435は、アトミックネットワークケイパビリティ管理ユニット423からアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせる。作成されたカスタマイズされたネットワークインスタンスは、カスタマイズされたネットワークインスタンスのセット436に格納され得る。各々のカスタマイズされたネットワークインスタンスは、対応する制御ケイパビリティおよび/または転送ケイパビリティについての情報を記録し、これらのケイパビリティ間の相互関係を記録する。
The
特に、ODMNイネーブラ435は、ネットワークカスタマイゼーション要求に従って、要求されたアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを選択し、アトミックネットワークケイパビリティ管理ユニット423にリソース割り当て要求を送出し、リソース割り当て要求に従ってアトミックネットワークケイパビリティ管理ユニット423により行われたネットワークリソース割り当ての結果を受信し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するために、ネットワークリソース割り当ての結果に基づいて、選択されたアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせる。ネットワークリソース割り当て処理は、転送制御およびネットワークリソース管理ユニット421、ネットワークアプリケーション422、制御リソースエージェント424、およびワイヤレスアクセスエージェント412、または転送エージェント413の参加をさらに必要とし得る。
In particular, the
加えて、ODMNイネーブラ435は、監視ユニット4351または構成ユニット4352を含み得る。監視ユニット4351は、カスタマイズされたネットワークインスタンスのステータス監視および故障検出を実行するように構成される。構成ユニット4352は、たとえば、通信リンクおよび仮想マシンの自動管理であるがこれらに限定されない、カスタマイズされたネットワークインスタンスの構成管理を実行するように構成される。
In addition, the
本発明の本実施形態において、モバイルブロードバンドネットワークシステムは、それ自身のネットワークケイパビリティを、呼び出すべきアプリケーションのためにモバイルアプリケーションにオープンにすることにより、さらなるモバイルアプリケーションのためのユーザ体験の改善およびサービスのイノベーションの促進に役立つことができ、モバイルネットワークの全体的な効率もまた改善され得、新たなビジネスモデルが高価値なアプリケーションのために開発されることができ、はるかにより高い付加的な価値、たとえば、オープンAPIから利益を得る呼び出しサービスがサービストラフィックを超えて得られることができる。 In this embodiment of the present invention, the mobile broadband network system improves its user experience and service innovation for further mobile applications by opening its own network capabilities to the mobile application for applications to call. The overall efficiency of the mobile network can also be improved, new business models can be developed for high-value applications, and much higher added value, for example, Call services that benefit from open APIs can be obtained over service traffic.
加えて、ワイヤレススペクトル、サイト、およびライセンスの不足に起因して、ならびに、増え続けるコストに起因して、オペレータは、ワイヤレススペクトル、サイト、および動作ライセンスを共有することに対する強い要求を有する。仮想動作シナリオ、およびネットワークの需要が、より一般的になっている。オペレータの役割が将来的に分化され、彼らの作業がセグメント化されて専用インフラストラクチャプロバイダ、仮想ネットワークプロバイダ、および仮想ネットワークオペレータを生じさせることが、予測され得る。インフラストラクチャプロバイダは、物理ネットワーク設備を構築することを特に担い、仮想ネットワークプロバイダは、インフラストラクチャプロバイダからのリソースをカスタマイズし、使用すべき仮想ネットワークオペレータのための仮想ネットワークを構築し、仮想ネットワークオペレータは、ネットワーク動作にフォーカスし、モバイルネットワークのための上位レイヤモバイルアプリケーションの要求を満たすようにモバイル通信サービスを提供する。仮想ネットワーク動作のための要求に応じて、モバイルネットワークはまた、オンデマンドのカスタマイゼーション要求を満たすためにより高いフレキシビリティを有しなくてはならない。 In addition, due to the lack of wireless spectrum, sites, and licenses, and due to the ever-increasing costs, operators have a strong demand for sharing wireless spectrum, sites, and operational licenses. Virtual operating scenarios and network demands are becoming more common. It can be anticipated that the roles of operators will be differentiated in the future and their work will be segmented to yield dedicated infrastructure providers, virtual network providers, and virtual network operators. Infrastructure providers are specifically responsible for building physical network equipment, virtual network providers customize resources from infrastructure providers, build virtual networks for virtual network operators to use, virtual network operators Focus on network operation and provide mobile communication services to meet the requirements of higher layer mobile applications for mobile networks. In response to demands for virtual network operation, mobile networks must also have greater flexibility to meet on-demand customization requirements.
本発明の本実施形態において提供されるモバイルブロードバンドネットワークシステムは、オンデマンドのカスタマイゼーションを実現することができ、制御および転送が分断されたネットワークアーキテクチャに基づいて、プログラマブルインタフェースを外部に提供し、オンデマンドでネットワークをカスタマイズするために外部アプリケーションの要件をサポートする。本発明の本実施形態に係るモバイルブロードバンドネットワークシステムは、より高いフレキシビリティを有し、上記ネットワークカスタマイゼーション要求を満たすことによって、上位レイヤモバイルアプリケーションのイノベーションを促進し、オペレータが高価値なアプリケーションを発見するのに役立つことができ、ネットワークパイプの収益性を改善し得、競争力を得ることができる。 The mobile broadband network system provided in this embodiment of the present invention can realize on-demand customization, provides a programmable interface to the outside based on a network architecture in which control and transfer are separated, and is provided on-demand. Support external application requirements to customize the network with. The mobile broadband network system according to the present embodiment of the present invention has higher flexibility and fulfills the above network customization requirements, thereby promoting innovation of higher layer mobile applications and allowing operators to find high-value applications. Can help improve network pipe profitability and gain competitiveness.
以下は、特定の実施形態に関連して、図1から図4におけるMBBネットワークシステムの応用例を説明する。図5および図6における実施形態は、本発明の実施形態の範囲を限定するのではなく、単に、当業者が本発明の実施形態において提供されるMBBネットワークシステムの応用手法をより明確に理解するのに役立つように意図されていることに注意されたい。 The following describes an application example of the MBB network system in FIGS. The embodiments in FIGS. 5 and 6 do not limit the scope of the embodiments of the present invention, but merely those skilled in the art will more clearly understand the application techniques of the MBB network system provided in the embodiments of the present invention. Note that it is intended to help.
図5は、本発明の実施形態に係るオンデマンドでモバイルブロードバンドネットワークをカスタマイズする処理の模式的なフローチャートである。理解を容易にするために、図5における例示的な処理は、図4の特定のユニットに関連して説明される。 FIG. 5 is a schematic flowchart of processing for customizing a mobile broadband network on demand according to an embodiment of the present invention. For ease of understanding, the exemplary process in FIG. 5 is described in connection with the particular unit of FIG.
ステップ501:アトミックネットワークケイパビリティ管理ユニットが、転送レイヤの転送ケイパビリティおよび制御レイヤの制御ケイパビリティを含む新たな基本のネットワークケイパビリティをODMNイネーブラに登録する。 Step 501: The atomic network capability management unit registers a new basic network capability with the ODMN enabler, including the forwarding layer's forwarding capability and the control layer's control capability.
アトミックネットワークケイパビリティ管理ユニットは、制御レイヤにおけるすべてのネットワークアプリケーション(たとえば、モビリティ管理機能、ユーザサブスクリプション情報管理機能、ポリシーおよび課金管理機能、ならびにネットワークトポロジーリソース管理機能)を管理し、さまざまなタイプの機能を基本のアトミックケイパビリティへと抽象化し、アクセスすべきローカルアプリケーションプログラムもしくは遠隔モジュールのために呼び出され得るAPIまたはメッセージインタフェースを提供する。すべての新たな抽象化されたアトミックケイパビリティは、ODMNイネーブラに登録される必要があるので、ODMNイネーブラは、要求に従って、すべての既存のアトミックケイパビリティに基づいてアトミックケイパビリティを選択し、選択されたアトミックケイパビリティを組み合わせて、複合的かつ完全なネットワークサービスケイパビリティにする。 The atomic network capability management unit manages all network applications in the control layer (eg mobility management functions, user subscription information management functions, policy and billing management functions, and network topology resource management functions), and various types of functions Abstracts into basic atomic capabilities and provides an API or message interface that can be called for local application programs or remote modules to access. Since all new abstracted atomic capabilities need to be registered with the ODMN enabler, the ODMN enabler will select the atomic capability based on all existing atomic capabilities and select the selected atomic capability as required. To make complex and complete network service capabilities.
ステップ502:カスタマイズされたネットワークインスタンスを作成するためにウェブポータルページ上でモバイルネットワークカスタマイゼーション要求を入力する。モバイルネットワークカスタマイゼーション要求は、モバイルブロードバンドネットワークをカスタマイズするために必要とされるパラメータ、たとえば、アクセスタイプ、カバレッジ範囲、最大ユーザ数、およびQoSパラメータを含む。このステップは、既存のカスタマイズされたモバイルネットワークインスタンスを修正または削除するためにも使用されることができ、このケースでは、要求メッセージは、モバイルネットワークインスタンスのハンドルを搬送することも必要とする。 Step 502: Enter a mobile network customization request on a web portal page to create a customized network instance. The mobile network customization request includes parameters required to customize the mobile broadband network, such as access type, coverage range, maximum number of users, and QoS parameters. This step can also be used to modify or delete an existing customized mobile network instance, in which case the request message also needs to carry the handle of the mobile network instance.
ステップ503:アクセス制御ユニットにモバイルネットワークカスタマイゼーション要求をサブミットする。 Step 503: Submit a mobile network customization request to the access control unit.
ステップ504:アクセス制御ユニットが、サブスクリプション情報およびポリシーデータベース情報に従って、モバイルネットワークカスタマイゼーション要求の認証および許可を完了させる。 Step 504: The access control unit completes authentication and authorization of the mobile network customization request according to the subscription information and policy database information.
ステップ505:認証および許可に合格したモバイルネットワークカスタマイゼーション要求をODMNイネーブラに送出する。 Step 505: Send a mobile network customization request that has passed authentication and authorization to the ODMN enabler.
ステップ506:ODMNイネーブラが、入力されたネットワークカスタマイゼーションパラメータに従って、ネットワークインスタンスを作成するために必要とされるアトミックネットワークケイパビリティのセットを選択し、選択されたネットワークケイパビリティを組み合わせて、要求されたネットワーク機能にする。 Step 506: The ODMN enabler selects the set of atomic network capabilities required to create a network instance according to the entered network customization parameters and combines the selected network capabilities into the requested network capability. To do.
たとえば、4Gネットワークが作成される場合、モビリティ管理エンティティ(Mobility Management Entity,MME)のモビリティ管理アトミックケイパビリティ、PCRFのポリシーおよび課金アトミックケイパビリティ、PGW-Cのゲートウェイ制御アトミックケイパビリティ、SGW-Cのゲートウェイ制御アトミックケイパビリティ、ならびにeノードB-Cのアクセス制御アトミックケイパビリティが選択される必要がある。 For example, when a 4G network is created, Mobility Management Entity (MME) Mobility Management Atomic Capabilities, PCRF Policy and Billing Atomic Capabilities, PGW-C Gateway Control Atomic Capabilities, SGW-C Gateway Control Atomics Capabilities as well as eNode BC access control atomic capabilities need to be selected.
別の例のために、3Gネットワークが作成される場合、SGSNのモビリティ管理アトミックケイパビリティ、GGSN-Cのゲートウェイ制御アトミックケイパビリティ、およびRNCの制御アトミックケイパビリティが選択され得る。 For another example, when a 3G network is created, SGSN mobility management atomic capability, GGSN-C gateway control atomic capability, and RNC control atomic capability may be selected.
加えて、本発明の本実施形態では、ゲートウェイのための制御機能および転送機能が分断されているので、GTP-Cの処理部といったゲートウェイの制御機能は、PGW-C、SGW-C、またはGGSN-Cといったゲートウェイ制御アトミックケイパビリティへと抽象化され得、ゲートウェイのパケット処理および転送は、同一のGTP-Uパケット処理メカニズムを使用する。したがって、ユーザが3Gネットワークをカスタマイズしようと4Gネットワークをカスタマイズしようと、ハードウェアによって実装され得る転送レイヤをカスタマイズする代わりに、制御レイヤの異なるアトミックケイパビリティが、完全に同一の転送レイヤと協働するようにカスタマイズされる必要があるだけであり、これにより、カスタマイゼーション効率を著しく改善する。 In addition, in the present embodiment of the present invention, since the control function and the transfer function for the gateway are divided, the gateway control function such as the GTP-C processing unit can be configured as PGW-C, SGW-C, or GGSN. It can be abstracted into gateway control atomic capabilities such as -C, and the packet processing and forwarding of the gateway uses the same GTP-U packet processing mechanism. Thus, instead of customizing the transport layer that can be implemented by the hardware, whether the user customizes the 3G network or the 4G network, different atomic capabilities of the control layer work together with the exact same transport layer. Need only be customized, thereby significantly improving customization efficiency.
上記は、モバイルネットワークインスタンスを作成するための要求である。モバイルネットワークインスタンスを修正するための要求では、既存のアトミックネットワークケイパビリティのセットにアトミックネットワークケイパビリティを追加する動作、または、既存のアトミックネットワークケイパビリティのセットからアトミックネットワークケイパビリティを削除する動作がさらに含まれる。モバイルネットワークインスタンスを削除するための要求では、要求されたモバイルネットワークインスタンスを削除するためにステップ510が直接行われる。 The above is a request to create a mobile network instance. The request to modify the mobile network instance, operation adds an atomic network capabilities to an existing set of atomic network capabilities, or, the operation to remove the atomic network capabilities from an existing set of atomic network capabilities is further included. For a request to delete a mobile network instance, step 510 is performed directly to delete the requested mobile network instance.
ステップ507:ODMNイネーブラが、カスタマイズされたモバイルネットワークによって要求されたアトミックネットワークケイパビリティのためのリソース割り当て要求を、制御レイヤのアトミックネットワークケイパビリティ管理ユニットに送出する。リソース割り当て要求は、ネットワークインスタンス識別子、関連するユーザのサービスレベルアグリーメントについての情報等を含み得る。ある特定のアトミックネットワークケイパビリティがステップ502からステップ506において削除される必要がある場合、このステップは、制御レイヤのアトミックネットワークケイパビリティ管理ユニットにリソース解放要求を送出する。 Step 507: The ODMN enabler sends a resource allocation request for the atomic network capability requested by the customized mobile network to the control layer atomic network capability management unit. The resource allocation request may include a network instance identifier, information about the associated user's service level agreement, and the like. If a particular atomic network capability needs to be deleted from step 502 to step 506, this step sends a resource release request to the control layer atomic network capability management unit.
ステップ508:アトミックネットワークケイパビリティ管理ユニットが、アトミックネットワークケイパビリティのためのリソース割り当て要求を受信し、SLA情報に従って、SLA要求を満たすリソースをモバイルネットワークインスタンスに割り当てる。リソース割り当て要求がアトミックネットワークケイパビリティリソースを削除するための要求である場合、占有されているネットワークリソースが解放される。 Step 508: The atomic network capability management unit receives a resource allocation request for atomic network capability and allocates a resource satisfying the SLA request to the mobile network instance according to the SLA information. If the resource allocation request is a request for deleting an atomic network capability resource, the occupied network resource is released.
同一のアトミックネットワークケイパビリティが複数のネットワークインスタンスによって同時に呼び出され得、同一のカテゴリのリソースの競合および衝突を引き起こす。そのようなケースを回避し、異なるインスタンスによって行われるリソース呼び出しの独立性およびサービス品質を実現するために、アトミックネットワークケイパビリティ管理ユニットは、アトミックネットワークケイパビリティ仮想化機能を実現し、すなわち、各々の種類のアトミックネットワークケイパビリティが複数の同一のインスタンスへと仮想化され、各々の仮想アトミックネットワークケイパビリティが、異なるモバイルネットワークインスタンスによって別個に呼び出される。インタフェース帯域幅、転送レート、および呼び出し優先順位といったSLAパラメータが、仮想アトミックネットワークケイパビリティに対応するネットワークリソースの使用のサービス品質を決定する。アトミックネットワークケイパビリティの仮想化を実現するための方法は、リソースフラグメンテーション方法またはリソース仮想化インスタンス方法を含む。いわゆるリソースフラグメンテーション方法では、すべての仮想アトミックネットワークケイパビリティが、同一のネットワークアプリケーションおよび転送リソースを共有し、各々の仮想インスタンスが、異なるリソース空間、たとえば、IPアドレスセグメント、フローエントリレンジ、またはポートレンジを占有するが、いわゆるリソース仮想化インスタンス方法では、各々の仮想アトミックネットワークケイパビリティのために、アトミックネットワークケイパビリティ管理ユニットが、独立したネットワークアプリケーションおよび転送インスタンス、たとえば、論理的に完全に孤立した仮想マシンを作成する。 The same atomic network capability can be invoked simultaneously by multiple network instances, causing contention and collision of the same category of resources. In order to avoid such cases and achieve independence and quality of service for resource invocations made by different instances, the atomic network capability management unit implements atomic network capability virtualization functions, i.e. each type of Atomic network capabilities are virtualized to multiple identical instances, and each virtual atomic network capability is invoked separately by a different mobile network instance. SLA parameters such as interface bandwidth, transfer rate, and call priority determine the quality of service for the use of network resources corresponding to virtual atomic network capabilities. Methods for realizing atomic network capability virtualization include resource fragmentation methods or resource virtualization instance methods. In so-called resource fragmentation methods, all virtual atomic network capabilities share the same network application and forwarding resources, and each virtual instance occupies a different resource space, eg, IP address segment, flow entry range, or port range However, in the so-called resource virtualization instance method, for each virtual atomic network capability, the atomic network capability management unit creates independent network applications and forwarding instances, eg, logically completely isolated virtual machines .
たとえば、2つの4Gモバイルネットワークインスタンスが作成される場合、リソースフラグメンテーション方法では、2つのネットワークインスタンスにおけるMMEアトミックケイパビリティおよびGW-Cアトミックケイパビリティが、同一のMMEネットワークアプリケーションおよびGW-Cネットワークアプリケーションを共有する。2つのネットワークを区別するために、異なるTEID割り当て空間または異なるIPアドレスセグメント割り当て空間といった異なるリソース空間が、MMEネットワークアプリケーションおよびGW-Cネットワークアプリケーションにおいて異なるネットワークに割り当てられる。転送制御およびネットワークリソース管理ユニットは、ワイヤレスアクセスエージェントおよび転送エージェントを使用することにより、制御レイヤにおけるネットワークアプリケーションのリソース空間を、転送およびアクセスリソースの異なるフローテーブル空間にさらに同時にマッピングする。リソース仮想化インスタンス方法では、制御レイヤが、対応する仮想MMEネットワークアプリケーションおよび対応する仮想GW-Cネットワークアプリケーションを、それぞれ、2つのネットワークインスタンスにおけるMMEアトミックケイパビリティおよびGW-Cアトミックケイパビリティのために作成するので、各々のネットワークインスタンスにおけるアトミックケイパビリティは、独立した仮想ネットワークアプリケーションに対応する。要求された仮想ネットワークアプリケーションは、仮想マシンによって作成され得る。転送制御およびネットワークリソース管理ユニットは、アクセスリソースおよび転送リソースの仮想化を実現するために、仮想GW-Cネットワークアプリケーションに対応する仮想ワイヤレスアクセスエージェントおよび転送エージェントをさらに作成する。 For example, if two 4G mobile network instances are created, in the resource fragmentation method, MME atomic capabilities and GW-C atomic capabilities in the two network instances share the same MME network application and GW-C network application. In order to distinguish between the two networks, different resource spaces such as different TEID allocation space or different IP address segment allocation space are allocated to different networks in the MME network application and the GW-C network application. Transfer control and network resource management unit, by using a wireless access agent and transfer agent, the resource space of the network application in the control layer is further simultaneously mapped to different flow table spaces transfer and access resources. In the resource virtualization instance method, the control layer creates a corresponding virtual MME network application and a corresponding virtual GW-C network application for MME atomic capability and GW-C atomic capability in two network instances, respectively. , The atomic capabilities in each network instance correspond to independent virtual network applications. The requested virtual network application can be created by the virtual machine. Transfer control and network resource management unit, in order to realize the virtual access resources and transfer resources, further creating a virtual wireless access agent and transfer agent corresponding to the virtual GW-C network applications.
ステップ509:アトミックネットワークケイパビリティ管理ユニットが、アトミックネットワークケイパビリティリソース割り当て結果をODMNイネーブラに返す。 Step 509: The atomic network capability management unit returns an atomic network capability resource allocation result to the ODMN enabler.
ステップ510:要求されたモバイルネットワークインスタンスにおけるすべての要求されたアトミックネットワークケイパビリティリソースが割り当てに成功した場合、ODMNイネーブラは、要求されたアトミックネットワークケイパビリティのセットを組み合わせることによって得られる、要求されたカスタマイズされたモバイルネットワークインスタンスを作成する。既存のモバイルネットワークインスタンスが修正される場合、モバイルネットワークインスタンスにおけるアトミックネットワークケイパビリティのセットが、追加または削除動作に従って更新される。既存のモバイルネットワークインスタンスが削除される場合、インスタンスに含まれるすべてのアトミックネットワーク機能によって占有されているネットワークリソースが解放され、モバイルネットワークインスタンスが削除される。 Step 510: If all requested atomic network capability resources in the requested mobile network instance have been successfully allocated, the ODMN enabler obtains the requested customized network obtained by combining the set of requested atomic network capabilities. Create a mobile network instance. When an existing mobile network instance is modified, the set of atomic network capabilities in the mobile network instance is updated according to the add or delete operation. When an existing mobile network instance is deleted, the network resources occupied by all atomic network functions included in the instance are released, and the mobile network instance is deleted.
ステップ511:ODMNイネーブラが、モバイルネットワークインスタンスの後の動作のための索引付けを容易にするために、アクセス制御ユニットにモバイルネットワークインスタンスのハンドルを返す。 Step 511: The ODMN enabler returns a mobile network instance handle to the access control unit to facilitate indexing for later operation of the mobile network instance.
ステップ512:アクセス制御ユニットが、モバイルネットワークインスタンスが作成されたことを示す結果を、ウェブポータルに返し、表示する。 Step 512: The access control unit returns to the web portal and displays a result indicating that the mobile network instance has been created.
ステップ513:ユーザが、エンドユーザ情報またはネットワークリソースの照会、修正、または削除といった、カスタマイズされたネットワークインスタンスのためのさまざまなリソースまたはサービス動作をウェブポータルページ上で行う。 Step 513: The user performs various resource or service operations for the customized network instance on the web portal page, such as querying, modifying, or deleting end user information or network resources.
ステップ514:ウェブポータルページが、アクセス制御ユニットにユーザの動作要求をサブミットし、動作要求は、モバイルネットワークインスタンスのハンドルを含む。アクセス制御ユニットは、モバイルネットワークインスタンスのハンドルに従って、対応するモバイルネットワークインスタンスに動作要求を転送する。 Step 514: The web portal page submits a user action request to the access control unit, and the action request includes a handle for the mobile network instance. The access control unit forwards the operation request to the corresponding mobile network instance according to the handle of the mobile network instance.
ステップ515:モバイルネットワークインスタンスが、動作アイテムに従って、アトミックネットワークケイパビリティ管理ユニットから、関連づけられた仮想アトミックネットワークケイパビリティを呼び出す。 Step 515: The mobile network instance calls the associated virtual atomic network capability from the atomic network capability management unit according to the action item.
ステップ516:アトミックネットワークケイパビリティ管理ユニットが、受信された要求に従って、仮想アトミックネットワークケイパビリティに対応するネットワークアプリケーションを呼び出す。 Step 516: The atomic network capability management unit calls a network application corresponding to the virtual atomic network capability according to the received request.
ステップ517:上記動作が転送アクセスリソースのための動作を含む場合、ネットワークアプリケーションは、対応するネットワークリソース動作要求を、転送制御およびネットワークリソース管理ユニットに送出する。 Step 517: If the operation comprises an operation for transferring the access resources, network application, the corresponding network resource operation request is sent to the transfer control and network resource management unit.
ステップ518:転送制御およびネットワークリソース管理ユニットが、アクセスおよび転送リソースのための動作を実現するために、要求に従ってワイヤレスアクセスエージェントまたは転送エージェントと対話する。 Step 518: the transfer control and network resource management unit, in order to realize the operation for accessing and transferring resources, to interact with a wireless access agent or transfer agent in accordance with the request.
ステップ519:転送制御およびネットワークリソース管理ユニットが、ネットワークリソース動作結果をネットワークアプリケーションに返す。 Step 519: the transfer control and network resource management unit returns a network resource operation result to the network application.
ステップ520:ネットワークアプリケーションが、ネットワークアプリケーション実行結果をアトミックネットワークケイパビリティ管理ユニットに返す。 Step 520: The network application returns the network application execution result to the atomic network capability management unit.
ステップ521:アトミックネットワークケイパビリティ管理ユニットが、仮想アトミックネットワークケイパビリティの実行結果をモバイルネットワークインスタンスに返す。 Step 521: The atomic network capability management unit returns the execution result of the virtual atomic network capability to the mobile network instance.
ステップ522:モバイルネットワークインスタンスが、アクセス制御ユニットを使用することにより、ネットワークインスタンスの動作の実行結果をウェブポータルに返す。 Step 522: The mobile network instance returns the execution result of the operation of the network instance to the web portal by using the access control unit.
このように、モバイルブロードバンドネットワークのオンデマンドのカスタマイゼーションが実現され得る。図5における実施形態によると、異なる特徴および仕様の仮想モバイルブロードバンドネットワークがカスタマイズされることができ、この基本の方法によって、サービスがまた、産業アプリケーションまたは企業に、これらの重要な顧客によって要求される専用モバイルブロードバンドネットワークをカスタマイズするために提供され得る。 In this way, on-demand customization of the mobile broadband network can be realized. According to the embodiment in FIG. 5, virtual mobile broadband networks with different characteristics and specifications can be customized, and with this basic method, services are also required by these important customers for industrial applications or enterprises. May be provided to customize a dedicated mobile broadband network.
図6は、本発明の別の実施形態に係るオンデマンドでモバイルブロードバンドネットワークをカスタマイズする処理の模式的なフローチャートである。図6は、コンテンツ配信ネットワーク(Content Delivery Network,CDN)サービスプロバイダがモバイルブロードバンドネットワークをカスタマイズする特定のシナリオの例である。本実施形態は、図5における実現手法に基づく。 FIG. 6 is a schematic flowchart of a process for customizing a mobile broadband network on demand according to another embodiment of the present invention. Figure 6 is an example of a specific scenario where the content delivery network (Content Delivery Network, CDN) service provider to customize the mobile broadband network. This embodiment is based on the realization method in FIG.
ある特定のCDNサービスプロバイダが、CDN専用でありかつサービスの加速をサポートするモバイルブロードバンドネットワークを構築する必要がある、と想定する。サービスの加速とは、モバイルブロードバンドネットワークが、高い優先順位のユーザのための最適なサービス体験を保証するために、CDNサービスプロバイダによって指定されたサービスフローに、最高の転送優先順位、ならびに、現在利用可能な最大の帯域幅のサービス、すなわち、ネットワークおよび端末によってサポートされる最大の帯域幅のサービスを提供できることを意味する。 Assume that a particular CDN service provider needs to build a mobile broadband network that is dedicated to the CDN and supports service acceleration. Service acceleration means that the mobile broadband network has the highest transfer priority as well as the current usage to the service flow specified by the CDN service provider to ensure an optimal service experience for high priority users. It means that the maximum possible bandwidth service can be provided, i.e. the maximum bandwidth service supported by the network and the terminal.
簡潔性のために、図6における対話処理は、各々のレイヤに含まれる具体的な内部ユニットオブジェクトを示していない。しかしながら、当業者は、図6における対話処理が、図5における処理に基づき得ること、図1から図4におけるMBBネットワークシステムによって実現され得ることを理解し得る。 For simplicity, the interaction process in FIG. 6 does not show the specific internal unit objects included in each layer. However, those skilled in the art can understand that the interaction process in FIG. 6 can be based on the process in FIG. 5 and can be realized by the MBB network system in FIGS.
ステップ601:ネットワーク制御ノード(制御レイヤ)が、転送レイヤのキャッシュ(Cache)ケイパビリティを抽象化し、キャッシュケイパビリティをケイパビリティオープニングゲートウェイ(ケイパビリティオープニングレイヤ)に登録する。キャッシュケイパビリティは、MBBネットワークのアトミックレベルネットワークケイパビリティである。 Step 601: The network control node (control layer) abstracts the cache capability of the forwarding layer, and registers the cache capability with the capability opening gateway (capability opening layer). A cache capability is an atomic level network capability of an MBB network.
ネットワーク制御ノードは、転送レイヤのキャッシュケイパビリティとともに構成され得る。このケースでは、データ転送ノードがネットワーク制御ノードにキャッシュケイパビリティを通知する必要がないので、点線によって示されている図6におけるステップ601は、実行される必要がない。または、ネットワークのデータ転送ノードは、転送レイヤがキャッシュケイパビリティを有することをネットワーク制御ノードに通知するために、ネットワーク制御ノードにキャッシュケイパビリティ通知を送出し、このケースでは、点線で示されている図6におけるステップ601が実行される必要がある。 The network control node may be configured with a forwarding layer cache capability. In this case, since the data transfer node does not need to notify the network control node of the cache capability, step 601 in FIG. 6 indicated by the dotted line need not be executed. Alternatively, the data transfer node of the network sends a cache capability notification to the network control node in order to notify the network control node that the transfer layer has the cache capability, in this case shown in FIG. Step 601 in FIG.
ステップ602:ネットワーク制御ノードが、サービス加速ケイパビリティを抽象化し、サービス加速ケイパビリティをケイパビリティオープニングゲートウェイ(ケイパビリティオープニングレイヤ)に登録する。サービス加速ケイパビリティは、MBBネットワークのアトミックレベルネットワークケイパビリティである。 Step 602: The network control node abstracts the service acceleration capability and registers the service acceleration capability with the capability opening gateway (capability opening layer). The service acceleration capability is an atomic level network capability of the MBB network.
同様に、ネットワーク制御ノードは、転送レイヤのサービス加速ケイパビリティとともに構成され得る。このケースでは、データ転送ノードがネットワーク制御ノードにサービス加速ケイパビリティを通知する必要がないので、点線によって示されている図6におけるステップ602は、実行される必要がない。または、ネットワークのデータ転送ノードは、転送レイヤがサービス加速ケイパビリティを有することをネットワーク制御ノードに通知するために、ネットワーク制御ノードにサービス加速ケイパビリティ通知を送出し、このケースでは、点線によって示されている図6におけるステップ602が実行される必要がある。
Similarly, the network control node may be configured with forwarding layer service acceleration capabilities. In this case, since the data forwarding node does not need to notify the network control node of the service acceleration capability,
ステップ603:CDNサービスプロバイダが、カスタマイズされたネットワークをモバイルオペレータに要求し、ケイパビリティオープニングゲートウェイに、キャッシュ容量(たとえば、1000GBのキャッシュハードディスク容量を適用する)と要求されるサービス加速機能とを含むネットワークカスタマイゼーション要求を送出する。 Step 603: The CDN service provider requests a customized network from the mobile operator, and the capability opening gateway includes the cache capacity (eg, applying 1000 GB cache hard disk capacity) and the required service acceleration function. Send a customization request.
ステップ604:ケイパビリティオープニングゲートウェイが、CDNサービスプロバイダからのネットワークカスタマイゼーション要求を認証し、ネットワーク制御ノードに、要求に従って、サービス加速のための対応するリソースおよびアトミックケイパビリティのカスタマイズを適用する。 Step 604: The capability opening gateway authenticates the network customization request from the CDN service provider and applies the corresponding resource and atomic capability customization for service acceleration to the network control node according to the request.
ステップ605:ネットワーク制御ノードが、データ転送ノードに、要求されたキャッシュハードディスク容量を割り当てさせ、サービス加速をサポートするケイパビリティプラグインをロードおよび実行させるよう、データ転送ノードと対話および交渉する。 Step 605: The network control node interacts and negotiates with the data transfer node to cause the data transfer node to allocate the requested cache hard disk space and load and execute a capability plug-in that supports service acceleration.
ステップ606:ネットワーク制御ノードが、ネットワークカスタマイゼーション応答によってケイパビリティオープニングゲートウェイに応答する。 Step 606: The network control node responds to the capability opening gateway with a network customization response.
ステップ607:ケイパビリティオープニングゲートウェイがネットワークカスタマイゼーション応答によってCDNサービスプロバイダに応答する。 Step 607: The capability opening gateway responds to the CDN service provider with a network customization response.
以下のステップ611からステップ625は、CDNサービスプロバイダが上述されたオンデマンドでカスタマイズされた専用モバイルブロードバンドネットワークを使用することによりCDNサービスプロバイダの顧客にサービスの加速を提供する処理である。 The following steps 611 to 625 are processes in which the CDN service provider provides acceleration of service to the customers of the CDN service provider by using the on-demand customized dedicated mobile broadband network described above.
ステップ611:CDNサービスプロバイダが、データ転送ノードによって割り当てられたキャッシュハードディスクに映像コンテンツをキャッシュするようモバイルオペレータに要求する。 Step 611: The CDN service provider requests the mobile operator to cache the video content on the cache hard disk allocated by the data transfer node.
ステップ612:データ転送ノードによって割り当てられたキャッシュハードディスクに映像コンテンツをキャッシュする。 Step 612: The video content is cached on the cache hard disk allocated by the data transfer node.
ステップ613:ユーザ機器UEが、映像コンテンツのダウンロードを要求するためにCDNサービスプロバイダに映像ダウンロード要求を送出する。 Step 613: The user equipment UE sends a video download request to the CDN service provider in order to request a video content download.
ステップ614:CDNサービスプロバイダが、加速処理がUEによって要求された映像ダウンロードのために必要とされることを見出し、続いて、CDNサービスプロバイダが、映像サービス加速処理を要求するためにケイパビリティオープニングゲートウェイにサービス加速要求を送出する。 Step 614: The CDN service provider finds that acceleration processing is required for the video download requested by the UE, and then the CDN service provider contacts the capability opening gateway to request video service acceleration processing. Send a service acceleration request.
ステップ615:ケイパビリティオープニングゲートウェイが、映像サービス加速処理を要求するためにネットワーク制御ノードにサービス加速要求を送出する。 Step 615: The capability opening gateway sends a service acceleration request to the network control node to request video service acceleration processing.
ステップ616:ネットワーク制御ノードが、映像サービス加速処理を実行するためにデータ転送ノードと対話する。ネットワーク制御ノードは、ネットワークの利用可能な帯域幅リソース、端末のケイパビリティ、および受信されたサービス加速要求に従って、転送優先順位または最大帯域幅といったユーザベアラのQoSパラメータを改善する。データ転送ノードが、QoSパラメータを実行する。 Step 616: The network control node interacts with the data transfer node to perform the video service acceleration process. The network control node improves the QoS parameters of the user bearer, such as forwarding priority or maximum bandwidth, according to the available bandwidth resources of the network, terminal capabilities, and received service acceleration requests. The data transfer node executes the QoS parameter.
ステップ617:ネットワーク制御ノードが、ケイパビリティオープニングゲートウェイにサービス加速応答を返す。 Step 617: The network control node returns a service acceleration response to the capability opening gateway.
ステップ618:ケイパビリティオープニングゲートウェイが、CDNサービスプロバイダにサービス加速応答を返す。 Step 618: The capability opening gateway returns a service acceleration response to the CDN service provider.
ステップ619:CDNサービスプロバイダが、UEによって要求された映像コンテンツがすでにデータ転送ノードによって割り当てられたキャッシュハードディスクにキャッシュされていることを見出した場合、CDNサービスプロバイダが、キャッシュハードディスクにキャッシュされている映像コンテンツをUEにプッシュすることを要求するために、ケイパビリティオープニングゲートウェイにプッシュ要求を送出する。 Step 619: If the CDN service provider finds that the video content requested by the UE is already cached in the cache hard disk allocated by the data transfer node, the CDN service provider caches the video cached in the cache hard disk In order to request that content be pushed to the UE, a push request is sent to the capability opening gateway.
ステップ620:ケイパビリティオープニングゲートウェイが、キャッシュハードディスクにキャッシュされている映像コンテンツをUEにプッシュすることを要求するために、ネットワーク制御ノードにプッシュ要求を送出する。 Step 620: The capability opening gateway sends a push request to the network control node to request that the video content cached in the cache hard disk is pushed to the UE.
ステップ621:ネットワーク制御ノードが、キャッシュハードディスクにキャッシュされている映像コンテンツをUEにプッシュすることを要求するために、データ転送ノードにプッシュ要求を送出する。 Step 621: The network control node sends a push request to the data transfer node to request that the video content cached in the cache hard disk be pushed to the UE.
ステップ622:ネットワーク制御ノードが、ケイパビリティオープニングゲートウェイにプッシュ応答を返す。 Step 622: The network control node returns a push response to the capability opening gateway.
ステップ623:ケイパビリティオープニングゲートウェイが、CDNサービスプロバイダにプッシュ応答を返す。 Step 623: The capability opening gateway returns a push response to the CDN service provider.
ステップ624:CDNサービスプロバイダが、映像ダウンロード応答によってUEに応答する。 Step 624: The CDN service provider responds to the UE with a video download response.
ステップ625:データ転送ノードが、キャッシュハードディスクにキャッシュされている映像コンテンツに適応処理(たとえば、符号化および復号)を行い、続いて、処理された映像コンテンツをUEにプッシュする。 Step 625: The data transfer node performs adaptive processing (eg, encoding and decoding) on the video content cached in the cache hard disk, and then pushes the processed video content to the UE.
本発明の本実施形態では、カスタマイズ可能なモバイルブロードバンドネットワークシステムが提供されることにより、ソフトウェア定義のネットワークを真にサポートする。制御および転送が分断されているので、オペレータは、単に集中型制御プレーンのソフトウェア機能を修正することにより、要求されたネットワーク機能および特徴を定義することができ、仮想化およびリソースフラグメンテーション技術を組み合わせることにより、共有ネットワークインフラストラクチャにわたって、要求されたネットワーク機能および要求された容量仕様を含む要求されたモバイルブロードバンドネットワークを迅速にカスタマイズすることができる。 In this embodiment of the invention, a customizable mobile broadband network system is provided to truly support software defined networks. Since control and forwarding is decoupled, operators can define the required network functions and features simply by modifying the software functions of the centralized control plane, combining virtualization and resource fragmentation techniques Enables rapid customization of a requested mobile broadband network including requested network capabilities and requested capacity specifications across a shared network infrastructure.
本発明の本実施形態に基づいて、産業ユーザまたは仮想ネットワークオペレータは、モバイルネットワークの基本の構造または管理を考慮する必要なくより経済的かつ効率的な手法でモバイルネットワークのサポートを得るために、事業開発要求に従って、迅速かつフレキシブルに、カスタマイズされたネットワークを作成すること、および、カスタマイズされたネットワークを修正または解放することができ、より事業運営にフォーカスすることができ、高価値なアプリケーションおよびイノベーションを最大限に活用することができる。加えて、カスタマイズ可能なモバイルブロードバンドネットワークを提供するオペレータはまた、より高価値な顧客を魅了することができ、よりパワフルな競争上の利点を得ることができ、モバイルインターネット期においてモバイルブロードバンドネットワークから収益を獲得する能力を維持することができる。 In accordance with this embodiment of the present invention, an industrial user or virtual network operator can obtain business network support in a more economical and efficient manner without having to consider the basic structure or management of the mobile network. Create customized networks quickly and flexibly according to development requirements, modify or release customized networks, focus more on business operations, and create high value applications and innovations It can be used to the fullest. In addition, operators who offer customizable mobile broadband networks can also attract higher value customers and gain more powerful competitive advantages and earn from mobile broadband networks in the mobile internet era You can maintain the ability to earn.
図7は、本発明の実施形態に係るモバイルブロードバンドネットワークをカスタマイズするための方法のフローチャートである。図7における方法は、MBBブロードバンドネットワークシステム100、300、または400によって実行され得る。
FIG. 7 is a flowchart of a method for customizing a mobile broadband network according to an embodiment of the present invention. The method in FIG. 7 may be performed by the MBB
ステップ701:転送レイヤが、MBBネットワークシステムの転送ケイパビリティを第1オープンインタフェースを介して制御レイヤにオープンにする。 Step 701: The transfer layer opens the transfer capability of the MBB network system to the control layer via the first open interface.
たとえば、転送レイヤは、転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を制御レイヤに通知し得るので、制御レイヤは、転送ケイパビリティを呼び出すことができる。選択的に、別の実施形態として、たとえば、制御レイヤが転送ケイパビリティとともに構成されるケースでは、転送レイヤは転送ケイパビリティを抽象化しなくてよく、その代わりに、制御レイヤが転送ケイパビリティを抽象化する。 For example, the transfer layer can abstract the transfer capability and inform the control layer of information about the abstracted transfer capability so that the control layer can invoke the transfer capability. Optionally, as another embodiment, for example, in the case where the control layer is configured with a transfer capability, the transfer layer may not abstract the transfer capability; instead, the control layer abstracts the transfer capability.
ステップ702:制御レイヤが、MBBネットワークシステムの制御ケイパビリティおよび転送ケイパビリティを第2オープンインタフェースを介してケイパビリティオープニングレイヤにオープンにする。 Step 702: The control layer opens the control capability and transfer capability of the MBB network system to the capability opening layer via the second open interface.
制御レイヤが、制御ケイパビリティを抽象化する。加えて、制御レイヤが、転送レイヤによって抽象化された転送ケイパビリティについての情報を転送レイヤから受信し得るか、または、制御レイヤが、転送ケイパビリティをローカルに抽象化し得る。続いて、制御レイヤが、抽象化された制御ケイパビリティおよび抽象化された転送ケイパビリティをケイパビリティオープニングレイヤに登録し得、これにより、ケイパビリティオープニングレイヤへのMBBネットワークシステムの(制御ケイパビリティおよび転送ケイパビリティを含む)ネットワークケイパビリティのオープニングを実現する。選択的に、制御レイヤは、ケイパビリティプラグイン手法でケイパビリティオープニングレイヤへのネットワークケイパビリティのオープニングを実現し得る。 The control layer abstracts the control capabilities. In addition, the control layer may receive information about the forwarding capabilities abstracted by the forwarding layer from the forwarding layer, or the control layer may abstract the forwarding capabilities locally. Subsequently, the control layer may register the abstracted control capability and the abstracted transfer capability with the capability opening layer, so that the MBB network system (including control capability and transfer capability) to the capability opening layer. Realize the opening of network capabilities. Optionally, the control layer may realize the opening of the network capability to the capability opening layer in a capability plug-in approach.
ステップ703:ケイパビリティオープニングレイヤが、第3オープンインタフェースを介してユーザからネットワークカスタマイゼーション要求を受信し、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って制御ケイパビリティおよび/または転送ケイパビリティを組み合わせる。 Step 703: The capability opening layer receives the network customization request from the user via the third open interface and combines the control capability and / or forwarding capability according to the network customization request to manage the customized network instance.
カスタマイズされたネットワークインスタンスの管理は、カスタマイズされたネットワークインスタンスの作成、削除、および/または修正を含む。選択的に、ネットワークカスタマイゼーション要求は、ユーザによって入力されたカスタマイズされたネットワークインスタンスのパラメータを含み得、ケイパビリティオープニングレイヤは、これらのパラメータに従って適切な制御ケイパビリティおよび/または転送ケイパビリティを選択し、カスタマイズされたネットワークインスタンスを作成、削除、または修正するために、対応するネットワークリソース(たとえば、アクセスリソース、転送リソース、または制御リソース)を適用する。 Management of customized network instances includes creation, deletion, and / or modification of customized network instances. Optionally, the network customization request may include customized network instance parameters entered by the user, and the capability opening layer selects the appropriate control capabilities and / or transfer capabilities according to these parameters and is customized. Apply corresponding network resources (eg, access resources, forwarding resources, or control resources) to create, delete, or modify network instances.
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは、互いに分断され、それぞれ転送レイヤおよび制御レイヤによって提供され、ケイパビリティオープニングレイヤにオープンにされる。ケイパビリティオープニングレイヤは、対応するカスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、要求されたケイパビリティを組み合わせる。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, provided by the transfer layer and the control layer, respectively, and opened to the capability opening layer. The capability opening layer combines the requested capabilities according to the network customization request to manage the corresponding customized network instance. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
本発明の本実施形態に係るモバイルブロードバンドネットワークをカスタマイズするための方法は、図1から図4におけるMBBネットワークシステムのモジュールによって実現され得、図5および図6における特定の例に従って実現され得る。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。 The method for customizing a mobile broadband network according to this embodiment of the present invention may be implemented by the modules of the MBB network system in FIGS. 1 to 4 and according to the specific examples in FIGS. In order to avoid repetition, no further details are provided herein.
たとえば、カスタマイズされたネットワークインスタンスを作成する処理のために、図5におけるステップ501からステップ512および図6におけるステップ601からステップ607が参照され得る。 For example, reference may be made to steps 501 to 512 in FIG. 5 and steps 601 to 607 in FIG. 6 for the process of creating a customized network instance.
たとえば、別の実施形態として、ケイパビリティオープニングレイヤは、カスタマイズされたネットワークインスタンスのためのユーザの動作要求を第3オープンインタフェースを介して受信し得、カスタマイズされたネットワークインスタンスが、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、ケイパビリティオープニングレイヤが、第3オープンインタフェースを介してユーザに動作結果を返し得る。たとえば、カスタマイズされたネットワークインスタンスを動作させる処理のために、図5におけるステップ513からステップ522および図6におけるステップ611からステップ625が参照され得る。このように、ユーザは、作成されたカスタマイズされたネットワークインスタンスを使用することによって、サービス動作を行い得る。 For example, as another embodiment, the capability opening layer may receive a user action request for a customized network instance via a third open interface, and the customized network instance completes the requested action. In response to the operation request, the corresponding transfer capability and / or control capability and the corresponding network resource may be called, and the capability opening layer may return the operation result to the user via the third open interface. For example, steps 513 to 522 in FIG. 5 and steps 611 to 625 in FIG. 6 may be referred to for the process of operating the customized network instance. In this way, the user can perform service operations by using the created customized network instance.
選択的に、一実施形態として、ステップ701において、転送レイヤは、転送レイヤの転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェースを介して制御レイヤの転送制御/リソース管理サブレイヤに提供し得る。
Optionally, in one embodiment, in
選択的に、別の実施形態として、ステップ702において、制御レイヤは、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤの転送ケイパビリティおよび制御レイヤの制御ケイパビリティを抽象化し、アトミックレベルの制御ケイパビリティおよび転送ケイパビリティを第2オープンインタフェースを介してケイパビリティオープニングレイヤにオープンにし得る。
Optionally, in another embodiment, in
選択的に、別の実施形態として、ステップ703において、ケイパビリティオープニングレイヤは、制御レイヤからアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせ得る。
Optionally, in another embodiment, in
図8は、本発明の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおける転送レイヤデバイスのブロック図である。図8における転送レイヤデバイス800は、図1における転送レイヤ101を実現するエンティティであり、転送ユニット801および第1オープンインタフェース802を含む。
FIG. 8 is a block diagram of a transport layer device in a customizable mobile broadband network system according to an embodiment of the present invention. A
転送ユニット801は、モバイルブロードバンドネットワークシステムの転送ケイパビリティを提供する。第1オープンインタフェース802は、モバイルブロードバンドネットワークシステムの制御レイヤデバイスに接続し、制御レイヤデバイスに転送ユニット801の転送ケイパビリティをオープンにする。
The
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは互いに分断され、転送レイヤが転送ケイパビリティを包括的にオープンにする。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, and the transfer layer makes the transfer capability comprehensively open. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
転送レイヤデバイス800は、上述した実施形態における転送レイヤに関連するさまざまな動作を行うことができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The
選択的に、一実施形態として、転送レイヤデバイス800は、転送レイヤデバイス800のアクセスリソースおよび転送リソースを管理し、アクセスリソースおよび転送リソースについての情報を制御レイヤデバイスに提供するように構成された、リソースエージェントユニット803をさらに含む。
Optionally, as one embodiment, the
選択的に、別の実施形態として、転送ユニット801は、転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を第1オープンインタフェースを介して制御レイヤデバイスに提供し得る。
Optionally, as another embodiment, the
選択的に、別の実施形態として、転送レイヤデバイス800は、モバイルブロードバンドネットワークシステムのネットワーク転送ノードまたはネットワーク交換ノードを含み得る。ネットワーク転送ノードまたはネットワーク交換ノードの例は、ワイヤレス基地局の転送機能部およびコアネットワークゲートウェイの転送機能部等を含む。
Optionally, as another embodiment,
図9は、本発明の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおける制御レイヤデバイスのブロック図である。図9における制御レイヤデバイス900は、図1における制御レイヤ102を実現するエンティティであり、制御ユニット901および第2オープンインタフェース902を含む。
FIG. 9 is a block diagram of a control layer device in a customizable mobile broadband network system according to an embodiment of the present invention. The
制御ユニット901は、モバイルブロードバンドネットワークシステムの転送レイヤデバイスから第1オープンインタフェースを介して転送レイヤデバイスの転送ケイパビリティについての情報を受信し、モバイルブロードバンドネットワークシステムの制御ケイパビリティを提供する。
The
第2オープンインタフェース902は、モバイルブロードバンドネットワークシステムのケイパビリティオープニングレイヤデバイスに接続し、ケイパビリティオープニングレイヤデバイスに制御ケイパビリティおよび転送ケイパビリティをオープンにする。
The second
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは互いに分断され、制御レイヤが制御ケイパビリティを包括的にオープンにする。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and the control capability of the mobile broadband network system are separated from each other, and the control layer comprehensively opens the control capability. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
制御レイヤデバイス900は、上述した実施形態における制御レイヤに関連するさまざまな動作を行うことができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The
選択的に、一実施形態として、制御ユニット901は、転送レイヤデバイスの転送動作を制御するために、第1オープンインタフェースを介して転送レイヤデバイスと対話するようにさらに構成される。
Optionally, as one embodiment, the
選択的に、別の実施形態として、制御レイヤデバイス900は、制御レイヤデバイス900の制御リソースを管理し、制御リソースについての情報をケイパビリティオープニングレイヤデバイスに提供するように構成された、制御リソースエージェントユニット903をさらに含む。
Optionally, as another embodiment, the
選択的に、別の実施形態として、制御ユニット901は、1つ以上のネットワークアプリケーションを含み、各々のネットワークアプリケーションは、特定の制御ケイパビリティを実現する。
Optionally, as another embodiment,
選択的に、別の実施形態として、制御ユニット901は、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤデバイスの転送ケイパビリティおよび制御レイヤデバイスの制御ケイパビリティを抽象化し、第2オープンインタフェース902が、アトミックレベルの制御ケイパビリティおよび転送ケイパビリティをケイパビリティオープニングレイヤデバイスにオープンにする。
Optionally, as another embodiment, the
選択的に、別の実施形態として、制御レイヤデバイス900は、モバイルブロードバンドネットワークシステムのネットワーク制御ノードを含む。ネットワーク制御ノードの例は、モビリティ管理ネットワーク要素の制御機能部、基地局コントローラの制御機能部、ゲートウェイの制御機能部等を含む。
Optionally, as another embodiment,
図10は、本発明の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおけるケイパビリティオープニングレイヤデバイスのブロック図である。図10におけるケイパビリティオープニングレイヤデバイス1000は、図1におけるケイパビリティオープニングレイヤ103を実現するエンティティであり、第3オープンインタフェース1001およびカスタマイズユニット1002を含む。
FIG. 10 is a block diagram of a capability opening layer device in a customizable mobile broadband network system according to an embodiment of the present invention. A capability
第3オープンインタフェース1001は、ユーザからネットワークカスタマイゼーション要求を受信する。カスタマイズユニット1002は、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、制御ケイパビリティおよび/または転送ケイパビリティを組み合わせる。
The third
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは、互いに分断され、それぞれ転送レイヤおよび制御レイヤによって提供され、ケイパビリティオープニングレイヤにオープンにされる。ケイパビリティオープニングレイヤは、対応するカスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、要求されたケイパビリティを組み合わせる。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, provided by the transfer layer and the control layer, respectively, and opened to the capability opening layer. The capability opening layer combines the requested capabilities according to the network customization request to manage the corresponding customized network instance. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
ケイパビリティオープニングレイヤデバイス1000は、上述した実施形態におけるケイパビリティオープニングレイヤに関連するさまざまな動作を行うことができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The capability
選択的に、一実施形態として、カスタマイズユニット1002は、モバイルブロードバンドネットワークシステムの制御レイヤデバイスから第2オープンインタフェースを介してモバイルブロードバンドネットワークシステムのネットワークリソースについての情報を受信し、ネットワークリソースについての情報に従って、カスタマイズされたネットワークのネットワークリソースを管理するようにさらに構成される。ネットワークリソースは、制御レイヤデバイスの制御リソース、転送レイヤデバイスのアクセスリソースおよび転送リソース等を含み得る。
Optionally, as one embodiment, the
選択的に、別の実施形態として、カスタマイズユニット1002は、第2オープンインタフェースを介して制御レイヤデバイスからアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせ得る。
Optionally, as another embodiment, the
選択的に、別の実施形態として、カスタマイズユニット1002は、カスタマイズされたネットワークインスタンスのステータス監視および故障検出を実行し得るか、または、カスタマイズされたネットワークインスタンスの構成管理を実行するようにさらに構成される。
Optionally, as another embodiment, the
選択的に、別の実施形態として、ケイパビリティオープニングレイヤデバイス1000は、アクセス制御ユニット1003、サブスクリプションデータベース1004、およびポリシーデータベース1005をさらに含む。サブスクリプションデータベース1004は、ユーザの認証情報を格納および管理するように構成され、ポリシーデータベース1005は、ケイパビリティオープニングおよびユーザのカスタマイズされたポリシー情報を格納および管理するように構成され、アクセス制御ユニット1003は、サブスクリプションデータベース1004に格納された認証情報に従ってユーザを認証し、ポリシーデータベース1005に格納されたポリシー情報に従ってユーザのアクセスポリシーを決定し、ユーザの認証結果およびアクセスポリシーをカスタマイズユニットに提供するように構成される。
Optionally, as another embodiment, capability
選択的に、別の実施形態として、第3オープンインタフェース1001は、ウェブインタフェースおよび/またはアプリケーションプログラミングインタフェースを含む。
Optionally, as another embodiment, the third
選択的に、別の実施形態として、第3オープンインタフェース1001は、カスタマイズされたネットワークインスタンスのためのユーザの動作要求をさらに受信し得、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、第3オープンインタフェース1001は、ユーザに動作結果を返す。
Optionally, as another embodiment, the third
選択的に、別の実施形態として、第3オープンインタフェース1001は、カスタマイズされたネットワークインスタンスの動作ハンドルをユーザにさらに提供し得、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に含まれた動作ハンドルに従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出す。
Optionally, as another embodiment, the third
選択的に、別の実施形態として、ケイパビリティオープニングレイヤデバイス1000は、モバイルブロードバンドネットワークシステムのケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイを含む。ケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイは、別個に配置されたノードデバイスであり得るか、または、任意のネットワーク要素に統合されることもでき、たとえば、ゲートウェイに統合され得る。
Optionally, as another embodiment, capability
図11は、本発明の別の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおける転送レイヤデバイスのブロック図である。図11における転送レイヤデバイス1100は、図1における転送レイヤ101を実現するエンティティであり、プロセッサ1101およびインタフェース1102を含む。
FIG. 11 is a block diagram of a transport layer device in a customizable mobile broadband network system according to another embodiment of the present invention. A
プロセッサ1101は、モバイルブロードバンドネットワークシステムの転送ケイパビリティを提供する。インタフェース1102は、モバイルブロードバンドネットワークシステムの制御レイヤデバイスに接続し、制御レイヤデバイスに転送ケイパビリティをオープンにする。インタフェース1102の例は、第1オープンインタフェースである。
The
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは互いに分断され、転送レイヤが転送ケイパビリティを包括的にオープンにする。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, and the transfer layer makes the transfer capability comprehensively open. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
転送レイヤデバイス1100は、メモリ1103をさらに含む。転送レイヤデバイス1100のさまざまなコンポーネントが、バスシステム1109を使用することにより共に接続される。バスシステム1109は、データバスに加えて、電力バス、制御バス、およびステータス信号バスをさらに含む。しかしながら、明確な説明のために、図中のすべてのバスは、バスシステム1109として示される。
The
本発明の上述した実施形態において開示された方法は、プロセッサ1101に適用され得るか、またはプロセッサ1101によって実現され得る。プロセッサ1101は、集積回路チップであり得、信号処理ケイパビリティを有する。実現処理中、上述した方法におけるさまざまなステップは、プロセッサ1101におけるハードウェアの集積論理回路によって、または、ソフトウェアの形態の命令によって、完成させられ得る。プロセッサ1101は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートウェイ(FPGA)もしくは別のプログラマブル論理デバイス、離散ゲートもしくはトランジスタ論理デバイス、または離散ハードウェアコンポーネントであり得、本発明の実施形態において開示された方法、ステップ、および論理ブロック図を実現または実行することができる。汎用プロセッサがマイクロプロセッサであり得るか、または、プロセッサは任意の従来のプロセッサ等であることもできる。本発明の実施形態において開示された方法のステップは、ハードウェア復号プロセッサによって実行されるか、または、復号プロセッサのハードウェアとソフトウェアモジュールとの組み合わせによって実行されるものとして、直接的に具体化され得る。ソフトウェアモジュールは、当該技術における完全に発達した記憶媒体、たとえば、ランダムアクセスメモリ、フラッシュメモリ、読み出し専用メモリ、プログラマブル読み出し専用メモリ、もしくは電気的に消去可能なプログラマブルメモリ、またはレジスタの中に位置し得る。記憶媒体は、メモリ1103の中に位置し得る。プロセッサ1101は、メモリ1103における情報を読み出し、プロセッサのハードウェアを組み合わせることによって方法のステップを完成させる。たとえば、メモリ1103は、転送される必要があるデータをキャッシュし得るか、または、転送に関連するプログラム命令を格納し得る等である。
The methods disclosed in the above-described embodiments of the present invention can be applied to the
転送レイヤデバイス1100は、上述した実施形態における転送レイヤによって実行されるさまざまな動作を実現することができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The
選択的に、一実施形態として、プロセッサ1101は、転送レイヤデバイス1100のアクセスリソースおよび転送リソースを管理し、アクセスリソースおよび転送リソースについての情報を制御レイヤデバイスに提供するようにさらに構成され得る。
Optionally, as one embodiment, the
選択的に、別の実施形態として、プロセッサ1101は、転送ケイパビリティを抽象化し得、抽象化された転送ケイパビリティについての情報をインタフェース1102を介して制御レイヤデバイスに提供し得る。
Optionally, as another embodiment, the
選択的に、別の実施形態として、転送レイヤデバイス1100は、モバイルブロードバンドネットワークシステムのネットワーク転送ノードまたはネットワーク交換ノードとして実現され得る。ネットワーク転送ノードまたはネットワーク交換ノードの例は、ワイヤレス基地局の転送機能部およびコアネットワークゲートウェイの転送機能部等を含む。
Optionally, as another embodiment,
図12は、本発明の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおける制御レイヤデバイスのブロック図である。図12における制御レイヤデバイス1200は、図1における制御レイヤ102を実現するエンティティであり、プロセッサ1201およびインタフェース1202を含む。
FIG. 12 is a block diagram of a control layer device in a customizable mobile broadband network system according to an embodiment of the present invention. A
プロセッサ1201は、モバイルブロードバンドネットワークシステムの制御ケイパビリティを提供する。インタフェース1202は、転送レイヤデバイスの転送ケイパビリティについての情報をモバイルブロードバンドネットワークシステムの転送レイヤデバイスから受信する。インタフェース1202は、モバイルブロードバンドネットワークシステムのケイパビリティオープニングレイヤデバイスにさらに接続し、ケイパビリティオープニングレイヤデバイスに制御ケイパビリティおよび転送ケイパビリティをオープンにする。
The
インタフェース1202の例は、第1オープンインタフェースに対応するインタフェース、および第2オープンインタフェースを含む。 The example of the interface 1202 includes an interface corresponding to the first open interface and a second open interface.
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは互いに分断され、制御レイヤが制御ケイパビリティを包括的にオープンにする。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and the control capability of the mobile broadband network system are separated from each other, and the control layer comprehensively opens the control capability. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
制御レイヤデバイス1200は、メモリ1203をさらに含む。制御レイヤデバイス1200のさまざまなコンポーネントが、バスシステム1209を使用することにより共に接続される。バスシステム1209は、データバスに加えて、電力バス、制御バス、およびステータス信号バスをさらに含む。しかしながら、明確な説明のために、図中のすべてのバスは、バスシステム1209として示される。
The
本発明の上述した実施形態において開示された方法は、プロセッサ1201に適用され得るか、またはプロセッサ1201によって実現され得る。プロセッサ1201は、集積回路チップであり得、信号処理ケイパビリティを有する。実現処理中、上述した方法におけるさまざまなステップは、プロセッサ1201におけるハードウェアの集積論理回路によって、または、ソフトウェアの形態の命令によって、完成させられ得る。プロセッサ1201は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートウェイ(FPGA)もしくは別のプログラマブル論理デバイス、離散ゲートもしくはトランジスタ論理デバイス、または離散ハードウェアコンポーネントであり得、本発明の実施形態において開示された方法、ステップ、および論理ブロック図を実現または実行することができる。汎用プロセッサがマイクロプロセッサであり得るか、または、プロセッサは任意の従来のプロセッサ等であることもできる。本発明の実施形態において開示された方法のステップは、ハードウェア復号プロセッサによって実行されるか、または、復号プロセッサのハードウェアとソフトウェアモジュールとの組み合わせによって実行されるものとして、直接的に具体化され得る。ソフトウェアモジュールは、当該技術における完全に発達した記憶媒体、たとえば、ランダムアクセスメモリ、フラッシュメモリ、読み出し専用メモリ、プログラマブル読み出し専用メモリ、もしくは電気的に消去可能なプログラマブルメモリ、またはレジスタの中に位置し得る。記憶媒体は、メモリ1203の中に位置し得る。プロセッサ1201は、メモリ1203における情報を読み出し、プロセッサのハードウェアを組み合わせることによって方法のステップを完成させる。たとえば、メモリ1203は、制御関連のシグナリングまたはデータ等を格納し得る。
The methods disclosed in the above-described embodiments of the present invention may be applied to the
制御レイヤデバイス1200は、上述した実施形態における制御レイヤによって実行されるさまざまな動作を実現することができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The
選択的に、一実施形態として、プロセッサ1201は、転送レイヤデバイスの転送動作を制御するために、転送レイヤデバイスとさらに対話し得る。
Optionally, as one embodiment,
選択的に、別の実施形態として、プロセッサ1201は、制御レイヤデバイス1200の制御リソースをさらに管理し、制御リソースについての情報をケイパビリティオープニングレイヤデバイスに提供し得る。
Optionally, as another embodiment, the
選択的に、別の実施形態として、プロセッサ1201は、1つ以上のネットワークアプリケーションをさらにサポートし得、各々のネットワークアプリケーションは、特定の制御ケイパビリティを実現する。
Optionally, as another embodiment,
選択的に、別の実施形態として、プロセッサ1201は、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために転送レイヤデバイスの転送ケイパビリティおよび制御レイヤデバイスの制御ケイパビリティをさらに抽象化し得、インタフェース1202が、アトミックレベルの制御ケイパビリティおよび転送ケイパビリティをケイパビリティオープニングレイヤデバイスにオープンにする。
Optionally, as another embodiment, the
選択的に、別の実施形態として、制御レイヤデバイス1200は、モバイルブロードバンドネットワークシステムのネットワーク制御ノードとして実現され得る。ネットワーク制御ノードの例は、モビリティ管理ネットワーク要素の制御機能部、基地局コントローラの制御機能部、ゲートウェイの制御機能部等を含む。
Optionally, as another embodiment, the
図13は、本発明の別の実施形態に係るカスタマイズ可能なモバイルブロードバンドネットワークシステムにおけるケイパビリティオープニングレイヤデバイスのブロック図である。図13におけるケイパビリティオープニングレイヤデバイス1300は、図1におけるケイパビリティオープニングレイヤ103を実現するエンティティであり、インタフェース1301およびプロセッサ1302を含む。
FIG. 13 is a block diagram of a capability opening layer device in a customizable mobile broadband network system according to another embodiment of the present invention. The capability
インタフェース1301は、ユーザからネットワークカスタマイゼーション要求を受信する。プロセッサ1302は、カスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、制御ケイパビリティおよび/または転送ケイパビリティを組み合わせる。
The
インタフェース1301の例は、第2オープンインタフェースに対応するインタフェース、および第3オープンインタフェースを含む。
The example of the
本発明の本実施形態において、モバイルブロードバンドネットワークシステムの転送ケイパビリティおよび制御ケイパビリティは、互いに分断され、それぞれ転送レイヤおよび制御レイヤによって提供され、ケイパビリティオープニングレイヤにオープンにされる。ケイパビリティオープニングレイヤは、対応するカスタマイズされたネットワークインスタンスを管理するために、ネットワークカスタマイゼーション要求に従って、要求されたケイパビリティを組み合わせる。したがって、本発明の本実施形態におけるモバイルブロードバンドネットワークシステムによると、モバイルネットワークは、ユーザの要求に従ってカスタマイズされ得ることにより、包括的でフレキシブルなモバイルネットワークアーキテクチャを実現する。 In this embodiment of the present invention, the transfer capability and control capability of the mobile broadband network system are separated from each other, provided by the transfer layer and the control layer, respectively, and opened to the capability opening layer. The capability opening layer combines the requested capabilities according to the network customization request to manage the corresponding customized network instance. Therefore, according to the mobile broadband network system in this embodiment of the present invention, the mobile network can be customized according to user requirements, thereby realizing a comprehensive and flexible mobile network architecture.
ケイパビリティオープニングレイヤデバイス1300は、メモリ1303をさらに含む。ケイパビリティオープニングレイヤデバイス1300のさまざまなコンポーネントが、バスシステム1309を使用することにより共に接続される。バスシステム1309は、データバスに加えて、電力バス、制御バス、およびステータス信号バスをさらに含む。しかしながら、明確な説明のために、図中のすべてのバスは、バスシステム1309として示される。
The capability
本発明の上述した実施形態において開示された方法は、プロセッサ1302に適用され得るか、またはプロセッサ1302によって実現され得る。プロセッサ1302は、集積回路チップであり得、信号処理ケイパビリティを有する。実現処理中、上述した方法におけるさまざまなステップは、プロセッサ1302におけるハードウェアの集積論理回路によって、または、ソフトウェアの形態の命令によって、完成させられ得る。プロセッサ1302は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートウェイ(FPGA)もしくは別のプログラマブル論理デバイス、離散ゲートもしくはトランジスタ論理デバイス、または離散ハードウェアコンポーネントであり得、本発明の実施形態において開示された方法、ステップ、および論理ブロック図を実現または実行することができる。汎用プロセッサがマイクロプロセッサであり得るか、または、プロセッサは任意の従来のプロセッサ等であることもできる。本発明の実施形態において開示された方法のステップは、ハードウェア復号プロセッサによって実行されるか、または、復号プロセッサのハードウェアとソフトウェアモジュールとの組み合わせによって実行されるものとして、直接的に具体化され得る。ソフトウェアモジュールは、当該技術における完全に発達した記憶媒体、たとえば、ランダムアクセスメモリ、フラッシュメモリ、読み出し専用メモリ、プログラマブル読み出し専用メモリ、もしくは電気的に消去可能なプログラマブルメモリ、またはレジスタの中に位置し得る。記憶媒体は、メモリ1303の中に位置し得る。プロセッサ1302は、メモリ1303における情報を読み出し、プロセッサのハードウェアを組み合わせることによって方法のステップを完成させる。たとえば、メモリ1303は、カスタマイズされたネットワークインスタンスの関連情報を格納し得る。 The methods disclosed in the above-described embodiments of the present invention may be applied to the processor 1302 or may be implemented by the processor 1302. The processor 1302 can be an integrated circuit chip and has signal processing capabilities. During the implementation process, the various steps in the method described above may be completed by hardware integrated logic in processor 1302 or by instructions in the form of software. The processor 1302 is a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gateway (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component As a result, the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. A general purpose processor may be a microprocessor, or the processor may be any conventional processor or the like. The method steps disclosed in the embodiments of the present invention may be directly embodied as being performed by a hardware decoding processor or by a combination of decoding processor hardware and software modules. obtain. A software module may be located in a fully developed storage medium in the art, for example, random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, or registers . A storage medium may be located in memory 1303. The processor 1302 reads the information in the memory 1303 and completes the method steps by combining the hardware of the processor. For example, the memory 1303 may store information related to the customized network instance.
ケイパビリティオープニングレイヤデバイス1300は、上述した実施形態におけるケイパビリティオープニングレイヤによって実行されるさまざまな動作を実現することができる。繰り返しを避けるために、さらなる詳細は本明細書において提供されない。
The capability
選択的に、一実施形態として、プロセッサ1302は、モバイルブロードバンドネットワークシステムの制御レイヤデバイスから第2オープンインタフェースを介してモバイルブロードバンドネットワークシステムのネットワークリソースについての情報を受信し、ネットワークリソースについての情報に従って、カスタマイズされたネットワークのネットワークリソースを管理するようにさらに構成される。ネットワークリソースは、制御レイヤデバイスの制御リソース、転送レイヤデバイスのアクセスリソースおよび転送リソース等を含み得る。 Optionally, as one embodiment, the processor 1302 receives information about the network resource of the mobile broadband network system from the control layer device of the mobile broadband network system via the second open interface, and according to the information about the network resource, Further configured to manage network resources of the customized network. The network resources may include control layer device control resources, transfer layer device access resources, transfer resources, and the like.
選択的に、別の実施形態として、プロセッサ1302は、インタフェース1301を介して制御レイヤデバイスからアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを取得し、カスタマイズされたネットワークインスタンスを作成、修正、または削除するためにネットワークカスタマイゼーション要求に従ってアトミックレベルの制御ケイパビリティおよび転送ケイパビリティを組み合わせ得る。
Optionally, as another embodiment, processor 1302 obtains atomic level control and transfer capabilities from the control layer device via
選択的に、別の実施形態として、プロセッサ1302は、カスタマイズされたネットワークインスタンスのステータス監視および故障検出を実行し得るか、または、カスタマイズされたネットワークインスタンスの構成管理を実行するようにさらに構成される。 Optionally, as another embodiment, the processor 1302 may perform customized network instance status monitoring and failure detection, or is further configured to perform customized network instance configuration management .
選択的に、別の実施形態として、メモリ1303は、サブスクリプションデータベースおよびポリシーデータベースをさらに格納し得る。サブスクリプションデータベースは、ユーザの認証情報を格納および管理するように構成される。ポリシーデータベースは、ケイパビリティオープニングおよびユーザのカスタマイズされたポリシー情報を格納および管理するように構成される。プロセッサ1302は、サブスクリプションデータベースに格納された認証情報に従ってユーザを認証し、ポリシーデータベースに格納されたポリシー情報に従ってユーザのアクセスポリシーを決定し、ユーザの認証結果およびアクセスポリシーをカスタマイズユニットに提供し得る。 Optionally, as another embodiment, memory 1303 may further store a subscription database and a policy database. The subscription database is configured to store and manage user authentication information. The policy database is configured to store and manage capability opening and user customized policy information. The processor 1302 may authenticate the user according to the authentication information stored in the subscription database, determine the user's access policy according to the policy information stored in the policy database, and provide the user's authentication result and access policy to the customization unit .
選択的に、別の実施形態として、インタフェース1301は、ウェブインタフェースおよび/またはアプリケーションプログラミングインタフェースを含み得る。
Optionally, as another embodiment,
選択的に、別の実施形態として、インタフェース1301は、カスタマイズされたネットワークインスタンスのためのユーザの動作要求をさらに受信し得、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出し、インタフェース1301は、ユーザに動作結果を返す。
Optionally, as another embodiment, the
選択的に、別の実施形態として、インタフェース1301は、カスタマイズされたネットワークインスタンスの動作ハンドルをユーザにさらに提供し得、カスタマイズされたネットワークインスタンスは、要求された動作を完了させるために、動作要求に含まれた動作ハンドルに従って、対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出す。
Optionally, as another embodiment, the
選択的に、別の実施形態として、ケイパビリティオープニングレイヤデバイス1300は、モバイルブロードバンドネットワークシステムのケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイとして実現され得る。ケイパビリティオープニングノードまたはケイパビリティオープニングゲートウェイは、別個に配置されたノードデバイスであり得るか、または、任意のネットワーク要素に統合されることもでき、たとえば、ゲートウェイに統合され得る。
Optionally, as another embodiment, capability
当業者は、本明細書に開示された実施形態において説明された例による組み合わせにおいて、ユニットおよびアルゴリズムステップが、電子ハードウェア、または、コンピュータソフトウェアと電子ハードウェアとの組み合わせによって実現され得ることを認識し得る。機能がハードウェアによって実行されるかまたはソフトウェアによって実行されるかは、技術的ソリューションの特定の用途および設計制約条件に依存する。当業者は、各々の特定の用途のために説明された機能を実現するために異なる方法を使用し得るが、その実現は本発明の範囲を逸脱するものとみなされるべきではない。 Those skilled in the art will recognize that in the combination according to the examples described in the embodiments disclosed herein, the units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Can do. Whether the function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the functions described for each particular application, but that implementation should not be considered as departing from the scope of the present invention.
当業者は、簡便かつ簡潔な説明のために、上述されたシステム、装置、およびユニットの詳細な作業処理について、上述された方法の実施形態における対応する処理が参照され得ることを明確に理解し得るので、その詳細は本明細書において再度説明されない。 Those skilled in the art will clearly understand that for a simple and concise description, for the detailed work process of the system, apparatus and unit described above, the corresponding process in the method embodiments described above may be referred to. The details will not be described again here.
本願で提供されたいくつかの実施形態において、開示されたシステム、装置、および方法が他の手法で実現され得ることを理解されたい。たとえば、説明された装置の実施形態は単なる例示にすぎない。たとえば、ユニットの分割は、単に論理的な機能の分割にすぎず、実際の実装では他の分割手法が存在し得る。たとえば、複数のユニットまたはコンポーネントが別のシステムへと組み合わせられ得るか、もしくは統合され得、または、いくつかの特徴が無視されるか、もしくは実行されないことができる。加えて、図示または説明された、相互の接続、直接的な接続、または通信接続は、いくつかのインタフェースを介して実現され得る。装置またはユニット間の間接的な接続または通信接続は、電気的、機械的、または他の形態であり得る。 It should be understood that in some embodiments provided herein, the disclosed systems, devices, and methods may be implemented in other ways. For example, the described apparatus embodiment is merely exemplary. For example, the unit division is merely logical function division, and other division methods may exist in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not performed. In addition, the interconnections, direct connections, or communication connections shown or described may be implemented via several interfaces. Indirect or communication connections between devices or units may be electrical, mechanical, or other forms.
別個のパーツとして説明されたユニットは、物理的に分離されてもされなくてもよく、ユニットとして示されたパーツは、物理ユニットであってもなくてもよく、すなわち、1つの位置に位置し得るか、または、複数のネットワークユニット上に分散させられることもできる。ユニットの一部または全部が、実施形態のソリューションの目的を達成するための実際のニーズに従って選択され得る。 Units described as separate parts may or may not be physically separated, and parts shown as units may or may not be physical units, i.e. located in one position. Or may be distributed over multiple network units. Some or all of the units may be selected according to the actual needs to achieve the solution objectives of the embodiments.
加えて、本発明の実施形態における機能ユニットは1つの処理ユニットに統合され得るか、またはユニットの各々が物理的に単独で存在し得るか、または2つ以上のユニットが1つのユニットに統合され得る。 In addition, the functional units in the embodiments of the present invention can be integrated into one processing unit, or each of the units can physically exist alone, or two or more units can be integrated into one unit. obtain.
機能が、ソフトウェア機能ユニットの形態で実現され、独立した製品として販売または使用される場合、機能は、コンピュータ可読記憶媒体に格納され得る。そのような理解に基づいて、本質的には本発明の技術的ソリューション、または従来技術に寄与する部分、または技術的ソリューションの一部は、ソフトウェア製品の形態で実現され得る。コンピュータソフトウェア製品は、記憶媒体に格納され、本発明の実施形態において説明された方法のステップの全部または一部を行うようにコンピュータデバイス(これは、パーソナルコンピュータ、サーバ、またはネットワークデバイスであり得る)に命令するためのいくつかの命令を含む。上述した記憶媒体は、プログラムコードを格納し得る任意の媒体、たとえば、USBフラッシュドライブ、リムーバブルハードディスク、読み出し専用メモリ(Read-Only Memory,ROM)、ランダムアクセスメモリ(Random Access Memory,RAM)、磁気ディスク、または光ディスクを含む。 If the functionality is implemented in the form of a software functional unit and sold or used as an independent product, the functionality may be stored on a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, or a part that contributes to the prior art, or a part of the technical solution can be realized in the form of a software product. The computer software product is stored in a storage medium and a computing device (which can be a personal computer, server, or network device) to perform all or part of the method steps described in the embodiments of the present invention. Contains several instructions for commanding. The above-described storage medium can be any medium that can store program codes, such as a USB flash drive, a removable hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), and a magnetic disk. Or an optical disc.
上述した説明は、単に本発明の特定の実現手法にすぎず、本発明の保護範囲を限定するように意図されたものではない。本発明において開示された技術範囲内で当業者によって容易に理解される任意の変形例または置換例は、本発明の保護範囲内にある。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲によって定まる。 The above descriptions are merely specific implementation manners of the present invention, and are not intended to limit the protection scope of the present invention. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in the present invention shall fall within the protection scope of the present invention. Therefore, the protection scope of the present invention is determined by the protection scope of the claims.
100 モバイルブロードバンドネットワークシステム
101 転送レイヤ
102 制御レイヤ
103 ケイパビリティオープニングレイヤ
104 第1オープンインタフェース
105 第2オープンインタフェース
106 第3オープンインタフェース
300 MBBネットワークシステム
310 転送レイヤ
311 転送ケイパビリティ抽象化/リソースエージェントサブレイヤ
312 ネットワーク転送ノード
313 ネットワーク交換ノード
320 制御レイヤ
321 転送制御/リソース管理サブレイヤ
322 ネットワークアプリケーションサブレイヤ
323 ケイパビリティ抽象化サブレイヤ
324 ケイパビリティプラグイン
330 ケイパビリティオープニングレイヤ
340 第1オープンインタフェース
350 第2オープンインタフェース
360 第3オープンインタフェース
400 MBBネットワークシステム
410 転送レイヤ
411 転送ケイパビリティ抽象化ユニット
412 ワイヤレスアクセスエージェント
413 転送エージェント
420 制御レイヤ
421 転送制御およびネットワークリソース管理ユニット
422 ネットワークアプリケーション
422-1,422-2,422-3,422-N ネットワークアプリケーション
423 アトミックネットワークケイパビリティ管理ユニット
424 制御リソースエージェント
430 ケイパビリティオープニングレイヤ
431 オンデマンドモバイルネットワーク(ODMN)ウェブポータル
432 アクセス制御ユニット
433 サブスクリプションデータベース
434 ポリシーデータベース
435 ODMNイネーブラ
4351 監視ユニット
4352 構成ユニット
436 カスタマイズされたネットワークインスタンスのセット
800 転送レイヤデバイス
801 転送ユニット
802 第1オープンインタフェース
803 リソースエージェントユニット
900 制御レイヤデバイス
901 制御ユニット
902 第2オープンインタフェース
903 制御リソースエージェントユニット
1000 ケイパビリティオープニングレイヤデバイス
1001 第3オープンインタフェース
1002 カスタマイズユニット
1003 アクセス制御ユニット
1004 サブスクリプションデータベース
1005 ポリシーデータベース
1100 転送レイヤデバイス
1101 プロセッサ
1102 インタフェース
1103 メモリ
1109 バスシステム
1200 制御レイヤデバイス
1201 プロセッサ
1202 インタフェース
1203 メモリ
1209 バスシステム
1300 ケイパビリティオープニングレイヤデバイス
1301 インタフェース
1302 プロセッサ
1303 メモリ
1309 バスシステム
100 Mobile broadband network system
101 transport layer
102 Control layer
103 Capability opening layer
104 1st open interface
105 2nd open interface
106 3rd open interface
300 MBB network system
310 Transport layer
311 Transfer Capability Abstraction / Resource Agent Sublayer
312 Network forwarding node
313 Network switching node
320 Control layer
321 Transfer Control / Resource Management Sublayer
322 Network Application Sublayer
323 Capability Abstraction Sublayer
324 Capability plug-ins
330 Capability Opening Layer
340 1st open interface
350 2nd open interface
360 3rd open interface
400 MBB network system
410 Transport layer
411 Transfer Capability Abstraction Unit
412 Wireless Access Agent
413 Transfer Agent
420 Control layer
421 Transfer Control and Network Resource Management Unit
422 Network Application
422-1, 422-2, 422-3, 422-N Network application
423 Atomic Network Capability Management Unit
424 Control Resource Agent
430 Capability opening layer
431 On Demand Mobile Network (ODMN) web portal
432 Access control unit
433 Subscription Database
434 Policy database
435 ODMN Enabler
4351 Monitoring unit
4352 component units
436 set of customized network instances
800 transport layer devices
801 transfer unit
802 1st open interface
803 Resource Agent Unit
900 Control layer device
901 Control unit
902 2nd open interface
903 Control resource agent unit
1000 capability opening layer device
1001 3rd open interface
1002 Customized unit
1003 Access control unit
1004 Subscription database
1005 Policy database
1100 transport layer device
1101 processor
1102 interface
1103 memory
1109 Bus system
1200 Control layer device
1201 processor
1202 interface
1203 memory
1209 Bus system
1300 Capability Opening Layer Device
1301 interface
1302 processor
1303 memory
1309 Bus system
Claims (15)
転送レイヤにより、第1オープンインタフェースを介して制御レイヤにモバイルブロードバンドネットワークシステムの転送ケイパビリティをオープンにするステップと、
前記制御レイヤにより、第2オープンインタフェースを介してケイパビリティオープニングレイヤに前記モバイルブロードバンドネットワークシステムの制御ケイパビリティおよび前記転送ケイパビリティをオープンにするステップと、
前記ケイパビリティオープニングレイヤにより、第3オープンインタフェースを介してユーザからネットワークカスタマイゼーション要求を受信し、カスタマイズされたネットワークインスタンスを管理するために、前記ネットワークカスタマイゼーション要求に従って前記制御ケイパビリティおよび/または前記転送ケイパビリティを組み合わせるステップと
を有する、方法であって、
前記ネットワークカスタマイゼーション要求は、前記ユーザによって入力された、モバイルブロードバンドネットワークをカスタマイズするために必要なパラメータを含む、
方法。 A method for customizing a mobile broadband network,
Opening the transfer capability of the mobile broadband network system to the control layer via the first open interface by the transfer layer;
Opening the control capability of the mobile broadband network system and the transfer capability to the capability opening layer via a second open interface by the control layer;
Combining the control capability and / or the forwarding capability according to the network customization request to receive a network customization request from a user via a third open interface and manage a customized network instance by the capability opening layer. A method comprising :
The network customization request includes parameters entered by the user that are necessary to customize a mobile broadband network.
Way .
前記カスタマイズされたネットワークインスタンスにより、要求された動作を完了させるために前記動作要求に従って対応する転送ケイパビリティおよび/または制御ケイパビリティならびに対応するネットワークリソースを呼び出すステップと、
前記ケイパビリティオープニングレイヤにより、前記第3オープンインタフェースを介して前記ユーザに動作結果を返すステップと
をさらに有する、請求項1に記載の方法。 Receiving, by the capability opening layer, the user's operation request for the customized network instance via the third open interface;
Invoking a corresponding transfer capability and / or control capability and corresponding network resource according to the operation request to complete the requested operation by the customized network instance;
2. The method according to claim 1, further comprising: returning an operation result to the user via the third open interface by the capability opening layer.
前記転送レイヤにより、前記転送レイヤの前記転送ケイパビリティを抽象化し、抽象化された転送ケイパビリティについての情報を前記第1オープンインタフェースを介して前記制御レイヤの転送制御/リソース管理サブレイヤに提供するステップを含む、請求項1または2に記載の方法。 The step of opening the transfer capability of the mobile broadband network system to the control layer via the first open interface by the transfer layer;
Abstracting the forwarding capability of the forwarding layer by the forwarding layer and providing information about the abstracted forwarding capability to the forwarding control / resource management sublayer of the control layer via the first open interface. The method according to claim 1 or 2.
前記制御レイヤにより、アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを得るために前記転送レイヤの前記転送ケイパビリティおよび前記制御レイヤの前記制御ケイパビリティを抽象化し、前記アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを前記第2オープンインタフェースを介して前記ケイパビリティオープニングレイヤにオープンにするステップを含む、請求項1または2に記載の方法。 The step of opening the control capability and the transfer capability of the mobile broadband network system to the capability opening layer via a second open interface by the control layer,
The control layer abstracts the transfer capability of the transfer layer and the control capability of the control layer to obtain an atomic level transfer capability and control capability, and the second open the atomic level transfer capability and control capability. 3. A method according to claim 1 or 2, comprising the step of opening to the capability opening layer via an interface.
前記ケイパビリティオープニングレイヤにより、前記制御レイヤから前記アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを取得し、前記カスタマイズされたネットワークインスタンスを作成、修正、または削除するために前記ネットワークカスタマイゼーション要求に従って前記アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを組み合わせるステップを含む、請求項4に記載の方法。 Combining the control capability and / or the forwarding capability according to the network customization request to manage a customized network instance by the capability opening layer;
The capability opening layer obtains the atomic level transfer capability and control capability from the control layer and the atomic level transfer capability according to the network customization request to create, modify, or delete the customized network instance. 5. The method of claim 4, comprising combining and control capabilities.
前記モバイルブロードバンドネットワークシステムの転送ケイパビリティを提供するように構成された転送ユニットと、
前記モバイルブロードバンドネットワークシステムの制御レイヤデバイスに接続し、前記転送ユニットの前記転送ケイパビリティを前記制御レイヤデバイスにオープンにするように構成された、第1オープンインタフェースと
を備える、転送レイヤデバイスであって、
前記転送レイヤデバイスの転送動作は、前記制御レイヤデバイスの制御ユニットによって制御される、
転送レイヤデバイス。 A transport layer device in a customizable mobile broadband network system,
A transfer unit configured to provide transfer capabilities of the mobile broadband network system;
A transfer layer device comprising: a first open interface configured to connect to a control layer device of the mobile broadband network system and to open the transfer capability of the transfer unit to the control layer device ;
The transfer operation of the transfer layer device is controlled by a control unit of the control layer device.
Transport layer device .
前記モバイルブロードバンドネットワークシステムの転送レイヤデバイスから前記転送レイヤデバイスの転送ケイパビリティについての情報を受信し、前記モバイルブロードバンドネットワークシステムの制御ケイパビリティを提供するように構成された、制御ユニットと、
前記モバイルブロードバンドネットワークシステムのケイパビリティオープニングレイヤデバイスに接続し、前記ケイパビリティオープニングレイヤデバイスに前記制御ケイパビリティおよび前記転送ケイパビリティをオープンにし、前記モバイルブロードバンドネットワークシステムのネットワークリソースについての情報を送信するように構成され、前記ネットワークリソースは、前記制御レイヤデバイスの制御リソース、前記転送レイヤデバイスのアクセスリソースおよび転送リソースを含む、第2オープンインタフェースと、
を備える、制御レイヤデバイス。 A control layer device in a customizable mobile broadband network system,
A control unit configured to receive information about a transfer capability of the transfer layer device from a transfer layer device of the mobile broadband network system and to provide a control capability of the mobile broadband network system;
Connected to the capability opening layer device of the mobile broadband network system , configured to open the control capability and the transfer capability to the capability opening layer device, and transmit information about network resources of the mobile broadband network system The network resource includes a control resource of the control layer device, an access resource and a transfer resource of the transfer layer device, and a second open interface ;
A control layer device comprising:
前記1つ以上のネットワークアプリケーションの各々は、特定の制御ケイパビリティを実現する、請求項10から12のいずれか一項に記載の制御レイヤデバイス。 The control unit includes one or more network applications;
13. The control layer device according to any one of claims 10 to 12, wherein each of the one or more network applications implements a specific control capability.
前記第2オープンインタフェースが、前記アトミックレベルの転送ケイパビリティおよび制御ケイパビリティを前記ケイパビリティオープニングレイヤデバイスにオープンにするようにさらに構成される、請求項10から13のいずれか一項に記載の制御レイヤデバイス。 The control unit is further configured to abstract the transfer capability of the transfer layer device and the control capability of the control layer device to obtain an atomic level transfer capability and control capability;
14. A control layer device according to any one of claims 10 to 13, wherein the second open interface is further configured to open the atomic level transfer capability and control capability to the capability opening layer device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017057135A JP6403824B2 (en) | 2017-03-23 | 2017-03-23 | Customizable mobile broadband network system and method for customizing mobile broadband network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017057135A JP6403824B2 (en) | 2017-03-23 | 2017-03-23 | Customizable mobile broadband network system and method for customizing mobile broadband network |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015555520A Division JP6117943B2 (en) | 2013-01-31 | 2013-01-31 | Customizable mobile broadband network system and method for customizing mobile broadband network |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017130968A JP2017130968A (en) | 2017-07-27 |
JP6403824B2 true JP6403824B2 (en) | 2018-10-10 |
Family
ID=59395020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017057135A Active JP6403824B2 (en) | 2017-03-23 | 2017-03-23 | Customizable mobile broadband network system and method for customizing mobile broadband network |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6403824B2 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8442030B2 (en) * | 2007-03-01 | 2013-05-14 | Extreme Networks, Inc. | Software control plane for switches and routers |
CN102204187B (en) * | 2011-04-28 | 2014-04-02 | 华为技术有限公司 | Method, correlative device and system for virtual network migration |
-
2017
- 2017-03-23 JP JP2017057135A patent/JP6403824B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017130968A (en) | 2017-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6117943B2 (en) | Customizable mobile broadband network system and method for customizing mobile broadband network | |
WO2020199896A1 (en) | Service flow routing control method, apparatus and system | |
US9973581B2 (en) | System and method for extended wireless access gateway service provider Wi-Fi offload | |
US9973989B2 (en) | Co-location of application service platform with access node and local gateway | |
US9479443B2 (en) | System and method for transporting information to services in a network environment | |
US10362583B2 (en) | Telecommunications networks | |
CN107105457B (en) | Method and device for realizing access point bandwidth limitation | |
CN114946268A (en) | Control of network slices | |
EP3092766B1 (en) | Telecommunications network with optimisation of content delivery | |
US9084107B2 (en) | Service awareness and seamless switchover between client based WiFi access and mobile data network access | |
US10536457B2 (en) | User data processing apparatus and method, and system | |
EP3072330B1 (en) | Telecommunication networks for content delivery and lawful interception, content filtering and further content services using a savi platform | |
WO2018120246A1 (en) | Data transmission method, and related network element | |
Logota et al. | The 5g internet | |
JP6403824B2 (en) | Customizable mobile broadband network system and method for customizing mobile broadband network | |
da Silva | Mecanismos de offloading para redes móveis usando SDN em ambientes virtualizados | |
EP2873292B1 (en) | Co-location of application service platform with access node and local gateway | |
CN106973029A (en) | A kind of IP flow migration methods, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170424 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170424 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180424 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20180724 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180725 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180814 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180911 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6403824 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |