[go: up one dir, main page]

TW201824170A - Converged service provisioning data exchange system that allows an user end to quickly complete the topological construction of network service facility lines corresponding to a desired delivery flow path - Google Patents

Converged service provisioning data exchange system that allows an user end to quickly complete the topological construction of network service facility lines corresponding to a desired delivery flow path Download PDF

Info

Publication number
TW201824170A
TW201824170A TW105143809A TW105143809A TW201824170A TW 201824170 A TW201824170 A TW 201824170A TW 105143809 A TW105143809 A TW 105143809A TW 105143809 A TW105143809 A TW 105143809A TW 201824170 A TW201824170 A TW 201824170A
Authority
TW
Taiwan
Prior art keywords
service
management module
module
data exchange
exchange system
Prior art date
Application number
TW105143809A
Other languages
Chinese (zh)
Other versions
TWI608443B (en
Inventor
鄭育政
王雙美
Original Assignee
中華電信股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中華電信股份有限公司 filed Critical 中華電信股份有限公司
Priority to TW105143809A priority Critical patent/TWI608443B/en
Application granted granted Critical
Publication of TWI608443B publication Critical patent/TWI608443B/en
Publication of TW201824170A publication Critical patent/TW201824170A/en

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The present invention provides a converged service provisioning data exchange system. The system provides the arrangement of modeling and model formation of software modeling, allowing an user end of operation to establish a delivery flow path for the designated services in order to allocate the basic service execution unit that provides services, and to provide dynamic dispatching and assignment of virtual and physical servers, and to allow for the generation of basic service execution unit for application program interfaces, and then to carry out the topological construction of network service facility lines that correspond to the delivery flow path. With the above operations, after completion of the arrangement of the delivery flow path for the designated services, the user end may quickly complete the topological construction of network service facility lines corresponding to the delivery flow path.

Description

匯流服務供裝資料交換系統    Convergence service for data exchange system   

本發明係一種供裝系統,尤指一種可提供匯流服務之供裝系統。 The invention relates to an installation system, in particular to an installation system capable of providing a confluence service.

随著電信匯流服務以及影像訊務雲端應用流量成爆炸性成長,而各家業者為能提供各式服務,則需設計諸多應用軟體軟體介面(API)供使用端操作,並委託電信服務商建置相對應的電信服務網路。 With the explosive growth of telecommunication converging services and cloud traffic of image messaging cloud applications, in order to provide various services, various vendors need to design a number of application software interfaces (APIs) for end-user operations and commission telecommunication service providers to build Corresponding telecommunication service network.

然而傳統的應用程式介面在開發以及後續電信設備的建置上支出成本極為龐大,而因應各個專門服務所建立的電信配置亦無法彈性的調用,因此當服務內容或電信設備需進行調整時,則必需耗費相當多的時間以及經費進行設定,而降低了各家業者使用之意願。 However, the traditional application programming interface is extremely costly in the development and subsequent construction of telecommunication equipment, and the telecommunication configuration established in response to various specialized services cannot be called flexibly. Therefore, when the service content or telecommunications equipment needs to be adjusted, It takes a considerable amount of time and money to set up, which reduces the willingness of various operators to use it.

綜上所述,如果提供一種可快速配置服務供裝流程之技術手段乃本領域亟需解決之技術問題。 In summary, if a technical means to quickly configure the service installation process is a technical problem that needs to be solved in this field.

為解決前揭之問題,本發明之目的係提供一種可快速設定服務供裝流程之技術方案。 In order to solve the problem of the previous disclosure, an object of the present invention is to provide a technical solution capable of quickly setting a service installation process.

為達上述目的,本發明提出一種匯流服務供裝資料交換系統。前述系統包含軟體邏輯定義管理模組、軟體塑模模組、視覺化產品服務解析管理模組、虛實整合資源管理模組、應用程式介面自我學習產製模 組、以及拓撲設置模組。前述之軟體邏輯定義管理模組係對連線之模組進行動態流程配置。前述之軟體塑模模組連接軟體邏輯定義管理模組,並提供軟體模型之塑模與建模設置。前述之視覺化產品服務解析管理模組連接軟體邏輯定義管理模組,並提供操作的使用端建立指定服務之遞送流程路徑,以配置提供服務之服務基礎執行單元。前述之虛實整合資源管理模組連接軟體邏輯定義管理模組,以提供虛擬及實體服務器之動態調度與指派。前述之應用程式介面自我學習產製模組連接軟體邏輯定義管理模組,並提供應用程式介面之服務基礎執行單元之產製。前述之拓撲設置模組連接軟體邏輯定義管理模組,提供對應於遞送流程路徑之網路服務設備線路拓撲建置。 In order to achieve the above-mentioned object, the present invention proposes a convergent service installation data exchange system. The aforementioned system includes a software logic definition management module, a software mold module, a visualized product service analysis management module, a virtual-real integrated resource management module, an application program interface self-learning production module, and a topology setting module. The aforementioned software logic definition management module performs dynamic process configuration on the connected modules. The aforementioned software mold module is connected to the software logic definition management module, and provides the mold and modeling settings of the software model. The aforementioned visualized product service analysis management module is connected to the software logic definition management module, and provides the operation end to establish a specified service delivery flow path to configure the service basic execution unit that provides the service. The aforementioned virtual-real integrated resource management module is connected to the software logic definition management module to provide dynamic scheduling and assignment of virtual and physical servers. The aforementioned application program interface self-learning production module is connected to the software logic definition management module, and provides the production of the service basic execution unit of the application program interface. The aforementioned topology setting module is connected to the software logic definition management module, and provides network service equipment circuit topology construction corresponding to the delivery process path.

綜上所述,藉由本發明之匯流服務供裝資料交換系統,各個領域之使用端可在配置完成指定服務的遞送流程路徑後,即可快速完成對應於此遞送流程路徑之網路服務設備線路拓撲建置。 In summary, by using the convergent service provided by the present invention to install a data exchange system, users in various fields can quickly complete the network service equipment line corresponding to the delivery process path after the delivery path of the designated service is configured. Topology building.

VASU1~VASU8‧‧‧服務站 VASU1 ~ VASU8‧‧‧Service Station

VM1~VM3‧‧‧虛擬機 VM1 ~ VM3‧‧‧Virtual Machine

1‧‧‧匯流服務供裝資料交換系統 1‧‧‧Convergence service for data exchange system

10‧‧‧軟體邏輯定義管理模組 10‧‧‧Software logic definition management module

101‧‧‧商務核心軟體模組 101‧‧‧Business Core Software Module

11‧‧‧軟體塑模模組 11‧‧‧soft mould module

12‧‧‧視覺化產品服務解析管理模組 12‧‧‧Visual product service analysis management module

13‧‧‧虛實整合資源管理模組 13‧‧‧Virtual Reality Integrated Resource Management Module

14‧‧‧應用程式介面自我學習產製模組 14‧‧‧ self-learning production module by application interface

15‧‧‧拓撲設置模組 15‧‧‧Topology Setting Module

16‧‧‧服務行為分析預測模組 16‧‧‧Service Behavior Analysis and Forecasting Module

17‧‧‧學習管理模組 17‧‧‧Learning Management Module

18‧‧‧幾何向量加密壓縮模組 18‧‧‧ Geometric Vector Encryption and Compression Module

2‧‧‧雲端資料庫 2‧‧‧ Cloud Database

圖1為本發明一實施例匯流服務供裝資料交換系統示意圖。 FIG. 1 is a schematic diagram of a data exchange system for assembling and collecting services of an embodiment of the present invention.

圖2為本發明一實施範例之產品服務流程路徑示意圖。 FIG. 2 is a schematic diagram of a product service process path according to an embodiment of the present invention.

圖3為本發明一實施範例解析生成的樹狀多階層解析圖。 FIG. 3 is a tree-level multi-level analysis diagram generated by analysis according to an example of the present invention.

以下將描述具體之實施例以說明本發明之實施態樣,惟其並非用以限制本發明所欲保護之範疇。 The following describes specific embodiments to illustrate the implementation of the present invention, but it is not intended to limit the scope of the present invention.

請參閱圖1,其為本發明一實施例匯流服務供裝資料交換系 統1示意圖。前述系統包含軟體邏輯定義管理模組10、軟體塑模模組11、視覺化產品服務解析管理模組12、虛實整合資源管理模組13、應用程式介面自我學習產製模組14、以及拓撲設置模組15。前述之軟體邏輯定義管理模組10係對連線之模組進行動態流程配置。前述之軟體塑模模組11連接軟體邏輯定義管理模組10,並提供軟體模型之塑模與建模設置。前述之視覺化產品服務解析管理模組12連接軟體邏輯定義管理模組10,並提供操作的使用端建立指定服務之遞送流程路徑,以配置提供服務之服務基礎執行單元。前述之虛實整合資源管理模組13連接軟體邏輯定義管理模組10,以提供虛擬及實體服務器之動態調度與指派。前述之應用程式介面自我學習產製模組14連接軟體邏輯定義管理模組10,並提供應用程式介面之服務基礎執行單元之產製。前述之拓撲設置模組15連接軟體邏輯定義管理模組10,提供對應於遞送流程路徑之網路服務設備線路拓撲建置。 Please refer to FIG. 1, which is a schematic diagram of a data exchange system 1 for collecting services provided by an embodiment of the present invention. The aforementioned system includes a software logic definition management module 10, a software molding module 11, a visualized product service analysis management module 12, a virtual-real integrated resource management module 13, an application program interface self-learning production module 14, and topology settings. Module 15. The aforementioned software logic definition management module 10 performs dynamic process configuration on the connected modules. The aforementioned software mold module 11 is connected to the software logic definition management module 10 and provides the mold and modeling settings of the software model. The aforementioned visualized product service analysis management module 12 is connected to the software logic definition management module 10 and provides a user-side of operation to establish a delivery service path of a specified service to configure a service basic execution unit that provides the service. The aforementioned virtual-real integrated resource management module 13 is connected to the software logic definition management module 10 to provide dynamic scheduling and assignment of virtual and physical servers. The aforementioned application program interface self-learning production module 14 is connected to the software logic definition management module 10 and provides the production of the service basic execution unit of the application program interface. The aforementioned topology setting module 15 is connected to the software logic definition management module 10 to provide a network service equipment circuit topology construction corresponding to the delivery process path.

於另一實施例中,前述系統更包含連接軟體邏輯定義管理模組10之服務行為分析預測模組16,服務行為分析預測模組16係提供指定服務之預測與推估。 In another embodiment, the aforementioned system further includes a service behavior analysis and prediction module 16 connected to the software logic definition management module 10, and the service behavior analysis and prediction module 16 provides prediction and estimation of a specified service.

於另一實施例中,前述系統更包含連接軟體邏輯定義管理模組10之學習管理模組17,其中學習管理模組17係儲存對應指定服務之情境資訊、服務軌跡資訊、或服務歷程資訊其中至少一。 In another embodiment, the aforementioned system further includes a learning management module 17 connected to the software logic definition management module 10, wherein the learning management module 17 stores context information, service track information, or service history information corresponding to a specified service. At least one.

於另一實施例中,前述系統之軟體邏輯定義管理模組10係對學習管理模組17內之資訊進行機器學習,以優化指定服務之配置。 In another embodiment, the software logic definition management module 10 of the aforementioned system performs machine learning on the information in the learning management module 17 to optimize the configuration of the specified service.

於另一實施例中,前述系統更包含連接軟體邏輯定義管理模組10之幾何向量加密壓縮模組18,幾何向量加密壓縮模組18提供軟體邏輯 定義管理模組10對傳輸資料進行幾何向量加密壓縮處理與傳遞。 In another embodiment, the aforementioned system further includes a geometric vector encryption and compression module 18 connected to the software logic definition management module 10. The geometric vector encryption and compression module 18 provides the software logic definition management module 10 to perform geometric vector encryption on the transmitted data. Compression processing and delivery.

於另一實施例中,前述系統其中軟體邏輯定義管理模組10係監控遞送流程路徑之請求連接路徑上的封包傳輸狀態,以產生所需信令、資料或影音串流,並配置虛實整合資源管理模組13指定至少一適地性虛擬服務器資源與實體資源。 In another embodiment, in the aforementioned system, the software logic definition management module 10 monitors the packet transmission status on the request connection path of the delivery process path to generate the required signaling, data, or audio and video streams, and configures virtual and integrated resources The management module 13 specifies at least one in-situ virtual server resource and a physical resource.

於另一實施例中,前述系統中拓撲設置模組15透過調度規則動態,以排定電信網路內的設備連線配置。於另一實施例中,前述系統其中拓撲設置模組15提供軟體定義網路之操作。於另一實施例中,前述系統更包含連接軟體邏輯定義管理模組10之媒體感知模組,以提供軟體邏輯定義管理模組10進行網路底層介質分析判斷與感知。於另一實施例中,前述系統之指定服務係為電信供裝服務。 In another embodiment, the topology setting module 15 in the foregoing system dynamically schedules the device connection configuration in the telecommunication network through scheduling rules. In another embodiment, in the aforementioned system, the topology setting module 15 provides a software-defined network operation. In another embodiment, the aforementioned system further includes a media sensing module connected to the software logic definition management module 10 to provide the software logic definition management module 10 for analyzing and judging the underlying media of the network. In another embodiment, the designated service of the aforementioned system is a telecommunications installation service.

前述之軟體邏輯定義管理模組10、軟體塑模模組11、視覺化產品服務解析管理模組12、虛實整合資源管理模組13、應用程式介面自我學習產製模組14、拓撲設置模組15、服務行為分析預測模組16、學習管理模組17、幾何向量加密壓縮模組18係為軟體模組,並可透過C/C++、Java、JavaScript、Python…等程式語言實現之,而各模組之資料可儲存於雲端資料庫2,以確保資料的一致性。 The aforementioned software logic definition management module 10, software mold module 11, visual product service analysis management module 12, virtual reality integrated resource management module 13, application program interface self-learning production module 14, topology setting module 15. Service behavior analysis and prediction module 16, learning management module 17, geometric vector encryption and compression module 18 is a software module, and can be implemented through programming languages such as C / C ++, Java, JavaScript, Python ... Module data can be stored in the cloud database 2 to ensure data consistency.

以下本發明茲以電信供裝服務之使用領域進行說明,惟操作領域不在此限。為能有效的推動大寬頻匯流服務發展及其相關服務。本發明之匯流服務供裝資料交換系統1提供具備調整彈性的應用程式介面(API)組裝服務平台,讓使用端能夠即時的掌握電信網路中的交換傳輸局端、核心網、接取網、用戶終端環境之佈建、而客戶端可透過各種即時操作動作, 並依所下達的即時資訊及參數集合,來動態分析以及調度叢集服務主機群,來進行基礎服務單元提供、組裝、切換,集中管理每一客戶服務狀態確保服務品質,進而發展各型式多元智能服務以利各階層不同領域目標用戶群體驗,亦可依據用戶環境動態即時指配合適頻寬,確保用戶最佳之服務體驗,透過軟體邏輯定義雲端虛實整合技術彈性On Demand(彈性需求供裝開通)建設佈署。 In the following, the present invention is described in the field of use of telecommunications installation services, but the operation field is not limited to this. In order to effectively promote the development of large-bandwidth convergence services and related services. The converging service installation data exchange system 1 of the present invention provides an application programming interface (API) assembly service platform with adjustment flexibility, so that the user can grasp the exchange transmission center, core network, access network, The deployment of the user terminal environment, and the client can dynamically analyze and schedule the cluster service host group through various real-time operation actions, and according to the issued real-time information and parameter set, to provide basic service unit provision, assembly, switching, and centralization Manage the status of each customer service to ensure service quality, and then develop various types of multi-intelligent services to benefit the target user group experience at different levels and in different fields. It can also dynamically assign the appropriate bandwidth according to the user environment to ensure the best service experience for users. Software logic defines the deployment of cloud on-demand integration technology elastic On Demand.

本發明案係透過API自我學習產製模組(例如:採用各式的機器學習模組),依據用戶所處位置行為情境驅動/資料驅動產品服務及終端調用最合適恰當子API產出系統子功能模組運用協作,運用於快速完成多元異質模組多層次關聯協作,透過APIs學習產置模組,建構越來越強大完整具備電信領域知識之子服務單元,透過標準、共用、可重複使用軟體定義規格克服障礙,產品加速上市(time to market),並可進一步應用於銀行、汽車自動駕駛等ICT/IOT新興領域,加速提供端對端(End to End)整合服務。 The present invention is based on API self-learning production modules (for example, using various machine learning modules), which are based on the user ’s location, behavior, and situation-driven / data-driven product services and terminals. Functional modules use collaboration, which is used to quickly complete multi-level heterogeneous modules and multi-level related collaborations. Learning to produce modules through APIs to build increasingly powerful and complete sub-service units with knowledge in the telecommunications field. Through standard, shared, and reusable software Define specifications to overcome obstacles, accelerate time-to-market, and further apply to emerging areas of ICT / IOT, such as banking and auto driving, to accelerate the provision of end-to-end integration services.

於運作時,軟體邏輯定義管理模組10可將軟體定義好的邏輯流程進行改良、演進與效能遞迴提升,並藉由連結呼叫連接其他關聯模組完成產品服務分析與組裝。將多維度分析結果保存至維度資料庫,以利各項多元異質主題檢索分析與進階進一步運用於增進商業行為效益,並於後續業務、網路、服務發展精準設置投入資源。軟體邏輯定義管理模組10透過軟體定義塑模、建模、保存關聯進一步優化改良模型庫,在第一時間產製系統協作互運複雜電信通訊規格,並平滑轉換成標準的SOA/EAI/Restful/Jason格式。提高多元異質系統運作互運協作效能,加快產品攻市速度、大幅改良以往沒有效率品質各自為政難以協作連結的老舊通 訊規格、同時降低系統間互運溝通的交握(hand shacking)時間。 In operation, the software logic definition management module 10 can improve, evolve, and recursively improve the software-defined logic flow, and connect other related modules to complete product service analysis and assembly through link calls. The results of multi-dimensional analysis are saved to a dimensional database to facilitate the retrieval and analysis of various heterogeneous topics and further apply them to improve the effectiveness of business behavior, and accurately set resources for subsequent business, network, and service development. The software logic definition management module 10 further optimizes and improves the model library through software-defined modeling, modeling, and saving associations. The first production system cooperates with and interoperates with complex telecommunications communication specifications, and smoothly converts them into standard SOA / EAI / Restful / Jason format. Improve the efficiency of multi-heterogeneous system operation and interoperability, speed up the market development of products, greatly improve the old communication specifications that were previously inefficient and difficult to communicate with each other, and reduce the handshake time of inter-system communication.

請參閱圖2,其為本發明一實施範例之產品服務流程路徑示意圖。當多個不同性質領域客戶提出產品服務需求後,使用端透過視覺化產品服務解析管理模組12及其操作介面,建立起如圖所示的服務遞送流程路徑圖,而路徑圖內含一個或多個邏輯流程路徑,路徑上位於一個或多個虛擬機VM1~VM3上的各個服務站VASU1~VASU8可從軟體服務庫、軟體規則庫、軟體學習庫自動產生組合服務,每一服務站VASU會透過產品型錄與服務型錄群組,並運用雲端服務API型錄挑選出標準規格APIs進行串接連結,用以完成產品服務流程路徑之設計。 Please refer to FIG. 2, which is a schematic diagram of a product service flow path according to an example of the present invention. After a number of customers in different fields request product services, the user end establishes a service delivery process path diagram through the visual product service analysis management module 12 and its operation interface, and the path diagram contains one or Multiple logical process paths. Each service station VASU1 ~ VASU8 on one or more virtual machines VM1 ~ VM3 on the path can automatically generate a combined service from the software service library, software rule library, and software learning library. Each service station VASU will Through the product catalog and service catalog group, and use the cloud service API catalog to select standard specifications APIs for serial connection to complete the design of the product service flow path.

上述運作係由運行於軟體邏輯定義管理模組10的商務核心軟體模組101執行之。商務核心軟體模組101呼叫視覺化產品服務解析管理模組12來定義、塑模、建模所需的服務基礎執行單元,以使用各產業領域服務基礎執行單元服務能力,透過主動式控制連結並聯平行循序驅動,透過非同步處理綜整歸納得到結果,並將執行結果傳遞至商務核心軟體模組101,商務核心軟體模組101運算分析處理後透過信令控制各種類型的子服務單元,並建立發送端與接收端路由Session(連線專用通道)、處理產品領域商務邏輯,完成一條龍產品服務路徑流程組裝供裝。 The above operations are executed by the business core software module 101 running on the software logic definition management module 10. The business core software module 101 calls the visual product service analysis management module 12 to define, mold, and model the service base execution units required to use the service capabilities of the service base execution units in various industrial fields, and connects in parallel through active control connections. Parallel and sequential driving, the results are obtained through asynchronous processing and comprehensive induction, and the execution results are passed to the business core software module 101. After the business core software module 101 performs analysis and processing, it controls various types of sub-service units through signaling and establishes The sending end and the receiving end route Session (connection dedicated channel), handle business logic in the product field, and complete a one-stop product service path process for assembly and installation.

請參閱圖3,其為前述實施範例解析生成的樹狀多階層解析圖,多維度分析客戶需求後拆解需求集中式數據分析出指定服務所需對應的子服務、基礎服務單元之服務主機形式、位置及數量、功能,以及IP位置及地理位置,接著透過計算各類異質子服務主機之位置及網路路徑,由軟體邏輯定義管理模組10來控制呼叫連線行為解析用戶環境位置及請求封包 內容表頭與協定之細部動作行為,監控請求連接路徑上之封包傳輸狀態,過濾協定分析表頭內容解析執行請求(request)服務,並產生所需信令、資料及影音串流,透過前述關聯分析歸屬,並運用虛實整合資源管理模組13指定至少一個適地性虛擬服務器資源與實體資源混合(Hybrid)運作,負責持續對應追蹤該虛擬專屬網路。接著,動態On Demand(彈性需求供裝開通)服務該一Tanet(租用戶)客戶,啟動網路元件因子偵測,調校網路品質能力。 Please refer to FIG. 3, which is a tree-like multi-level analysis diagram generated by the foregoing example analysis. After multi-dimensional analysis of customer demand, the demand is disassembled and centralized data analysis is performed to determine the service host form of the corresponding sub-service and basic service unit required by the specified service , Location and quantity, function, and IP location and geographic location. Then, by calculating the location and network path of various heterogeneous service host, the software logic defines the management module 10 to control the call connection behavior and analyze the user environment location and request. Packet content header and protocol detailed action behavior, monitor the packet transmission status on the request connection path, filter the protocol analysis header content, parse and execute the request service, and generate the required signaling, data, and audio and video streams. Associate analysis and attribution, and use the virtual-integrated integrated resource management module 13 to designate at least one localized virtual server resource and a physical resource to operate in a hybrid manner, which is responsible for continuously correspondingly tracking the virtual private network. Then, the dynamic On Demand service provides the service to a Tanet (tenant user) customer, initiates network element factor detection, and adjusts network quality capabilities.

此外,更可藉由媒體感知模組感測用戶環境網路品質,同時監看網路頻寬容量、瞬間流量、以及尖峰流量,透過即時監看互動動態管理連線行為以及幾何向量加密壓縮模組18控制資訊位元率,運用API適地性動態調整。 In addition, the media environment module can be used to sense the user's environment and network quality, while monitoring network bandwidth capacity, instantaneous traffic, and peak traffic, and real-time monitoring interactive dynamic management of connection behavior and geometric vector encryption and compression mode. Group 18 controls the bit rate of information and uses API to adjust the locality dynamically.

請參閱圖4,當本發明匯流服務供裝資料交換系統1運行於遠端雲端IDC(資料中心)機房時。當有多個異質子服務單元位於不同雲端IDC機房,而來源需求為一網路影音整合串流服務時,匯流服務供裝資料交換系統1透過雲端產品型錄、服務型錄、API型錄,將內容、串流、互動、寬頻、傳輸、交換服務所需要的子服務單元功能元件在客戶下達訂單完成後,即可動態展開資料分析,透過產品商業邏輯分析,動態建立擴增服務供裝資料、動態標籤關聯群組資訊,產制產品供裝規格之規格區塊,並動態遞迴遞增順序,組裝區塊成供裝規格完成體,透過學習管理模組17儲存情境及軌跡與歷程,可在下次遇到相同條件自動調用帶出適用區塊模型塑模。並在透過全軟體定義強化彈性及延展性與再使用,動態階層式統整模組進而組裝產品服務、加值服務。 Please refer to FIG. 4, when the data exchange system 1 provided by the convergent service according to the present invention runs in a remote cloud IDC (data center) computer room. When multiple heterogeneous service units are located in different cloud IDC computer rooms, and the source demand is an online video and audio integrated streaming service, the converging service is used to install the data exchange system 1 through the cloud product catalog, service catalog, and API catalog. The sub-service unit functional elements required for content, streaming, interaction, broadband, transmission, and exchange services can be dynamically expanded after the customer has placed an order. Through the analysis of the business logic of the product, the service can be dynamically augmented with data for installation. 、 Dynamic tags correlate group information to produce the specification blocks of product supply specifications, and dynamically recursively increase the order, and assemble the blocks to complete the specification specifications. The learning management module 17 stores the context, trajectory, and history. The next time it encounters the same conditions, it automatically calls out the applicable block model mold. And through full software definition to strengthen flexibility and scalability and reuse, dynamic hierarchical integration module to assemble product services and value-added services.

匯流服務供裝資料交換系統1可依運用環境位置及網路狀態 之偵測結果,可讓各種不同裝置間切換並平滑接續異質串流,透過不同種類的終端接取來使用。匯流服務供裝資料交換系統1透過自動遞迴式監管偵測用戶終端裝置動態計算測量台至用戶網行走路徑端點埠號、連接以及線路,運用軟體定義分析(Software Defined Analysis),經由部署相關應用程式介面池(API Pool)之集合群體,以進行後續組裝連結,透過異質API呼叫將彼此的功能串接組裝,以堆疊Atomic(單一的)服務組成Composite(複合式組合)服務,再組裝成較為複雜的集合體,連續運用組裝連結,該些Atomic服務部署執行在軟體定義設計content-aware內容感知)虛擬化叢集服務器,依即時需求擴充指派疊加至少一虛擬資源服務器,以提升運轉計算burst(極短時間爆發)效能。 The converging service for installing the data exchange system 1 can switch between various devices and smoothly connect heterogeneous streams according to the detection results of the operating environment and network status, and can be accessed through different types of terminals. Convergence service for the installation of data exchange system 1 through automatic recursive monitoring and detection of user terminal devices to dynamically calculate the port number, connection and route of the measurement path from the measuring station to the end of the user network, using Software Defined Analysis, through deployment related A collection group of API pools for subsequent assembly and connection. Through heterogeneous API calls, the functions of each other are connected and assembled in series. The Atomic (single) service is stacked to form a Composite service, and then assembled into More complex aggregates, which continuously use assembly links. These Atomic services are deployed and executed on software-defined design (content-aware content-aware) virtualized cluster servers, and expand and superimpose at least one virtual resource server based on real-time demand expansion to improve operational computing burst ( Very short burst of time) performance.

本案將來自四面八方的不同用戶終端異質上網環境的產品服務請求依據階層、屬性分門別類以標籤關連與後續解析,同質請求集中關聯由特定功能虛擬服務器群提供,產品服務解析管理模組轉譯成服務、內容、網路、品質、協定、客戶、障礙、連線地址、連線裝置、連線等級、連線層級等種類參數規則集合,經由虛擬化資源動態調度運用及運轉資料分析即時計算出該一連線請求連線與環境即時狀態,能進一步推演推估預期條件成立使用狀態及行為動作、使用需求,接續將該一請求導向請求指派單元並進一步建立與兼精煉學習庫及規則庫。 In this case, product service requests from heterogeneous Internet access environments of different user terminals in different directions are classified by tags and attributes based on their classification and subsequent analysis. The homogeneous requests are collectively provided by the virtual server group with specific functions. The product service analysis management module is translated into services and content , Network, quality, agreement, customer, obstacle, connection address, connection device, connection level, connection level, and other types of parameter rule sets, which are calculated in real time through the dynamic scheduling of virtualized resources and analysis of operating data. The online request connection and the real-time status of the environment can further deduct and estimate the expected use conditions, behavioral actions, and use requirements, continue to direct this request to the request assignment unit, and further establish and refine the learning library and rule base.

運作結果同步回饋輸出至軟體邏輯定義管理模組10,拓撲設置模組15透過調度規則,來動態排定交換傳輸局內機房→測量台→傳輸設備→交接箱->用戶大樓→總箱→主機各端點施工區相依序位埠號及連接、線路,並經由軟體驅動,藉由形成的多重路由達到負載分散之效果,確保運 用軟體定義塑模建模提升整體服務品質與用戶相依虛擬資源有效率分離,以最精簡兼具備援的虛擬資源提供後續服務請求生命週期內所需之服務組合及服務遞增壓力,確保客戶多元使用體驗及即時QOS(品質保證)與連續多次的情境相依無縫切換服務,依用戶端環境及裝置於預期容忍時間範圍內達到平順裝置服務轉換。 The operation results are synchronously output to the software logic definition management module 10, and the topology setting module 15 dynamically schedules the exchange and transmission office computer room through the scheduling rules → measuring station → transmission equipment → transfer box → user building → main box → host The construction areas of each endpoint are sequentially located with port numbers, connections, and lines, and are driven by software to achieve the effect of load distribution through the formation of multiple routes, ensuring the use of software-defined modeling to improve overall service quality and user-dependent virtual resources. Separation of efficiency, using the most streamlined and supported virtual resources to provide the required service portfolio and incremental service pressure during the subsequent service request life cycle, ensuring that the customer's multiple user experience and real-time QOS (quality assurance) are seamless and seamless. Switch services to achieve smooth device service conversion within the expected tolerance time range according to the client environment and device.

匯流服務供裝資料交換系統1更進一步將執行中的子服務、基礎服務所發生的問題,根據內容自動設計以及建立問題處理模式(pattern),透過反覆機器學習,主動式自我完成問題解決,大幅降低人為介入判斷,提升匯流應用執行階段之即時監控能力與智能判斷,減少該一產品線所需維運人力OPEX(作業費用支出)成本,提供人工智慧之匯流融合應用。隨著問題處理模式之建立越來越完整越精確,自動處理之範圍也越來越大,準確度亦將大幅度提升,優先引用此模式智能自動化完成問題解決。隨著模式建立越趨完整,該智能運作助益顯明顯。本發明係透過驅動事件與控制事件來管理事件。以達成所有流程問題都由軟體定義塑模建模加以判斷分析自動解決自我發現自我立即解決之目標,大幅度減少人員介入再做問題分析診斷所需投入人物力成本。 Convergence service installation data exchange system 1 further takes the problems of sub-services and basic services in execution, and automatically designs and establishes problem processing patterns based on the content. Through iterative machine learning, proactive self-finish problem solving is achieved. Reduce human intervention judgment, improve the real-time monitoring capability and intelligent judgment of the confluence application execution phase, reduce the OPEX (operation cost) of maintenance and operation manpower required for this product line, and provide convergent fusion applications of artificial intelligence. As the establishment of the problem-processing model becomes more complete and accurate, the scope of automatic processing is also getting larger and larger, and the accuracy will also be greatly improved. It is preferred to refer to this model for intelligent automation to complete problem-solving. As the model becomes more complete, the benefits of this intelligent operation are obvious. The present invention manages events by driving events and controlling events. In order to achieve all process problems, software-defined mold modeling is used for judgment and analysis to automatically solve the goal of self-discovery and immediate solution, which greatly reduces the personnel cost required for personnel intervention and problem analysis and diagnosis.

而當有更合適的API產製、更新的子服務基礎執行單元被建立時,或是加值服務基礎執行單元進行功能改版,或是因應市場需求或客戶需求或計劃性功能提升,使用端僅需註冊子服務基礎執行單元,而毋需異動到協作介面以及視覺化產品服務解析管理模組12連結與關係對應。 And when there is a more suitable API production system and updated sub-service basic execution unit is established, or the value-added service basic execution unit is modified, or in response to market needs or customer needs or planned function enhancements, the user end only The sub-service basic execution unit needs to be registered, and there is no need to change to the collaboration interface and the visual product service analysis management module 12 to link and correspond.

上列詳細說明係針對本發明之一可行實施例之具體說明,惟該實施例並非用以限制本發明之專利範圍,凡未脫離本發明技藝精神所為 之等效實施或變更,均應包含於本案之專利範圍中。 The above detailed description is a specific description of a feasible embodiment of the present invention, but this embodiment is not intended to limit the patent scope of the present invention. Any equivalent implementation or change that does not depart from the technical spirit of the present invention should be included in Within the scope of the patent in this case.

Claims (10)

一種匯流服務供裝資料交換系統,包含:軟體邏輯定義管理模組,對連線之模組進行動態流程配置;軟體塑模模組,連接該軟體邏輯定義管理模組,並提供軟體模型之塑模與建模設置;視覺化產品服務解析管理模組,連接該軟體邏輯定義管理模組,並提供操作的使用端建立指定服務之遞送流程路徑,以配置提供服務之服務基礎執行單元;虛實整合資源管理模組,連接該軟體邏輯定義管理模組,提供虛擬及實體服務器之動態調度與指派;應用程式介面自我學習產製模組,連接該軟體邏輯定義管理模組,提供應用程式介面之該服務基礎執行單元之產製;以及拓撲設置模組,連接該軟體邏輯定義管理模組,提供對應於該遞送流程路徑之網路服務設備線路拓撲建置。     A data exchange system for assembling services is provided, which includes: a software logic definition management module that performs dynamic process configuration on connected modules; a software mold module that connects to the software logic definition management module and provides software modelling Model and modeling settings; visualized product service analysis management module, connected to the software logic definition management module, and provided the user of the operation to establish the specified service delivery process path to configure the service base execution unit that provides the service; virtual-real integration Resource management module, connected to the software logic definition management module, to provide dynamic scheduling and assignment of virtual and physical servers; application program interface self-learning production module, connected to the software logic definition management module, to provide the application program interface The production system of the service basic execution unit; and the topology setting module, which is connected to the software logic definition management module, and provides the network service equipment line topology construction corresponding to the delivery process path.     如請求項1所述之匯流服務供裝資料交換系統,更包含連接該軟體邏輯定義管理模組之服務行為分析預測模組,該服務行為分析預測模組係提供該指定服務之預測與推估。     The convergent service for the data exchange system described in claim 1, further includes a service behavior analysis and prediction module connected to the software logic definition management module, and the service behavior analysis and prediction module provides prediction and estimation of the specified service. .     如請求項2所述之匯流服務供裝資料交換系統,更包含連接該軟體邏輯定義管理模組之學習管理模組,其中該學習管理模組係儲存對應該指定服務之情境資訊、服務軌跡資訊、或服務歷程資訊其中至少一。     The data exchange system provided by the convergent service as described in claim 2 further includes a learning management module connected to the software logic definition management module, wherein the learning management module stores situation information and service track information corresponding to the specified service , Or at least one of the service history information.     如請求項1或3所述之匯流服務供裝資料交換系統,其中該軟體邏輯定義管理模組係對該學習管理模組內之資訊進行機器學習,以優化該指定服 務之配置。     The convergent service for the data exchange system as described in claim 1 or 3, wherein the software logic definition management module performs machine learning on the information in the learning management module to optimize the configuration of the specified service.     如請求項4所述之匯流服務供裝資料交換系統,更包含連接該軟體邏輯定義管理模組之幾何向量加密壓縮模組,該幾何向量加密壓縮模組提供該軟體邏輯定義管理模組對傳輸資料進行幾何向量加密壓縮處理與傳遞。     The confluence service for the data exchange system described in claim 4, further comprising a geometric vector encryption and compression module connected to the software logic definition management module. The geometric vector encryption and compression module provides the software logic definition management module for transmission. The data is processed and transmitted by geometric vector encryption and compression.     如請求項1所述之匯流服務供裝資料交換系統,其中該軟體邏輯定義管理模組係監控該遞送流程路徑之請求連接路徑上的封包傳輸狀態,以產生所需信令、資料或影音串流,並配置該虛實整合資源管理模組指定至少一適地性虛擬服務器資源與實體資源。     The convergent service for the data exchange system described in claim 1, wherein the software logic definition management module monitors the packet transmission status on the requested connection path of the delivery process path to generate the required signaling, data, or audio and video strings Stream, and configure the virtual-integrated integrated resource management module to specify at least one geo-virtual server resource and physical resource.     如請求項1所述之匯流服務供裝資料交換系統,其中該拓撲設置模組透過調度規則動態,以排定電信網路內的設備連線配置。     The convergent service described in claim 1 is used to install a data exchange system, wherein the topology setting module dynamically schedules device connection configurations in a telecommunications network through scheduling rules.     如請求項7所述之匯流服務供裝資料交換系統,其中該拓撲設置模組提供軟體定義網路之操作。     The convergence service described in claim 7 is used to install a data exchange system, wherein the topology setting module provides a software-defined network operation.     如請求項1所述之匯流服務供裝資料交換系統,更包含連接該軟體邏輯定義管理模組之媒體感知模組,以提供該軟體邏輯定義管理模組進行網路底層介質分析判斷與感知。     The confluence service for data exchange system described in claim 1, further includes a media awareness module connected to the software logic definition management module, so as to provide the software logic definition management module to perform analysis and judgment of the underlying media of the network.     如請求項1所述之匯流服務供裝資料交換系統,其中該指定服務係為電信供裝服務。     The convergent service installation data exchange system according to claim 1, wherein the designated service is a telecommunications installation service.    
TW105143809A 2016-12-29 2016-12-29 Confluence service for data exchange system TWI608443B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW105143809A TWI608443B (en) 2016-12-29 2016-12-29 Confluence service for data exchange system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105143809A TWI608443B (en) 2016-12-29 2016-12-29 Confluence service for data exchange system

Publications (2)

Publication Number Publication Date
TWI608443B TWI608443B (en) 2017-12-11
TW201824170A true TW201824170A (en) 2018-07-01

Family

ID=61230584

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105143809A TWI608443B (en) 2016-12-29 2016-12-29 Confluence service for data exchange system

Country Status (1)

Country Link
TW (1) TWI608443B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI751387B (en) * 2018-11-12 2022-01-01 中華電信股份有限公司 Software defined driven ict service provider system based on end to end orchestration

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI670607B (en) * 2018-01-09 2019-09-01 中華電信股份有限公司 High-availability provisioning system in distributed architectures and method thereof
TWI676148B (en) * 2018-09-17 2019-11-01 中華電信股份有限公司 A system of virtual and physical integrated network service fulfillment and monitor based on artificial intelligence

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX350877B (en) * 2011-09-19 2017-09-19 Tata Consultancy Services Ltd A computing platform for development and deployment of sensor data based applications and services.
TW201520969A (en) * 2013-11-26 2015-06-01 Chunghwa Telecom Co Ltd Automatic installation setting method for high performance bulk user circuit
TWI519965B (en) * 2013-12-26 2016-02-01 Flexible assembly system and method for cloud service service for telecommunication application

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI751387B (en) * 2018-11-12 2022-01-01 中華電信股份有限公司 Software defined driven ict service provider system based on end to end orchestration

Also Published As

Publication number Publication date
TWI608443B (en) 2017-12-11

Similar Documents

Publication Publication Date Title
Abbasi et al. Software-defined cloud computing: A systematic review on latest trends and developments
Borangiu et al. Digital transformation of manufacturing through cloud services and resource virtualization
CN104253749B (en) A kind of user terminal distribution route computational methods based on software defined network framework
US11178049B2 (en) Device deployment and net work management using a self-service portal
US10831183B2 (en) Transfer of production control in proximity to production site for enabling decentralized manufacturing
CN105519043B (en) System and method for mapping business-level topology to business-specific data plane logical topology
EP3143511B1 (en) Method and apparatus for affinity-based network configuration
CN111835565A (en) Communication network optimization method, device and system based on digital twin
CA3170632A1 (en) High-resolution contract-based wireless network virtualization
TWI519965B (en) Flexible assembly system and method for cloud service service for telecommunication application
CN115277578B (en) A service orchestration method, device and storage medium
TWI751387B (en) Software defined driven ict service provider system based on end to end orchestration
TWI651667B (en) Interface system for virtual and real network resources topology
CN104053142A (en) Orchestrating Mobile Data Networks in Network Environments
TW202013304A (en) A system of virtual and physical integrated network service fulfillment and monitor based on artificial intelligence
US20230031777A1 (en) Managing resource utilization by multiple network slices
Jin et al. When cloud media meet network function virtualization: Challenges and applications
Zhang et al. Rate-adaptive fog service platform for heterogeneous IoT applications
TW202031067A (en) System for wifi route discovery in virtual network
TW201824170A (en) Converged service provisioning data exchange system that allows an user end to quickly complete the topological construction of network service facility lines corresponding to a desired delivery flow path
Bolla et al. From cloud-native to 5G-ready vertical applications: An industry 4.0 use case
Pittalà et al. Leveraging data plane programmability to enhance service orchestration at the edge: A focus on industrial security
Wu et al. Ai-native network digital twin for intelligent network management in 6g
Reddy et al. Role of software-defined network in industry 4.0
Izquierdo-Zaragoza et al. Leveraging Net2Plan planning tool for network orchestration in OpenDaylight

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees