業(yè)務處理方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種業(yè)務處理方法及裝置,其中,該方法包括:將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為終端識別的格式;將轉換后的業(yè)務指令按照預設策略進行調度處理。通過本發(fā)明,解決了相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,有效利用終端的多個接口同時為用戶提供服務,同時也為多個終端協(xié)同工作以服務用戶提供了技術上的支持。
【專利說明】業(yè)務處理方法及裝置
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種業(yè)務處理方法及裝置。
【背景技術】
[0002]隨著網絡環(huán)境的不斷發(fā)展,多種異構網絡并存且融合的網絡架構成為未來網絡發(fā)展的一種趨勢,目前一些典型的應用場景,例如:智能樓宇、三網融合等,也在不斷普及和擴展。在這種新型的網絡架構下,用戶豐富的各種形態(tài)的終端、設備也在不斷涌現(xiàn),而且這些終端、設備為迎合這種新型網絡而產生了新的功能需求和性能。一個終端用戶或許同時擁有多個不同網絡的終端產品。充分利用不同用戶或者同一用戶的多個終端來為用戶協(xié)同工作提供服務不僅能充分利用網絡資源和終端設備資源,而且還可以提高整體上的用戶體驗。
[0003]為滿足用戶的這種需求,相互協(xié)同工作的終端,或者為滿足不同用于不同需求的終端,均需要支持多接口,甚至是多接口的同時運用。其中,包括多接口終端同時滿足用戶的上傳和下載業(yè)務數(shù)據、以及多接口終端之間相互通信的實現(xiàn)方式,成了目前面臨和必須解決的問題。特別是在目前發(fā)展的物聯(lián)網和泛在網中,多種異構網絡融合的協(xié)同架構下,泛在網絡中協(xié)同設備既可以上傳業(yè)務的同時下載業(yè)務,同時還可能會作為協(xié)同終端與其他終端組成虛擬終端進行業(yè)務傳輸,隨之,除了滿足支持上下行接口外,還需要滿足組成協(xié)同終端間的接口。
[0004]但是,在支持多接口運用的過程中,隨著支持的接口的數(shù)量和類型的增多,會使得處理難度增大,發(fā)生沖突的概率增加,甚至導致某些接口的業(yè)務無法處理。針對相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,目前尚未提出有效的解決方案。
【發(fā)明內容】
[0005]針對相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,本發(fā)明提供了一種業(yè)務處理方法及裝置,以至少解決上述問題。
[0006]根據本發(fā)明的一個方面,提供了一種業(yè)務處理方法,包括:將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為所述終端識別的格式;將轉換后的所述業(yè)務指令按照預設策略進行調度處理。
[0007]優(yōu)選地,在將轉換后的所述業(yè)務指令按照預設策略進行調度處理之前,還包括:將轉換后的所述業(yè)務指令進行緩存。
[0008]優(yōu)選地,將轉換后的所述業(yè)務指令按照預設策略進行調度處理包括:將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或,將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理。
[0009]優(yōu)選地,將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理之前,還包括:根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序。
[0010]優(yōu)選地,根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序包括:在業(yè)務指令對應的業(yè)務數(shù)據存儲于所述終端本地的情況下,設置所述業(yè)務指令的優(yōu)先級高于其他業(yè)務指令。
[0011]優(yōu)選地,根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序還包括:在業(yè)務指令對應的業(yè)務數(shù)據均未存儲在所述終端本地的情況下,設置通信速度越高的接口對應的業(yè)務指令的優(yōu)先級越高。
[0012]優(yōu)選地,設置通信速度越高的接口對應的業(yè)務指令的優(yōu)先級越高包括:設置來自所述終端的業(yè)務指令的優(yōu)先級高于來自其他終端的協(xié)同業(yè)務指令。
[0013]優(yōu)選地,將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理之后,還包括:將轉換后的所述業(yè)務指令的格式轉換為所述接口對外進行通信相應的格式。
[0014]優(yōu)選地,在將轉換后的所述業(yè)務指令按照預設策略進行調度處理之后,還包括:將處理所述業(yè)務指令對應的業(yè)務數(shù)據進行存儲。
[0015]根據本發(fā)明的另一方面,提供了一種業(yè)務處理裝置,包括:轉換模塊,用于將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為所述終端識別的格式;調度模塊,用于將轉換后的所述業(yè)務指令按照預設策略進行調度處理。
[0016]優(yōu)選地,所述裝置還包括:緩存模塊,用于將轉換后的所述業(yè)務指令進行緩存。
[0017]優(yōu)選地,所述調度模塊包括:調度單元,用于將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或,適配單元,用于將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理。
[0018]優(yōu)選地,所述裝置還包括:設置模塊,用于根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序。
[0019]優(yōu)選地,所述轉換模塊還用于將轉換后的所述業(yè)務指令的格式轉換為所述接口對外進行通信相應的格式。
[0020]優(yōu)選地,所述裝置還包括:存儲模塊,用于將處理所述業(yè)務指令對應的業(yè)務數(shù)據進行存儲。
[0021]通過本發(fā)明,采用將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為終端識別的格式;將轉換后的業(yè)務指令按照預設策略進行調度處理的方式,解決了相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,有效利用終端的多個接口同時為用戶提供服務,同時也為多個終端協(xié)同工作以服務用戶提供了技術上的支持。
【專利附圖】
【附圖說明】
[0022]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0023]圖1是根據本發(fā)明實施例的業(yè)務處理方法的流程圖;
[0024]圖2是根據本發(fā)明實施例的業(yè)務處理裝置的結構框圖;
[0025]圖3是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖一;
[0026]圖4是根據本發(fā)明實施例的調度模塊的優(yōu)選結構框圖;
[0027]圖5是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖二 ;
[0028]圖6是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖三;
[0029]圖7是根據本發(fā)明優(yōu)選實施例的多接口終端之間通信的架構示意圖;[0030]圖8是根據本發(fā)明優(yōu)選實施例的滿足多接口終端間通信的設備業(yè)務平臺的結構框圖;
[0031]圖9是根據本發(fā)明優(yōu)選實施例的多接口終端之間的通信方法實施的流程圖?!揪唧w實施方式】
[0032]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0033]在本實施例中提供了一種業(yè)務處理方法,圖1是根據本發(fā)明實施例的業(yè)務處理方法的流程圖,如圖1所示,該方法包括如下步驟:
[0034]步驟S102,將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為終端識別的格式;
[0035]步驟S104,將轉換后的業(yè)務指令按照預設策略進行調度處理。
[0036]本實施例通過上述步驟,先將從終端的多個接口接收到的業(yè)務指令轉換為統(tǒng)一的能夠為終端所識別的格式,然后再將轉換后的業(yè)務指令按照預設的策略統(tǒng)籌調度進行處理。由于終端的多個接口可能連接的是多種不同的異構網絡,其每一個接口接收到的業(yè)務指令的格式也可能均不相同,這會給終端處理帶來很大不便,而通過將接收到的業(yè)務指令先統(tǒng)一轉換為終端所識別的格式,再進行處理,提升了終端的業(yè)務處理效率;并且,還將轉換后的業(yè)務指令按照預設策略進行調度處理,從而避免了多個接口間同時需求某些系統(tǒng)資源而導致的沖突甚至是系統(tǒng)崩潰的情況出現(xiàn),提升了多接口終端的系統(tǒng)穩(wěn)定性,解決了相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,有效利用終端的多個接口同時為用戶提供服務,同時也為多個終端協(xié)同工作以服務用戶提供了技術上的支持。
[0037]作為一種優(yōu)選實施方式,可以將轉換后的業(yè)務指令進行緩存。通過這種方式,進一步避免了來自多個接口的業(yè)務指令發(fā)生沖突。
[0038]優(yōu)選地,上述預設策略可以是將轉換后的業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或,也可以是將轉換后的業(yè)務指令適配至相應的接口類型的接口進行處理。
[0039]優(yōu)選地,還可以根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間來設置上述優(yōu)先級順序。
[0040]例如,在業(yè)務指令對應的業(yè)務數(shù)據存儲于終端本地的情況下,可以設置該業(yè)務指令的優(yōu)先級高于其他的業(yè)務指令;而在業(yè)務指令對應的業(yè)務數(shù)據均未存儲在終端本地的情況下,則可以設置通信速度越高的接口對應的業(yè)務指令的優(yōu)先級越高,例如,可以設置來自終端的業(yè)務指令的優(yōu)先級高于來自其他終端的協(xié)同業(yè)務指令。通過這種方式,能夠使得處理速度較快的業(yè)務指令優(yōu)先盡快被處理掉,從而盡可能地減少終端中的未處理的業(yè)務指令,提升了業(yè)務指令的處理效率。
[0041]優(yōu)選地,在將轉換為統(tǒng)一格式的業(yè)務指令進行處理后,還可以將轉換后的業(yè)務指令的格式再轉換為該業(yè)務指令對應的接口對外進行通信的相應格式,并從該接口發(fā)出。通過這種方式,使得多接口終端的格式轉換對外透明,外部網絡無需得知多接口終端進行了何種格式轉換,而是各自按照自身格式進行通信即可。
[0042]優(yōu)選地,在將轉換后的業(yè)務指令按照預設策略進行調度處理之后,還可以將處理的業(yè)務指令所對應的業(yè)務數(shù)據進行存儲。通過這種方式,在其他接口需要相同的業(yè)務數(shù)據時,則無需再進行獲取,而是直接從該多接口終端的本地獲取,提升了處理效率。
[0043]對應于上述方法,在本實施例中還提供了一種業(yè)務處理裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構想的。
[0044]圖2是根據本發(fā)明實施例的業(yè)務處理裝置的結構框圖,如圖2所示,該裝置包括:轉換模塊22和調度模塊24,下面對各個模塊進行詳細說明。
[0045]轉換模塊22,用于將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為終端識別的格式;調度模塊24,與轉換模塊22相連,用于將轉換后的業(yè)務指令按照預設策略進行調度處理。
[0046]本實施例通過上述模塊,轉換模塊22先將從終端的多個接口接收到的業(yè)務指令轉換為統(tǒng)一的能夠為終端所識別的格式,然后調度模塊24再將轉換后的業(yè)務指令按照預設的策略統(tǒng)籌調度進行處理。由于終端的多個接口可能連接的是多種不同的異構網絡,其每一個接口接收到的業(yè)務指令的格式也可能均不相同,這會給終端處理帶來很大不便,而通過將接收到的業(yè)務指令先統(tǒng)一轉換為終端所識別的格式,再進行處理,提升了終端的業(yè)務處理效率;并且,還將轉換后的業(yè)務指令按照預設策略進行調度處理,從而避免了多個接口間同時需求某些系統(tǒng)資源而導致的沖突甚至是系統(tǒng)崩潰的情況出現(xiàn),提升了多接口終端的系統(tǒng)穩(wěn)定性,解決了相關技術中多接口終端使用多個接口過程中出現(xiàn)的問題,有效利用終端的多個接口同時為用戶提供服務,同時也為多個終端協(xié)同工作以服務用戶提供了技術上的支持。
[0047]圖3是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖一,如圖3所示,該裝置還可以包括:緩存模塊32,與轉換模塊22和調度模塊24相連,用于將轉換后的業(yè)務指令進行緩存。
[0048]圖4是根據本發(fā)明實施例的調度模塊24的優(yōu)選結構框圖,如圖4所示,調度模塊24可以包括:調度單元242,用于將轉換后的業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或,適配單元244,用于將轉換后的業(yè)務指令適配至相應的接口類型的接口進行處理。
[0049]圖5是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖二,如圖5所示,該裝置還可以包括:設置模塊52,與調度模塊24相連,用于根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置優(yōu)先級順序。
[0050]優(yōu)選地,轉換模塊22還可以用于將轉換后的業(yè)務指令的格式轉換為接口對外進行通信相應的格式。
[0051 ] 圖6是根據本發(fā)明實施例的業(yè)務處理裝置的優(yōu)選結構框圖三,如圖6所示,該裝置還可以包括:存儲模塊62,與調度模塊24相連,用于將處理業(yè)務指令對應的業(yè)務數(shù)據進行存儲。
[0052]下面結合優(yōu)選實施例進行說明,以下優(yōu)選實施例結合了上述實施例及其優(yōu)選實施方式。
[0053]在本優(yōu)選實施例中,為滿足多種異構網絡架構下充分利用用戶多個終端或多個用戶終端,多接口終端之間進行通信和交互信息,實現(xiàn)多接口終端間協(xié)同工作進而充分利用無線資源,提供了一種多接口終端之間的通信方法,該方法尤其適用于多種異構網絡共存的網絡架構中多接口終端進行協(xié)同業(yè)務傳輸。該方法通過在用戶終端和設備上嵌入設備業(yè)務平臺中來完成對多接口終端中的多接口進行管理、調度和使用,使得多接口終端能夠有效的利用終端的多個接口來傳輸業(yè)務,為不同的用戶提供服務,而且也是用戶多個終端協(xié)同工作為用戶服務的前提條件。
[0054]圖7是根據本發(fā)明優(yōu)選實施例的多接口終端之間通信的架構示意圖,如圖7所示,該架構圖中包括接入網、設備業(yè)務平臺和感知延伸網部分。
[0055]其中,接入網是指泛在網、物聯(lián)網網絡架構中網絡層中的接入網部分,網絡接入類型包括但不限于2G移動通信、3G移動通信及未來無線網絡、xDSL、FTTx、衛(wèi)星/微波、以太網、WiFi等;
[0056]感知延伸網是指泛在網、物聯(lián)網網絡架構中感知延伸層網絡部分,該網絡包括但不限于傳感網、辦公域網、車聯(lián)網、個域網等;
[0057]設備業(yè)務平臺負責多接口終端輸入和輸出業(yè)務,本優(yōu)選實施例中以設備業(yè)務平臺中的接口 1、接口 2、接口 3、接口 4為例進行說明,多接口可以同步或異步使用;設備業(yè)務平臺不僅完成業(yè)務的上傳和下載,同時還可以作為協(xié)同終端與其他終端組成虛擬終端協(xié)同傳輸業(yè)務;優(yōu)選地,虛擬終端是為完成用于的業(yè)務提供一個以上終端設備組成的臨時性群組;優(yōu)選地,設備業(yè)務平臺O可以作為協(xié)同終端被虛擬終端I和虛擬終端2所使用。
[0058]圖8是根據本發(fā)明優(yōu)選實施例的滿足多接口終端間通信的設備業(yè)務平臺的結構框圖,如圖8所示,該設備業(yè)務平臺的結構可以包括接口、連接管理模塊、接口協(xié)議轉換模塊以及存儲模塊。
[0059]其中,接口為多接口終端對外進行通信的接口,本優(yōu)選實施例中以接口 1、接口 2、接口 3、接口 4為例進行說明;
[0060]其中,連接管理模塊(實現(xiàn)了上述調度模塊24的功能)負責根據用互業(yè)務的需求對各接口進行統(tǒng)一調度,對接口進行選擇和管理,其中包括但不限于根據網絡負載情況以及用戶業(yè)務需要接口使用時間上的調度、根據業(yè)務需要接口類型上的適配調度;
[0061]其中,接口協(xié)議轉換模塊(實現(xiàn)了上述轉換模塊22的功能)負責外部不同協(xié)議在多接口終端內部進行統(tǒng)一協(xié)議格式的轉換,以便兼容多種異構網絡的通信協(xié)議,完成業(yè)務的傳輸;
[0062]其中,存儲模塊(實現(xiàn)了上述緩存模塊32和存儲模塊62的功能)負責業(yè)務數(shù)據的緩存,其中包括協(xié)同終端之間的業(yè)務緩存、多接口終端上傳下載等輸入輸出業(yè)務的緩存。
[0063]本優(yōu)選實施例提出的多接口終端之間通信的方法,主要通過多接口終端中的設備業(yè)務平臺中的連接管理模塊對多個接口進行的統(tǒng)一調度、管理、優(yōu)先級排序,根據業(yè)務請求的不同和存儲模塊中業(yè)務數(shù)據的存儲情況使用終端的多接口,同時通過接口協(xié)議轉換模塊轉換成統(tǒng)一的協(xié)議格式數(shù)據存儲于設備業(yè)務平臺以便其他用戶各需所用,對于同步使用的多接口采用并發(fā)處理的方法實現(xiàn)業(yè)務的傳輸。
[0064]本優(yōu)選實施例中的多接口終端之間的通信方式,不僅可以解決多種異構網絡融合下多種異構網絡多接口終端之間的相互通信,實現(xiàn)多用戶終端和用戶的多個終端的相互通信和信息交互,同時可以提供多終端協(xié)同工作的前提條件。
[0065]圖9是根據本發(fā)明優(yōu)選實施例的多接口終端之間的通信方法實施的流程圖,下面以多接口終端對業(yè)務內容進行操作為例,在滿足用戶上傳和下載業(yè)務的同時作為虛擬終端中的協(xié)同終端對業(yè)務進行協(xié)同傳輸?shù)那闆r下,對多接口終端之間的通信方法實施流程進行詳細說明。
[0066]一多接口終端用戶想檢測礦區(qū)內的安全情況,同時需要上傳給其他用戶礦區(qū)的檢測情況歷史記錄,同時該用戶的多接口終端被請求為協(xié)同終端分別加入到虛擬終端I和虛擬終端2中,如圖9所示,其實施步驟如下:
[0067]步驟S902,多接口終端用戶收到其他用戶發(fā)出的上傳礦區(qū)的檢測情況歷史記錄的業(yè)務請求1,同時,用戶發(fā)出需要檢測礦區(qū)內的安全情況的業(yè)務請求2 ;并且,該用戶收到了來自虛擬終端I的協(xié)同業(yè)務下載請求3和和虛擬終端2的協(xié)同業(yè)務上傳請求4 ;
[0068]步驟S904,多接口終端通過接口 I接收到其他用戶發(fā)送的來的業(yè)務請求指令1,用戶通過接口 3接收到虛擬終端I發(fā)送的協(xié)同業(yè)務下載請求指令3 ;業(yè)務請求指令I和業(yè)務下載請求指令3分別通過接口協(xié)議轉換模塊進行解析轉換處理,轉換為多接口終端統(tǒng)一的協(xié)議格式數(shù)據;
[0069]步驟S906,經協(xié)議轉換后的業(yè)務請求指令I和協(xié)同業(yè)務下載請求指令3以及業(yè)務請求指令2和協(xié)同業(yè)務上傳請求指令4同時傳送給多接口終端連接管理模塊;連接管理模塊接收到上述4個指令后,通過分析識別判斷,對指令的優(yōu)先級進行排序,包括但不限于首先處理存儲模塊中已有所需業(yè)務數(shù)據的業(yè)務請求指令,即處理業(yè)務請求下載業(yè)務指令I ;對于指令2、3、4,如果存儲模塊中沒有所需業(yè)務數(shù)據,則先處理多終端業(yè)務下載請求指令2,其次根據接口 3和接口 3所連接的通信方式,包括但不限于選擇通信方式快速的接口優(yōu)先級高些,最后處理通信方式慢的接口所需要的業(yè)務請求指令;
[0070]步驟S908,首先進入步驟S910處理業(yè)務請求指令I對應的存儲模塊中已有的業(yè)務數(shù)據,該業(yè)務數(shù)據通過接口協(xié)議轉換模塊轉換為接口I所需的業(yè)務數(shù)據格式后上傳給其他用戶,然后進入步驟S912 ;
[0071]步驟S910,完成業(yè)務請求I的業(yè)務提供,結束業(yè)務I ;
[0072]步驟S912,連接管理模塊判斷存儲模塊中是否有指令3和指令4所需業(yè)務,如果有,則進入步驟S914,否則進入步驟S916 ;
[0073]步驟S914,如果有能滿足其中一個指令的業(yè)務需求,通過接口 3或接口 4直接傳送相應的業(yè)務數(shù)據至設備業(yè)務平臺I或設備業(yè)務平臺2 ;如果兩個指令都能滿足,則根據接口 3和接口 4所連接的通信方式對兩接口的優(yōu)先級進行排序,包括但不限于通信快的接口優(yōu)先級高些,通過排序后業(yè)務數(shù)據分別通過接口 3或接口 4傳輸業(yè)務數(shù)據至設備業(yè)務平臺I或設備業(yè)務平臺2 ;其中業(yè)務數(shù)據傳送至虛擬終端I和2時首先通過接口協(xié)議轉換模塊轉換成接口 3和接口 4識別的協(xié)議數(shù)據再進行傳輸,然后進入步驟S928 ;
[0074]步驟S916,如果存儲模塊中沒有指令3和指令4所需業(yè)務數(shù)據,則多接口終端下載業(yè)務請求指令2通過接口 2傳輸請求至感知延伸網;
[0075]步驟S918,感知延伸網先進入步驟S920,通過提供相應業(yè)務數(shù)據通過接口 2傳輸至多接口業(yè)務終端,并通過接口協(xié)議轉換模塊轉換成多接口終端識別的統(tǒng)一的協(xié)議格式數(shù)據并在存儲模塊存儲,然后進入步驟S922 ;
[0076]步驟S920,完成多終端用戶的請求業(yè)務2的下載,結束業(yè)務2 ;
[0077]步驟S922,判斷存儲模塊中的業(yè)務數(shù)據是否滿足請求指令3和指令4,如果有或者能滿足其中一個指令的業(yè)務需求,則進入步驟S914中重復相應步驟,否則進入步驟S924。
[0078]步驟S924,分別通過接口 2進行相應業(yè)務下載:包括但不限于根據接口 3和接口4所連接的通信方式對兩接口的優(yōu)先級進行排序,包括但不限于通信快的接口優(yōu)先級高些。排序后分別進行業(yè)務下載;
[0079]步驟S926,下載的業(yè)務通過通過接口 2傳輸至多接口業(yè)務終端,并通過接口協(xié)議轉換模塊轉換成接口 3和接口 4識別的協(xié)議數(shù)據格式傳送至設備業(yè)務平臺I和設備業(yè)務平臺2 ;
[0080]步驟S928,完成虛擬終端I的協(xié)同業(yè)務下載請求3和和虛擬終端2的協(xié)同業(yè)務上傳請求4,結束業(yè)務3和業(yè)務4。
[0081]多接口終端中多個接口雖然在啟動使用上通過連接管理模塊進行了優(yōu)先級排序,但在傳輸過程中因業(yè)務數(shù)據大小不同,而存在同時使用的可能,而且多個接口所連接的網絡制式可能會存在多種異構網絡,本優(yōu)選實施例中采用多模多連接的方式,通過并發(fā)傳輸進行處理,該內容已為現(xiàn)有技術,這里不再贅述。
[0082]通過本優(yōu)選實施例提供的一種多接口終端之間的通信方法,不僅可以充分利用終端的多個接口同時使用進行業(yè)務傳輸,而且可以實現(xiàn)滿足多種異構網絡融合下的支持多個接口的終端能夠相互通信,為構建物聯(lián)網和泛在網架構提供更好的解決方案,同時,可以更好的實現(xiàn)多接口終端協(xié)方案,為滿足多終端協(xié)同提供創(chuàng)造更好的前提條件。本優(yōu)選實施例中還通過設備業(yè)務平臺中的接口協(xié)議轉換模塊來實現(xiàn)兼容不同的異構網絡資源,利用并發(fā)的方法實現(xiàn)業(yè)務的同步傳輸,從而更好地使用了新型融合網絡的發(fā)展。
[0083]在另外一個實施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實施例及優(yōu)選實施例中描述的技術方案。
[0084]在另外一個實施例中,還提供了一種存儲介質,該存儲介質中存儲有上述軟件,該存儲介質包括但不限于光盤、軟盤、硬盤、可擦寫存儲器等。
[0085]顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0086]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種業(yè)務處理方法,其特征在于,包括: 將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為所述終端識別的格式; 將轉換后的所述業(yè)務指令按照預設策略進行調度處理。
2.根據權利要求1所述的方法,其特征在于,在將轉換后的所述業(yè)務指令按照預設策略進行調度處理之前,還包括: 將轉換后的所述業(yè)務指令進行緩存。
3.根據權利要求1或2所述的方法,其特征在于,將轉換后的所述業(yè)務指令按照預設策略進行調度處理包括: 將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或, 將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理。
4.根據權利要求3所述的方法,其特征在于,將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理之前,還包括: 根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序。
5.根據權利要求4所述的方法,其特征在于,根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序包括: 在業(yè)務指令對應的業(yè)務數(shù)據存儲于所述終端本地的情況下,設置所述業(yè)務指令的優(yōu)先級高于其他業(yè)務指令。`
6.根據權利要求5所述的方法,其特征在于,根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序還包括: 在業(yè)務指令對應的業(yè)務數(shù)據均未存儲在所述終端本地的情況下,設置通信速度越高的接口對應的業(yè)務指令的優(yōu)先級越高。
7.根據權利要求6所述的方法,其特征在于,設置通信速度越高的接口對應的業(yè)務指令的優(yōu)先級越高包括: 設置來自所述終端的業(yè)務指令的優(yōu)先級高于來自其他終端的協(xié)同業(yè)務指令。
8.根據權利要求3至7中任一項所述的方法,其特征在于,將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理之后,還包括: 將轉換后的所述業(yè)務指令的格式轉換為所述接口對外進行通信相應的格式。
9.根據權利要求1至8中任一項所述的方法,其特征在于,在將轉換后的所述業(yè)務指令按照預設策略進行調度處理之后,還包括: 將處理所述業(yè)務指令對應的業(yè)務數(shù)據進行存儲。
10.一種業(yè)務處理裝置,其特征在于,包括: 轉換模塊,用于將從終端的多個接口接收到的業(yè)務指令的格式統(tǒng)一轉換為能夠為所述終端識別的格式; 調度模塊,用于將轉換后的所述業(yè)務指令按照預設策略進行調度處理。
11.根據權利要求10所述的裝置,其特征在于,所述裝置還包括: 緩存模塊,用于將轉換后的所述業(yè)務指令進行緩存。
12.根據權利要求10或11所述的裝置,其特征在于,所述調度模塊包括: 調度單元,用于將轉換后的所述業(yè)務指令按照預設的優(yōu)先級順序進行調度處理;和/或, 適配單元,用于將轉換后的所述業(yè)務指令適配至相應的接口類型的接口進行處理。
13. 根據權利要求12所述的裝置,其特征在于,所述裝置還包括: 設置模塊,用于根據網絡負載情況,和/或業(yè)務指令需要使用接口的時間,設置所述優(yōu)先級順序。
14.根據權利要求12或13所述的裝置,其特征在于,所述轉換模塊還用于將轉換后的所述業(yè)務指令的格式轉換為所述接口對外進行通信相應的格式。
15.根據權利要求10至14中任一項所述的裝置,其特征在于,所述裝置還包括: 存儲模塊,用于將處理所述業(yè)務指令對應的業(yè)務數(shù)據進行存儲。
【文檔編號】H04L29/08GK103685419SQ201210355345
【公開日】2014年3月26日 申請日期:2012年9月21日 優(yōu)先權日:2012年9月21日
【發(fā)明者】孫愛芳 申請人:中興通訊股份有限公司