[發(fā)明專利]一種坐標(biāo)處理方法、裝置及設(shè)備有效
| 申請?zhí)枺?/td> | 202011025521.4 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112511969B | 公開(公告)日: | 2023-02-21 |
| 發(fā)明(設(shè)計(jì))人: | 房家奕;趙銳 | 申請(專利權(quán))人: | 中信科智聯(lián)科技有限公司 |
| 主分類號: | H04L9/28 | 分類號: | H04L9/28;H04W4/02;H04W12/02 |
| 代理公司: | 北京銀龍知識產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 許靜;曹娜 |
| 地址: | 400040 重慶市*** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 坐標(biāo) 處理 方法 裝置 設(shè)備 | ||
本發(fā)明提供了一種坐標(biāo)處理方法、裝置及設(shè)備,方法應(yīng)用于發(fā)送端,包括根據(jù)第一預(yù)設(shè)規(guī)則,將第一坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為第二坐標(biāo)數(shù)據(jù);第一坐標(biāo)數(shù)據(jù)為待加密的原始坐標(biāo)數(shù)據(jù);第二坐標(biāo)數(shù)據(jù)對應(yīng)的二進(jìn)制比特位數(shù)比第一坐標(biāo)數(shù)據(jù)對應(yīng)的ASN.1 UPER編碼比特位數(shù)少至少1位;將第二坐標(biāo)數(shù)據(jù)對應(yīng)的二進(jìn)制數(shù)按照預(yù)設(shè)比特長度進(jìn)行加密處理,得到預(yù)設(shè)比特長度的二進(jìn)制密文作為第三坐標(biāo)數(shù)據(jù);預(yù)設(shè)比特長度比第一坐標(biāo)數(shù)據(jù)對應(yīng)的ASN.1 UPER編碼比特位數(shù)少至少1位;將第三坐標(biāo)數(shù)據(jù)與ASN.1定義的坐標(biāo)最小值相加,得到第四坐標(biāo)數(shù)據(jù);將第四坐標(biāo)數(shù)據(jù)進(jìn)行ASN.1 UPER編碼,生成編碼數(shù)據(jù);向接收端發(fā)送編碼數(shù)據(jù)。本發(fā)明能夠保證加密坐標(biāo)取值不超出原始坐標(biāo)的有效區(qū)間,避免引發(fā)傳輸失敗的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種坐標(biāo)處理方法、裝置及設(shè)備。
背景技術(shù)
目前,V2X(Vehicle-to-Everything,車輛到萬物)技術(shù)正持續(xù)獲得生態(tài)系統(tǒng)的支持,C-V2X(C即Cellular)是基于蜂窩網(wǎng)絡(luò)的車聯(lián)網(wǎng)技術(shù),能使車輛與周圍的其他車輛及基礎(chǔ)設(shè)施等進(jìn)行通信,共享道路實(shí)時信息,是實(shí)現(xiàn)道路交通安全和通向自動駕駛的關(guān)鍵。
目前,V2X系統(tǒng)在引入坐標(biāo)加密操作時,加密后的加密坐標(biāo)取值超出原始坐標(biāo)有效區(qū)間,進(jìn)而導(dǎo)致ASN.1編碼器輸入不合法,引發(fā)傳輸失敗的問題。
發(fā)明內(nèi)容
本發(fā)明提供一種坐標(biāo)處理方法、裝置及設(shè)備,解決了現(xiàn)有技術(shù)中V2X系統(tǒng)在引入坐標(biāo)加密操作時,加密后的加密坐標(biāo)取值超出原始坐標(biāo)有效區(qū)間,進(jìn)而導(dǎo)致ASN.1編碼器輸入不合法,引發(fā)傳輸失敗的問題。
第一方面,本發(fā)明的實(shí)施例提供一種坐標(biāo)處理方法,應(yīng)用于發(fā)送端,包括:
根據(jù)第一預(yù)設(shè)規(guī)則,將第一坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為第二坐標(biāo)數(shù)據(jù);其中,所述第一坐標(biāo)數(shù)據(jù)為待加密的原始坐標(biāo)數(shù)據(jù);所述第二坐標(biāo)數(shù)據(jù)對應(yīng)的二進(jìn)制比特位數(shù)比所述第一坐標(biāo)數(shù)據(jù)對應(yīng)的抽象語法記法(Abstract Syntax Notation On,ASN.1)不對齊壓縮編碼規(guī)則(Unaligned Packet Encoding Rules,UPER)編碼比特位數(shù)少至少1位;
將所述第二坐標(biāo)數(shù)據(jù)對應(yīng)的二進(jìn)制數(shù)按照預(yù)設(shè)比特長度進(jìn)行加密處理,得到長度為所述預(yù)設(shè)比特長度的二進(jìn)制密文作為第三坐標(biāo)數(shù)據(jù);其中所述預(yù)設(shè)比特長度比所述第一坐標(biāo)數(shù)據(jù)對應(yīng)的ASN.1 UPER編碼比特位數(shù)少至少1位;
將所述第三坐標(biāo)數(shù)據(jù)與ASN.1定義的坐標(biāo)最小值相加,得到第四坐標(biāo)數(shù)據(jù);
將所述第四坐標(biāo)數(shù)據(jù)進(jìn)行ASN.1 UPER編碼,生成編碼數(shù)據(jù);
向接收端發(fā)送所述編碼數(shù)據(jù)。
可選的,所述根據(jù)第一預(yù)設(shè)規(guī)則,將第一坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為第二坐標(biāo)數(shù)據(jù),包括:
將所述第一坐標(biāo)數(shù)據(jù)和預(yù)設(shè)基準(zhǔn)坐標(biāo)按照第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算得到所述第二坐標(biāo)數(shù)據(jù)。
可選的,所述根據(jù)所述第一坐標(biāo)數(shù)據(jù)和預(yù)設(shè)基準(zhǔn)坐標(biāo)按照第一預(yù)設(shè)計(jì)算規(guī)則,計(jì)算得到所述第二坐標(biāo)數(shù)據(jù),包括以下其中一項(xiàng):
計(jì)算所述第一坐標(biāo)數(shù)據(jù)與第一預(yù)設(shè)基準(zhǔn)坐標(biāo)的第一差值,將所述第一差值作為所述第二坐標(biāo)數(shù)據(jù);其中,所述第一預(yù)設(shè)基準(zhǔn)坐標(biāo)小于或者等于ASN.1定義的目標(biāo)地理區(qū)域的坐標(biāo)最小值,且大于或者等于ASN.1定義的坐標(biāo)最小值;目標(biāo)地理區(qū)域的坐標(biāo)最大值與所述第一預(yù)設(shè)基準(zhǔn)坐標(biāo)的差值對應(yīng)的二進(jìn)制比特位數(shù)比所述第一坐標(biāo)數(shù)據(jù)對應(yīng)的ASN.1編碼比特位數(shù)少至少1位;
計(jì)算所述第一坐標(biāo)數(shù)據(jù)的相反數(shù)與第二預(yù)設(shè)基準(zhǔn)坐標(biāo)的第二差值,將所述第二差值作為所述第二坐標(biāo)數(shù)據(jù);
計(jì)算第三預(yù)設(shè)基準(zhǔn)坐標(biāo)與所述第一坐標(biāo)數(shù)據(jù)的第三差值,將所述第三差值作為所述第二坐標(biāo)數(shù)據(jù);其中,所述第三預(yù)設(shè)基準(zhǔn)坐標(biāo)大于或者等于ASN.1定義的目標(biāo)地理區(qū)域的坐標(biāo)最大值,且小于或者等于ASN.1定義的坐標(biāo)最大值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中信科智聯(lián)科技有限公司,未經(jīng)中信科智聯(lián)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011025521.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





