两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于語音通信的數(shù)據(jù)包識(shí)別方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號(hào):40609478發(fā)布日期:2025-01-07 20:50閱讀:11來源:國知局
基于語音通信的數(shù)據(jù)包識(shí)別方法、裝置、設(shè)備及介質(zhì)與流程

本發(fā)明涉及通信,尤其涉及一種基于語音通信的數(shù)據(jù)包識(shí)別方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、目前主流的移動(dòng)通信體制為長(zhǎng)期演進(jìn)(long?term?evolution,lte)及新無線(newradio,nr),均采用網(wǎng)際互連協(xié)議(internet?protocol,ip)承載傳輸語音,稱為長(zhǎng)期演進(jìn)語音承載(voice?over?long-term?evolution,volte)或新無線語音承載(voice?over?newradio,vonr)。在語音傳輸實(shí)現(xiàn)上,語音數(shù)據(jù)可以采用魯棒頭部壓縮(robust?headercompression,rohc),減少ip頭帶來的傳輸開銷;也可以直接采用ip傳輸,而不采用rohc頭部壓縮,從而減少實(shí)現(xiàn)復(fù)雜度。

2、在移動(dòng)通信過程中,通信雙方可以通過信令協(xié)商,確定語音傳輸是采用rohc頭部壓縮還是直接采用ip傳輸。通信雙方可以根據(jù)協(xié)商結(jié)果,確定通信傳輸機(jī)制。

3、然而,在一些場(chǎng)景下,通信方可能會(huì)接收不到協(xié)商信令,導(dǎo)致接收通信數(shù)據(jù)進(jìn)行分析處理時(shí),無法確定通信雙方采用的通信傳輸機(jī)制的問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供一種基于語音通信的數(shù)據(jù)包識(shí)別方法、裝置、設(shè)備及介質(zhì),用以解決現(xiàn)有技術(shù)中通信方可能會(huì)接收不到協(xié)商信令,導(dǎo)致接收通信數(shù)據(jù)進(jìn)行分析處理時(shí),無法確定通信雙方采用的通信傳輸機(jī)制的缺陷,實(shí)現(xiàn)在接收通信數(shù)據(jù)進(jìn)行分析處理時(shí),只利用待識(shí)別數(shù)據(jù)包中攜帶的信息進(jìn)行ip包檢測(cè)識(shí)別,不依賴通信雙方上下文交互信息,即可確定出通信雙方采用的通信傳輸機(jī)制,提高通信數(shù)據(jù)分析處理效率。

2、本發(fā)明提供一種基于語音通信的數(shù)據(jù)包識(shí)別方法,包括:

3、接收待識(shí)別數(shù)據(jù)包,基于所述待識(shí)別數(shù)據(jù)包的協(xié)議版本字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本;

4、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ip協(xié)議版本,則基于所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度,確定所述待識(shí)別數(shù)據(jù)包是否為有效數(shù)據(jù)包;

5、若所述待識(shí)別數(shù)據(jù)包為有效數(shù)據(jù)包,則基于所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型;

6、若所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型為目標(biāo)協(xié)議類型,則確定所述待識(shí)別數(shù)據(jù)包為ip包;

7、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本不為ip協(xié)議版本,或所述待識(shí)別數(shù)據(jù)包為無效數(shù)據(jù)包,或所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型不為目標(biāo)協(xié)議類型,則確定所述待識(shí)別數(shù)據(jù)包為非ip包。

8、根據(jù)本發(fā)明提供的一種基于語音通信的數(shù)據(jù)包識(shí)別方法,所述ip協(xié)議版本包括ipv4協(xié)議版本和ipv6協(xié)議版本;所述基于所述待識(shí)別數(shù)據(jù)包的協(xié)議版本字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本,包括:

9、提取所述待識(shí)別數(shù)據(jù)包的第一字節(jié)高四位數(shù)據(jù),得到所述待識(shí)別數(shù)據(jù)包的協(xié)議版本字段;

10、若所述協(xié)議版本字段的值為4,則確定所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv4協(xié)議版本;

11、若所述協(xié)議版本字段的值為6,則確定所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv6協(xié)議版本。

12、根據(jù)本發(fā)明提供的一種基于語音通信的數(shù)據(jù)包識(shí)別方法,所述若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ip協(xié)議版本,則基于所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度,確定所述待識(shí)別數(shù)據(jù)包是否為有效數(shù)據(jù)包,包括:

13、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv4協(xié)議版本,則基于所述待識(shí)別數(shù)據(jù)包的總長(zhǎng)度和頭部長(zhǎng)度,計(jì)算所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度;

14、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv6協(xié)議版本,則基于所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度字段的值,確定所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度;

15、若所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度大于最小載荷長(zhǎng)度門限值,則確定所述待識(shí)別數(shù)據(jù)包為有效數(shù)據(jù)包。

16、根據(jù)本發(fā)明提供的一種基于語音通信的數(shù)據(jù)包識(shí)別方法,所述基于所述待識(shí)別數(shù)據(jù)包的總長(zhǎng)度和頭部長(zhǎng)度,計(jì)算所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度,包括:

17、提取所述待識(shí)別數(shù)據(jù)包的第一字節(jié)低四位數(shù)據(jù),得到所述待識(shí)別數(shù)據(jù)包的頭部長(zhǎng)度字段;

18、基于所述頭部長(zhǎng)度字段的值,確定所述待識(shí)別數(shù)據(jù)包的頭部長(zhǎng)度;

19、對(duì)所述待識(shí)別數(shù)據(jù)包的總長(zhǎng)度和頭部長(zhǎng)度進(jìn)行差值計(jì)算,得到所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度。

20、根據(jù)本發(fā)明提供的一種基于語音通信的數(shù)據(jù)包識(shí)別方法,所述基于所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度字段的值,確定所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度,包括:

21、提取所述待識(shí)別數(shù)據(jù)包的第四字節(jié)數(shù)據(jù)和第五字節(jié)數(shù)據(jù),得到所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度字段;

22、基于所述載荷長(zhǎng)度字段的值,確定所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度。

23、根據(jù)本發(fā)明提供的一種基于語音通信的數(shù)據(jù)包識(shí)別方法,所述基于所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型,包括:

24、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv4協(xié)議版本,則提取所述待識(shí)別數(shù)據(jù)包的第九字節(jié)數(shù)據(jù),得到所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段;

25、若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ipv6協(xié)議版本,則提取所述待識(shí)別數(shù)據(jù)包的第六字節(jié)數(shù)據(jù),得到所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段;

26、基于所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型。

27、本發(fā)明還提供一種基于語音通信的數(shù)據(jù)包識(shí)別裝置,包括:

28、協(xié)議版本確定模塊,用于接收待識(shí)別數(shù)據(jù)包,基于所述待識(shí)別數(shù)據(jù)包的協(xié)議版本字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本;

29、載荷長(zhǎng)度確定模塊,用于若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本為ip協(xié)議版本,則基于所述待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度,確定所述待識(shí)別數(shù)據(jù)包是否為有效數(shù)據(jù)包;

30、承載協(xié)議確定模塊,用于若所述待識(shí)別數(shù)據(jù)包為有效數(shù)據(jù)包,則基于所述待識(shí)別數(shù)據(jù)包的承載協(xié)議字段的值,確定所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型;

31、ip包確定模塊,用于若所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型為目標(biāo)協(xié)議類型,則確定所述待識(shí)別數(shù)據(jù)包為ip包;

32、非ip包確定模塊,用于若所述待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本不為ip協(xié)議版本,或所述待識(shí)別數(shù)據(jù)包為無效數(shù)據(jù)包,或所述待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議類型不為目標(biāo)協(xié)議類型,則確定所述待識(shí)別數(shù)據(jù)包為非ip包。

33、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一種所述基于語音通信的數(shù)據(jù)包識(shí)別方法。

34、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述基于語音通信的數(shù)據(jù)包識(shí)別方法。

35、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述基于語音通信的數(shù)據(jù)包識(shí)別方法。

36、本發(fā)明提供的基于語音通信的數(shù)據(jù)包識(shí)別方法、裝置、設(shè)備及介質(zhì),通過待識(shí)別數(shù)據(jù)包所使用的協(xié)議版本、待識(shí)別數(shù)據(jù)包的載荷長(zhǎng)度以及待識(shí)別數(shù)據(jù)包所使用的承載協(xié)議,檢測(cè)待識(shí)別數(shù)據(jù)包是否符合ip包特征,以確定待識(shí)別數(shù)據(jù)包是否為ip包,可以在語音通信過程中接收不到通信協(xié)商信令的情況下,在接收通信數(shù)據(jù)進(jìn)行分析處理時(shí),只利用待識(shí)別數(shù)據(jù)包中攜帶的信息進(jìn)行ip包檢測(cè)識(shí)別即可確定出通信雙方采用的通信傳輸機(jī)制,不依賴通信雙方上下文交互信息,從而提高確定通信傳輸機(jī)制的效率,進(jìn)而提高通信數(shù)據(jù)分析處理效率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
土默特左旗| 渝北区| 云霄县| 鄂托克旗| 精河县| 潢川县| 汾西县| 个旧市| 东乡族自治县| 灵武市| 东莞市| 白朗县| 沽源县| 扬中市| 泸定县| 曲松县| 枝江市| 奉新县| 磐安县| 锦州市| 新蔡县| 崇文区| 宝丰县| 西华县| 黑山县| 山阳县| 额尔古纳市| 藁城市| 北碚区| 嘉祥县| 安西县| 都匀市| 泽州县| 共和县| 呼伦贝尔市| 徐水县| 石泉县| 工布江达县| 长兴县| 菏泽市| 体育|