服務提供商網絡遷移的制作方法
【專利摘要】一種服務提供商網絡遷移系統將服務從第一網絡基礎設施遷移到第二網絡基礎設施。創建將第一網絡基礎設施中的電路與由電路提供的服務和經由第一網絡基礎設施接收服務的客戶相關聯的聯合電路數據集。創建將第一網絡基礎設施中的每個服務映射到要被提供在第二網絡基礎設施中的至少一個目標服務的產品映射數據集。遷移序列服務器根據數據集中的信息來創建遷移計劃,并且針對客戶遷移速率的預估和針對目標服務的收益生成被估計。供應服務器經由網絡根據遷移計劃來配置針對第二網絡基礎設備中的電路的參數以部署第二網絡基礎設備中的目標服務。
【專利說明】
服務提供商網絡遷移
技術領域
[0001 ]本申請要求于2013年10月8日提交的美國臨時專利申請序列號61/888,214的優先權,通過引用將其整體并入。
【背景技術】
[0002]諸如傳統通信網絡服務提供商(例如,線路服務提供商、蜂窩服務提供商、線纜服務提供商、衛星服務提供商、等等)、專用服務提供商的公司以及其他類型的公司面臨向他們的客戶提供最好服務并且比他們的競爭者更快地開發新服務并將新服務部署到市場的巨大競爭壓力。
[0003]另外,大型電信提供商、線纜網絡運營商和其他類型的服務提供商可以具有恰當的極大的遺留網絡,其可以服務數千個或數百萬個客戶。由這些運營商提供的遺留產品和服務的陣列可以是很大且復雜的。此外,客戶的類型可以是多種多樣的。例如,客戶群可以從小的單個站點語音和數據客戶變化直到訂閱跨世界各地的數十個、數百個或甚至數千個地方的數百個遺留服務的最大的多國公司。另外,電信提供商的遺留網絡基礎設施可以跨度世界各地的數十個數千個中心辦公有線中心。
[0004]為了跟得上需求并且提供由許多客戶需要的服務的水平,新基礎設施需要被轉出并且客戶應當被迀移到這些新基礎設施。例如,互聯網協議(IP)和極高容量的光纖網絡可以受托管用于提供由許多客戶需要的或期望的服務的水平。結果,服務提供商可以面臨經歷綜合分析以實現針對滿足他們的客戶需求的電信網絡和服務的快速創建和部署的明智的決策,使在轉出期間的服務中斷最小化,并且提供在客戶需求內的最高服務質量。然而,由于經歷這樣的分析所需要的成本、困難和訣竅,許多公司可能在他們的分析中達不到標準,可能導致不能滿足客戶需求,不能改善服務質量,不能使收益最大化并且不能使客戶成本最小化。
【發明內容】
[0005]根據實施例,一種系統將網絡服務從第一網絡基礎設施迀移到第二網絡基礎設施。第一網絡基礎設施可以包括通過網絡向客戶所在地提供語音和數據服務的第一組電路。服務提供商網絡迀移系統包括用于捕獲來自第一網絡基礎設施中的多個電路的數據并且配置第二網絡基礎設施中的電路的至少一個庫存和供應服務器。服務提供商網絡迀移系統包括用于訪問一個或多個數據庫的至少一個迀移序列服務器,該一個或多個數據庫存儲包括針對第一網絡基礎設施中的多個電路的信息的所供應的電路數據集以及包括針對在客戶所在地處的客戶的信息的計費數據集。
[0006]迀移序列服務器包括建模器和調和器,其根據來自所供應的電路數據集和計費數據集的信息來生成聯合電路數據集,并且聯合電路數據集將第一網絡基礎設施中的多個電路中的每個電路與由電路提供的至少一個語音或數據服務和接收至少一個語音或數據服務的客戶相關聯。迀移計劃創建器接收用于將來自第一技術基礎設施的語音和數據服務迀移到第二技術基礎設施中的目標服務的迀移參數,迀移參數包括用于到提供目標服務的第二網絡基礎設施的迀移的序列信息。
[0007]迀移計劃創建器基于聯合電路數據集和迀移參數來創建用于將第一網絡基礎設施中的多個電路迀移到第二網絡基礎設施中的電路的迀移計劃,其中迀移計劃包括用于將第一網絡基礎設施中的多個電路迀移到第二網絡基礎設施中的電路的序列。
[0008]模擬器基于迀移計劃、歷史客戶迀移數據和針對在第一網絡基礎設施中提供的語音和數據服務的客戶的屬性來確定針對客戶迀移速率的預估和針對目標服務的收益生成。如果迀移計劃被選擇用于基于預估的實施方式,則庫存和供應服務器經由網絡根據迀移計劃來配置針對第二網絡基礎設備中的電路的參數以部署第二網絡基礎設備中的目標服務。
[0009]根據實施例,一種服務提供商網絡迀移系統將服務從第一網絡基礎設施迀移到第二網絡基礎設施。該系統包括存儲數據集的一個或多個數據庫。聯合電路數據集將第一網絡基礎設施中的多個電路中的每個電路與由電路提供的服務和接收服務的客戶相關聯。產品映射數據集包括第一網絡基礎設施中的每個服務到要被提供在第二網絡基礎設施中的多個目標服務中的至少一個目標服務的映射。遺留網絡迀移記錄(LMAR)各自包括針對客戶的客戶信息,第一網絡基礎設施中的由客戶訂閱的任何服務,第一網絡基礎設施中的提供由客戶訂閱的每個服務的電路,包括服務客戶的電路的有線中心,與由所訂閱的服務生成的收益相關聯的收益信息,以及至少被映射到每個所訂閱的服務的目標服務。
[0010]至少一個迀移序列服務器包括:生成聯合電路數據集的建模器和調和器;以及迀移計劃創建器,其用于接收用于將來自第一技術基礎設施的服務迀移到第二技術基礎設施的目標服務的迀移參數,迀移參數包括第一網絡基礎設施中的多個電路到第二網絡基礎設施中的提供目標服務的電路的迀移的序列信息。迀移計劃創建器基于聯合電路數據集、產品映射數據集、LMAR和迀移參數來創建用于到經由第二網絡基礎設施中的電路提供的目標服務的迀移計劃,其中迀移計劃包括用于迀移到目標服務的序列。
[0011]模擬器基于迀移計劃、歷史客戶迀移數據和客戶的屬性來確定針對客戶迀移速率的預估和針對目標服務的收益生成,其中如果迀移計劃被選擇用于基于預估的實施方式,則庫存和供應服務器經由網絡根據迀移計劃來配置針對第二網絡基礎設施中的電路的參數以部署第二網絡基礎設施中的目標服務。
[0012]根據又一實施例,一種將服務從第一網絡基礎設施迀移到第二網絡基礎設施的方法包括:確定將第一網絡基礎設施中的多個電路中的每個電路與由電路提供的服務和接收服務的客戶相關聯的聯合電路數據集;確定包括第一網絡基礎設施中的每個服務到要被提供在第二網絡基礎設施中的多個目標服務中的至少一個目標服務的映射的產品映射數據集;接收用于將來自第一技術基礎設施的服務迀移到第二技術基礎設施中的目標服務的迀移參數,迀移參數包括用于到目標服務的迀移的序列信息;基于聯合電路數據集、產品映射數據集和迀移參數來創建用于迀移到第二網絡基礎設施中的目標服務的迀移計劃,其中迀移計劃包括用于將第一網絡基礎設施中的多個電路迀移到第二網絡基礎設施中的電路的序列;以及基于迀移計劃、歷史客戶迀移數據和客戶的屬性來確定針對客戶迀移速率的預估和針對目標服務的收益生成。如果迀移計劃被選擇用于基于預估的實施方式,則經由網絡根據迀移計劃來配置針對第二網絡基礎設備中的電路的參數以部署第二網絡基礎設備中的目標服務。
【附圖說明】
[0013]將參考附圖在下面的描述中詳細描述本發明的實施例。
[0014]圖1A至圖1B圖示了網絡基礎設施和根據實施例的將服務從第一網絡基礎設施迀移到第二網絡基礎設施的服務提供商網絡迀移系統;
[0015]圖2圖示了根據實施例的針對服務提供商網絡迀移系統的服務器;
[0016]圖3A圖示了根據實施例的服務提供商網絡迀移系統的框圖;
[0017]圖3B示出了根據實施例的遺留網絡迀移分析記錄的數據模型;
[0018]圖4圖示了根據實施例的服務提供商網絡迀移系統的數據流程圖;
[0019]圖5圖示了根據實施例的用于創建迀移計劃的方法;
[°02°]圖6示出了迀移計劃的示例;
[0021]圖7示出了針對迀移計劃的隨時間的經預估的度量的示例;
[0022]圖8示出了針對經預估的度量的凈現值的示例;以及
[0023]圖9示出了針對迀移計劃生成的得分的示例。
【具體實施方式】
[0024]出于簡單性和說明性目的,實施例的原理通過主要參考其示例來描述。在下面的描述中,許多具體細節被闡述以便提供對實施例的透徹理解。然而,本領域普通技術人員容易理解,可以在沒有對這些具體細節的限制的情況下實踐實施例。在一些實例中,沒有詳細描述公知的方法和結構從而不會不必要地使實施例模糊不清。
[0025]根據實施例,服務提供商網絡迀移系統能夠模擬和分析不同的通信網絡服務部署。該系統可以使用模擬和分析來識別網絡中的最佳服務部署情景以使服務質量最大化并滿足客戶需求以及確定用于部署網絡基礎設施和/或新服務的轉出流程,其使服務中斷最小化并使到新基礎設施和服務的客戶迀移最大化。模擬可以包括生成迀移計劃和確定針對迀移計劃的預估和評分。另外,該系統例如包括用于根據從模擬確定的網絡迀移序列供應電路的網絡供應子系統。供應可以包括根據從模擬確定的參數來配置電路以提供需要的帶寬并適應針對由新網絡提供的服務并使在迀移期間的停機時間最小化的服務質量(QoS)要求。根據示例,供應子系統可以包括確定并存儲基于迀移計劃確定的配置參數的分布式服務器。另外,分布式服務器可以經由網絡遠程地設置目標網絡基礎設施中的電路中的參數。
[0026]多個技術問題可以由本文描述的實施例解決。例如,當從遺留網絡基礎設施迀移到目標網絡基礎設施時,網絡服務提供商必須確定當前在遺留網絡基礎設施上提供的服務是否能夠由目標網絡基礎設施支持,例如在針對服務的QoS和服務水平要求方面,并且服務提供商必須確定其他迀移參數。通過由服務提供商網絡迀移系統執行的模擬和分析,系統能夠確定用于部署目標網絡基礎設施中的服務的迀移計劃,其使針對客戶的服務中斷最小化并使到新基礎設施的客戶迀移最大化,以及適應針對部署在目標網絡基礎設施中的服務的QoS和服務水平要求。由實施例解決的另一技術問題是目標網絡基礎設施中的電路的配置。通常,網絡管理員可以通過使用電子表格制作和客戶需求的估計來確定電路參數,并且之后手動地配置非常易于受用戶錯誤影響并且能夠導致針對客戶的服務中斷的電路。供應子系統能夠基于模擬來確定電路參數并遠程地配置電路。由實施例解決的又一技術問題是關于客戶到現有電路的映射。為了將客戶迀移到目標網絡基礎設施上的服務,例如在帶寬和/或其他網絡參數方面確定遺留網絡基礎設施中的需求的初始步驟是要確定電路上的每個客戶的需求。服務提供商可以確定電路上的總需求,但是常常難以確定電路上的具體客戶或由具體客戶使用的服務的需求。服務提供商網絡迀移系統能夠將來自不同源的數據相關并且將數據連接到單個數據集以運行模擬并確定如何將現有服務映射到要被提供在新基礎設施上的新服務。
[0027]如本文中所使用的服務可以包括通過網絡對信息的供應或提供,并且還被稱為通信網絡服務。服務的示例包括但不限于通過網絡提供的任何語音、數據、線纜或衛星電視、流傳輸首頻或視頻、等等。
[0028]網絡基礎設施是指實現網絡的網絡連接、通信、操作和管理的網絡的硬件資源和軟件資源。網絡基礎設施提供在用戶、過程、應用、服務和可以包括互聯網的外部網絡之間的通信路徑和服務。網絡基礎設施可以包括網絡硬件(例如,路由器、交換機、網絡卡、無線路由器、線纜、連接器、服務器、等等)、網絡軟件(例如,網絡操作和管理、操作系統、防火墻、網絡安全性應用、等等)以及通信介質和協議。下面討論的一個示例包括針對從包括銅線電信系統的遺留網絡基礎設施到包括光纖系統的目標網絡基礎設施的服務的迀移的模擬以及光纖系統上的服務的轉出。然而,服務提供商網絡迀移系統可以被用于模擬、分析和提供針對從任何類型的第一網絡基礎設施(例如,遺留網絡基礎設施)到任何類型的第二網絡基礎設施(例如,目標網絡基礎設施)的服務的服務轉出。網絡基礎設施可以包括無線網絡基礎設施以及有線網絡基礎設施。遺留網絡基礎設施是指舊的或現有的網絡基礎設施,并且遺留產品和服務是指通過遺留網絡基礎設施提供的服務。目標網絡基礎設施是指被部署的新網絡基礎設施,并且服務是指通過目標網絡基礎設施提供的要被部署的服務。客戶從遺留服務被迀移到目標服務。
[0029]服務提供商網絡迀移系統包括用于模擬包含針對要部署的服務和網絡基礎設施的不同的可改變參數或變量的不同情景的基于情景的模擬。該系統可以包括能夠運行針對不同情景的模擬的多線性模擬器。模擬器的輸出包括每個情景的分析和針對每個模擬的商業和技術子解決方案的分析。解決方案包括用于部署服務給定的可改變參數、約束和現有服務參數(如果有的話)的不同因素的分析。子解決方案提供不同種類的因素的分析。例如,商業子解決方案包括商業因素的分析。技術子解決方案包括技術因素的分析,等等。例如,解決方案和子解決方案可以包括網絡迀移的復雜度的分析、電路的數目、工人的生產力、成本、盈利、客戶影響、QoS參數和其他因素。模擬能用于考慮基礎設施、操作和服務的現有實施方式并且能夠被用于評價在將客戶迀移到目標網絡基礎設施上的服務時對現有服務的影響。
[0030]通過其模擬和分析,服務提供商網絡迀移系統能夠確定用于將客戶迀移到新基礎設施的最佳序列和計時。例如,遺留基礎設施可以具有在許多不同的電路上的客戶,并且服務提供商需要在考慮關于計時的客戶約束、QoS、等等的同時確定如何將客戶迀移到新基礎設施。因為客戶可以在許多不同的電路上,服務提供商網絡迀移系統允許用戶在考慮各種參數的情況下對哪些電路進行切片、切塊并選擇以移動在一起。例如,服務提供商網絡迀移系統能夠確定哪些有線中心首先移動從而使由網絡迀移造成的停機時間和中斷最小化,并且還確定服務將要從迀移中生成多少收益,并且支出多少。
[0031]例如,在針對電信服務從銅基礎設施(例如,遺留網絡基礎設施)迀移到光纖基礎設施(例如,目標網絡基礎設施的背景下,可以存在當前服務客戶的不同類型的多個電路。服務提供商網絡迀移系統可以通過電路的類型、客戶、產品、有線中心、等等來對電路進行分組。針對迀移的初始發現、分析和執行的途徑和過程被確定為生成迀移計劃以確定用于將來自銅電路的客戶斷開連接并將他們重新連接到新光纖基礎設施中的纖維節點的序列并且確定包括對銅的回收利用的最后步驟的其他流程性步驟。序列例如基于潛在的技術、客戶、遺留服務、可用的目標服務和新目標網絡基礎設施的可用性。
[0032]服務提供商網絡迀移系統可以利用來自各種源的數據來模擬和分析針對迀移的不同序列。例如,服務提供商常常具有用于計費的單獨的數據、網絡庫存、網絡元件供應、客戶服務記錄、描述當前基礎設施如何正被使用并被分配給客戶的合同和數據。服務提供商網絡迀移系統能夠將來自不同源的數據相關并將數據連接到單個數據集中以運行模擬并確定如何將現有服務映射到要被提供在新基礎設施上的新服務。另外,服務提供商網絡迀移系統能夠生成針對模擬引擎的模型。模型可以包括表示客戶、服務和基礎設施的變量。針對迀移并提供服務的約束,并且模型可以由模擬引擎用于預估以便確定針對迀移和服務轉出的最佳序列。最佳序列可以使停機時間和中斷最小化,提供最大服務質量,使客戶損失最小化并且使針對服務提供商的客戶損失和盈利率最大化。
[0033]圖1A至圖1B示出了基于銅的電信網絡基礎設施10和被迀移到基于IP纖維的電信網絡基礎設施20的服務。除了圖1A示出了遺留的基于銅的電信網絡基礎設施10的細節,并且將基于IP纖維的電信網絡基礎設施20表示為云,并且圖1B示出了基于IP纖維的電信網絡基礎設施20的細節但是將基于銅的電信網絡基礎設施10表示為云,圖1A和圖1B是相同的。圖1B和圖1A中示出的網絡基礎設施10和網絡基礎設施20的云表示分別意味著表示在圖1A或圖1B中的一個中示出的對應的網絡基礎設施的詳細示意圖。服務提供商網絡迀移系統100能夠生成用于評價針對服務從基于銅的電信網絡基礎設施10到基于纖維的電信網絡基礎設施20的迀移的候選迀移計劃情景14的度量15。下面進一步描述的計分卡17基于度量15來對候選迀移計劃情景進行評價和評分。一個情景16可以基于度量15來選擇,并且可以被用于確定針對使停機時間和中斷最小化的迀移和服務轉出的最佳序列的計分卡17提供針對期望服務的容量(例如,帶寬),提供最大QoS和/或使針對服務提供商的盈利率最大化。所選擇的情景16可以被實施用于基于纖維的電信網絡基礎設施20,并且下面描述被實施的基于纖維的電信網絡基礎設施20的示例并將其示出在圖1A至圖1B中。
[0034]—般地,基于銅的電信網絡基礎設施1例如包括電路交換網絡中的電路。例如,當針對語音服務進行呼叫時,在電話交換內的電路創建在兩個電話之間的持續有線電路,與呼叫持續一樣長久。電話交換被定位在服務不同地理區域的中心局中。基于銅的電信網絡基礎設施10可以主要使用銅線路而非纖維線路用于在有線中心與客戶所在地之間的電路。有線中心可以包括中心局、被定位在中心局內和外的硬件以及從中心局到客戶服務地址的連接,客戶服務地址是客戶所在地的地理地址,例如房屋/建筑物號、街道、城市、等等。電路可以包括在用于通信信號的網絡基礎設施中的兩個點或終端之間的路徑。電路可以包括交換機、線、等等的裝備。
[0035]參考圖1A,基于銅的電信網絡基礎設施10包括例如企業客戶銅時分復用(TDM)網絡11、消費者銅語音和數據網絡(例如,數字用戶線路(DSL)和普通老式電話服務(P0TS))12以及小企業多租戶銅TDM語音網絡13。企業客戶銅TDM網絡11例如包括連接到客戶數據中心的多個有線中心。有線中心可以連接在纖維回路中但是可以不使用IP用于通信。在有線中心之間的連接中并且在有線中心與數據中心之間的連接中示出的“0C”是指光學載波發送速率。此外,有線中心West 18經由數字信號水平3(DS3)線路(其還被稱為T-3線路)連接到有線中心NW312和SW312。有線中心經由可以為Tl線路的銅線路連接到在客戶的服務地址處(即在客戶所在地處)的客戶所在地裝備(CPE)。
[0036]針對消費者銅語音和數據網絡12,例如,有線中心經由銅DSL或POTS線路連接到CPE ο針對小企業多租戶銅TDM語音網絡13,例如,有線中心經由Tl線路連接到在服務地址處的CPE。在CPE處,示出提供數據和語音服務的網絡元件I,并且示出針對數據和語音電路的電路標識符(ID)的示例。
[0037]如以上所討論的,系統100可以從多個候選迀移情景14選擇要實施的迀移情景16。所選擇的迀移情景16是針對基于纖維的電信網絡基礎設施20的。基于銅的電信網絡基礎設施10的電路交換網絡與被實施在基于纖維的電信網絡基礎設施20中的分組交換網絡形成對比。分組交換網絡例如使用IP,并且基于纖維的電信網絡基礎設施20主要通過纖維而非銅實施寬帶服務。因此,銅線路可以利用連接到纖維節點和數字交換機而非語音電路的光纖線路來替換。纖維可以被延伸到針對鄰域或區域的節點并且之后銅可以被用于到服務地址的短距離,或者纖維可以被延伸到服務地址。如圖1B所示,FTTN =到節點的纖維;FTTH =到家的纖維;并且FTTB =到建筑物的纖維。另外,新服務被提供在基于纖維的電信網絡基礎設施20以替換先前提供在基于銅的電信網絡基礎設施10上的服務。例如,語音交換服務利用基于纖維的電信網絡基礎設施20中的IP服務來替換。例如,通過電路交換體系架構提供的語音服務利用基礎設施20中的通過IP的語音(VoIP)服務來替換。在另一示例中,遺留數據服務利用提供更高下載和上傳帶寬的基礎設施20中的寬度數據服務來替換。例如,新數字電路被供應在基礎設施20中以提供繞過遺留基礎設施10的電路交換硬件的IP服務。如下面進一步描述的,遺留服務被映射到新服務(其被稱為目標服務)以被轉出到基礎設施20(例如,目標基礎設施)上。
[0038]如圖1B所示,基于纖維的電信網絡基礎設施20例如包括企業客戶網絡21、消費者語音和數據網絡22以及小企業多租戶網絡23。企業客戶網絡21使用纖維以太網來連接有線中心并連接到數據中心。FFTN、FTTB和FTTH被用于連接到纖維節點和在服務地址處的CPE。“E0C”是指通過銅的以太網,其可以在從纖維節點延伸到在服務地址處的CPE的銅上使用。消費者語音和數據網絡22可以使用FFTH以將有線中心連接到在服務地址處的CPE,并且小企業多租戶網絡13可以使用FTTB以將有線中心連接到多租戶建筑物。
[0039]服務提供商網絡迀移系統100可以由一個或多個服務器執行。服務器105和服務器106被示出但是系統100可以由一個服務器或多于兩個服務器來實施。下面進一步描述服務器105和服務器106。在一個示例中,服務提供商網絡迀移系統100包括多個分布式計算機系統。分布式計算機系統可以包括用于執行模擬以確定候選迀移計劃的服務器,并且候選迀移計劃中的一個可以被選擇作為迀移計劃16。分布式計算機系統可以包括用于將計費、庫存和供應數據提取、轉換和下載到系統100中的服務器,系統100可以被用于目標網絡基礎設施中的服務的模擬、優化和供應。分布式計算機系統可以包括用于監控和捕獲網絡參數(包括帶寬、延時、等等)的服務器。此外,分布式計算機系統可以查詢網絡硬件以確定網絡基礎設施中的硬件設備的地址(例如,媒體訪問控制地址和IP地址)和其他配置參數。該信息可以被映射到網絡參數并且被存儲以指定針對網絡基礎設施中的特定設備的網絡參數。分布式計算機系統還可以包括用于配置例如目標網絡基礎設施中的硬件設備的供應系統。庫存和供應服務器105可以經由基礎設施10中的網絡遠程地執行發現并捕獲現有交換機的網絡參數并且經由網絡遠程地配置基礎設施20中的電路。此外,迀移序列服務器106可以確定迀移計劃并執行模擬以對迀移計劃進行評分以確定要實施的迀移到基礎設施20的最佳迀移計劃。庫存和供應服務器105可以包括一個或多個服務器,并且迀移序列服務器106可以包括一個或多個服務器。
[0040]圖2示出了庫存和供應服務器105和迀移序列服務器106的示例。庫存和供應服務器105能夠在網絡基礎設施(例如,基于銅的電信網絡基礎設施10和基于纖維的電信網絡基礎設施20)被部署之后遠程地執行用于識別網絡基礎設施中的網絡元件的發現。此外,庫存和供應服務器105能夠查詢網絡基礎設施中的網絡元件以捕獲針對網絡元件的網絡參數,并且庫存和供應服務器105能夠通過經由網絡遠程地配置網絡元件來供應網絡元件。網絡元件包括網絡基礎設施中的硬件。
[0041]示出針對服務器105和服務器106的硬件,其可以被用作用于執行本文描述的方法和功能中的一個或多個的平臺。方法和功能可以被實現在存儲在一個或多個非瞬態計算機可讀存儲介質上的軟件。服務器105和服務器106可以均包括執行針對軟件的機器可讀指令的一個或多個硬件處理器201和202。服務器105和服務器106還包括主存儲器210和存儲器220,例如隨機存取存儲器(RAM),針對處理器201和處理器202的軟件和數據在運行時間期間駐留在其中,以及次級數據存儲211和221,其可以是非易失性的并且存儲軟件和數據。存儲器和次級數據存儲是可以被包含在服務器105和106中的非瞬態計算機可讀存儲介質的示例。服務器105和106包括用于經由網絡連接到網絡元件以及其他服務器和計算機系統的網絡接口 212和222。網絡元件可以包括在圖1A至圖1B中示出的針對網絡基礎設施10和網絡基礎設施20的裝備。對于本領域普通技術人員而言將顯而易見的是,服務器105和服務器106可以包括未示出的其他已知部件。
[0042]如所示出的,庫存和供應服務器105可以存儲并執行用于經由網絡對網絡基礎設施中的網絡元件的發現和查詢的軟件230。圖3A中示出的遺留網絡數據捕獲子系統140可以由軟件230來實施。軟件230可以發送對網絡基礎設施中的網絡元件的查詢以識別網絡元件并確定針對網絡元件的網絡參數。參數可以包括端口信息、針對每個端口的電路ID、網絡地址信息、服務信息、等等。該信息被存儲在針對系統100的數據存儲中并且被用于確定由每個電路提供的服務。此外,網絡元件可以被查詢以確定與網絡元件的質量或健康相關的信息并在網絡元件被確定為發生故障或運行出錯的情況下向網絡管理員生成警報。
[0043]用于供應網絡元件的軟件231可以由服務器105存儲和執行。圖3A中示出的網絡供應子系統141可以由軟件231來實施。供應可以包括經由網絡遠程地設置針對網絡元件的網絡參數使得網絡元件執行網絡基礎設施中的期望功能。在一個示例中,軟件定義網絡(SDN)協議被用于設置網絡參數。軟件231可以包括管理和操縱網絡元件的應用程序接口(API)的豐富的集合。網絡元件可以包括能夠由服務器105遠程地配置以執行期望功能的軟件模塊,并且在網絡元件中設置期望網絡參數,期望功能可以包括對網絡地址的自動供應、分配特定QoS和延時參數、等等。
[0044]迀移序列服務器106可以包括迀移和序列軟件240。軟件240可以包括用于執行參考圖3A進一步詳細地描述的階段110、120和130的軟件。服務器105和服務器106可以經由一個或多個網絡連接到彼此和基礎設施10和20中的裝備。
[0045]圖3A示出包括功能框的系統100的邏輯表示,但是對于本領域普通技術人員而言將顯而易見的是,系統100可以包括包含存儲在非瞬態計算機可讀介質上并可由至少一個處理器執行以實施各階段的機器可讀指令的硬件和/或軟件。
[0046]數據階段110從一個或多個數據源102和用戶輸入170接收數據。數據源102可以包括用戶的內部數據源,例如識別客戶信息、計費信息、網絡基礎設施信息、等等的服務提供商的數據源。數據源102可以包括外部數據源,其提供該信息和/或其他信息。其他信息可以包括用于使模擬引擎預估與服務的迀移相關的變量的信息。外部數據源可以包括提供關于服務用法和規定、用于實施服務的約束、服務地址標準化、服務地址地理編碼、客戶人口統計數據和有競爭力的服務覆蓋的商業組織或數據庫或政府機構。數據源102可以包括多個計費和記賬系統、網絡元件庫存和跟蹤系統、客戶關系管理系統、等等。
[0047]數據存儲110可以包括建模器和調和器111,提取、轉換和下載(ETL)模塊112,以及遺留迀移情景計劃(LMSP)模塊113。建模器和調和器從數據源102和用戶輸入170接收數據,并且數據被聚集以創建用于在模擬和預估階段120中進行模擬和預估的模型。模型可以包括客戶模型、產品模型和網絡模型。在一個示例中,模型是包括描述客戶、服務和網絡基礎設施的屬性的數據集。在一個示例中,服務提供商的不相干的產品、客戶、計費和網絡數據集被聚集到遺留網絡迀移分析記錄(LMAR)中,LMAR可以包括客戶模型、產品模型和網絡模型。產品例如是被提供給客戶的服務。一旦被實施(例如,客戶預定產品并且其被提供給客戶),產品被稱為服務。遺留網絡迀移特定數據可以通過用戶輸入170、額外數據集的數據鏈接、模板、機器預測或其他手段被添加到LMAR。遺留網絡迀移特定數據可以包括但不限于計價參數、分段分組、序列信息和選型數據、投資數據、網絡庫存、客戶人口統計數據、有競爭力的覆蓋數據、合同數據、等等。LMAR可以基于新接收到的數據隨時間被更新。
[0048]建模器和調和器111執行調和。調和可以包括將網絡資產、產品信息、客戶信息和計費信息相關聯并且將相關聯的信息存儲在數據結構中。調和包括具有被確定為提供由計費信息識別的服務的網絡資產的相關聯的計費信息。例如,客戶和由客戶使用的服務根據針對該服務的計費信息被鏈接到基于銅的電信網絡基礎設施10中的特定電路。其將網絡資產(即電路)與客戶和由電路提供給客戶的服務鏈接起來。包括電路的有線中心也可以被鏈接。該調和提供用于模擬、計劃和執行網絡迀移的相關視圖。在一個示例中,調和可以基于針對語音電路的工作電話號碼或針對數字電路的電路ID,如下面進一步解釋的。
[0049]ETL 112例如從數據源102和用戶輸入170提取數據。提取可以包括接收從可以處于LMAR中的數據源102推出和/或拉出的數據。這可以包括從數據源102檢索數據和/或定期地從數據源102接收被推出到系統100的數據。另外,每個數據源還可以使用不同的數據組織結構和/或格式。這樣的數據源可以包括關系數據庫和平面文件,但是也可以包括非關系數據庫結構。提取對數據進行提取并將數據解析成用于轉換過程的格式。
[0050]轉換過程可以對所提取的數據應用規則和/或功能,準備要被下載到數據存儲150中的數據。數據存儲150可以存儲由系統100使用的任何信息并且可以包括一個或多個數據庫。針對轉換過程的要求可以是所提取的數據的函數并且是存儲在數據存儲150中的數據的最終形式。這樣的轉換規則和功能可以包括選擇某些字段、對經編碼的符號進行轉化、對新符號進行編碼、對值進行計算、對各源進行合并、等等。
[0051]下載過程將經轉換的數據下載到數據存儲150中。數據可以被下載到諸如數據庫或平面文件的數據結構中。經下載的數據可以利用新數據重寫舊信息并且可以維持對數據庫的所有改變的歷史和審計線索。
[0052]在一個示例中,ETL112出于分析和情景計劃目的將數據格式化、轉換成遺留網絡迀移分析記錄(LMAR) IMAR可以被用于遺留網絡迀移分析、預估、評分和預測建模所需要的客戶、產品、網絡、情景參數、迀移序列信息以及選型數據。LMAR可以被保存在數據存儲150中并且被下載到系統存儲器中作為用于快速查詢處理的虛擬平面表。
[0053]LMSP創建器113能夠將現有載波產品、客戶、計費和網絡數據集與額外的迀移特定計價、序列、選型、投資和庫存數據(其可以被提供作為用戶輸入170的部分)聚集在一起以生成諸如LMSP的迀移計劃。
[0054]LMSP可以被選擇用于不同類型的計劃,例如客戶產品情景計劃、勞動力選型情景計劃、序列情景計劃以及回收利用和運營節省情景計劃。此外,不同的途徑可以被應用到不同類型的計劃。下面進一步描述LMSP和不同的途徑。
[0055]模擬和預估階段120可以包括模擬器121和情景計劃計分器122。模擬器121運行來自不同迀移計劃(例如,LSMP)和LMAR的模擬以確定分析迀移計劃的度量。根據模擬生成的度量可以包括用于實施LMSP以迀移到新基礎設施的結果的預測。例如,每個月和每個季度的遺留產品配置、迀移收益影響、迀移用戶影響、網絡投資、迀移成本、勞動力總人數、在生成利息、稅、折舊和攤銷預估之前的回收利用恢復和收入。模擬結果可以以圖形方式被可視化并且被可視化為儀表板131中的列表數據并且可以包括度量的時間序列預估。儀表板131可以包括圖形用戶接口。
[0056]情景計劃計分器122基于由模擬引擎121生成的度量來對經模擬的迀移計劃進行評分。在一個示例中,情景計劃計分器122使用模擬結果來生成針對迀移計劃的計分卡。評分卡可以在儀表板131中被可視化以用于由用戶查看。各個迀移計劃經由評分矩陣針對彼此被比較并且被排序,從而允許用戶快速地比較迀移計劃。情景計劃計分器122能夠使用時間無關評分度量或者通過使用來自模型的系統生成的時間序列預估來對情景計劃進行評分以計算迀移計劃的凈現值(NPV)、回報率以及所估計的投資回報率(ROI)。迀移計劃通過包括以下的多個維度或度量來評分:客戶影響、復雜度、大小、生產率、資本投資、追加收益、一次性支出、一次性回收利用恢復和追加節省。每個迀移計劃能夠具有被分配給其的單個總得分。這些度量中的一個或多個被預估并且根據預估來確定得分。迀移計劃得分使用針對度量的各個得分中的全部來計算。
[0057]情景選擇階段130可以包括儀表板131和情景計劃優化器132。情景計劃優化引擎132可以根據評分、用戶目標、約束、等等來識別最佳迀移計劃140。迀移計劃能夠通過改變情景范圍、約束、參數和/或途徑并且之后重新運行模擬和評分來快速地細化和優化。情景計劃優化器132通過設置優化目標來自動地優化迀移計劃。優化目標可以包括:使客戶影響最小化,使成本最小化,使時間最小化,使收益最大化,并且使投資回報率最大化。多個迀移計劃可以被模擬并且針對每個迀移計劃的預估被確定。針對每個迀移計劃的得分基于預估來確定。基于迀移計劃的得分來比較迀移計劃,并且儀表板131能夠顯示得分并且能夠顯示基于迀移計劃的得分來指定迀移計劃的優先級的針對迀移計劃的信息。
[0058]儀表板131可以顯示度量、得分、比較、等等,并且促進到模擬的輸出的深入分析以向用戶提供關于經模擬的迀移計劃的詳細數據。儀表板131能夠提供用于情景產品計劃、有線中心或各個客戶迀移的分析視圖。視圖能夠直接被鏈接到LMAR并且用戶能夠與視圖交互(例如,深入分析)以理解并獲得到潛在客戶、產品和網絡數據中的見解。
[0059]圖3B示出為LMAR的數據。如圖3B所示,遺留迀移數據實體可以包括客戶模型、產品模型和網絡模型,并且在這些模型中的信息被包含在LMAR中。模型示出LMAR中的信息的類型,并且信息如何相關聯。LMAR包括來自客戶模型的客戶數據,例如客戶段(例如,企業、批發商、小企業(SMB)或消費者)、服務地址、合同信息、營銷和迀移人口統計數據,其包括客戶人口統計數據并且可以被用于確定客戶的迀移的傾向和有競爭力的覆蓋、等等。客戶模型還包括計費信息,例如每個月的計費、經計費的收益和識別對客戶計費的遺留產品的計費代碼.網絡模型識別客戶的服務地址,以及電路和服務客戶的有線中心。此外,針對服務地址,IP訪問可用性、目標產品可用性和有競爭力的提供商服務提供被包含在網絡模型中。此夕卜,網絡模型包括針對電路的服務代碼,并且服務代碼識別由客戶訂閱的遺留產品。產品模型包括由客戶訂閱的遺留產品。遺留產品由計費代碼和服務代碼識別,并且該信息被用于調和。遺留產品和它們的特征以及映射到遺留產品以及它們的特征的對應的目標產品和特征被包含在產品模型中。此外,對目標產品的計價被包含。圖3B中示出的信息可以被展平并被下載到如圖3B所示的LMAR表中。LMAR表存儲針對每個客戶的LMAR。
[0060]圖4示出了包括針對服務提供商網絡迀移系統100的數據處理步驟、輸入、輸出、數據庫提取和數據集的數據流程圖。數據流程包括在410處的產品映射、在420處的電路數據提取和連接、在430處的迀移序列、在440處的LMAR數據集豐富、在450處的情景計劃以及在460處的迀移劇本創建、提供創建和訂單創建。針對在410處的產品映射,系統100在411處存儲遺留產品到目標產品的映射。所存儲的映射被示出為產品映射數據集412。遺留產品可以映射到在目標基礎設施中提供的多個目標廣品。例如,在基于銅的電?目網絡基礎設施10中,遺留數據服務通過Tl線路以每秒1.5兆比特(Mbps)被提供給客戶。在基于纖維的電信網絡基礎設施20上提供的三個不同的數據產品被映射到遺留數據服務。例如,在基于纖維的電信網絡基礎設施20中的目標產品可以包括以下:一個數據產品可以包括1Mbps下載和5Mbps上傳;第二數據產品可以被提供有經管理的10Mbps下載帶寬,并且第三數據產品可以是500Mbps。每個數據產品可以具有不同的定價,例如針對第一數據產品為每個月$30.00,針對第二數據產品為每個月$100.00,并且針對第三數據產品為每個月$500.00。產品映射數據集412中的映射信息可以包括定價信息。針對映射,產品可以通過電路、服務類型、等等來分組。針對產品映射數據集412的產品映射可以由用戶輸入并被存儲在圖3A中示出的數據存儲150中。
[0061 ] 一旦產品映射數據集412被創建并被存儲,其能夠被用于將特定遺留產品映射到目標基礎設施中的一個或多個特定目標產品。例如,在413處,系統100將電路服務代碼鏈接到當前被提供給一個或多個客戶的集合的遺留產品。服務代碼識別哪些遺留產品正由聯合電路數據集406中的每個個體電路提供。服務鏈接代碼的獨特集合可以被存儲在服務鏈接數據集416中。系統100在413處確定對應于來自產映射數據集412的電路服務代碼的遺留產品。在414處,系統100基于產映射數據集412來將遺留產品與對應的目標產品連接起來。在415處,定價信息可以被存儲在產映射數據集412中并被應用到目標產品。在458處創建LMAR,并且目標產品和它們的定價連同例如參考圖3B描述的其他信息一起被存儲在LMAR中。如果多于一個目標產品映射到遺留產品,則多個目標產品被存儲在LMAR中。
[0062]圖4中示出的電路數據提取和連接可以包括由系統100執行的調和。例如,電路數據提取和連接420和產品映射410可以由圖3A中示出的建模器和調和器111來執行。
[0063]從數據源421、422和423提取計費數據、供應的電路數據和網絡元件數據以創建對應的數據集425、427和429。可以針對數據集425、427和429定期地從數據源421、422和423提取信息。計費數據集425包括來自客戶開發票企業營業的信息并且包括客戶信息,例如客戶ID、客戶服務地址、客戶正在支付的服務、服務約束、斷開連接日期、工作電話號碼、數據電路ID、等等。供應的電路數據集427包括針對當前被供應在遺留基礎設施中的電路的信息。該信息可以識別當前由電路實施的服務并且可以識別工作電話號碼或針對服務的數據電路ID以及其中電路在特定地理位置(例如,客戶的位置)處終止的服務地址,但是信息通常不識別與當前由電路實施的特定服務相關聯的客戶。信息還可以包括其他電路信息,例如速度、服務的類別、等等。該信息可以由網絡管理員輸入并維持。網絡元件數據集429包括關于有線中心中的包括在中心局內和在中心局外延伸到客戶所在地的裝備的網絡元件的信息。網絡元件可以被查詢以獲得該信息。
[0064]在424、426和428處,從對應的數據集提取計費數據、供應的電路數據和網絡元件數據以創建聯合電路數據集406。例如,提取針對特定客戶或針對特定產品或遺留基礎設施10中的有線中心的計費數據、供應的電路數據和網絡元件數據。檢索到的數據被連接以創建聯合電路數據集406。檢索到的數據中的常見字段可以被用于連接檢索到的數據。例如,針對語音服務的工作電話號碼或針對數據服務的數字電路ID可以是在計費數據與電路數據之間的常見字段。例如,在聯合電路數據集406中,客戶與提供針對客戶的服務的電路和有線中心相關聯。之后,該信息可以被用于將客戶迀移到對應的新服務,例如關于產品映射410所描述的,并且將客戶迀移到目標基礎設施中的提供新服務的新電路。通常,服務提供商不連接或完全理解針對支持正在對特定客戶計費的服務的電路和網絡元件的相關潛在數據。然而,聯合電路數據集406將客戶、服務和被用于開發迀移計劃的電路信息鏈接起來。
[0065]迀移序列430確定網絡基礎設施的可用性和目標基礎設施中的用于將服務迀移到目標基礎設施的新產品。例如,纖維可用性數據集432指示節點何時將在節點處或在客戶所在地處可用。針對目標基礎設施對纖維的安裝被排程并且排程被用于確定纖維的可用性。產品可用性數據集434指示新產品何時被估計為在目標基礎設施中可用。合同約束數據集436識別客戶合同服務約束,其可以包括服務水平協議。在431、433和435處,從對應的數據集432、434和436檢索信息以確定遺留服務何時能夠被迀移到新產品。針對在產品映射410處確定的目標產品確定該信息并將該信息存儲在LMAR數據集458中。例如,在431處,客戶的服務地址是已知的,并且從纖維可用性數據集432,做出關于針對被映射到遺留服務的對應的IP服務的纖維運輸何時可用的確定。類似地,在433處,做出關于對應的IP服務何時可用的確定,并且在435處,做出關于合同約束是否能夠由IP服務滿足的確定。
[0066]LMAR可以包括用于確定迀移計劃的各種信息。LMAR可以包括服務地址、遺留產品、被映射的目標產品、定價、運輸的可用性、目標產品的可用性、合同約束、客戶人口統計數據、競爭者信息、等等。該信息可以被用于生成迀移計劃和針對迀移計劃的計分卡。LMAR被創建并被存儲在LMAR遺留迀移數據集458中。
[0067]圖4中示出的數據集被用于確定迀移計劃和其他信息。例如,在圖4中的452處,確定迀移策略。迀移策略指定用于目標基礎設施中的服務轉出的分離。客戶途徑、電路途徑、等等可以被選擇用于迀移策略。服務轉出例如是根據基于如在迀移計劃中指定的迀移策略確定的序列在目標網絡基礎設施中對針對客戶的服務的供應。通過舉例的方式,迀移策略可以是要由有線中心、由產品、客戶段或由客戶執行的迀移。在一個示例中,用戶輸入170可以包括一系列迀移策略。
[0068]在453-456處,用戶可以選擇要迀移的一個或多個有線中心、產品、客戶段或客戶的集合。例如,如果有線中心途徑被使用,則一個有線中心或多個有線中心可以被選擇。取決于所確定的迀移策略(其可以通過有線中心、通過產品、通過客戶段或通過客戶),一個或多個有線中心、產品或客戶的集合被選擇。在457處,系統100生成關于LMAR的查詢以根據迀移策略來創建迀移計劃。為了創建LMAR,在441處,通過服務地址的客戶人口統計數據被提取并與其他LMAR數據一起連接。此外,在442處,競爭者服務信息被包含以確定能夠在服務地址處提供服務的競爭者的數目以針對迀移速率估計客戶要迀移的傾向并且其可以被用于確定或修改針對提供的定價。
[0069]在405處執行的電路數據提取和連接能夠被用于容量計劃和QoS優化并且用于針對迀移計劃的收益優化。在一個示例中,計費信息、電路信息和針對所有電路的網絡信息、客戶和產品先前在405處被連接并被存儲在聯合電路數據集406中,并且之后數據根據在4457處創建的查詢來查詢以由客戶、產品或有線中心對數據進行切片、切塊和選擇。將客戶與電路相關的聯合電路數據集406中的數據能夠被用于提供特定電路在提供服務方面對客戶多么重要的指示。如果確定特定電路向客戶提供75%的服務,則該電路可以首先或一般地在可以不向客戶提供服務或可以對客戶的服務具有較少影響或可以當前提供較低優先級服務的另一電路之前被迀移。在另一示例中,如果更多的收益與一個或多個電路的集合相關聯,則該組電路可以被給予迀移序列中的更高優先級。能夠以批處理來進行。例如,如果電路與被映射到目標基礎設施上的被估計為回報110-120% (因為存在上行銷售)的新產品的遺留產品相關聯,則該產品首先被迀移。來自聯合電路數據集406的信息以及產品映射和定價在457處被包含在LMAR中以確定能夠優化QoS和收益的迀移計劃459。
[0070]根據存儲在LMAR數據集458中的LMAR,在460處創建迀移計劃459、迀移劇本462、迀移提供464和迀移訂單467。可以以不同的途徑或迀移參數來創建多個迀移計劃以選擇最佳迀移計劃。迀移計劃例如包括遺留電路的集合和針對迀移的序列。計劃可以通過客戶、客戶段、有線中心或產品來將電路分組。計劃考慮何時新基礎設施準備好迀移,例如何時運輸和目標基礎設施電路被安裝并準備好提供目標服務。
[0071 ] 在461處,倉Il建迀移劇本。迀移劇本例如包括來自情景計劃的輸出。迀移劇本能夠采取一系列迀移并且將它們放在一起并且包含針對迀移的序列和選項。
[0072]在463處,創建迀移提供。迀移提供例如包括針對目標產品和價格對客戶的提供,并且可以包括要迀移的貨幣刺激。
[0073]在460處,創建迀移訂單。迀移訂單例如包括在提供被接受的情況下針對迀移的數據。當訂單被創建時,在465處可能需要額外信息以自動地根據網絡元件數據集429來創建訂單。額外信息可以是與服務和提供服務的電路相關的信息。
[0074]在470處,供應電路以根據迀移計劃來提供所訂購的服務。供應可以包括可以由以上描述的網絡供應子系統141執行的電路的參數的自動配置。
[0075]圖5圖示了根據實施例的用于創建迀移計劃并且對迀移計劃進行預估和評分的方法500。迀移計劃可以是LMSP并且被示出在圖4中并且參考441和442來描述。另外,方法500的步驟可以通過圖2B中示出的迀移序列服務器、以及LMSP創建器113和圖3A中示出的模擬和預估階段120來執行。
[0076]在501處,設置迀移參數。在一個示例中,用戶輸入迀移參數并且迀移參數被系統100存儲。系統100可以包括經由儀表板131顯示的模板,其包括針對迀移參數的默認值、分段信息、序列信息和選型信息。用戶能夠根據需要修改默認值并且值被存儲。
[0077]LMSP能夠受可以被指定為迀移參數的資源分配、持續時間或其他因素約束。迀移參數的一些額外的示例可以包括但不限于:按段的客戶迀移速率、目標產品單位定價、按段的客戶迀移速度、按段的網絡迀移速度、CPE成本、按位置的勞動力費率、有線中心運營成本節省、資本支出、以及歸因于遺留產品退回的運營成本節省。
[0078]在502處,確定分段。分段是對客戶、產品、有線中心、等等是否要被分組并被認為是針對迀移計劃的組或它們是否應當單獨地被處置的確定。例如,LMSP能夠局限于某段,例如局限于個體客戶、客戶群、客戶段、客戶段群、個體有線中心、有線中心群、個體遺留產品或遺留產品群。LMSP可以以分層方式來構造。例如,產品情景LMSP可以聚集一個或多個有線中心LMSP,并且有線中心LMSP可以基于計劃的范圍來聚集一個或多個客戶LMSP。基于客戶分段來應用不同的計劃方法、序列和模板。
[0079]離散的迀移是經由單個工作流程執行的針對單個位置客戶的客戶迀移。這是最簡單類型的客戶迀移。協同迀移是經由多個協同工作流程執行的針對多個產品多個位置客戶的客戶迀移。協同迀移是多個離散迀移的聚集。
[0080]分段能夠允許最大客戶經由更詳細的方法被計劃和協同并且允許最小客戶整批地被宏建模。基于系統規則的集合來對中等規模的客戶進行分段以進行個體建模或宏建模。該途徑允許大多數客戶的自動整批計劃和載波的最重要的且復雜的客戶的詳細協同計劃。用于決策整批對比個體化詳細計劃的準則基于載波已經被分配給客戶的段。現在描述段的示例。企業段客戶經由一個或多個協同迀移計劃的集合來單獨地進行建模。跨多個服務位置訂閱多個產品的小企業段客戶也經由協同迀移計劃來單獨地進行建模。經由單個服務地址服務的小企業段客戶整批地被建模為離散迀移。消費者段整批地被建模為離散迀移。
[0081]在503處,確定序列。序列包括將迀移組織到一系列順序的和/或同時的工作流程中。序列可以根據由用戶選擇的序列途徑來確定。不同途徑的示例可以包括以下:
[0082]客戶途徑
[0083].通過協同之后離散
[0084].通過離散之后協同
[0085].從最高收益到最小收益
[0086].從最小收益到最大收益
[0087].從最多廣品到最少廣品
[0088]?從最少產品到最多產品;
[0089]服務地址途徑
[0090].將在服務地址處的所有產品迀移在一起;
[0091]電路途徑
[0092].將被供應在電路上的所有產品迀移在一起;
[0093]產品途徑
[0094].通過最多勞動力密集到最少勞動力密集
[0095].通過最少勞動力密集到最多勞動力密集
[0096].從高客戶影響到低客戶影響
[0097].從低客戶影響到高客戶影響
[0098]例如,如果采取客戶途徑,則序列可以包括逐客戶的迀移。例如,技術人員到達企業客戶站點并且在該站點中進行一切并且逐客戶地以他們的方式完成工作。在另一示例中,迀移逐電路地被執行,其可以導致運營支出增加。然而,由于客戶約束,客戶不能夠逐站點地迀移。客戶可能不允許在特定時間改變某些服務,因此這被提供作為約束參數并且被用于確定針對迀移的序列。
[0099]在504處,確定選型。選型包括計算迀移計劃的資本支出、迀移成本、勞動力資源和或持續時間。每個LMSP可以具有選型參數的集合。選型參數可以按角色定義勞動力小時和費率。角色可以由功能區打破,例如程序管理、客戶通信、記賬管理、網絡工程、以及客戶關懷。勞動力角色被應用在包含在情景計劃中的協同和離散客戶迀移中的每個上。
[0100]在505處,基于迀移參數、分段、序列和選型來創建迀移計劃。迀移計劃的示例被示出在圖6中。在圖6中,在601處針對客戶602的協同網絡迀移計劃示出針對被包含在601處的協同網絡迀移計劃中的多位置私有數據線路/數據服務的個體網絡迀移計劃的示例。序列信息和選型信息被包含在計劃中。例如,順序的或同時的是指針對客戶的產品的序列。如602所示,在每行中示出了遺留產品和對應的目標產品,其可以根據產品映射信息(例如,包括產品映射數據集412中的產品映射的LMAR)來確定,連同針對遺留產品的電路ID、有線中心、等等,其根據包括來自聯合電路數據集406的信息的LMAR來確定。選型信息還例如按角色、小時數、等等來示出。此外,諸如低、中或高的客戶影響被示出并且可以被用于序列。603示出網絡迀移范圍,其中,產品的列表、有線中心和服務地址針對客戶被示出并且可以被選擇用于迀移。
[0101]在圖5中的506處,通過系統100來執行預估以模擬目標產品的部署。多個度量由系統100預估以用于模擬。例如,基于歷史信息來估計從遺留產品到特定產品的迀移速率。迀移速率是將迀移到特定目標產品的遺留產品的當前用戶的數目。在許多情形中,服務提供商部署目標網絡基礎設施但是不知道客戶是否將迀移到新目標產品或將搭配另一服務提供商。另外,多個目標產品可以映射到單個遺留產品,并且在客戶決定繼續和服務提供商一起的情況下不知道哪個目標產品將由客戶選擇。系統100估計將訂閱針對模擬的每個目標產品的客戶的數目。此外,基于估計,針對目標網絡基礎設施執行容量計劃以確保目標基礎設施中的電路能夠滿足可以在與客戶的服務水平協議中指定的服務水平要求。這可以包括供應提供針對目標產品的所估計的數目的充分帶寬的硬件。
[0102]在一個示例中,聚類算法被用于按屬性對客戶進行聚類的預估。K均值聚類可以被用于基于客戶的屬性來創建聚類并且之后將每個客戶分配到具有客戶的屬性的聚類或最接近的匹配聚類。聚類可以根據可以包括針對數千客戶的信息的客戶迀移信息的歷史數據集來創建。可以針對K均值聚類執行下面的步驟:1、以將為針對K個聚類的種子的隨機選擇的K個種子開始;2、將對象分配到每個最接近的種子;3、計算每個聚類的新質心并且將這些設置為新種子;以及4、從2重復直到質心不再改變。種子例如是定義聚類的初始屬性集,并且對象是客戶。一旦確定了聚類,則針對每個聚類確定迀移速率。之后,這些迀移速率能夠被應用到遺留網絡基礎設施中的遺留廣品的客戶以估計目標廣品的遷移速率。基于針對每個目標產品的迀移速率的估計,能夠估計針對目標產品的其他信息,例如成本、收益、盈利、投資回報率、等等。
[0103]圖7示出了針對迀移計劃的隨時間的經預估的度量的示例。經預估的度量可以包括遺留電路、遺留用戶、新技術用戶、遺留收益、新技術收益、總收益、網絡運營支出、迀移支出和回收利用收入。701示出經預估的度量的柱狀圖,并且702示出按季度的經預估的度量的線形圖。針對在貨幣值方面測量的經預估的度量,確定凈現值。圖8示出針對經預估的度量確定的凈現值的示例。
[0104]參考回到圖5,在507處,基于預估確定針對迀移計劃的得分。迀移計劃通過包括以下的多個維度來評分:客戶影響、復雜度、大小、生產率、資本投資、追加收益、一次性支出、一次性回收利用恢復和追加節省。每個迀移計劃具有被分配給其的單個總得分。總得分使用個體得分中的全部來計算。
[0105]在508處,選擇迀移計劃并且在509處根據所選擇的計劃來部署目標產品。例如,基于預估來確定得分并且基于得分來選擇計劃。目標產品例如在它們被客戶訂購的情況下被部署。系統100的供應子系統自動地配置目標網絡基礎設施中的電路以部署目標產品。
[0106]圖9示出了針對迀移計劃生成的得分的示例。在一個示例中,可以基于支出和收益的凈現值來確定針對支出和收益的得分。例如,圖9中示出的針對資本支出(CAPEX)的得分、收益、迀移和回收利用成本、回收利用恢復、等等可以基于凈現值。凈現值的示例被示出在圖8中。在一個示例中,選擇針對得分的范圍,并且如果凈現值落在特定得分的范圍內,則該得分被應用。諸如振動迀移的數目和電路的數目的其他得分也可以根據預定范圍來確定。復雜度得分可以基于電路的數目、迀移的數目、客戶的數目以及產品的數目。這些值被組合以確定復雜度得分。
[0107]如圖9所示,確定針對迀移計劃的總得分、所估計的凈現值和所估計的回報率(ROI)。總得分被計算為各個得分(其可以被加權)的函數。總得分和/或個體得分、所估計的凈現值和ROI可以被用于比較迀移計劃。多個不同的迀移計劃可以通過重復步驟501-507來模擬。根據用戶想要創建的迀移計劃的數目,步驟501-507可以被重復有限次數。迀移參數、選型、分段、針對序列的迀移途徑、范圍、等等可以被改變以確定不同的迀移計劃并對計劃進行評分。得分、凈現值和ROI可以被比較以選擇要實施例的最佳迀移計劃。
[0108]系統100還能夠通過根據預定目標改變被用于生成迀移計劃的因素中的一個或多個來自動地優化迀移計劃,所述因素例如迀移參數、選型、分段、針對序列的迀移途徑、范圍、等等。例如,下面的目標中的一個或多個由用戶選擇:使客戶影響最小化,使成本最小化,使時間最小化,使收益最大化,并且使投資回報率最大化。所述因素被改變以實現該目標。在一個示例中,邏輯回歸被用于確定所述因素以實現該目的。邏輯回歸的序列隔離并測量所述因素對該目標的影響。邏輯回歸是估計相關變量(其在該情況下為該目標)的結果的良好構建的統計技術。邏輯回歸通過使用概率得分作為相關變量的所預測的值來測量在種類相關變量與一個或多個無關變量(其可以包括以上描述的因素)之間的關系。
[0109]本文描述的方法的步驟和本文描述的其他步驟中的一個或多個和本文描述的系統的部件中的一個或多個可以被實施為存儲在諸如存儲器和/或次級存儲的計算機可讀存儲介質上并且例如由處理器、專用集成電路(ASIC)或其他控制器運行在計算機系統上的計算機代碼。代碼可以存在為包括以源代碼、目標代碼、可執行代碼或其他格式的程序指令的(一個或多個)軟件程序。計算機可讀存儲介質的示例包括常規計算機系統RAM(隨機存取存儲器)、ROM(只讀存儲器)、EPROM(可擦可編程ROM)、EEPROM(電可擦可編程ROM)、硬盤驅動器和閃速存儲器。
[0110]盡管已經參考示例描述了實施例,但是本領域技術人員將能夠在不脫離要求保護的實施例的范圍的情況下對所描述的實施例進行各種修改。
【主權項】
1.一種用于將網絡服務從第一網絡基礎設施迀移到第二網絡基礎設施的系統,所述系統包括: 所述第一網絡基礎設施,其包括通過網絡向客戶所在地提供語音和數據服務的第一組電路;以及 服務提供商網絡迀移系統,其包括用于捕獲來自所述第一網絡基礎設施中的所述多個電路的數據并且配置所述第二網絡基礎設施中的電路的至少一個庫存和供應服務器, 其中所述服務提供商網絡迀移系統包括用于訪問一個或多個數據庫的至少一個迀移序列服務器,所述一個或多個數據庫存儲 所供應的電路數據集,其包括針對所述第一網絡基礎設施中的所述多個電路的信息;以及 計費數據集,其包括針對在所述客戶所在地處的客戶的信息, 其中所述迀移序列服務器包括: 建模器和調和器,其根據來自所述所供應的電路數據集和所述計費數據集的所述信息來生成聯合電路數據集,所述聯合電路數據集將所述第一網絡基礎設施中的所述多個電路中的每個電路與由所述電路提供的至少一個語音或數據服務和接收所述至少一個語音或數據服務的客戶相關聯; 迀移計劃創建器,其用于接收用于將來自第一技術基礎設施的所述語音和數據服務迀移到第二技術基礎設施中的目標服務的迀移參數,所述迀移參數包括用于向所述第二網絡基礎設施中的所述目標服務的迀移的序列信息, 其中所述迀移計劃創建器基于所述聯合電路數據集和所述迀移參數來創建用于將所述語音和數據服務迀移到所述第二網絡基礎設施中的所述目標服務的迀移計劃,其中所述迀移計劃包括針對所述迀移的序列;以及 模擬器,其基于所述迀移計劃、歷史客戶迀移數據和訂閱在所述第一網絡基礎設施中提供的所述語音和數據服務的客戶的屬性來確定針對客戶迀移速率的預估和針對所述目標服務的收益生成; 其中如果所述迀移計劃被選擇用于基于所述預估的實施方式,則所述庫存和供應服務器經由網絡、根據所述迀移計劃來配置針對所述第二網絡基礎設備中的所述電路的參數以部署所述第二網絡基礎設備中的所述目標服務。2.根據權利要求1所述的系統,其中所述迀移序列服務器確定產品映射數據集并將所述產品映射數據集存儲在所述一個或多個數據庫中,其中所述產品映射數據集包括所述語音和數據服務中的每個語音和數據服務到至少一個所述目標服務的映射,并且所述迀移計劃創建器確定針對所述語音和數據服務中的每個語音和數據服務的所述至少一個所述目標服務以及對所述至少一個所述目標服務的定價,以包括在來自所述產品映射數據集的所述迀移計劃中。3.根據權利要求1所述的系統,其中所述服務提供商網絡迀移系統存儲指示針對所述目標服務的運輸基礎設施的可用性、所述第二網絡基礎設施中的所述目標服務的可用性以及針對所述目標服務的合同約束的數據集,并且所述迀移計劃創建器基于所述運輸基礎設施的所述可用性、所述第二網絡基礎設施中的所述目標服務的所述可用性以及所述合同約束來確定針對所述迀移計劃的所述序列。4.根據權利要求1所述的系統,其中所述服務提供商網絡迀移系統生成并存儲遺留網絡迀移記錄(LMAR),其中每個LMAR包括訂閱所述第一網絡基礎設施中的所述數據和語音服務中的至少一個數據和語音服務的客戶、針對所述客戶的人口統計數據、客戶服務地址、提供所述第一網絡基礎設施中的所述至少一個數據和語音服務的電路、包括服務所述客戶的所述電路的有線中心、至少記錄的針對所述至少一個數據和語音服務生成的計費率和收益以及至少被映射到所述至少一個數據和語音服務的所述目標服務, 其中所述迀移計劃和所述預估根據所述LMAR被確定。5.根據權利要求1所述的系統,其中所述服務提供商網絡迀移系統包括基于針對所述迀移計劃和所述預估確定的度量來生成針對所述迀移計劃的得分的情景計劃計分器,其中所述度量包括至少多個客戶迀移影響水平、針對向所述第二網絡基礎設施的迀移的復雜度、基于所述第二網絡基礎設施中電路數目的大小、迀移成本、回收利用恢復以及投資回報率。6.根據權利要求5所述的系統,其中所述模擬器模擬多個迀移計劃,并且確定針對每個迀移計劃的預估,并且所述情景計劃計分器基于所述模擬來確定針對每個迀移計劃的得分,其中所述得分被比較以根據所述得分來指定所述迀移計劃的優先級并且經由指示所述優先級的儀表板被呈現。7.—種用于將服務從第一網絡基礎設施迀移到第二網絡基礎設施的服務提供商網絡迀移系統,所述系統包括: 一個或多個數據庫,其存儲 聯合電路數據集,其將所述第一網絡基礎設施中的多個電路中的每個電路與由所述電路提供的服務和接收所述服務的客戶相關聯, 產品映射數據集,其包括所述第一網絡基礎設施中的每個服務到要被提供在所述第二網絡基礎設施中的多個目標服務中的至少一個目標服務的映射,以及 遺留網絡迀移記錄(LMAR),其中每個LMAR包括針對客戶的客戶信息,所述第一網絡基礎設施中的由所述客戶訂閱的任何服務,所述第一網絡基礎設施中的提供由所述客戶訂閱的每個服務的電路,包括服務所述客戶的所述電路的有線中心,與由所訂閱的服務生成的收益相關聯的收益信息,以及被映射到每個所訂閱的服務的至少所述目標服務;以及至少一個迀移序列服務器,其包括: 建模器和調和器,其生成所述聯合電路數據集; 迀移計劃創建器,其用于接收用于將來自第一技術基礎設施的服務迀移到第二技術基礎設施中的目標服務的迀移參數,所述迀移參數包括用于所述第一網絡基礎設施中的所述多個電路到所述第二網絡基礎設施中的提供所述目標服務的電路的迀移的序列信息,其中所述迀移計劃創建器基于所述聯合電路數據集、所述產品映射數據集、所述LMAR和所述迀移參數來創建用于向所述第二網絡基礎設施中的所述目標服務迀移的迀移計劃,其中所述迀移計劃包括用于迀移到所述第二網絡基礎設施中的所述目標服務的序列;以及模擬器,其基于所述迀移計劃、歷史客戶迀移數據和所述客戶的屬性來確定針對客戶迀移速率的預估和針對所述目標服務的收益生成, 其中如果所述迀移計劃被選擇用于基于所述預估的實施方式,則庫存和供應服務器經由網絡、根據所述迀移計劃來配置針對所述第二網絡基礎設備中的所述電路的參數以部署所述第二網絡基礎設備中的所述目標服務。8.根據權利要求7所述的服務提供商網絡迀移系統,其中所述一個或多個數據庫存儲指示針對所述目標服務的運輸基礎設施的可用性、所述第二網絡基礎設施中的所述目標服務的可用性以及針對所述目標服務的合同約束的數據集,并且所述迀移計劃創建器基于所述運輸基礎設施的所述可用性、所述第二網絡基礎設施中的所述目標服務的所述可用性以及所述合同約束來確定針對所述迀移計劃的序列。9.根據權利要求7所述的服務提供商網絡迀移系統,包括基于針對所述迀移計劃和所述預估確定的度量來生成針對所述迀移計劃的得分的情景計劃計分器,其中所述度量包括至少多個客戶迀移影響水平、針對到所述第二網絡基礎設施的迀移的復雜度、基于所述第二網絡基礎設施中的電路的數目的大小、迀移成本、回收利用恢復以及投資回報率。10.根據權利要求9所述的服務提供商網絡迀移系統,其中所述模擬器模擬多個迀移計劃,并且確定針對每個迀移計劃的預估,并且所述情景計劃計分器基于所述模擬來確定針對每個迀移計劃的得分,其中所述得分被比較以根據所述得分來指定所述迀移計劃的優先級并且經由指示所述優先級的儀表板被呈現。11.一種將服務從第一網絡基礎設施迀移到第二網絡基礎設施的方法,所述方法包括: 確定將所述第一網絡基礎設施中的多個電路中的每個電路與由所述電路提供的服務和接收所述服務的客戶相關聯的聯合電路數據集; 確定包括所述第一網絡基礎設施中的每個服務到要被提供在所述第二網絡基礎設施中的多個目標服務中的至少一個目標服務的映射的產品映射數據集; 接收用于將來自第一技術基礎設施的服務迀移到第二技術基礎設施中的目標服務的迀移參數,所述迀移參數包括用于到所述目標服務的迀移的序列信息; 基于所述聯合電路數據集、所述產品映射數據集和所述迀移參數來創建用于迀移到所述第二網絡基礎設施中的所述目標服務的迀移計劃,其中所述迀移計劃包括用于向所述第二網絡基礎設施中的所述目標服務迀移的序列;以及 基于所述迀移計劃、歷史客戶迀移數據和所述客戶的屬性來確定針對客戶迀移速率的預估和針對所述目標服務的收益生成, 其中如果所述迀移計劃被選擇用于基于所述預估的實施方式,則經由網絡、根據所述迀移計劃來配置針對所述第二網絡基礎設備中的所述電路的參數以部署所述第二網絡基礎設備中的所述目標服務。12.根據權利要求11所述的方法,包括: 存儲指示針對所述目標服務的運輸基礎設施的可用性、所述第二網絡基礎設施中的所述目標服務的可用性以及針對所述目標服務的合同約束的數據集;以及 基于所述運輸基礎設施的所述可用性、所述第二網絡基礎設施中的所述目標服務的所述可用性以及所述合同約束來確定針對所述迀移計劃的序列。13.根據權利要求11所述的方法,包括: 基于針對所述迀移計劃和所述預估確定的度量來生成針對所述迀移計劃的得分,其中所述度量包括至少多個客戶迀移影響水平、針對到所述第二網絡基礎設施的迀移的復雜度、基于所述第二網絡基礎設施中的電路的數目的大小、迀移成本、回收利用恢復以及投資回報率。14.根據權利要求13所述的方法,包括: 模擬多個迀移計劃; 確定針對每個迀移計劃的預估; 基于所述模擬來確定針對每個迀移計劃的得分; 將所述得分進行比較以根據所述得分來指定所述迀移計劃的優先級;以及 經由儀表板呈現所述比較。15.根據權利要求14所述的方法,其中基于所述模擬來確定針對每個迀移計劃的得分包括: 確定針對每個迀移計劃的計分卡,其中所述計分卡包括與客戶迀移影響水平、所述迀移的復雜度、所述第二網絡基礎設施中的電路的數目、所迀移的電路的數目、迀移運行時間、運營和資本支出、回收利用收益以及從所述迀移獲得的客戶收益相關聯的多個評分度量。16.根據權利要求11所述的方法,包括: 查詢所述第一網絡基礎設施中的網元以確定針對所述網元的網絡參數,其中所述網絡參數被用于確定所述聯合電路數據集。17.根據權利要求11所述的方法,包括: 經由網絡遠程地配置所述第二網絡基礎設施中的網元以設置針對所述網元的網絡參數。18.根據權利要求11所述的方法,包括: 確定用于將來自所述第一技術基礎設施的所述服務迀移到所述第二技術基礎設施中的所述目標服務的客戶途徑、服務地址途徑、電路途徑和產品途徑中的至少一個。19.根據權利要求18所述的方法,其中所確定的途徑包括所述序列信息。20.根據權利要求11所述的方法,包括: 存儲遺留網絡迀移記錄(LMAR)以創建迀移計劃,其中每個LMAR包括針對客戶的客戶信息,所述第一網絡基礎設施中的由所述客戶訂閱的任何服務,所述第一網絡基礎設施中的提供由所述客戶訂閱的每個服務的電路,包括服務所述客戶的所述電路的有線中心,與由所訂閱的服務生成的收益相關聯的收益信息,以及被映射到每個所訂閱的服務的至少所述目標服務。
【文檔編號】H04L12/24GK105874743SQ201480054804
【公開日】2016年8月17日
【申請日】2014年10月7日
【發明人】P·J·布爾蒂瑪, J·A·莫根, S·M·達多利, W·L·格維茨, C·Y-C·錢, J·D·博爾茲, L·管
【申請人】埃森哲環球服務有限公司