国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      序號檢測消息的發(fā)送方法及裝置的制作方法

      文檔序號:7806905閱讀:136來源:國知局
      專利名稱:序號檢測消息的發(fā)送方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種序號檢測消息的發(fā)送方法及裝置。
      背景技術(shù)
      演進(jìn)基站(E-UTRAN Node B,簡稱為eM)和用戶設(shè)備(User Equipment,簡稱為詘)的層2都有分組數(shù)據(jù)匯聚協(xié)議(Packet Data Convergence Protocol,簡稱為PDCP)層,PDCP層為數(shù)據(jù)包按序分配計(jì)數(shù)(COUNT),其中,COUNT的長度為32比特,以eNB側(cè)為例,為向UE發(fā)送的第一個(gè)數(shù)據(jù)包分配的COUNT為0,為向UE發(fā)送的第二個(gè)數(shù)據(jù)包分配的COUNT為1,以此類推。eNB需要將COUNT作為為數(shù)據(jù)包加密的參數(shù),相應(yīng)的,UE要根據(jù)數(shù)據(jù)包的COUNT作為為數(shù)據(jù)包解密的參數(shù),因此,eNB和UE對數(shù)據(jù)包的COUNT的維護(hù)必須一致,否則會(huì)導(dǎo)致業(yè)務(wù)數(shù)據(jù)出錯(cuò),影響到用戶體驗(yàn)。現(xiàn)有技術(shù)中,為防止惡意的攻擊導(dǎo)致eNB和UE的COUNT不一致,引入了序號檢測(countercheck)機(jī)制。圖1是根據(jù)相關(guān)技術(shù)的eNB向UE發(fā)送序號檢測消息的流程圖,如圖1所示,eNB檢測某個(gè)UE下的數(shù)據(jù)無線承載(Data Radio Bearer,簡稱為DRB)的COUNT達(dá)到特定的值,給UE下發(fā)countercheck消息,其中,該消息中攜帶了當(dāng)前時(shí)刻eNB中與該UE對應(yīng)的所有DRB的COUNT的高25比特,UE收到該消息后,將其中的COUNT和自己的對應(yīng)的DRB的COUNT的高25比特進(jìn)行比較,如果一致,則在回復(fù)的序號檢測響應(yīng)(CounterCheckResponse)中不攜帶此DRB的COUNT ;如果是不一致,則在回復(fù)的CounterCheckResponse中攜帶對應(yīng)的DRB的COUNT,eNB認(rèn)為這種不一致是受到了攻擊,需要采取相應(yīng)的措施,比如釋放業(yè)務(wù)、向后臺(tái)上報(bào)告警等。但是,在現(xiàn)有的技術(shù)方案中,存在誤判的情況,比如eNB向UE下發(fā)Countercheck的時(shí)候,該消息中攜帶的某個(gè)DRB的COUNT的高25比特為00000. . . . 01,且此時(shí)的低7比特為1111111,那么將CountCheck發(fā)到UE的時(shí)候,由于存在一個(gè)時(shí)延,即使UE側(cè)無任何問題,UE的COUNT的高25比特也不會(huì)是00000. ... 01,低7比特全是1 了。因?yàn)閬硪粋€(gè)數(shù)據(jù)包,低7比特就翻轉(zhuǎn)為全O 了,那么高25比特最低位就變化了,即UE的高25比特變成00000. ... 10 了,那么這種情況下認(rèn)為是被攻擊,即是種誤判。如果eNB采取上述措施,比如釋放業(yè)務(wù)或者向后臺(tái)上報(bào)告警,則會(huì)影響正常的業(yè)務(wù)數(shù)據(jù),進(jìn)而會(huì)影響用戶的體驗(yàn)。

      發(fā)明內(nèi)容
      本發(fā)明提供了一種序號檢測消息的發(fā)送方法及裝置,以至少解決相關(guān)技術(shù)中發(fā)送序號檢測消息時(shí)造成誤判的概率較高的問題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種序號檢測消息的發(fā)送方法。根據(jù)本發(fā)明的序號檢測消息的發(fā)送方法包括發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2M_N,其中,N為M的高比特位,閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;向接收端發(fā)送序號檢測消息,其中,序號檢測消息中攜帶有N比特位,接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。在上述方法中,上述得到閾值包括獲取從發(fā)送端到接收端傳輸消息的時(shí)延;根據(jù)時(shí)延和發(fā)包速率確定從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ)。在上述方法中,獲取從發(fā)送端到接收端傳輸消息的時(shí)延包括接收接收端發(fā)送的時(shí)延,其中,接收端根據(jù)以下至少之一獲取時(shí)延將接收到從發(fā)送端到接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送該消息的時(shí)間點(diǎn)之間的時(shí)間差值作為時(shí)延、將接收多次消息的時(shí)間差值的平均值作為時(shí)延、將接收多次消息的時(shí)間差值中的最大值作為時(shí)延。在上述方法中,上述接收端傳輸?shù)南y帶有發(fā)送該消息的時(shí)間點(diǎn)。在上述方法中,上述得到閾值包括接收接收端發(fā)送的接收端接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ),其中,在序號檢測消息中攜帶有發(fā)送端本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,接收端根據(jù)以下至少之一得到接收到的數(shù)據(jù)包個(gè)數(shù)的值接收端在之前任一次接收序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的發(fā)送端已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為A ;接收端將得到的多個(gè)X的平均值作為A ;接收端將得到的多個(gè)X中的最大值作為A。在上述方法中,在計(jì)數(shù)所表示的數(shù)值為2m_n的正整數(shù)倍時(shí),向接收端發(fā)送序號檢測消息。根據(jù)本發(fā)明的另一方面,提供了一種序號檢測消息的發(fā)送裝置。根據(jù)本發(fā)明的序號檢測消息的發(fā)送裝置包括計(jì)數(shù)模塊,用于發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定模塊,用于確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2M_N,其中,N為M的高比特位,閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;發(fā)送模塊,用于向接收端發(fā)送序號檢測消息,其中,序號檢測消息中攜帶有N比特位,接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。在上述裝置中,上述確定模塊包括獲取單元,用于獲取從發(fā)送裝置到接收端傳輸消息的時(shí)延;確定單元,用于根據(jù)時(shí)延和發(fā)包速率確定從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ)。在上述裝置中,獲取單元,用于接收接收端發(fā)送的時(shí)延,其中,接收端根據(jù)以下至少之一獲取時(shí)延將接收到從發(fā)送端到接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送該消息的時(shí)間點(diǎn)之間的時(shí)間差值作為時(shí)延、將接收多次消息的時(shí)間差值的平均值作為時(shí)延、將接收多次消息的時(shí)間差值中的最大值作為時(shí)延。在上述裝置中,確定模塊,用于接收接收端發(fā)送的接收端所接收到的數(shù)據(jù)包個(gè)數(shù)的值,其中,在序號檢測消息中攜帶有發(fā)送裝置本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,接收端根據(jù)以下至少之一得到接收到的數(shù)據(jù)包個(gè)數(shù)的值接收端在之前任一次接收序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的發(fā)送裝置已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為A ;接收端將得到的多個(gè)X的平均值作為A ;接收端將得到的多個(gè)X中的最大值作為A。
      通過本發(fā)明,計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù)對發(fā)送至接收端的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù);向接收端發(fā)送攜帶有M的高比特位N的序號檢測消息,接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同;將從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) 作為閾值以確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2M_N,解決了相關(guān)技術(shù)中發(fā)送序號檢測消息時(shí)造成誤判的概率較高的問題,進(jìn)而達(dá)到了確定序號檢測消息的發(fā)送條件,降低誤判概率的效果。


      此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)相關(guān)技術(shù)的eNB向UE發(fā)送序號檢測消息的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的序號檢測消息的發(fā)送方法的流程圖;以及圖3是根據(jù)本發(fā)明實(shí)施例的序號檢測消息的發(fā)送裝置的結(jié)構(gòu)框圖。
      具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖2是根據(jù)本發(fā)明實(shí)施例的序號檢測消息的發(fā)送方法的流程圖。如圖2所示,該方法主要包括以下處理步驟S202 發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中, 計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);步驟S204 確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2M_N,其中,N為M的高比特位,閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;步驟S206 向接收端發(fā)送序號檢測消息,其中,序號檢測消息中攜帶有N比特位, 接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。相關(guān)技術(shù)中,發(fā)送序號檢測消息的條件不確定,造成誤判的概率較高,采用了如圖 2所示的方法,在上述步驟中由于在接收端比較的是高N個(gè)比特位,如果在發(fā)送端發(fā)送序號檢測消息和接收端接收到該序號檢測消息這一時(shí)間段內(nèi)接收端的該高N位比特不發(fā)生變化即可,此時(shí)低比特位所能容納的最大的接收包的數(shù)量是2M_N。因此,如果此時(shí)低比特位表示已經(jīng)接收了 C個(gè)數(shù)據(jù)包的情況下,要保證高N位比特不發(fā)生變化,那么需要保證在發(fā)送端發(fā)送序號檢測消息和接收端接收到該序號檢測消息這一時(shí)間段內(nèi)接收端接收到的數(shù)據(jù)包的個(gè)數(shù)(即上述步驟S204中的閾值)小于2m_n-C即可。綜上可知,上述步驟S204中可以最大程度上保證接收方的高N個(gè)比特位不發(fā)生變化,從而確定了序號檢測消息的發(fā)送條件,降低了誤判發(fā)生的概率。下面以在計(jì)數(shù)參數(shù)M為00000100時(shí),發(fā)送端發(fā)送序號檢測消息為例,對上述過程做進(jìn)一步的描述,發(fā)送端在向接收端發(fā)送的序號檢測消息中攜帶有8個(gè)比特位中高N(例如5)個(gè)位比特,即上述序號檢測消息中攜帶00000。為了防止發(fā)生誤判,不影響發(fā)送端正常發(fā)送數(shù)據(jù)包,必須要確保高5位比特00000不發(fā)生變化,即此時(shí)低3個(gè)比特位所能容納的最大的接收包的數(shù)量是8個(gè)。假設(shè)此時(shí)接收端已經(jīng)接收了 5個(gè)數(shù)據(jù)包,那么只要確保在發(fā)送端發(fā)送序號檢測消息和接收端接收到該序號檢測消息這一時(shí)間段內(nèi)接收端接收到的數(shù)據(jù)包的個(gè)數(shù)小于3個(gè)即可,從而可以最大程度上保證接收方的高5個(gè)比特位不發(fā)生變化。當(dāng)然,在優(yōu)選實(shí)施過程中,為了在最大程度上保證接收方的高N個(gè)比特位不發(fā)生變化,可以直接采用在發(fā)送端的計(jì)數(shù)所表示的數(shù)值為2M_N的正整數(shù)倍時(shí),向接收端發(fā)送序號檢測消息。同樣,以計(jì)數(shù)參數(shù)M為00000100為例,發(fā)送端在向接收端發(fā)送的序號檢測消息中攜帶有8個(gè)比特位中高N(例如6)個(gè)比特位,即上述序號檢測消息中攜帶000001。為了最大程度上保證接收方的高6個(gè)比特位不發(fā)生變化,直接采用在發(fā)送端的計(jì)數(shù)所表示的數(shù)值為4時(shí),即M為00000100這一時(shí)刻向接收端發(fā)送序號檢測消息。對于上述步驟S204中閾值的確定可以采用經(jīng)驗(yàn)值的方式,在優(yōu)選實(shí)施例中主要提供了以下兩種優(yōu)選的實(shí)施方式方式一優(yōu)選地,在步驟S204中,得到閾值可以包括以下處理(1)獲取從發(fā)送端到接收端傳輸消息的時(shí)延;需要說明的是,上述消息可以是發(fā)送端在發(fā)送序號檢測消息之前,向接收端發(fā)送的任何一種消息。(2)根據(jù)時(shí)延和發(fā)包速率確定從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ)。在優(yōu)選實(shí)施過程中,獲取從發(fā)送端到接收端傳輸消息的時(shí)延可以進(jìn)一步包括接收上述接收端發(fā)送的時(shí)延,其中,接收端可以根據(jù)但不限于以下至少之一的方式獲取時(shí)延(1. 1)將接收到從發(fā)送端到接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送消息的時(shí)間點(diǎn)之間的時(shí)間差值作為時(shí)延;(1. 2)將從發(fā)送端到接收端傳輸?shù)慕邮斩啻蜗⒌臅r(shí)間差值的平均值作為時(shí)延;(1. 3)將從發(fā)送端到接收端傳輸?shù)慕邮斩啻蜗⒌臅r(shí)間差值中的最大值作為時(shí)延。 需要說明的是,上述消息攜帶有發(fā)送該消息的時(shí)間點(diǎn)。方式二優(yōu)選地,在步驟S204中,得到閾值可以包括接收上述接收端發(fā)送的接收端接收到的數(shù)據(jù)包個(gè)數(shù)的值,其中,在序號檢測消息中攜帶有發(fā)送端本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,接收端根據(jù)但不限于以下至少之一得到接收到的數(shù)據(jù)包個(gè)數(shù)的值(1)接收端在之前任一次接收序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的發(fā)送端已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為A ;(2)接收端將得到的多個(gè)X的平均值作為A ;(3)接收端將得到的多個(gè)X中的最大值作為A。上述優(yōu)選實(shí)施方式可以應(yīng)用在eNB向UE發(fā)送序號檢測消息的場景下,下面結(jié)合 eNB向UE發(fā)送序號檢測消息對上述優(yōu)選實(shí)施方式做進(jìn)一步的說明。
      7
      eNB在向UE發(fā)送數(shù)據(jù)包的同時(shí),對發(fā)送數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,該計(jì)數(shù)參數(shù)為M(例如M可以取32)個(gè)比特位的二進(jìn)制數(shù)。在eNB發(fā)送序號檢測消息時(shí)會(huì)攜帶有上述計(jì)數(shù)的高N(例如N可以取2 個(gè)比特位,以使UE在接收到上述序號檢測消息時(shí),比較序號檢測消息中的25比特位和UE本地接收的數(shù)據(jù)包的計(jì)數(shù)的25比特位是否相同。但是,由于從eNB發(fā)送序號檢測消息的時(shí)間點(diǎn)到UE接收到該序號檢測消息的時(shí)間點(diǎn)之間存在一個(gè)時(shí)間差,通常情況下,該時(shí)間差不為0,從eNB下發(fā)序號檢測消息的時(shí)間點(diǎn)至UE接收到該序號檢測消息的這段時(shí)間內(nèi),數(shù)據(jù)包的正常傳輸,會(huì)導(dǎo)致接收端在接收到發(fā)送端發(fā)送的序號檢測消息時(shí),本地的計(jì)數(shù)參數(shù)所表示的值比發(fā)送端發(fā)送序號檢測消息時(shí)的計(jì)數(shù)參數(shù)所表示的值要大。由此可見,在發(fā)送端的計(jì)數(shù)參數(shù)的低7位比特即將翻轉(zhuǎn)(例如0111101)時(shí),發(fā)送序號檢測消息,而此時(shí),如果接收端在從eNB下發(fā)序號檢測消息的時(shí)間點(diǎn)至UE接收到該序號檢測消息的這段時(shí)間內(nèi)接收到3個(gè)或更多個(gè)數(shù)據(jù)包,則接收端的技術(shù)參數(shù)的低7比特位發(fā)生翻轉(zhuǎn),進(jìn)而導(dǎo)致了該計(jì)數(shù)參數(shù)的高25個(gè)比特位與序號檢測消息中攜帶的高25個(gè)比特位不一致。由此可見,如果此時(shí)低7個(gè)比特位表示已經(jīng)接收了 C個(gè)數(shù)據(jù)包的情況下,要保證高 25位比特不發(fā)生變化,那么需要保證在發(fā)送端發(fā)送序號檢測消息和接收端接收到該序號檢測消息這一時(shí)間段內(nèi)接收端接收到的數(shù)據(jù)包的個(gè)數(shù)(即上述步驟S204中的閾值)小于28-C 即可。在具體實(shí)施過程中,在發(fā)送端的計(jì)數(shù)參數(shù)表示的值達(dá)到2、K,這里的K值為正整數(shù),即低7個(gè)比特位全為0時(shí),發(fā)送序號檢測消息,此時(shí)低7個(gè)比特位所能容納的最大的接收包的數(shù)量最大。圖3是根據(jù)本發(fā)明實(shí)施例的序號檢測消息的發(fā)送裝置的結(jié)構(gòu)框圖。如圖3所示,該序號檢測消息的發(fā)送裝置主要包括計(jì)數(shù)模塊10,用于發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定模塊20, 用于確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2Μ_Ν,其中,N為M的高比特位,閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;發(fā)送模塊30,用于向接收端發(fā)送序號檢測消息,其中,序號檢測消息中攜帶有N比特位,接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。采用如圖3所示的裝置,解決了相關(guān)技術(shù)中發(fā)送序號檢測消息時(shí)造成誤判的概率較高的問題,進(jìn)而達(dá)到了確定序號檢測消息的發(fā)送條件,降低誤判概率的效果。優(yōu)選地,上述確定模塊20可以包括獲取單元,用于獲取從發(fā)送裝置到接收端傳輸消息的時(shí)延;確定單元,用于根據(jù)時(shí)延和發(fā)包速率確定從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值。在優(yōu)選實(shí)施過程中,上述獲取單元,用于接收上述接收端發(fā)送的時(shí)延,其中,接收端根據(jù)以下至少之一獲取時(shí)延將接收到從發(fā)送端到接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送該消息的時(shí)間點(diǎn)之間的時(shí)間差值作為時(shí)延、將接收多次消息的時(shí)間差值的平均值作為時(shí)延、 將接收多次消息的時(shí)間差值中的最大值作為時(shí)延。優(yōu)選地,確定模塊20,用于接收上述接收端發(fā)送的接收端所接收到的數(shù)據(jù)包個(gè)數(shù)的值,其中,在序號檢測消息中攜帶有發(fā)送裝置本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,接收端根據(jù)以下至少之一得到接收到的數(shù)據(jù)包個(gè)數(shù)的值接收端在之前任一次接收序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的發(fā)送裝置已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為A ;接收端將得到的多個(gè)X的平均值作為A ;接收端將得到的多個(gè)X中的最大值作為A。從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果確定了序號檢測消息的發(fā)送條件,降低發(fā)送端誤判的概率,最大程度的確保發(fā)送端與接收端之間數(shù)據(jù)包的正常發(fā)送,從而提高用戶體驗(yàn)。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種序號檢測消息的發(fā)送方法,其特征在于,包括發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,所述計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定所述計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2m_n,其中,所述N為所述M的高比特位,所述閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到所述序號檢測消息的時(shí)間點(diǎn)之間,所述接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;向所述接收端發(fā)送所述序號檢測消息,其中,所述序號檢測消息中攜帶有所述N比特位,所述接收端比較所述序號檢測消息中的所述N比特位和所述接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,得到所述閾值包括獲取從發(fā)送端到所述接收端傳輸消息的時(shí)延;根據(jù)所述時(shí)延和發(fā)包速率確定從發(fā)送所述序號檢測消息的時(shí)間點(diǎn)到接收到所述序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ)。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,獲取從所述發(fā)送端到所述接收端傳輸消息的時(shí)延包括接收所述接收端發(fā)送的所述時(shí)延,其中,所述接收端根據(jù)以下至少之一獲取所述時(shí)延將接收到從所述發(fā)送端到所述接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送該消息的時(shí)間點(diǎn)之間的時(shí)間差值作為所述時(shí)延、將接收多次所述消息的時(shí)間差值的平均值作為所述時(shí)延、將接收多次所述消息的時(shí)間差值中的最大值作為所述時(shí)延。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述接收端傳輸?shù)南y帶有發(fā)送該消息的時(shí)間點(diǎn)。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,得到所述閾值包括接收所述接收端發(fā)送的所述接收端接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ),其中,在所述序號檢測消息中攜帶有所述發(fā)送端本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,所述接收端根據(jù)以下至少之一得到接收到的所述數(shù)據(jù)包個(gè)數(shù)的值所述接收端在之前任一次接收所述序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的所述發(fā)送端已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為所述A ;所述接收端將得到的多個(gè)X的平均值作為所述A ;所述接收端將得到的多個(gè)X中的最大值作為所述A。
      6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,在所述計(jì)數(shù)所表示的數(shù)值為2M_N的正整數(shù)倍時(shí),向所述接收端發(fā)送所述序號檢測消息。
      7.一種序號檢測消息的發(fā)送裝置,其特征在于,包括計(jì)數(shù)模塊,用于發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,所述計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定模塊,用于確定所述計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2m_n,其中,所述N為所述M的高比特位,所述閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到所述序號檢測消息的時(shí)間點(diǎn)之間,所述接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ) ;發(fā)送模塊,用于向所述接收端發(fā)送所述序號檢測消息,其中,所述序號檢測消息中攜帶有所述N比特位,所述接收端比較所述序號檢測消息中的所述N比特位和所述接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。
      8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊包括獲取單元,用于獲取從發(fā)送裝置到所述接收端傳輸消息的時(shí)延;確定單元,用于根據(jù)所述時(shí)延和發(fā)包速率確定從發(fā)送所述序號檢測消息的時(shí)間點(diǎn)到接收到所述序號檢測消息的時(shí)間點(diǎn)之間所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ)。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述獲取單元,用于接收所述接收端發(fā)送的所述時(shí)延,其中,所述接收端根據(jù)以下至少之一獲取所述時(shí)延將接收到從所述發(fā)送端到所述接收端傳輸?shù)南⒌臅r(shí)間點(diǎn)和發(fā)送該消息的時(shí)間點(diǎn)之間的時(shí)間差值作為所述時(shí)延、將接收多次所述消息的時(shí)間差值的平均值作為所述時(shí)延、將接收多次所述消息的時(shí)間差值中的最大值作為所述時(shí)延。
      10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊,用于接收所述接收端發(fā)送的所述接收端所接收到的數(shù)據(jù)包個(gè)數(shù)的值,其中,在所述序號檢測消息中攜帶有所述發(fā)送裝置本地已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)的情況下,所述接收端根據(jù)以下至少之一得到接收到的所述數(shù)據(jù)包個(gè)數(shù)的值所述接收端在之前任一次接收所述序號檢測消息時(shí),將本地統(tǒng)計(jì)的已經(jīng)接收到的數(shù)據(jù)包的個(gè)數(shù),與該序號檢測消息攜帶的所述發(fā)送裝置已發(fā)送的數(shù)據(jù)包的個(gè)數(shù)相減得到差值X作為所述A ;所述接收端將得到的多個(gè)X的平均值作為所述A ;所述接收端將得到的多個(gè)X中的最大值作為所述A0
      全文摘要
      本發(fā)明公開了一種序號檢測消息的發(fā)送方法及裝置,在上述方法中,發(fā)送數(shù)據(jù)包至接收端,并對已經(jīng)發(fā)送的數(shù)據(jù)包的個(gè)數(shù)進(jìn)行計(jì)數(shù),其中,該計(jì)數(shù)的計(jì)數(shù)參數(shù)為M比特位的二進(jìn)制數(shù);確定計(jì)數(shù)參數(shù)M減N個(gè)比特位所表示的數(shù)值與閾值的和小于2M-N,其中,N為M的高比特位,閾值為從發(fā)送序號檢測消息的時(shí)間點(diǎn)到接收到序號檢測消息的時(shí)間點(diǎn)之間,接收端所能接收到的數(shù)據(jù)包個(gè)數(shù)的值A(chǔ);向接收端發(fā)送序號檢測消息,其中,該序號檢測消息中攜帶有N比特位,接收端比較序號檢測消息中的N比特位和接收端本地接收的數(shù)據(jù)包的計(jì)數(shù)的N比特位是否相同。根據(jù)本發(fā)明提供的技術(shù)方案,達(dá)到了確定序號檢測消息的發(fā)送條件,降低誤判概率的效果。
      文檔編號H04L1/00GK102571277SQ201110451468
      公開日2012年7月11日 申請日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
      發(fā)明者王達(dá)菲 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1