新四季網

業務傳輸方法和裝置的製作方法

2023-07-22 11:32:21 1

專利名稱:業務傳輸方法和裝置的製作方法
技術領域:
本發明涉及通信領域,具體而言,涉及一種業務傳輸方法和裝置。
背景技術:
MUX (Multiplex,多路復用)協議是一種埠復用的傳輸協議,該協議主要思想是將一對物理通道枚舉成多對邏輯通道,提供給多個應用程式使用,並且多條邏輯數據流間互不幹擾,因此,使用該MUX協議進行傳輸可以有效地解決物理通道不足的問題。以應用處理器(Application Processor,簡稱為AP)與通信處理器 (Communication I^rocessor,簡稱為CP)的數據流交互為例,上述數據流的交互一般通過物理通道(如USB)進行傳輸。應用處理器與通信處理器之間傳輸的數據流包括Modem,AT 命令,語音流等。由於應用處理器和通信處理器之間的USB埠有限,因此,在同時傳遞多種類別的數據流時,需要使用MUX協議實現MODEM、AT命令、多媒體消息業務(Multimedia Messaging Service,簡稱為MMS)、語音流等的復用傳輸。對於待傳輸的業務(例如,語音業務),由於MUX協議下分配的邏輯通道都是動態生成的,因此應用層無法保證將特定邏輯通道提供給該待傳輸的業務。對於M0DEM、AT以及 MMS數據流等非實時業務的傳輸過程,應用處理器和通信處理器並不關注動態生成的邏輯通道。而對於語音流等實時業務的傳輸來說,需要對語音流進行特殊的處理,應用處理器側與通信處理器側必須要知道當前採用的邏輯通道,才能實現數據流的對等傳輸,合理處理。 因此,現有的埠復用傳輸邏輯在建立通道邏輯上存在衝突,一方面表現為動態建立邏輯通道,但在滿足特殊需求傳輸方面(如語音流),應用層無法進行控制;另一方面,若限定邏輯通道的匹配,則無法滿足邏輯通道的動態創建需求。此外,在同時傳輸多種類別的業務(數據流)時,由於共享一個物理通道,因此,一些對時效性要求比較高的實時業務(如語音、視頻等)在傳輸過程中必然會受到其他非實時業務傳輸的影響,從而產生一定的延時。例如,在收到待傳輸的語音業務時,由於在尚未發送的業務隊列中存在多個非實時業務,因此,該待傳輸的語音業務需要等到之前的多個非實時業務均發送完成,才能開始被傳輸,這樣就產生了很大的延時。通過上述分析可見,現有技術中的應用層無法控制邏輯通道的分配和發送順序, 從而導致了實時業務發送延時較大的問題。

發明內容
本發明的主要目的在於提供一種業務傳輸方法和裝置,以至少解決由於現有技術中的應用層無法控制邏輯通道的分配和發送順序而導致的實時業務發送延時較大的問題。根據本發明的一個方面,提供了一種業務傳輸方法,其包括為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;將所分配的邏輯通道復用到一條物理通道上;根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。
根據本發明的一個方面,提供了一種業務傳輸裝置,其包括分配單元,用於為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;復用單元,用於將所分配的邏輯通道復用到一條物理通道上;傳輸單元,用於根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。在本發明中,在分配邏輯通道時,為不同類別的業務分配優先級不同的邏輯通道, 而且為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級,同時,在發送過程中,根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。這樣保證了實時業務可以被優先發送,從而解決由於現有技術中的應用層無法控制邏輯通道的分配和發送順序而導致的實時業務發送延時較大的問題, 減少了實時業務的發送延時,保證了實時業務的及時發送和接收。此外,由於本發明還對非實時業務傳輸的每一幀數據的大小進行了控制,從而能夠及時從傳輸非實時業務的邏輯信道切換到傳輸實時業務的邏輯信道,進一步減少了實時業務的發送延時,保證了實時業務的及時發送和接收。


此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中圖1是根據本發明實施例的業務傳輸方法的一種優選的流程圖;圖2是根據本發明實施例的業務傳輸裝置的一種優選的結構圖;圖3是根據本發明實施例的語音業務傳輸系統的一種優選的示意圖;圖4是根據本發明實施例的語音業務傳輸系統的一種優選的結構圖;圖5是根據本發明實施例的語音業務邏輯通道的建立流程圖;圖6是根據本發明實施例的語音業務邏輯通道的分配流程圖;圖7是根據本發明實施例的語音業務的傳輸流程圖。
具體實施例方式下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。實施例1圖1是根據本發明實施例的業務傳輸方法的一種優選的流程圖,其包括如下步驟S102,為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;S104,將所分配的邏輯通道復用到一條物理通道上;S106,根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。在上述優選的實施例中,在分配邏輯通道時,為不同類別的業務分配優先級不同的邏輯通道,而且為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級,同時,在發送過程中,根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。這樣保證了實時業務可以被優先發送,從而解決由於現有技術中的應用層無法控制邏輯通道的分配和發送順序而導致的實時業務發送延時較大的問題,減少了實時業務的發送延時,保證了實時業務的及時發送和接收。為了實現應用層對邏輯通道的控制,本發明提出了通道控制邏輯模塊,應用層通過該通道控制邏輯模塊可以實現對邏輯通道的建立、分配以及發送順序進行控制。為了實現上述目標,本發明提供一種優選的封裝方法,其包括在為不同類別的業務分配不同的邏輯通道之前,在多路復用(MUX)層封裝用戶註冊的通道控制邏輯模塊,其中,所述通道控制邏輯模塊被應用層用於為不同類別的業務分配優先級不同的邏輯通道,以及用於控制根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。當然,上述通道控制邏輯模塊只是一種示例,本發明不僅限於此,所有能夠實現對邏輯通道的建立、分配以及發送順序進行控制的模塊、其所在協議層以及註冊的方式均應該理解為在本發明的保護範圍之內。為了進一步減小傳輸實時業務的傳輸時延,本發明還對非實時業務的數據幀的大小進行了改進。具體而言,本發明提供了一種優選的據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務的步驟,其包括將所述非實時業務傳輸的每一幀數據的大小設置為預定閾值,其中,所述預定閾值用於控制所述非實時業務傳輸的時間在預定時間之內。在本優選的實施例中,由於對非實時業務傳輸的每一幀數據的大小進行了控制,使得其在預定時間之內,從而在復用物理通道時能夠及時從傳輸非實時業務的邏輯信道切換到傳輸實時業務的邏輯信道,進一步減少了實時業務的發送延時,保證了實時業務的及時發送和接收。舉例而言,假設復用機制為在物理通道上每傳輸10幀數據就切換到對下一類別的業務的傳輸、且在通過上述方法對傳輸一幀AT命令數據所需的時間進行調整前,傳輸一幀AT命令數據所需的時間為10ms,經過調整後,傳輸一幀AT命令數據所需的時間為^iis, 這樣,當接收到傳輸語音業務的命令、且當前物理通道上剛開始傳輸AT命令時,如果不經過調整,則需要等待IOOms才能開始傳輸語音業務,而經過調整之後,只需要等待20ms即可以開始傳輸語音業務,這樣大大減少了傳輸類似於語音業務的實時業務的發送延時。本發明還提供了一種優選的建立邏輯通道的方法,其利用了通道控制邏輯模塊來使得應用層具有控制邏輯通道建立的權利。具體而言,在為不同類別的業務分配優先級不同的邏輯通道之前,所述應用層向所述MUX層發送建立邏輯通道的請求,其中,所述邏輯通道包括實時業務邏輯通道和非實時業務邏輯通道;所述MUX層獲取所述邏輯通道對應的通道控制邏輯模塊,動態生成通道邏輯通道ID,並將所述邏輯通道ID與所述通道控制邏輯模塊進行關聯;所述MUX層依據MUX協議在業務發送端與業務接收端之間建立邏輯通道,並在所述邏輯通道建立完成之後返回建立完成消息給所述應用層。在本優選的實施例中,應用層通過通道控制邏輯模塊實現了對邏輯通道的建立進行了控制。在上述建立過程的基礎上,本發明還提供了一種優選的分配邏輯通道的方法,同樣,該方法利用了通道控制邏輯模塊來使得應用層具有控制邏輯通道分配的權利。具體而言,為不同類別的業務分配優先級不同的邏輯通道的步驟包括所述應用層向所述MUX層發送為業務分配邏輯通道的請求;所述MUX層獲取用於處理所述請求的通道控制邏輯模塊;所獲取到的通道控制邏輯模塊根據所請求的業務的類別為所請求的業務分配對應的邏輯通道(例如,將該通道控制邏輯模塊對應的邏輯ID返回給應用層),例如,通道控制邏輯模塊為實時業務(諸如語音業務)分配的邏輯通道的優先級要高於為非實時業務(諸如AT 命令)分配的邏輯通道的優先級。在本優選的實施例中,應用層通過通道控制邏輯模塊實現了對邏輯通道的分配進行控制。優選的,所述實時業務包括語音業務和/或視頻業務;所述非實時業務包括以下至少之一 =Modem命令、AT命令和列印日誌。當然,本發明所提到的實時業務和非實時業務不僅包括上述示例,還可以包括其他實時和非實時業務。實施例2圖2是根據本發明實施例的業務傳輸裝置的一種優選的結構圖,其包括分配單元202,用於為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;復用單元204,用於將所分配的邏輯通道復用到一條物理通道上;傳輸單元206,用於根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。在上述優選的實施例中,在分配邏輯通道時,為不同類別的業務分配優先級不同的邏輯通道,而且為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級,同時,在發送過程中,根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。這樣保證了實時業務可以被優先發送,從而解決由於現有技術中的應用層無法控制邏輯通道的分配和發送順序而導致的實時業務發送延時較大的問題,減少了實時業務的發送延時,保證了實時業務的及時發送和接收。為了實現應用層對邏輯通道的控制,本發明提出了通道控制邏輯模塊,應用層通過該通道控制邏輯模塊可以實現對邏輯通道的建立、分配以及發送順序進行控制。為了實現上述目標,本發明提供一種優選的業務傳輸裝置,該業務傳輸裝置除了上述描述的部件以外還包括封裝單元208,用於在為不同類別的業務分配不同的邏輯通道之前,在多路復用MUX層封裝用戶註冊的通道控制邏輯模塊,其中,所述通道控制邏輯模塊被應用層用於為不同類別的業務分配優先級不同的邏輯通道,以及用於控制根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。為了進一步減小傳輸實時業務的傳輸時延,本發明還對非實時業務的數據幀的大小進行了改進。具體而言,本發明提供了一種優選的傳輸單元206,其包括設置模塊2061, 用於將所述非實時業務傳輸的每一幀數據的大小設置為預定閾值,其中,所述預定閾值用於控制所述非實時業務傳輸的時間在預定的時間延時之內。在本優選的實施例中,由於對非實時業務傳輸的每一幀數據的大小進行了控制,使得其在預定時間之內,從而在復用物理通道時能夠及時從傳輸非實時業務的邏輯信道切換到傳輸實時業務的邏輯信道,進一步減少了實時業務的發送延時,保證了實時業務的及時發送和接收。舉例而言,假設復用機制為在物理通道上每傳輸10幀數據就切換到對下一類別的業務的傳輸、且在通過上述方法對傳輸一幀AT命令數據所需的時間進行調整前,傳輸一幀AT命令數據所需的時間為10ms,經過調整後,傳輸一幀AT命令數據所需的時間為^iis, 這樣,當接收到傳輸語音業務的命令、且當前物理通道上剛開始傳輸AT命令時,如果不經過調整,則需要等待IOOms才能開始傳輸語音業務,而經過調整之後,只需要等待20ms即可以開始傳輸語音業務,這樣大大減少了傳輸類似於語音業務的實時業務的發送延時。本發明還提供了一種優選的用於建立邏輯通道的建立單元210,其利用了通道控制邏輯模塊來使得應用層具有控制邏輯通道建立的權利。具體而言,在為不同類別的業務分配優先級不同的邏輯通道之前,建立單元210接收所述應用層向所述MUX層發送的建立邏輯通道的請求,其中,所述邏輯通道包括實時業務邏輯通道和非實時業務邏輯通道;建立單元210在所述MUX層獲取所述邏輯通道對應的通道控制邏輯模塊,動態生成邏輯通道ID, 並將生成的邏輯通道ID與所述通道控制邏輯模塊進行關聯;建立單元210在所述MUX層依據MUX協議在業務發送端與業務接收端之間建立邏輯通道,並在所述邏輯通道建立完成之後返回建立完成消息給所述應用層。在本優選的實施例中,應用層通過通道控制邏輯模塊實現了對邏輯通道的建立進行了控制。在上述建立過程的基礎上,本發明還提供了一種優選的分配單元,其用於分配邏輯通道,同樣,該分配單元利用了通道控制邏輯模塊來使得應用層具有控制邏輯通道分配的權利。具體而言,分配單元202包括接收模塊2021,用於在所述MUX層接收應用層發送的業務分配邏輯通道的請求;獲取模塊2022,用於在所述MUX層獲取用於處理所述請求的通道控制邏輯模塊;分配模塊2023,用於通過所獲取到的通道控制邏輯模塊根據所請求的業務的類別為所請求的業務分配對應的邏輯通道(例如,將該通道控制邏輯模塊對應的邏輯ID返回給應用層),例如,通道控制邏輯模塊為實時業務(諸如語音業務)分配的邏輯通道的優先級要高於為非實時業務(諸如AT命令)分配的邏輯通道的優先級。在本優選的實施例中,應用層通過通道控制邏輯模塊實現了對邏輯通道的分配進行了控制。優選的,所述實時業務包括語音業務和/或視頻業務;所述非實時業務包括以下至少之一 =Modem命令、AT命令和列印日誌。當然,本發明所提到的實時業務和非實時業務不僅包括上述示例,還可以包括其他實時和非實時業務。以下結合附圖3-7,以語音業務為例描述本發明所保護的業務傳輸方法和裝置。如圖3所示,根據本發明實施例的語音業務傳輸系統包括應用處理器 (Application Processor,簡稱為 AP) 302 與通信處理器(Communication Processor,簡稱為CP) 304。AP 302與CP 304通過復用物理通道來交換包括語音業務(語音數據流)在內的多個類別的業務,例如,Modem, AT命令等。圖4進一步示出了圖3中語音業務傳輸系統的系統架構圖。如圖4所示,該系統具體包括應用處理器,通信處理器,以及連接兩側的物理通道。其中,應用處理器包含應用層部分、協議層部分(MUX層)、控制邏輯部分(通道控制邏輯模塊)和USB主機部分(物理通道層);通信處理器包含應用層部分,協議層部分(MUX層)、控制邏輯部分(通道控制邏輯模塊)和USB設備部分(物理通道層)。具體的,在發送包括語音流在內的多邏輯應用數據時,應用處理器中的應用層發起打開語音通道請求,同時傳遞當前的通道控制邏輯模塊;MUX層獲取當前的通道控制邏輯模塊(通道的控制模塊);MUX層動態生成邏輯通道ID,並與控制模塊進行關聯;通過USB 物理通道傳遞動態建立語音通道請求;通信處理器接收應用處理器的請求,對該請求執行命令解析操作,並檢查邏輯通道ID的合法性;通信處理器的MUX層接收並註冊當前邏輯通道ID ;通信處理器向應用處理器返回邏輯通道建立握手響應(AC)。應用處理器的應用層發起標識及配置語音通道請求;MUX層利用應用層註冊的通道控制邏輯模塊對應用層請求進行處理,如果沒有註冊自定義的控制模塊處理邏輯,則按照MUX層默認的控制邏輯進行處理;對非實時業務和實時業務的發送請求分別進行處理, 如果是標識為非實時業務的邏輯通道,則應用層通過MUX層控制對應的通道控制邏輯模塊,以便將該非實時業務分配到相應的邏輯通道中,然後進行發送;如果按照邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務,則通過當前的邏輯通道發出控制指令給通信處理器;通信處理器接收並解析應用處理器發送的控制指令;處理標識通道的數據流(例如,AT指令),關聯語音業務邏輯通道與語音業務處理邏輯, 處理指令優先級請求,配置語音通道;通知通信處理器側語音處理邏輯可用的通道句柄。MUX層對包括語音數據流在內數據進行組幀,組幀原則數據流儘量組建相對短的幀,保證在USB幾個事務周期能夠傳輸完成一個幀。將組好的幀放入各邏輯通道的等待隊列;發送幀數據流,選擇發送幀數據流的原則按照通道的優先級優先發送相關隊列數據。相對於MODEM,AT等數據流來說,語音數據流擁有較高的通道優先級。在圖3和圖4所示的語音業務傳輸系統的基礎上述,圖5示出了建立語音邏輯通道的過程,如圖5所示,具體步驟如下步驟502 應用處理器側應用層發起打開語音通道請求,同時傳遞當前通道控制配置邏輯;步驟504 =MUX層獲取當前通道的控制模塊;步驟506 動態生成邏輯通道ID,並與控制模塊進行關聯;步驟508 通過USB物理通道傳遞動態建立語音通道請求(Set Asynchronous Balanced Model Command, SABM 命令);步驟510 通信處理器側接收應用處理器側的SABM命令;步驟512 對SABM命令解析,並檢查通道ID的合法性;步驟514 通信處理器側的MUX層接收並註冊當前通道ID ;步驟516 通信處理器側向應用處理器側返回通道建立握手響應(AC)。此時,應用處理器側與通信處理器側建立了一個邏輯通道,對於應用處理器側當前通道是為語音建立的,但對於通信處理器側來說,只是當作一個普通的數據收發通道,並沒有和語音數據處理邏輯進行關聯。因此,進一步需要標識和配置語音通道。配置語音邏輯通道的流程如6所示,用於關聯通信處理器側的語音邏輯通道,其具體步驟如下步驟602 應用處理器側應用層發起標識及配置語音通道(I0CTRL,10控制)請求;步驟604 =MUX層利用應用層註冊的控制邏輯模塊對應用層的請求進行處理,如果沒有註冊自定義的控制模塊處理邏輯,則按照MUX層默認控制邏輯進行處理;步驟606 對應用層的請求分別處理,如果是標識語音通道請求,則通過控制通道向應用處理器側發送AT指令;如果是配置語音通道請求(優先級請求),則通過當前通道或控制通道發出控制指令;步驟608 通信處理器側接收到應用處理器相關指令並進行解析;步驟610 處理標識通道的AT指令,關聯語音通道與語音處理邏輯;處理指令優先級請求,配置語音通道;
9
步驟612 通知通信處理器側語音處理邏輯可用的通道句柄。這部分流程包括兩個控制配置邏輯1)標識語音通道;幻配置語音通道。至此,從應用處理器到通信處理器側完整的語音通道數據流才完整的建立起來。發送語音數據的流程如圖7所示,具體步驟如下步驟702 應用層發送語音數據流給MUX層;步驟704 :MUX層對包括語音數據流在內數據進行組幀,其中,組幀原則可以包括 數據流儘量組建相對短的幀,保證在USB幾個事務周期能夠傳輸完成一個幀。步驟706 =MUX層將組好的幀放入各邏輯通道的等待隊列;步驟708 發送幀數據流,其中,選擇發送幀數據流的原則可以包括按照通道的優先級優先發送相關隊列數據。相對於M0DEM,AT等數據流來說,語音數據流擁有較高的通道優先級。為了保證語音數據傳輸的實時性,在發送邏輯中主要進行了兩方面的處理在數據的組幀上進行限制,一幀的數據傳輸儘量在盡短的時間內傳輸完成,減少語音數據幀的等待時延;在通道優先級上方面給語音通道配置較高的級別,多個通道數據等待發送時,語音數據優先發送。顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,並且在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種業務傳輸方法,其特徵在於,包括為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;將所分配的邏輯通道復用到一條物理通道上;根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。
2.根據權利要求1所述的方法,其特徵在於,在為不同類別的業務分配不同的邏輯通道之前,還包括在多路復用MUX層封裝用戶註冊的通道控制邏輯模塊,其中,所述通道控制邏輯模塊被應用層用於為不同類別的業務分配優先級不同的邏輯通道,以及用於控制根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。
3.根據權利要求1所述的方法,其特徵在於,根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務的步驟包括將所述非實時業務傳輸的每一幀數據的大小設置為預定閾值,其中,所述預定閾值用於控制所述非實時業務傳輸的時間在預定時間之內。
4.根據權利要求2所述的方法,其特徵在於,在為不同類別的業務分配優先級不同的邏輯通道之前,還包括所述應用層向所述MUX層發送建立邏輯通道的請求,其中,所述邏輯通道包括實時業務邏輯通道和非實時業務邏輯通道;所述MUX層獲取所述邏輯通道對應的通道控制邏輯模塊,動態生成邏輯通道ID,並將所述邏輯通道ID與所述通道控制邏輯模塊進行關聯;所述MUX層依據MUX協議在業務發送端與業務接收端之間建立邏輯通道,並在所述邏輯通道建立完成之後返回建立完成消息給所述應用層。
5.根據權利要求4所述的方法,其特徵在於,為不同類別的業務分配優先級不同的邏輯通道的步驟包括所述應用層向所述MUX層發送為業務分配邏輯通道的請求;所述MUX層獲取用於處理所述請求的通道控制邏輯模塊;所獲取到的通道控制邏輯模塊根據所請求的業務的類別為所請求的業務分配對應的邏輯通道。
6.根據權利要求1至5中任一項所述的方法,其特徵在於,所述實時業務包括語音業務和/或視頻業務;所述非實時業務包括以下至少之一 =Modem命令、AT命令和列印日誌。
7.—種業務傳輸裝置,其特徵在於,包括分配單元,用於為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;復用單元,用於將所分配的邏輯通道復用到一條物理通道上;傳輸單元,用於根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。
8.根據權利要求7所述的裝置,其特徵在於,還包括封裝單元,用於在為不同類別的業務分配不同的邏輯通道之前,在多路復用MUX層封裝用戶註冊的通道控制邏輯模塊,其中,所述通道控制邏輯模塊被應用層用於為不同類別的業務分配優先級不同的邏輯通道,以及用於控制根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。
9.根據權利要求8所述的裝置,其特徵在於,所述傳輸單元包括設置模塊,用於將所述非實時業務傳輸的每一幀數據的大小設置為預定閾值,其中,所述預定閾值用於控制所述非實時業務傳輸的時間在預定的時間延時之內。
10.根據權利要求8所述的裝置,其特徵在於,所述分配單元包括接收模塊,用於在所述MUX層接收應用層發送的業務分配邏輯通道的請求; 獲取模塊,用於在所述MUX層獲取用於處理所述請求的通道控制邏輯模塊; 分配模塊,用於通過所獲取到的通道控制邏輯模塊根據所請求的業務的類別為所請求的業務分配對應的邏輯通道。
全文摘要
本發明提供了一種業務傳輸方法和裝置,其中,該方法包括為不同類別的業務分配優先級不同的邏輯通道,其中,為實時業務分配的邏輯通道的優先級高於為非實時業務分配的邏輯通道的優先級;並將所分配的邏輯通道復用到一條物理通道上;根據邏輯通道的優先級的高低來在所述物理通道上傳輸不同的邏輯通道對應的不同類別的業務。本發明解決由於現有技術中的應用層無法控制邏輯通道的分配和發送順序而導致的實時業務發送延時較大的問題,減少了實時業務的發送延時,保證了實時業務的及時發送和接收。
文檔編號H04L29/08GK102307230SQ20111023748
公開日2012年1月4日 申請日期2011年8月18日 優先權日2011年8月18日
發明者許金友 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀