新四季網

數據傳輸系統及方法與流程

2023-05-30 07:19:46 2


本發明涉及通信技術領域,尤其涉及一種數據傳輸系統及方法。



背景技術:

隨著移動通信技術的發展,越來越多的移動終端如智慧型手機具有雙卡雙通的功能,使得用戶在實現語音業務的待機同時,能建立數據業務連結。現有的移動終端可以實現兩張SIM(Subscriber Identity Module,用戶身份識別卡)卡同時上網,但是如果一張SIM卡上4G(the 4th Generation Mobile Communication Technology,第四代移動通信技術),如LTE(Long Term Evolution,長期演進技術),另一張卡只能上3G(3rd Generation,第三代移動通信技術)的網絡或者2G(2-Generation wireless telephone technology,第二代手機通信技術規格),即兩張SIM卡不能同時使用4G網絡。由於移動終端中的兩張卡全開時,只有一張卡以使用4G網絡,另一張卡只能使用2G或3G網絡,導致移動終端中數據傳輸的效率較低。若兩張SIM卡要同時使用4G網絡,需要兩個數據機,而移動終端中只有一個數據機。

因此,為了使移動終端中的兩張SIM卡同時支持雙LTE,以提高數據傳輸效率,移動終端可與外接設備連接(該外接設備中設置有數據機),以使移動終端的兩張SIM卡對應不同的數據機,從而實現雙LTE通信功能。

但是,目前移動終端和外接設備進行數據包傳輸過程中,如果外接設備向移動終端傳輸數據包的速度太快,移動終端會將外接設備發送的多個數據包識別為一個數據包,導致移動終端和外接設備之間數據交互出現識別錯誤的情況。



技術實現要素:

本發明的主要目的在於提出一種數據傳輸系統及方法,旨在解決移動終端通過外接設備實現雙LTE通信功能過程中,移動終端和外接設備之間數據交互出現識別錯誤的技術問題。

為實現上述目的,本發明提供的一種數據傳輸系統,所述數據傳輸系統包括移動終端和外接設備,所述移動終端通過預設接口與所述外接設備連接,所述移動終端包括第一應用處理器、與嵌入式用戶識別卡和實體用戶識別卡連接的第一數據機、以及第一計時器,所述外接設備包括第二應用處理器、第二數據機和第二計時器;

所述第二應用處理器,用於當處於喚醒狀態偵測到數據發送指令,且檢測到所述預設接口中未存在處於發送狀態的數據包時,初始化所述第二計時器;當所述第二計時器的值等於或者大於第一預設時間時,通過所述預設接口將待發送數據包發送給處於喚醒狀態的所述第一應用處理器。

可選地,所述第二應用處理器還用於當處於休眠狀態,且接收到數據交互請求時,從所述休眠狀態進入喚醒狀態,通過所述預設接口發送探測包給所述第一應用處理器,並初始化所述第二計時器;當所述第二計時器的值等於或者大於第二預設時間時,檢測是否偵測到數據發送指令。

可選地,所述第一應用處理器還用於當處於休眠狀態接收到所述探測包時,根據所述探測包從所述休眠狀態進入所述喚醒狀態,並初始化所述第一計時器;當所述第一計時器的值等於或者大於所述第三預設時間時,接收所述待發送數據包,並處理所述待發送數據包,其中,所述第二預設時間和所述第三預設時間之間的差值等於或者小於預設數值。

可選地,所述第一應用處理器還用於判斷所述第一計時器的值是否等於或者大於第三預設時間;若所述第一計時器的值小於所述第三預設時間,且接收到所述待發送數據包,則丟棄所述待發送數據包。

可選地,所述第二應用處理器還用於當所述第二計時器的值小於所述第三預設時間時,在間隔預設時長後再次通過所述預設接口發送所述探測包給所述第一應用處理器。

此外,為實現上述目的,本發明還提出一種數據傳輸方法,所述數據傳輸方法應用於移動終端以及通過預設接口與所述移動終端連接的外接設備,所述移動終端包括第一應用處理器、與嵌入式用戶識別卡和實體用戶識別卡連接的第一數據機、以及第一計時器,所述外接設備包括第二應用處理器、第二數據機和第二計時器;

當處於喚醒狀態的所述第二應用處理器偵測到數據發送指令,且檢測到所述預設接口中未存在處於發送狀態的數據包時,初始化所述第二計時器;

當所述第二計時器的值等於或者大於第一預設時間時,所述第二應用處理器通過所述預設接口將待發送數據包發送給處於喚醒狀態的所述第一應用處理器。

可選地,所述當處於喚醒狀態的所述第二應用處理器偵測到數據發送指令,且檢測到所述預設接口中未存在處於發送狀態的數據包時,初始化所述第二計時器的步驟之前,還包括:

當所述第二應用處理器處於休眠狀態,且所述第二應用處理器接收到數據交互請求時,所述第二應用處理器從所述休眠狀態進入喚醒狀態,通過所述預設接口發送探測包給所述第一應用處理器,並初始化所述第二計時器;

當所述第二計時器的值等於或者大於第二預設時間時,所述第二應用處理器檢測是否偵測到數據發送指令。

可選地,所述第二應用處理器從所述休眠狀態進入喚醒狀態,通過所述預設接口發送探測包給所述第一應用處理器,並初始化所述第二計時器的步驟之後,還包括:

當處於休眠狀態的所述第一應用處理器接收到所述探測包時,所述第一應用處理器根據所述探測包從所述休眠狀態進入所述喚醒狀態,並初始化所述第一計時器;

所述第二應用處理器通過所述預設接口將待發送數據包發送給處於喚醒狀態的所述第一應用處理器的步驟之後,還包括:

當所述第一計時器的值等於或者大於所述第三預設時間時,所述第一應用處理器接收所述待發送數據包,並處理所述待發送數據包,其中,所述第二預設時間和所述第三預設時間之間的差值等於或者小於預設數值。

可選地,當所述第一計時器的值等於或者大於所述第三預設時間時,所述第一應用處理器接收所述待發送數據包,並處理所述待發送數據包的步驟之前,還包括:

所述第一應用處理器判斷所述第一計時器的值是否等於或者大於第三預設時間;

若所述第一計時器的值小於所述第三預設時間,且所述第一應用處理器接收到所述待發送數據包,所述第一應用處理器則丟棄所述待發送數據包。

可選地,所述第二應用處理器從所述休眠狀態進入喚醒狀態,通過所述預設接口發送探測包給所述第一應用處理器,並初始化所述第二計時器的步驟之後,還包括:

當所述第二計時器的值小於所述第三預設時間時,所述第二應用處理器在間隔預設時長後再次通過所述預設接口發送所述探測包給所述第一應用處理器。

本發明提供一種數據傳輸系統及方法,所述數據傳輸方法應用於移動終端以及通過預設接口與所述移動終端連接的外接設備,所述移動終端包括第一應用處理器、與嵌入式用戶識別卡和實體用戶識別卡連接的第一數據機、以及第一計時器,所述外接設備包括第二應用處理器、第二數據機和第二計時器;當處於喚醒狀態的所述第二應用處理器偵測到數據發送指令,且檢測到所述預設接口中未存在處於發送狀態的數據包時,初始化所述第二計時器;當所述第二計時器的值等於或者大於第一預設時間時,所述第二應用處理器通過所述預設接口將待發送數據包發送給處於喚醒狀態的所述第一應用處理器。實現了移動終端通過外接設備實現雙LTE通信功能過程中,當預設接口中未存在處於發送狀態的數據包時,只有在第二計時器的值等於或者大於第一預設時間時,第二應用處理器才發送待發送數據包發送給第一應用處理器。避免了移動終端和外接設備在數據包傳輸過程中,如果外接設備向移動終端傳輸數據包的速度太快,移動終端會將外接設備發送的多個數據包識別為一個數據包的情況出現,提高了移動終端識別外接設備所發送的數據包的準確率。

附圖說明

圖1為本發明一實施例的LTE網絡架構的示意圖;

圖2為本發明實施例中移動終端和外接設備通訊連接的一種硬體結構示意圖;

圖3為本發明實施例中移動終端和外接設備通訊連接的一種實體結構示意圖;

圖4為本發明實施例中第一應用處理器和第二應用處理器之間數據傳輸的第一種示意圖;

圖5為本發明實施例中第一應用處理器和第二應用處理器之間數據傳輸的第二種示意圖;

圖6為本發明實施例中第一應用處理器和第二應用處理器之間數據傳輸的第三種示意圖;

圖7為本發明實施例中第一數據機和第二數據機之間數據傳輸的一種示意圖;

圖8為本發明數據傳輸方法第一實施例的流程示意圖;

圖9為本發明數據傳輸方法第二實施例的流程示意圖;

圖10為本發明數據傳輸方法第四實施例的流程示意圖。

本發明目的的實現、功能特點及優點將結合實施例,參照附圖做說明。

具體實施方式

應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。

現在將參考附圖描述實現本發明各個實施例的移動終端。在後續的描述中,使用用於表示元件的諸如「模塊」、「部件」或「單元」的後綴僅為了有利於本發明的說明,其本身並沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。

圖1是本發明一實施例的LTE網絡架構的示意圖。本發明一實施例的LTE網絡架構包括:一個或多個移動終端(user equipment,UE)100、E-UTRAN(Evolved UMTS Terrestrial Radio Access Network,演進的UMTS陸地無線接入網)(圖中未標號)、演進分組核心(EPC)(圖中未標號)、歸屬訂戶伺服器(HSS)107、網絡(例如,網際網路)(圖中未標號)以及電路交換系統(圖中未標號)。

E-UTRAN包括演進B節點(eNodeB)101和其它eNodeB 102。eNodeB 101提供朝向移動終端100的用戶面和控制面的協議終接。eNodeB 101可經由X2接口連接到其他eNodeB。eNodeB 101也可稱為基站、基收發機站、無線電基站、無線電收發機、收發機功能、基本服務集、擴展服務集、或其他某個合適的術語。eNodeB 101為移動終端100提供去往EPC的接入點。

eNodeB 101通過S1接口連接到EPC。EPC包括移動管理實體(EEM)104、其他移動管理實體106、服務網關103,以及分組數據網絡(PDN)網關105。移動管理實體104是處理移動終端100與EPC之間的信令的控制節點。移動管理實體104提供承載和連接管理。所有用戶IP分組通過服務網關103來傳遞,服務網關103自身連接到PDN網關105。PDN網關105提供UE IP位址分配以及其他功能。PDN網關105連接到網絡,例如,網際網路。

電路交換系統包括交互解決方案模塊(IWS)108、移動交換中心(MSC)109、基站110和移動站111。在一個方面,電路交換系統可以通過IWS和MME(Mobility Management Entity,移動管理實體)與EPS(Evolved Packet System,演進的分組系統)進行通信。

圖2為本發明實施例中移動終端和外接設備通訊連接的一種硬體結構示意圖。在本發明實施例中,移動終端100通過預設接口與外接設備200連接。移動終端100包括第一處理晶片001和與第一處理晶片001連接的第一射頻模塊12。其中,第一處理晶片001包括第一應用處理器(Application Processor)10、與嵌入式用戶識別卡13和實體用戶識別卡14連接的第一數據機11(modem1)、RPM(Resource Power Manager,資源電源管理器)15和第一計時器16,實體用戶識別卡14為SIM卡。外接設備200包括第二處理晶片002和與第二處理晶片002連接的第二射頻模塊22。其中,第二處理晶片002包括第二應用處理器20、第二數據機(modem2)21和第二計時器26。

第一應用處理器10和第二應用處理器20的內部框架包括應用層、框架層等,可處理複雜的邏輯操作以及進行任務分配等。在本發明實施例中,應用處理器指Android作業系統,以及基於Android作業系統的各種apk(Android Package,安卓安裝包)。第一應用處理器10和第二應用處理器20通過預設接口實現連接,為用戶提供交互接口,將用戶輸入的操作指令(例如,用戶通過用戶界面輸入的有關啟動視頻通話的操作指令)傳輸給第一數據機11或第二數據機21,以實現兩個應用處理器之間數據的定義與傳遞,例如,進行兩個應用處理器的休眠、喚醒、同步的控制、開關機時晶片啟動順序的控制等。

在本發明的實施例中,預設接口為USB(Universal Serial Bus,通用串行總線)。USB復用出三條數據通道,分別用於第一應用處理器10和第二應用處理器20之間用戶數據、信令數據和SIM卡鑑權數據的交互。即第一應用處理器10和第二應用處理器20通過USB傳輸用戶數據、信令數據和SIM卡鑑權數據。其中,用戶數據包括但不限於上網產生的數據,圖片和聊天信息數據;信令數據包括但不限於開關機的控制數據,開關飛行模式的控制數據,顯示狀態信號的控制數據;SIM卡鑑權數據包括但不限於IMSI(International Mobile Subscriber Identification Number,國際移動用戶識別碼)和Ki(key identifier,鑑權密鑰)。

具體地,第一應用處理器10和第二應用處理器20通過OTG(On-The-Go)技術進行數據交互。通過OTG技術,移動終端100中的第一數據機11可通過實體用戶識別卡14或嵌入式用戶識別卡13中的SIM卡參數來接入eNodeB 101,第二數據機21可通過實體用戶識別卡14或嵌入式用戶識別卡13的SIM卡參數來接入eNodeB 101,SIM卡參數包括但不限於SIM卡鑑權數據。

第一數據機11和第二數據機21包含各種網絡交互的網絡制式的協議棧,協議棧包含LTE/WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)/GSM(Global System for Mobile Communication,全球移動通信系統)/TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,同步時分碼分多址)/CDMA(Code Division Multiple Access,碼分多址)/EDGE(Enhanced Data Rate for GSM Evolution,強型數據速率GSM演進技術)等通訊標準裡邊規定的協議代碼。移動終端100通過協議與運營商網絡進行交互,即進行數據流量上網、VOLTE(Voice Over LTE)打電話或者CS(Circuit Switched,電路交換)域打電話。第一數據機11和第二數據機21還可對SIM卡進行管控等等。

第一射頻模塊12用於將移動終端100傳輸的數據處理後傳給eNodeB 101(基站網絡),以及用於將eNodeB 101傳輸的數據處理後傳給移動終端100。第二射頻模塊22用於將外接設備200傳輸的數據處理後傳給eNodeB 101(基站網絡),以及用於將eNodeB 101傳輸的數據處理後傳給外接設備200。第一射頻模塊12和第二射頻模塊22所涉及的無線接入技術可以包括LTE、GSM、GPRS(General Packet Radio Service,通用分組無線服務)、CDMA、EDGE、WLAN(Wireless Local Area Networks,無線區域網)、CDMA-2000、TD-SCDMA、WCDMA、WIFI(Wireless Fidelity,無線保真)等等。

實體用戶識別卡14和嵌入式用戶識別卡13與第一數據機11連接。其中,嵌入式用戶識別卡13通過串口與第一數據機11連接,串口包括但不限於通用異步收發傳輸器(UART)。需要說明的是,嵌入式用戶識別卡13為ESIM(Embedded Subscriber Identity Module)卡,相關卡參數直接寫入該ESIM卡,該ESIM卡包含可編程的SIM卡晶片;該嵌入式用戶識別卡13包括存儲模塊和片內作業系統(Chip Operating System,COS),該存儲模塊可為EFS(Encrypting File System,加密文件系統),存儲模塊用於存儲嵌入式用戶識別卡13的鑑權數據。

實體用戶識別卡14和嵌入式用戶識別卡13可存儲不同的無線通信標準相關聯的用戶信息,用於提供移動通信業務(CS語音業務、PS數據業務和PS語音業務)所需的相關數據,並在其內部存儲用戶信息、短消息、執行鑑權算法和產生加密密匙等。在特定非限制性實例中,技術標準可為2G通信技術,例如,GSM、EDGE)、3G通信技術(例如,WCDMA、TD-SCDMA)、4G通信技術(例如,LTE),或任何其它移動通信技術(例如,4G等等)。

當嵌入式用戶識別卡13需要進行網絡註冊時,通過開啟的無線保真(WIFI)網絡發送包含業務菜單數據的下載請求至嵌入式用戶識別卡13對應的雲端伺服器,以從雲端伺服器獲取嵌入式用戶識別卡13的數據信息。當獲取到嵌入式用戶識別卡13的數據信息時,將數據信息寫入嵌入式用戶識別卡13的存儲模塊中,以實現嵌入式用戶識別卡13的網絡註冊。其中,數據信息可以包括:IMSI、Ki(key identifier,鑑權密鑰)、ICCID(Integrated Circuit Card Identifier)、PIN(個人標識號,Personal Identification Number)、PUK(PIN Unlocking Key)。可以理解的是,雲端伺服器中存儲了各個運營商的卡號資源。

由於目前的移動終端100隻有一套射頻模塊,當移動終端100有兩張用戶識別卡時,移動終端100的兩張用戶識別卡使用該套射頻模塊是分時復用的關係,並不能同時佔用。例如,在兩張用戶識別卡全開時,其中一張用戶識別卡只處理GSM通話,而另一張用戶識別卡處理4G網絡信息,具體哪張用戶識別卡執行何種網絡,在此不做限定。因此目前的射頻模塊雙卡分時復用這種架構僅做到了LTE+GSM(即一張用戶識別卡對應的技術標準為LTE,另一張用戶識別卡對應的技術標準為GSM)。

可以理解的是,現有的移動終端100雖然可以支持雙用戶識別卡,由於移動終端100在註冊網絡的情況下,兩張用戶識別卡支持的是不同技術標準的網絡,一張支持2G或3G,另一張支持4G,會使得移動終端100使用過程中,上網流量速度較慢。在本發明實施例中,移動終端100通過USB連接外接設備200,由於外接設備200包括第二數據機21和第二射頻模塊22,且第二射頻模塊22支持4G網絡,因此,移動終端100可通過USB與外接設備200交互,從而使得移動終端100具備雙LTE功能(此時嵌入式用戶識別卡13和實體用戶識別卡14管理的技術標準均為LTE標準,第一射頻模塊12和第二射頻模塊22所涉及的無線接入技術為LTE)。

在本發明實施例中,數據傳輸系統包括移動終端100和外接設備200,移動終端100通過外接設備200具備雙LTE功能的實現方法有兩種:①實體用戶識別卡14通過第二數據機21支持LTE,具體過程為:第一數據機11將實體用戶識別卡14中需要訪問LTE網絡的數據發送給第一應用處理器10,第一應用處理器10將所接收的數據通過USB發送給外接設備200的第二應用處理器20,第二應用處理器20將所接收的數據發送給第二數據機21,由第二數據機21轉發給第二射頻模塊22,第二射頻模塊22將所接收的數據通過LTE網絡發送出去;嵌入式用戶識別卡13通過第一數據機11支持LTE,以實現移動終端100可支持雙LTE。②嵌入式用戶識別卡13通過第二數據機21支持LTE,具體過程為:第一數據機11將嵌入式用戶識別卡13中需要訪問LTE網絡的數據發送給第一應用處理器10,第一應用處理器10將所接收的數據通過USB發送給外接設備200的第二應用處理器20,第二應用處理器20將所接收的數據發送給第二數據機21,由第二數據機21轉發給第二射頻模塊22,第二射頻模塊22將所接收的數據通過LTE網絡發送出去;實體用戶識別卡14通過第一數據機11支持LTE,以實現移動終端100可支持雙LTE。

當移動終端100未通過USB與外接設備200連接時,實體用戶識別卡14所對應的技術標準為GSM,用於進行語音通訊,嵌入式用戶識別卡13通過第一數據機11支持LTE,用於通過4G網絡進行數據訪問。

實體用戶識別卡14在與移動終端100交互時,移動終端100檢測實體用戶識別卡14存在與否的信號只在開機瞬時產生,當開機檢測不到實體用戶識別卡14存在時,移動終端100將提示「插入用戶識別卡」。移動終端100開機之後,移動終端100和實體用戶識別卡14之間28秒通信一次,完成一些固定的通信檢查(例如,用戶識別卡是否在位等)。

RPM15用於管控各種資源,包括時鐘資源、總線資源、PMIC(Power Management IC,電源管理集成電路,即各個晶片的電壓)、DDR(內存分配),以及管理晶片的休眠喚醒的中斷和應用處理器喚醒的截止時間。移動終端100的各個子系統,在需要資源時,向RPM15申請資源,各個子系統分別包括第一應用處理器10,第一數據機11、PRONTO(WIFI/藍牙、NFC(Near Field Communication,近場通信)等)、LPASS(Low power audio subsystem,低功耗音頻子系統),RPM15用來決定移動終端100系統的休眠狀態,具體是,RPM15基於各個子系統的投票機制實現,當各個子系統都投休眠票時,RPM15才可以使移動終端100整個系統進行休眠。而當移動終端100有一個子或者多個子系統投反對休眠的票時,移動終端100整個系統都無法休眠。

在移動終端100和外接設備200通過USB通訊連接的情況下,喚醒方式可為以下三種:

1、第一應用處理器10接收到信令數據時,通過USB發送探測包給第二應用處理器20,以喚醒第二應用處理器20。

2、第二數據機21接收到用戶數據時,喚醒第二應用處理器20,由第二應用處理器20通過USB傳送探測包給第一應用處理器10,以喚醒第一應用處理器10。

3、第二數據機21周期性查找尋呼請求,以主動激活自己。若接收到尋呼請求,第二數據機21則喚醒第二應用處理器20,由第二應用處理器20通過USB發送探測包給第一應用處理器10,以喚醒第二應用處理器20。

此外,第二數據機21還可以定期喚醒自己,以在移動終端100進行位置更新時,跟基站進行握手交互,此時不需要喚醒第一應用處理器10。

第一計時器16和第二計時器26用於在移動終端100和外接設備200交互過程中時間的計算,以控制第一應用處理器10、第一數據機11、第二應用處理器20和/或第二數據機21在一定時間內從休眠狀態進入喚醒狀態,以及控制第一應用處理器10、第一數據機11、第二應用處理器20和/或第二數據機21在一定時間內從喚醒狀態進入休眠狀態。在本發明實施例中,移動終端100和外接設備200中計時器的個數可為一個,也可為多個。

參照圖3,圖3為本發明移動終端100和外接設備200通訊連接的實體結構圖示意圖。移動終端100通過USB與外接設備200通訊連接,其中,移動終端包括但不限於手機、PC(Personal Computer,個人電腦)或PAD(Personal Digital Assistant,個人數字助理),外接設備200包括但不限於無線上網卡和數據卡。需要說明的是,移動終端100通過USB與外接設備200連接位置並不限於圖3所示,可根據具體需要來設置移動終端100通過USB與外接設備200的連接位置。

基於上述的LTE網絡架構圖、移動終端100和外接設備200通訊連接的硬體結構示意圖,以及實體結構示意圖,提出本發明的各個實施例。

本實施例提出一種數據傳輸系統,數據傳輸系統包括移動終端100和外接設備200,移動終端100通過預設接口與外接設備200連接,移動終端100包括第一應用處理器10、與嵌入式用戶識別卡13和實體用戶識別卡14連接的第一數據機11、第一射頻模塊12、以及第一計時器16,外接設備200包括第二應用處理器20、第二射頻模塊22、第二數據機21和第二計時器26。

第二應用處理器20,用於當處於喚醒狀態偵測到數據發送指令,且檢測到預設接口中未存在處於發送狀態的數據包時,初始化第二計時器26;當第二計時器26的值等於或者大於第一預設時間時,通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。

當處於喚醒狀態的第二應用處理器20偵測到數據發送指令時,第二應用處理器20檢測預設接口中是否存在處於發送狀態的數據包,即檢測預設接口中是否存在未發送完的數據包。若預設接口中未存在處於發送狀態的數據包,則啟動第二計時器26,並初始化第二計時器26,使第二計時器26的值等於零。當第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。

當第二計時器26的值小於第一預設時間時,第二應用處理器20暫停發送待發送數據包給第一應用處理器10。即第二應用處理器20發送待響應數據包給第一應用處理器10的時間間隔為第一預設時間。在本實施例中,第一預設時間設置為3ms,在其它實施例中,第一預設時間也可設置為4ms或者5ms等。預設接口為USB。在其它實施例中,預設接口可為具有和USB同樣功能的接口。

進一步地,當該數據發送指令是由第二數據機21觸發的,待發送數據包的具體發送過程為:第二數據機21通過smd(share memory driver,smd)通道將待發送數據包發送給第二應用處理器20,第二應用處理器20通過USB接口將待發送數據包發送給第一應用處理器10,第一應用處理器10接收待發送數據包,通過smd通道將待發送數據包發送給第一數據機11(此時,表明需要將待發送數據包發送給第一數據機11,若不需要將待發送數據包發送給第一數據機11,第一應用處理器10則不將待發送數據包發送給第一數據機11)。

進一步地,當預設接口中存在處於發送狀態的數據包時,第二應用處理器20等待預設接口中處於發送狀態的數據包完全發送給第一應用處理器10。

進一步地,當第二應用處理器20偵測到預設接口中未存在處於發送狀態的數據包時,第二應用處理器20檢測發送隊列中是否存在待發送數據包。若發送隊列中存在待發送數據包,則初始化第二計時器26,在第二計時器26的值等於或者大於第一預設時間時,通過預設接口將待發送數據包發送給第一應用處理器10。若發送隊列中未存在待發送數據包,則初始化第二計時器26,在第二計時器26的值等於或者大於第一預設時間時,發送隊列中還未有待發送數據包,第二應用處理器20則再次初始化第二計時器26。當第二計時器26的值大於或者等於設定時間值,發送隊列中還是未有待發送數據包,第二應用處理器20則從喚醒狀態進入休眠狀態。設定時間值可根據具體需要而設置,在本實施例中,設定時間值可設置為500ms,或者550ms等。可以理解的是,發送隊列為存儲待發送數據包的存儲空間。需要說明的是,當第二計時器26的值大於或者等於設定時間值,且發送隊列中還是未有待發送數據包時,調用USB接口協議自帶的休眠函數執行USB的休眠操作,USB休眠釋放所佔用的時鐘資源,以實現應用處理器和數據機的休眠。

本實施例通過當處於喚醒狀態的第二應用處理器20偵測到數據發送指令時,且檢測預設接口中未存在處於發送狀態的數據包時,初始化第二計時器26;當第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。實現了移動終端100通過外接設備200實現雙LTE通信功能過程中,當預設接口中未存在處於發送狀態的數據包,且在第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20才發送待發送數據包發送給第一應用處理器10,避免了移動終端100和外接設備200在數據包傳輸過程中,如果外接設備200向移動終端100傳輸數據包的速度太快,移動終端100會將外接設備200發送的多個數據包識別為一個數據包的情況出現,提高了移動終端100識別外接設備200所發送的數據包的準確率。

進一步地,提出本發明數據傳輸系統第二實施例。

數據傳輸系統第二實施例與數據傳輸系統第一實施例的區別在於,第二應用處理器20還用於當處於休眠狀態,且接收到數據交互請求時,從休眠狀態進入喚醒狀態,通過預設接口發送探測包給第一應用處理器10,並初始化第二計時器26。

第二應用處理器20還用於當第二計時器26的值等於或者大於第二預設時間時,檢測是否偵測到數據發送指令;

當第二應用處理器20處於休眠狀態,且第二應用處理器20接收到數據交互請求時,第二應用處理器20從休眠狀態進入喚醒狀態。當第二應用處理器20進入喚醒狀態後,第二應用處理器20發送探測包給第一應用處理器10,並啟動第二計時器26執行計時操作。在啟動第二計時器26時,初始化第二計時器26,以使第二計時器26的值等於零。其中,第二應用處理器20接收的數據交互請求可為第二應用處理器20接收到eNodeB 101的數據請求,或者第二應用處理器20需要獲取移動終端100中實體用戶識別卡14或嵌入式用戶識別卡13的數據,或者第二應用處理器20有鑑權需求等。

當第二計時器26的值等於或者大於第二預設時間時,第二應用處理器20檢測是否偵測到數據發送指令,其中,該數據發送指令為發送待發送數據包的指令。第二預設時間可根據具體需要而設置,在本實施例中,將第二預設時間設置為30ms,在其它實施例中,也可將第二預設時間設置為34ms,或者40ms等。

需要說明的是,探測包可用固定字長的字符標識,該探測包不是正常的數據包,是正常數據包中不會出現的欄位。如在本實施例中,可用0xF9F9F9表示探測包,在其它實施例中,也可用設置為其它形式的探測包,如0xF3F3和0x3F3F。

本實施例通過當處於休眠狀態的第二應用處理器20接收到數據交互請求時,主動從休眠狀態進入喚醒狀態,並發送探測包給第一應用處理器10,以供第一應用處理器10根據探測包從休眠狀態進入喚醒狀態,以便於第二應用處理器20與第一應用處理器10可以進行正常的數據交互。

進一步地,提出本發明數據傳輸系統第三實施例。

數據傳輸系統第三實施例與數據傳輸系統第二實施例的區別在於,第一應用處理器10還用於當處於休眠狀態接收到探測包時,根據探測包從休眠狀態進入喚醒狀態,並初始化第一計時器16。

參照圖4,當處於休眠狀態的第一應用處理器10接收到探測包時,第一應用處理器10從休眠狀態進入喚醒狀態,並啟動第一計時器16執行計時操作,在啟動第一計時器16時,初始化第一計時器16,以使第一計時器16的值等於零。第一應用處理器10判斷第一計時器16的值是否等於或者大於第三預設時間。其中,第三預設時間可根據具體需要而設置,在本實施例中,將第三預設時間設置為20ms,在其它實施例中,也可將第三預設時間設置為25ms,或者28ms等。

需要說明的是,當第二應用處理器20通過USB給第一應用處理器10發送探測數據包後,MPM(終端深度休眠狀態下依然存活的中斷檢測模塊)檢測到USB上的數據中斷,MPM喚醒RPM,由RPM根據終端信號源喚醒對應子系統CPU,那麼相應子系統即被喚醒處理事件。本實例中需要喚醒的有數據機和應用處理器。

第一應用處理器10還用於當第一計時器16的值等於或者大於第三預設時間時,接收待發送數據包,並處理待發送數據包,其中,第二預設時間和第三預設時間之間的差值等於或者小於預設數值。

當第一計時器16的值等於或者大於第三預設時間時,第一應用處理器10接收待發送數據包,並處理待發送數據包。如當待發送數據包是需要第一應用處理器10進行響應,第一應用處理器10則響應該待發送數據包;若該待發送數據包需要發送給第一數據機11,則將待發送數據包發送給第一數據機11。可以理解的是,第一應用處理器10處理待發送數據包的實質是根據待發送數據包的屬性將待發送數據包發送給對應的模塊或者進行相應的處理。

為了保證移動終端100能正常接收外接設備200所發送的待發送數據包,第二預設時間應該大於第三預設時間,且第二預設時間和第三預設時間之間差值應等於或者小於預設數值。可以理解的是,第一應用處理器10從休眠狀態轉換至喚醒狀態的時間應小於或者等於預設數值。在本實施例中,預設數值設置為10ms,在其它實施例中,預設數值可設置為8ms,或者9ms等。

對比圖5和圖6可知,第一應用處理器10從休眠狀態轉換至喚醒狀態的時間可以等於預設數值(如圖5所示),此時,第三預設時間和預設數值之間的和等於第二預設時間。第一應用處理器10從休眠狀態轉換至喚醒狀態的時間可以小於預設數值(如圖6所示),此時,第三預設時間和預設數值之間的和小於第二預設時間。

進一步地,第一應用處理器10還用於判斷第一計時器16的值是否等於或者大於第三預設時間;若第一計時器的值小於第三預設時間,且接收到待發送數據包,則丟棄待發送數據包。

當第一應用處理器10從休眠狀態轉換至喚醒狀態後,第一應用處理器10判斷第一計時器16的值是否等於或者大於第三預設時間。若第一計時器16的值小於第三預設時間,且第一應用處理器10接收到待發送數據包,第一應用處理器10則丟棄該待發送數據包,不將該待發送數據包上報給上層。

進一步地,參照圖7,當該探測包是由第二數據機21觸發的,探測包的具體發送過程為:第二數據機21通過smd(share memory driver)通道將探測包發送給第二應用處理器20,第二應用處理器20通過USB將探測包發送給第一應用處理器10,第一應用處理器10通過smd通道將所接收的探測包發送給第一數據機11(此時,表明需要喚醒第一數據機11,若不需要喚醒第一數據機11,第一應用處理器10則不將所接收的探測包發送給第一數據機11)。由圖7可知,當探測包是由第二數據機21觸發時,第二數據機21和第一數據機11的喚醒機制和數據發送機制,與第一應用處理器10和第二應用處理器20的喚醒機制和數據發送機制類似,在此不再贅述。

本實施例通過當第一應用處理器10處於休眠狀態時,第二應用處理器20發送探測包給第一應用處理器10,以喚醒第一應用處理器10。並在第一應用處理器10進入喚醒狀態後,通過第一計時器16和第二計時器26之間的時間差,避免了第二應用處理器20發送數據包給第一應用處理器10時,第一應用處理器10處於未完全喚醒狀態,導致第一應用處理器10接收數據包失敗的情況出現。在移動終端100通過外接設備200實現雙LTE通信功能過程中,提高了外接設備200和移動終端100數據傳輸的成功率。

進一步地,提出本發明數據傳輸系統第四實施例。

數據傳輸系統第四實施例與數據傳輸系統第二實施例的區別在於,第二應用處理器20還用於當第二計時器26的值小於第三預設時間時,在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10。

當第二應用處理器20通過預設接口發送探測包給第一應用處理器10,且初始化第二計時器26後,第二應用處理器20判斷第二計時器26的值是否小於第三預設時間。當第二計時器26的值小於第三預設時間時,第二應用處理器20在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10。在本實施例中,預設時長可根據具體需要而設置,但為了保證第一應用處理器10不會將探測包誤認為是第二應用處理器20發送的正常數據包,即將探測包誤認為是第二應用處理器20發送的待發送數據包,預設時長應小於第三預設時間。如可以將預設時長設置為4ms,6ms或者8ms等。當第三預設時間為20ms,預設時長為6ms時,第二應用處理器20在每間隔6ms後再次通過預設接口發送探測包給第一應用處理器10,即第二應用處理器20一共發送了三次探測包給第一應用處理器10。

本實施例通過當第二計時器26的值小於第三預設時間時,第二應用處理器20在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10,以避免第二應用處理器20在發送探測包給第一應用處理器10過程中,探測包丟失,或者探測包損壞等情況出現,以致於第一應用處理器10未能接收到探測包從休眠狀態進入喚醒狀態。

本發明還提供一種數據傳輸方法。

參照圖8,圖8為本發明數據傳輸方法第一實施例的流程示意圖。

本實施例提出一種數據傳輸方法,在本實施例中,提供了數據傳輸方法的實施例,需要說明的是,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。

數據傳輸方法應用於通過預設接口與外接設備200連接的移動終端100中,移動終端100包括第一應用處理器10、與嵌入式用戶識別卡13和實體用戶識別卡14連接的第一數據機11、第一射頻模塊12、以及第一計時器16,外接設備200包括第二應用處理器20、第二射頻模塊22、第二數據機21和第二計時器26。

步驟S10,當處於喚醒狀態的第二應用處理器20偵測到數據發送指令,且檢測到預設接口中未存在處於發送狀態的數據包時,初始化第二計時器26。

步驟S20,當第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。

當處於喚醒狀態的第二應用處理器20偵測到數據發送指令時,第二應用處理器20檢測預設接口中是否存在處於發送狀態的數據包,即檢測預設接口中是否存在未發送完的數據包。若預設接口中未存在處於發送狀態的數據包,則啟動第二計時器26,並初始化第二計時器26,使第二計時器26的值等於零。當第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。

當第二計時器26的值小於第一預設時間時,第二應用處理器20暫停發送待發送數據包給第一應用處理器10。即第二應用處理器20發送待響應數據包給第一應用處理器10的時間間隔為第一預設時間。在本實施例中,第一預設時間設置為3ms,在其它實施例中,第一預設時間也可設置為4ms或者5ms等。預設接口為USB。在其它實施例中,預設接口可為具有和USB同樣功能的接口。

進一步地,當該數據發送指令是由第二數據機21觸發的,待發送數據包的具體發送過程為:第二數據機21通過smd(share memory driver,smd)通道將待發送數據包發送給第二應用處理器20,第二應用處理器20通過USB接口將待發送數據包發送給第一應用處理器10,第一應用處理器10接收待發送數據包,通過smd通道將待發送數據包發送給第一數據機11(此時,表明需要將待發送數據包發送給第一數據機11,若不需要將待發送數據包發送給第一數據機11,第一應用處理器10則不將待發送數據包發送給第一數據機11)。

進一步地,當預設接口中存在處於發送狀態的數據包時,第二應用處理器20等待預設接口中處於發送狀態的數據包完全發送給第一應用處理器10。

進一步地,當第二應用處理器20偵測到預設接口中未存在處於發送狀態的數據包時,第二應用處理器20檢測發送隊列中是否存在待發送數據包。若發送隊列中存在待發送數據包,則初始化第二計時器26,在第二計時器26的值等於或者大於第一預設時間時,通過預設接口將待發送數據包發送給第一應用處理器10。若發送隊列中未存在待發送數據包,則初始化第二計時器26,在第二計時器26的值等於或者大於第一預設時間時,發送隊列中還未有待發送數據包,第二應用處理器20則再次初始化第二計時器26。當第二計時器26的值大於或者等於設定時間值,發送隊列中還是未有待發送數據包,第二應用處理器20則從喚醒狀態進入休眠狀態。設定時間值可根據具體需要而設置,在本實施例中,設定時間值可設置為500ms,或者550ms等。可以理解的是,發送隊列為存儲待發送數據包的存儲空間。需要說明的是,當第二計時器26的值大於或者等於設定時間值,且發送隊列中還是未有待發送數據包時,調用USB接口協議自帶的休眠函數執行USB的休眠操作,USB休眠釋放所佔用的時鐘資源,以實現應用處理器和數據機的休眠。

本實施例通過當處於喚醒狀態的第二應用處理器20偵測到數據發送指令時,且檢測預設接口中未存在處於發送狀態的數據包時,初始化第二計時器26;當第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20通過預設接口將待發送數據包發送給處於喚醒狀態的第一應用處理器10。實現了移動終端100通過外接設備200實現雙LTE通信功能過程中,當預設接口中未存在處於發送狀態的數據包,且在第二計時器26的值等於或者大於第一預設時間時,第二應用處理器20才發送待發送數據包發送給第一應用處理器10,避免了移動終端100和外接設備200在數據包傳輸過程中,如果外接設備200向移動終端100傳輸數據包的速度太快,移動終端100會將外接設備200發送的多個數據包識別為一個數據包的情況出現,提高了移動終端100識別外接設備200所發送的數據包的準確率。

進一步地,提出本發明數據傳輸方法第二實施例。

數據傳輸方法第二實施例與數據傳輸方法第一實施例的區別在於,參照圖9,數據傳輸方法還包括:

步驟S30,當第二應用處理器20處於休眠狀態,且第二應用處理器20接收到數據交互請求時,第二應用處理器20從休眠狀態進入喚醒狀態,通過預設接口發送探測包給第一應用處理器10,並初始化第二計時器26。

步驟S40,當第二計時器26的值等於或者大於第二預設時間時,第二應用處理器20檢測是否偵測到數據發送指令。

當第二應用處理器20處於休眠狀態,且第二應用處理器20接收到數據交互請求時,第二應用處理器20從休眠狀態進入喚醒狀態。當第二應用處理器20進入喚醒狀態後,第二應用處理器20發送探測包給第一應用處理器10,並啟動第二計時器26執行計時操作。在啟動第二計時器26時,初始化第二計時器26,以使第二計時器26的值等於零。其中,第二應用處理器20接收的數據交互請求可為第二應用處理器20接收到eNodeB 101的數據請求,或者第二應用處理器20需要獲取移動終端100中實體用戶識別卡14或嵌入式用戶識別卡13的數據,或者第二應用處理器20有鑑權需求等。

當第二計時器26的值等於或者大於第二預設時間時,第二應用處理器20檢測是否偵測到數據發送指令,其中,該數據發送指令為發送待發送數據包的指令。第二預設時間可根據具體需要而設置,在本實施例中,將第二預設時間設置為30ms,在其它實施例中,也可將第二預設時間設置為34ms,或者40ms等。

需要說明的是,探測包可用固定字長的字符標識,該探測包不是正常的數據包,是正常數據包中不會出現的欄位。如在本實施例中,可用0xF9F9F9表示探測包,在其它實施例中,也可用設置為其它形式的探測包,如0xF3F3和0x3F3F。

本實施例通過當處於休眠狀態的第二應用處理器20接收到數據交互請求時,主動從休眠狀態進入喚醒狀態,並發送探測包給第一應用處理器10,以供第一應用處理器10根據探測包從休眠狀態進入喚醒狀態,以便於第二應用處理器20與第一應用處理器10可以進行正常的數據交互。

進一步地,提出本發明數據傳輸方法第三實施例。

數據傳輸方法第三實施例與數據傳輸方法第二實施例的區別在於,數據傳輸方法還包括:

步驟a,當處於休眠狀態的第一應用處理器10接收到探測包時,第一應用處理器10根據探測包從休眠狀態進入喚醒狀態,並初始化第一計時器16。

參照圖4,當處於休眠狀態的第一應用處理器10接收到探測包時,第一應用處理器10從休眠狀態進入喚醒狀態,並啟動第一計時器16執行計時操作,在啟動第一計時器16時,初始化第一計時器16,以使第一計時器16的值等於零。第一應用處理器10判斷第一計時器16的值是否等於或者大於第三預設時間。其中,第三預設時間可根據具體需要而設置,在本實施例中,將第三預設時間設置為20ms,在其它實施例中,也可將第三預設時間設置為25ms,或者28ms等。

需要說明的是,當第二應用處理器20通過USB給第一應用處理器10發送探測數據包後,MPM(終端深度休眠狀態下依然存活的中斷檢測模塊)檢測到USB上的數據中斷,MPM喚醒RPM,由RPM根據終端信號源喚醒對應子系統CPU,那麼相應子系統即被喚醒處理事件。本實例中需要喚醒的有數據機和應用處理器。

步驟b,當第一計時器16的值等於或者大於第三預設時間時,第一應用處理器10接收待發送數據包,並處理待發送數據包,其中,第二預設時間和第三預設時間之間的差值等於或者小於預設數值。

當第一計時器16的值等於或者大於第三預設時間時,第一應用處理器10接收待發送數據包,並處理待發送數據包。如當待發送數據包是需要第一應用處理器10進行響應,第一應用處理器10則響應該待發送數據包;若該待發送數據包需要發送給第一數據機11,則將待發送數據包發送給第一數據機11。可以理解的是,第一應用處理器10處理待發送數據包的實質是根據待發送數據包的屬性將待發送數據包發送給對應的模塊或者進行相應的處理。

為了保證移動終端100能正常接收外接設備200所發送的待發送數據包,第二預設時間應該大於第三預設時間,且第二預設時間和第三預設時間之間差值應等於或者小於預設數值。可以理解的是,第一應用處理器10從休眠狀態轉換至喚醒狀態的時間應小於或者等於預設數值。在本實施例中,預設數值設置為10ms,在其它實施例中,預設數值可設置為8ms,或者9ms等。

對比圖5和圖6可知,第一應用處理器10從休眠狀態轉換至喚醒狀態的時間可以等於預設數值(如圖5所示),此時,第三預設時間和預設數值之間的和等於第二預設時間。第一應用處理器10從休眠狀態轉換至喚醒狀態的時間可以小於預設數值(如圖6所示),此時,第三預設時間和預設數值之間的和小於第二預設時間。

進一步地,數據傳輸方法還包括:

步驟c,第一應用處理器10判斷第一計時器16的值是否等於或者大於第三預設時間。

步驟d,若第一計時器16的值小於第三預設時間,且第一應用處理器10接收到待發送數據包,第一應用處理器10則丟棄待發送數據包。

當第一應用處理器10從休眠狀態轉換至喚醒狀態後,第一應用處理器10判斷第一計時器16的值是否等於或者大於第三預設時間。若第一計時器16的值小於第三預設時間,且第一應用處理器10接收到待發送數據包,第一應用處理器10則丟棄該待發送數據包,不將該待發送數據包上報給上層。

進一步地,參照圖7,當該探測包是由第二數據機21觸發的,探測包的具體發送過程為:第二數據機21通過smd(share memory driver)通道將探測包發送給第二應用處理器20,第二應用處理器20通過USB將探測包發送給第一應用處理器10,第一應用處理器10通過smd通道將所接收的探測包發送給第一數據機11(此時,表明需要喚醒第一數據機11,若不需要喚醒第一數據機11,第一應用處理器10則不將所接收的探測包發送給第一數據機11)。由圖7可知,當探測包是由第二數據機21觸發時,第二數據機21和第一數據機11的喚醒機制和數據發送機制,與第一應用處理器10和第二應用處理器20的喚醒機制和數據發送機制類似,在此不再贅述。

本實施例通過當第一應用處理器10處於休眠狀態時,第二應用處理器20發送探測包給第一應用處理器10,以喚醒第一應用處理器10。並在第一應用處理器10進入喚醒狀態後,通過第一計時器16和第二計時器26之間的時間差,避免了第二應用處理器20發送數據包給第一應用處理器10時,第一應用處理器10處於未完全喚醒狀態,導致第一應用處理器10接收數據包失敗的情況出現。在移動終端100通過外接設備200實現雙LTE通信功能過程中,提高了外接設備200和移動終端100數據傳輸的成功率。

進一步地,提出本發明數據傳輸方法第四實施例。

數據傳輸方法第四實施例與數據傳輸方法第二實施例的區別在於,參照圖10,數據傳輸方法還包括:

步驟S50,當第二計時器26的值小於第三預設時間時,第二應用處理器20在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10。

當第二應用處理器20通過預設接口發送探測包給第一應用處理器10,且初始化第二計時器26後,第二應用處理器20判斷第二計時器26的值是否小於第三預設時間。當第二計時器26的值小於第三預設時間時,第二應用處理器20在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10。在本實施例中,預設時長可根據具體需要而設置,但為了保證第一應用處理器10不會將探測包誤認為是第二應用處理器20發送的正常數據包,即將探測包誤認為是第二應用處理器20發送的待發送數據包,預設時長應小於第三預設時間。如可以將預設時長設置為4ms,6ms或者8ms等。當第三預設時間為20ms,預設時長為6ms時,第二應用處理器20在每間隔6ms後再次通過預設接口發送探測包給第一應用處理器10,即第二應用處理器20一共發送了三次探測包給第一應用處理器10。

本實施例通過當第二計時器26的值小於第三預設時間時,第二應用處理器20在間隔預設時長後再次通過預設接口發送探測包給第一應用處理器10,以避免第二應用處理器20在發送探測包給第一應用處理器10過程中,探測包丟失,或者探測包損壞等情況出現,以致於第一應用處理器10未能接收到探測包從休眠狀態進入喚醒狀態。

需要說明的是,在本文中,術語「包括」、「包含」或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、物品或者系統所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括該要素的過程、方法、物品或者系統中還存在另外的相同要素。

上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如ROM/RAM、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,空調器,或者網絡設備等)執行本發明各個實施例的方法。

以上僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其它相關的技術領域,均同理包括在本發明的專利保護範圍內。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀