System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及通信,具體涉及一種流量定向方法、車載域控制器系統及車輛。
技術介紹
1、隨著車聯網和智能駕駛技術的迅速發展,運行在車輛各個域控制器系統上的應用程序對于網絡的依賴越來越大,且對于網絡流量的消耗也在不斷提高。比如車輛座艙域中的語音助手、地圖導航、日志采集、數據埋點、在線音樂、在線視頻、ota升級等應用程序都會產生大量的流量消費。其中有些流量的產生是整車廠提供基礎能力所必要的,有些流量則是用戶娛樂產生的。對于用戶用于娛樂的三方應用或生態應用所產生的流量往往是巨大的,尤其在海外流量消費比較昂貴的區域,具有區分的需求以及必要性。
2、目前有一種“定向流量”的概念,即一些內容提供商會與某些移動網絡運營商開展合作,對于用戶通過特定應用程序來訪問這些內容提供商所提供的內容而產生的流量在計費上給予優惠。
3、現有的流量定向方法通常為內容提供商上報域名給網絡運營商,網絡運營商根據該域名,對用戶訪問某些特定地址的通信流量進行統計并進行流量優惠,以實現流量定向。但是在實際情況下,由于不同國家或地區的網絡運營商各不相同,各個內容提供商需要對接各個移動網絡運營商的接口,平臺接口不統一導致平臺對接較為困難,難以以定向流量訪問網絡。
技術實現思路
1、鑒于上述問題,本申請實施例提供了一種流量定向方法、車載域控制器系統及車輛,用于解決現有技術中內容提供商與網絡運營商平臺接口不統一導致平臺對接較為困難,難以以定向流量訪問網絡的技術問題。
2、根據本申請實施例的一個方
3、所述域控制器,獲取應用程序在進行網絡訪問時產生的業務流量數據;
4、所述域控制器,確定所述業務流量數據對應的網絡流量通道;
5、所述域控制器,在所述業務流量數據中寫入網絡標識符,并通過所述網關將所述業務流量數據發送至所述通信控制器;其中,所述網絡標識符用于指示將所述業務流量數據路由至對應的網絡流量通道;
6、所述通信控制器,根據所述網絡標識符將所述業務流量數據路由至對應的網絡流量通道。
7、根據本申請實施例的一個方面,提供了一種車載域控制器系統,所述車載域控制器系統包括網關、多個域控制器和通信控制器:
8、所述域控制器用于獲取應用程序在進行網絡訪問時產生的業務流量數據;確定所述業務流量數據對應的網絡流量通道;在所述業務流量數據中寫入網絡標識符,并通過所述網關將所述業務流量數據發送至所述通信控制器;其中,所述網絡標識符用于指示將所述業務流量數據路由至對應的網絡流量通道;
9、所述通信控制器,用于根據所述網絡標識符將所述業務流量數據路由至對應的網絡流量通道。
10、所述域控制器根據所述應用程序的流量通道配置信息,確定所述業務流量數據對應的網絡流量通道。
11、在一種可選的方式中,根據所述應用程序的流量通道配置信息,確定所述業務流量數據對應的網絡流量通道,包括:
12、判斷所述流量通道配置信息中是否配置有網絡標識符,若沒有,則將預設流量通道確定為所述業務流量數據對應的網絡流量通道;
13、若有,將配置的網絡標識符對應的網絡流量通道確定為所述業務流量對應的網絡流量通道。
14、在一種可選的方式中,所述確定所述業務流量數據對應的網絡流量通道,還包括:
15、所述域控制器響應云服務器發送流量通道配置指令,基于所述流量通道配置指令更新所述應用程序的流量通道配置信息,將更新后的流量通道配置信息對應的網絡流量通道確定為所述業務流量數據對應的網絡流量通道。
16、在一種可選的方式中,所述在所述業務流量數據中寫入網絡標識符,包括:
17、所述域控制器基于網絡標識符創建套接字,根據所述套接字在所述業務流量數據中寫入所述網絡標識符。
18、在一種可選的方式中,所述根據所述網絡標識符將所述業務流量數據路由至對應的網絡流量通道,包括:
19、所述通信控制器確定所述網絡流量通道對應的虛擬局域網網絡,根據所述網絡標識符,將所述業務流量數據由所述虛擬局域網網絡路由到對應的網絡流量通道。
20、在一種可選的方式中,在確定所述業務流量數據對應的網絡流量通道之后,還包括:
21、所述域控制器響應用戶根據所述應用程序發起的流量通道配置指令,切換/取消所述業務流量數據當前對應的網絡流量通道。
22、在一種可選的方式中,所述車載域控制器系統還包括:由多個所述域控制器組成的查詢模塊;
23、所述查詢模塊用于響應用戶發起的流量通道配置信息查詢請求,并返回當前的流量通道配置信息。
24、根據本申請實施例的一個方面,提供了一種車輛,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
25、所述存儲器用于存放至少一可執行指令,所述可執行指令使所述處理器執行如上述的流量定向方法的操作。
26、本申請實施例通過在所述業務流量數據中寫入網絡標識符,通過寫入的網絡標識符將所述業務流量數據路由至對應的網絡流量通道,無需內容提供商對接各個移動網絡運營商的接口實現流量定向,避免因平臺不統一導致對接困難的情況發生,有效提高流量定向的效率。
27、進一步的,本申請實施例通過域控制器基于網絡標識符創建套接字,根據所述套接字在所述業務流量數據中寫入所述網絡標識符,確保應用程序以該套接字進行網絡訪問時,網絡標識符均能寫入所產生的業務流量數據,從而能夠根據網絡標識符準確將業務流量數據路由到對應流量通道,實現流量定向,能夠根據使用需要創建不同的套接字,使得應用程序可以訪問不同的網絡資源,提高流量管理的靈活性。
28、上述說明僅是本申請實施例技術方案的概述,為了能夠更清楚了解本申請實施例的技術手段,而可依照說明書的內容予以實施,并且為了讓本申請實施例的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本申請的具體實施方式。
本文檔來自技高網...【技術保護點】
1.一種流量定向方法,其特征在于,適用于車載域控制器系統,所述車載域控制器系統包括網關、多個域控制器和通信控制器,所述流量定向方法包括:
2.根據權利要求1所述的流量定向方法,其特征在于,所述確定所述業務流量數據對應的網絡流量通道,包括:
3.根據權利要求2所述的流量定向方法,其特征在于,根據所述應用程序的流量通道配置信息,確定所述業務流量數據對應的網絡流量通道,包括:
4.根據權利要求2所述的流量定向方法,其特征在于,所述確定所述業務流量數據對應的網絡流量通道,還包括:
5.根據權利要求1所述的流量定向方法,其特征在于,所述在所述業務流量數據中寫入網絡標識符,包括:
6.根據權利要求1所述的流量定向方法,其特征在于,所述根據所述網絡標識符將所述業務流量數據路由至對應的網絡流量通道,包括:
7.根據權利要求1所述的流量定向方法,其特征在于,在確定所述業務流量數據對應的網絡流量通道之后,還包括:
8.根據權利要求2-6任意一項所述的流量定向方法,其特征在于,所述車載域控制器系統還包括:由多個所述域控
9.一種車載域控制器系統,其特征在于,所述車載域控制器系統包括網關、多個域控制器和通信控制器:
10.一種車輛,其特征在于,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
...【技術特征摘要】
1.一種流量定向方法,其特征在于,適用于車載域控制器系統,所述車載域控制器系統包括網關、多個域控制器和通信控制器,所述流量定向方法包括:
2.根據權利要求1所述的流量定向方法,其特征在于,所述確定所述業務流量數據對應的網絡流量通道,包括:
3.根據權利要求2所述的流量定向方法,其特征在于,根據所述應用程序的流量通道配置信息,確定所述業務流量數據對應的網絡流量通道,包括:
4.根據權利要求2所述的流量定向方法,其特征在于,所述確定所述業務流量數據對應的網絡流量通道,還包括:
5.根據權利要求1所述的流量定向方法,其特征在于,所述在所述業務流量數據中寫入網絡標識符,包括:
6...
【專利技術屬性】
技術研發人員:李昂,胡斌,
申請(專利權)人:阿維塔新能源汽車科技上海有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。