一種電路交換方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種電路交換方法和系統(tǒng),通過發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀重新排序,將所述順序標(biāo)識加入到數(shù)據(jù)幀后,發(fā)送到接收方終端;接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識,并根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。由于本發(fā)明所述方法和系統(tǒng)中采用在對待傳輸?shù)臄?shù)據(jù)進(jìn)行重新排列后傳輸,并將順序標(biāo)識加入數(shù)據(jù)發(fā)送到接收方。接收方根據(jù)順序標(biāo)識獲取發(fā)送方排列數(shù)據(jù)的規(guī)則,因此對接收到的數(shù)據(jù)進(jìn)行返回恢復(fù)排列,得到原始數(shù)據(jù)幀,從而達(dá)到防止傳輸數(shù)據(jù)被竊取的風(fēng)險。
【專利說明】
_種電路交換方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及的是一種電路交換方法和系統(tǒng)。
【背景技術(shù)】
[0002]在電路交換中,沿著端系統(tǒng)(通信路徑,為端系統(tǒng)之間通信所提供的資源(緩存,鏈路傳輸速率)在通信期間會被預(yù)留,從而保證端系統(tǒng)之間通信的實(shí)時性。目前,語音通話普遍采用的均是電路交換,在通信鏈路中一般通過時分多路復(fù)用實(shí)現(xiàn);也就是說對于一條時分多路復(fù)用的通信鏈路,時間被劃分固定區(qū)間的幀,并且每幀又被劃分為固定數(shù)量的時隙;當(dāng)網(wǎng)絡(luò)跨越一條鏈路創(chuàng)建一條連接時,該網(wǎng)絡(luò)在每個幀中為該連接指定一個時隙,該時隙專門由該連接單獨(dú)使用。如圖1所示,時間被劃分固定區(qū)間的幀,當(dāng)建立通信連接時,每一幀中的一個時隙專門用于該通信,比如圖1中每一幀的第2個時隙專門用于該通信。
[0003]如上所述現(xiàn)有技術(shù)中,在通話建立時,被分配一個時隙專門用于通話過程中語音數(shù)據(jù)的傳輸;因此一些不法分子可以通過專門的設(shè)備對某一個特定的時隙進(jìn)行數(shù)據(jù)偵聽、修改、刪除,將會導(dǎo)致通信內(nèi)容被竊聽、修改、丟失。從而影響正常的通信,給用戶帶來不便與損失。
[0004]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種電路交換方法和系統(tǒng),解決目前電路交換中存在的數(shù)據(jù)傳輸已被竊聽的安全隱患。
[0006]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種電路交換方法,其中,所述方法包括以下步驟:
步驟A、發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀;
步驟B、發(fā)送方終端將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端;
步驟C、接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識;
步驟D、接收方終端根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0007]所述電路交換方法,其中,在步驟A之前還包括:
步驟AO、預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。
[0008]所述電路交換方法,其中,在所述步驟A中還包括:
步驟Al、根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。
[0009]所述電路交換方法,其中,所述步驟D中還包括: 步驟D1、從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0010]所述電路交換方法,其中,所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。
[0011]—種電路交換系統(tǒng),其中,包括:發(fā)送方終端和接收方終端;
所述發(fā)送方終端包括:數(shù)據(jù)幀重排模塊和發(fā)送數(shù)據(jù)模塊;
所述數(shù)據(jù)幀重排模塊,用于從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀;
所述發(fā)送數(shù)據(jù)模塊,用于將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端;
接收方終端包括:數(shù)據(jù)幀接收及解析模塊和數(shù)據(jù)還原模塊;
所述數(shù)據(jù)接收及解析模塊,用于接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識;數(shù)據(jù)還原模塊,用于根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0012]所述電路交換系統(tǒng),其中,所述系統(tǒng)還包括:
數(shù)據(jù)庫存儲模塊,用于預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。
[0013]所述電路交換系統(tǒng),其中,所述數(shù)據(jù)幀重排模塊包括:
規(guī)則獲取及重排單元,用于根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。
[0014]所述電路交換系統(tǒng),其中,所述數(shù)據(jù)還原模塊包括:
識別還原單元,用于從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則,對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0015]所述電路交換系統(tǒng),其中,所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。
[0016]有益效果,本發(fā)明提供了一種電路交換方法和系統(tǒng),通過發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀,將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端;接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識,并根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。由于本發(fā)明所述方法和系統(tǒng)中采用在對待傳輸?shù)臄?shù)據(jù)進(jìn)行重新排列后傳輸,并將順序標(biāo)識加入數(shù)據(jù)發(fā)送到接收方。接收方根據(jù)順序標(biāo)識獲取發(fā)送方排列數(shù)據(jù)的規(guī)則,因此對接收到的數(shù)據(jù)進(jìn)行返回恢復(fù)排列,得到原始數(shù)據(jù)幀,從而達(dá)到防止傳輸數(shù)據(jù)被竊取的風(fēng)險。
【附圖說明】
[0017]圖1是本發(fā)明所提供的電路交換方法的步驟流程圖。
[0018]圖2是本發(fā)明所述方法中電路交換中數(shù)據(jù)幀的排列順序示意圖。
[0019]圖3a是本發(fā)明的所述方法中在具體實(shí)施例中原始數(shù)據(jù)幀的排列順序示意圖。
[0020]圖3b是本發(fā)明所述實(shí)現(xiàn)方法中具體實(shí)施例中發(fā)送數(shù)據(jù)幀的排列順序示意圖。
[0021 ]圖4是本發(fā)明所提供的電路交換系統(tǒng)原理示意圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]本發(fā)明提供了一種電路交換方法,如圖1和圖2所示,所述方法包括以下步驟:
步驟S1、發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀。
[0024]為了實(shí)現(xiàn)本步驟中可以順利獲取到所示順序標(biāo)識,在步驟SI之前還包括:
步驟SO、預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。
[0025]即是首先建立順序標(biāo)識庫,將順序標(biāo)識及其所對應(yīng)的數(shù)據(jù)重排規(guī)則存儲到所述順序標(biāo)識庫中,供發(fā)送方終端或者接收方終端獲取并使用。
[0026]可以想到的是,在本步驟中,所述順序標(biāo)識庫也可以不預(yù)先存儲到發(fā)送方終端或者接收方終端,可以將其存儲到某一個與發(fā)送方終端或者接收方終端相連接的服務(wù)器上,當(dāng)需要時,從所述服務(wù)器方獲取,但是由于與服務(wù)器通訊需要時間,因此其不如之間存儲到發(fā)送方終端或者接收方終端更為快捷。
[0027]在所述步驟SI中還包括:
步驟S11、根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。
[0028]具體的,在開始時,發(fā)送方終端可以使用默認(rèn)的順序標(biāo)識對原始數(shù)據(jù)幀進(jìn)行重排,也可以從順序標(biāo)識庫中任意選擇一個使用,獲取該順序標(biāo)識后,需要同時獲取與所述順序標(biāo)識相對應(yīng)的數(shù)據(jù)重排規(guī)則,所述發(fā)送方終端根據(jù)所述數(shù)據(jù)重排規(guī)則,對原始數(shù)據(jù)幀進(jìn)行重新排列。
[0029]步驟S2、發(fā)送方終端將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端。
[0030]將原始數(shù)據(jù)幀重新排列后,將所述順序標(biāo)識加入到待發(fā)送的重排數(shù)據(jù)幀內(nèi),然后發(fā)送到接收方終端。
[0031 ]步驟S3、接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識。
[0032]接收方終端接收到來自發(fā)送方終端發(fā)出的數(shù)據(jù)幀后,從中解析出加入的順序標(biāo)識。
[0033]在具體操作中,可以將發(fā)送數(shù)據(jù)幀的最后一位數(shù)據(jù)或者第一位數(shù)據(jù)默認(rèn)為順序標(biāo)識,也可以通過不同的字符進(jìn)行區(qū)別,從而實(shí)現(xiàn)順序標(biāo)識的解析。
[0034]步驟S4、接收方終端根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0035]為了盡快的根據(jù)得到的順序標(biāo)識將發(fā)送數(shù)據(jù)幀還原為原始數(shù)據(jù)幀,所述步驟S4中還包括: 步驟S41、從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0036]也即是,根據(jù)所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則得到便可以將獲取到的發(fā)送數(shù)據(jù)幀還原為原始數(shù)據(jù)幀。
[0037]結(jié)合圖2所示為電路交換過程中的數(shù)據(jù)幀排列順序,由于在發(fā)送方終端和接收方終端都需要對數(shù)據(jù)進(jìn)行重排等操作,因此為了在克服數(shù)據(jù)被竊聽的同時,保證數(shù)據(jù)傳輸?shù)膶?shí)時性,在具體實(shí)施時,所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。也即是僅僅只對數(shù)據(jù)幀中排列在前
2-5位的時隙位置進(jìn)行重新順序,其他時隙的排列位置不變,時隙重排的數(shù)頂多為5,由于重排的時隙個數(shù)越多,其排列組合就越多,因此可以將每種排列組合都保存到順序標(biāo)識庫,將每種排列組合都與唯一一個排序標(biāo)識相對應(yīng),從而大大的提高排序的速率。
[0038]下面以本發(fā)明所述方法的具體實(shí)施例為例,對本發(fā)明所述方法進(jìn)行更加詳細(xì)的說明。
[0039]—種安全的電路交換方法,在具體實(shí)施時,一般包括以下步驟:
H1、預(yù)先在接收方終端和發(fā)送方終端存儲順序標(biāo)識庫,所述順序標(biāo)識庫中包含有多幀數(shù)據(jù)中的數(shù)據(jù)發(fā)送順序,順序標(biāo)識中包含有各種幀數(shù)與順序組合編號;譬如3 j表示3幀的第一種順序組合,5_2為5幀的第二種順序組合。
[0040]具體地,以下為實(shí)際示例,[]中的數(shù)字表示按時間先后出現(xiàn)的數(shù)據(jù)的順序,數(shù)字越小時間越早:
2_1:[2][1];
2_2:[1][2];
3_1:[1][2][3];
3_2:[2][1][3];
3_3:[3][1][2];
3_4:[1][3][2];
4_1:[1][3][2][4];
4_2:[2][3][1][4];
在該示例中如圖3a使用時隙2來傳輸數(shù)據(jù),按現(xiàn)有技術(shù)如果連續(xù)的三幀數(shù)據(jù)中本來應(yīng)按第一幀(數(shù)據(jù)為W)、第二幀(數(shù)據(jù)為H)、第三幀(數(shù)據(jù)為Y)來傳輸;如果發(fā)送方選擇3_4則表示其將會把三幀數(shù)據(jù)中的2號時隙(請注意是僅對2號時隙,其余時隙仍按現(xiàn)有技術(shù))按圖3b所示的順序來傳輸。
[0041]值得說明的是本文中所有描述提到的一幀數(shù)據(jù),僅指接收、發(fā)送兩方指定的一個時隙的數(shù)據(jù),而一幀中其他時隙的數(shù)據(jù)與本文無關(guān)。也就是說本發(fā)明可以只對一幀中一個或幾個時隙使用,而其余時隙均仍按現(xiàn)有技術(shù)來操作;本節(jié)說法在圖3b中已有體現(xiàn)與說明。
[0042]當(dāng)然在實(shí)際使用中,順序標(biāo)識中的幀數(shù),也就是劃線前面的數(shù)字不可能很大,一般上限為5,否則將會影響通信時的實(shí)時性,考慮到電路交換的目的就是在收發(fā)雙方之間預(yù)留通信鏈路以保證通信時的實(shí)時性,因此如果順序標(biāo)識中的幀數(shù)太多這將違背電路交換建立的目的。
[0043]H2,發(fā)送方與接收方建立電路交換連接,并設(shè)置通信用的時隙號,此為現(xiàn)有技術(shù);發(fā)送方向接收方發(fā)送數(shù)據(jù)時使用本發(fā)明的技術(shù)方案,則發(fā)送方發(fā)送一個數(shù)據(jù)(也就是一幀數(shù)據(jù)中的2號時隙的數(shù)據(jù)),該數(shù)據(jù)包含有特定的指令用于發(fā)送方向接收方表明之后的通信數(shù)據(jù)中將按順序標(biāo)識中哪一種順序組合來發(fā)送數(shù)據(jù)。
[0044]H3,之后發(fā)送方將會按之前所選擇的順序標(biāo)識中的順序組合對數(shù)據(jù)進(jìn)行順序上的處理然后發(fā)送出去;比如,在步驟H2中發(fā)送方給接收方分配的是2號時隙,然后選擇了順序標(biāo)識中的3_4這種順序組合來用于向接收方發(fā)送數(shù)據(jù);則對連續(xù)的按時間先后的三幀數(shù)據(jù)
[1][2][3]其第二時隙中的數(shù)據(jù)均將按照[1][3][2]的順序進(jìn)行發(fā)送。
[0045]H4,接收方在步驟H2中已經(jīng)接收了發(fā)送方的發(fā)送數(shù)據(jù)幀。因此,接收方在接收到數(shù)據(jù)后預(yù)先經(jīng)行緩存,當(dāng)接收了所選擇的順序組合中的幀數(shù)時,將緩存中的數(shù)據(jù)進(jìn)行還原;比如發(fā)送方選擇了順序標(biāo)識中的3_4這種順序組合,則接收方將在緩存中連續(xù)接收三幀數(shù)據(jù),如果接收到的數(shù)據(jù)按時間先后順序?yàn)閇1][3][2],則應(yīng)還原為[1][2][3]。
[0046]H5,發(fā)送方停止使用本發(fā)明的技術(shù)方案,則發(fā)送方發(fā)送一個數(shù)據(jù)(也就是一幀數(shù)據(jù)中的2號時隙的數(shù)據(jù)),該數(shù)據(jù)包含有特定的指令用于發(fā)送方向接收方表明之后的通信數(shù)據(jù)中將不再按本發(fā)明的技術(shù)方案來發(fā)送數(shù)。
[0047]本發(fā)明在上述方法的基礎(chǔ)上,還公開了一種電路交換系統(tǒng),如圖4所示,包括:發(fā)送方終和接收方終2而2 ;
所述發(fā)送方終端I包括:數(shù)據(jù)幀重排模塊11和發(fā)送數(shù)據(jù)模塊12;
所述數(shù)據(jù)幀重排模塊11,用于從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀;其功能如步驟SI所述。
[0048]所述發(fā)送數(shù)據(jù)模塊12,用于將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端;其功能如步驟S2所述。
[0049]接收方終端2包括:數(shù)據(jù)幀接收及解析模塊21和數(shù)據(jù)還原模塊22;
所述數(shù)據(jù)接收及解析模塊21,用于接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識;其功能如步驟S3所述。
[0050]數(shù)據(jù)還原模塊22,用于根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀,其功能如步驟S4所述。
[0051 ] 所述系統(tǒng)還包括:
數(shù)據(jù)庫存儲模塊,用于預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。
[0052]所述數(shù)據(jù)幀重排模塊包括:
規(guī)則獲取及重排單元,用于根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。
[0053]所述數(shù)據(jù)還原模塊包括:
識別還原單元,用于從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則,對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。
[0054]所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。
[0055]本發(fā)明提供了一種電路交換方法,通過發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀,將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端;接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識,并根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。由于本發(fā)明所述方法和系統(tǒng)中采用在對待傳輸?shù)臄?shù)據(jù)進(jìn)行重新排列后傳輸,并將順序標(biāo)識加入數(shù)據(jù)發(fā)送到接收方。接收方根據(jù)順序標(biāo)識獲取發(fā)送方排列數(shù)據(jù)的規(guī)則,因此對接收到的數(shù)據(jù)進(jìn)行返回恢復(fù)排列,得到原始數(shù)據(jù)幀,從而達(dá)到防止傳輸數(shù)據(jù)被竊取的風(fēng)險。
[0056]可以理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種電路交換方法,其特征在于,所述方法包括以下步驟: 步驟A、發(fā)送方終端從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,并按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀; 步驟B、發(fā)送方終端將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端; 步驟C、接收方終端接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識; 步驟D、接收方終端根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。2.根據(jù)權(quán)利要求1所述電路交換方法,其特征在于,在步驟A之前還包括: 步驟A0、預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。3.根據(jù)權(quán)利要求2所述電路交換方法,其特征在于,在所述步驟A中還包括: 步驟Al、根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。4.根據(jù)權(quán)利要求2所述電路交換方法,其特征在于,所述步驟D中還包括: 步驟D1、從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。5.根據(jù)權(quán)利要求4或者5所述電路交換方法,其特征在于,所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。6.一種電路交換系統(tǒng),其特征在于,包括:發(fā)送方終端和接收方終端; 所述發(fā)送方終端包括:數(shù)據(jù)幀重排模塊和發(fā)送數(shù)據(jù)模塊; 所述數(shù)據(jù)幀重排模塊,用于從預(yù)先存儲的順序標(biāo)識庫中取出任意一個順序標(biāo)識,按照所述順序標(biāo)識對待發(fā)送原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排序,得到重排數(shù)據(jù)幀; 所述發(fā)送數(shù)據(jù)模塊,用于將所述順序標(biāo)識加入到重排數(shù)據(jù)幀的數(shù)據(jù)中,形成發(fā)送數(shù)據(jù)幀,并將所述發(fā)送數(shù)據(jù)幀發(fā)送到接收方終端; 接收方終端包括:數(shù)據(jù)幀接收及解析模塊和數(shù)據(jù)還原模塊; 所述數(shù)據(jù)接收及解析模塊,用于接收所述發(fā)送數(shù)據(jù)幀,從中解析出所述順序標(biāo)識;數(shù)據(jù)還原模塊,用于根據(jù)所述順序標(biāo)識對所述發(fā)送數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行反向恢復(fù)排列,得到原始數(shù)據(jù)幀。7.根據(jù)權(quán)利要求6所述電路交換系統(tǒng),其特征在于,所述系統(tǒng)還包括: 數(shù)據(jù)庫存儲模塊,用于預(yù)先在發(fā)送方終端和接收方終端上均存儲順序標(biāo)識庫,所述順序標(biāo)識庫包括:多個數(shù)據(jù)重排規(guī)則和與所述數(shù)據(jù)重排規(guī)則一一對應(yīng)的順序標(biāo)識。8.根據(jù)權(quán)利要求7所述電路交換系統(tǒng),其特征在于,所述數(shù)據(jù)幀重排模塊包括: 規(guī)則獲取及重排單元,用于根據(jù)與所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則對原始數(shù)據(jù)幀中包含的數(shù)據(jù)進(jìn)行重新排列。9.根據(jù)權(quán)利要求7所述電路交換系統(tǒng),其特征在于,所述數(shù)據(jù)還原模塊包括: 識別還原單元,用于從順序標(biāo)識庫中比對出與所述順序標(biāo)識對應(yīng)的數(shù)據(jù)重排規(guī)則,并根據(jù)所述數(shù)據(jù)重排規(guī)則,對接收到的發(fā)送數(shù)據(jù)幀反向恢復(fù)排列,得到原始數(shù)據(jù)幀。10.根據(jù)權(quán)利要求8或9所述電路交換系統(tǒng),其特征在于,所述順序標(biāo)識所對應(yīng)的數(shù)據(jù)重排規(guī)則為:原始數(shù)據(jù)幀中前2-5個時隙中數(shù)據(jù)所對應(yīng)的預(yù)設(shè)N種重新排列順序;N為自然數(shù)。
【文檔編號】H04M1/68GK105915737SQ201610424857
【公開日】2016年8月31日
【申請日】2016年6月15日
【發(fā)明人】俞斌, 楊維琴
【申請人】Tcl移動通信科技(寧波)有限公司