[發(fā)明專(zhuān)利]一種在協(xié)議不兼容的網(wǎng)絡(luò)設(shè)備間傳輸數(shù)據(jù)的方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201811535133.3 | 申請(qǐng)日: | 2018-12-14 |
| 公開(kāi)(公告)號(hào): | CN109743296A | 公開(kāi)(公告)日: | 2019-05-10 |
| 發(fā)明(設(shè)計(jì))人: | 王永寶;田心 | 申請(qǐng)(專(zhuān)利權(quán))人: | 航天信息股份有限公司 |
| 主分類(lèi)號(hào): | H04L29/06 | 分類(lèi)號(hào): | H04L29/06;H04L5/00 |
| 代理公司: | 北京工信聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 11266 | 代理人: | 胡秋立 |
| 地址: | 100195 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)接收方 數(shù)據(jù)發(fā)送方 網(wǎng)絡(luò)設(shè)備 不兼容 網(wǎng)絡(luò)協(xié)議規(guī)則 協(xié)議轉(zhuǎn)換單元 傳輸數(shù)據(jù) 數(shù)據(jù)傳輸 數(shù)據(jù)總線 解析 緩存 接口接收數(shù)據(jù) 數(shù)據(jù)發(fā)送狀態(tài) 軟件實(shí)現(xiàn) 數(shù)據(jù)打包 協(xié)議轉(zhuǎn)換 硬件實(shí)現(xiàn) 有效解決 占用沖突 有效地 發(fā)送 檢測(cè) | ||
本發(fā)明提供一種在協(xié)議不兼容的網(wǎng)絡(luò)設(shè)備間傳輸數(shù)據(jù)的方法和系統(tǒng)。所述方法和系統(tǒng)通過(guò)檢測(cè)每個(gè)端口的數(shù)據(jù)發(fā)送狀態(tài),確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方,并設(shè)置協(xié)議轉(zhuǎn)換單元,其分別與數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方通過(guò)接口相連,與數(shù)據(jù)發(fā)送方相連的接口接收數(shù)據(jù)后按照數(shù)據(jù)發(fā)送方的網(wǎng)絡(luò)協(xié)議規(guī)則進(jìn)行解析并緩存,再通過(guò)數(shù)據(jù)總線將解析后的數(shù)據(jù)傳輸至協(xié)議轉(zhuǎn)換單元與數(shù)據(jù)接收方相連的接口,并按照數(shù)據(jù)接收方的網(wǎng)絡(luò)協(xié)議規(guī)則將數(shù)據(jù)打包后發(fā)送至數(shù)據(jù)接收方。所述方法和系統(tǒng)有效解決了協(xié)議不兼容的網(wǎng)絡(luò)設(shè)備如何實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)膯?wèn)題,而且有效地解決了協(xié)議轉(zhuǎn)換過(guò)程中數(shù)據(jù)總線占用沖突的問(wèn)題,所述方法可硬件實(shí)現(xiàn),也可軟件實(shí)現(xiàn),具有很大的實(shí)用價(jià)值。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)數(shù)據(jù)傳輸領(lǐng)域,并且更具體地,涉及一種在協(xié)議不兼容的網(wǎng)絡(luò)設(shè)備間傳輸數(shù)據(jù)的方法和系統(tǒng)。
背景技術(shù)
在現(xiàn)有技術(shù)中,屬于同一網(wǎng)絡(luò)協(xié)議的各網(wǎng)絡(luò)組件之間可以正常通信,比如,傳統(tǒng)的物聯(lián)網(wǎng)可以選用合適的物聯(lián)網(wǎng)協(xié)議,包括Zigbee協(xié)議,LoRa協(xié)議,NB-IOT協(xié)議等,從而實(shí)現(xiàn)在指定區(qū)域內(nèi),物聯(lián)網(wǎng)各組件之間正常通信。但是不同的網(wǎng)絡(luò)協(xié)議環(huán)境中的網(wǎng)絡(luò)設(shè)備要進(jìn)行通信,由于網(wǎng)絡(luò)協(xié)議的不同,則往往難以實(shí)現(xiàn),比如,要將傳統(tǒng)的物聯(lián)網(wǎng)連接到Internet網(wǎng)絡(luò),進(jìn)而連接云平臺(tái)、大數(shù)據(jù)平臺(tái),就會(huì)因?yàn)槲锫?lián)網(wǎng)協(xié)議與Internet協(xié)議間不能互相兼容,以致無(wú)法實(shí)現(xiàn)物聯(lián)網(wǎng)協(xié)議環(huán)境與Internet網(wǎng)絡(luò)協(xié)議環(huán)境間相互通信,進(jìn)而無(wú)法達(dá)到“萬(wàn)物互聯(lián)”的目的。
因此,需要一種技術(shù),為具有不同的網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)設(shè)備間能夠相互傳送數(shù)據(jù)提供一種簡(jiǎn)單易行的方法。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)協(xié)議環(huán)境不兼容的網(wǎng)絡(luò)設(shè)備間不能相互傳送數(shù)據(jù)的技術(shù)問(wèn)題,本發(fā)明提供了一種在協(xié)議不兼容的網(wǎng)絡(luò)設(shè)備間傳輸數(shù)據(jù)的方法,所述方法包括:
步驟1、檢測(cè)第一網(wǎng)絡(luò)協(xié)議端口和第二網(wǎng)絡(luò)協(xié)議端口的數(shù)據(jù)發(fā)送狀態(tài),確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方,其中,所述第一網(wǎng)絡(luò)協(xié)議端口是采用第一網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)傳輸端口,所述第二網(wǎng)絡(luò)協(xié)議端口是采用第二網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)傳輸端口;
步驟2、當(dāng)僅有一端為數(shù)據(jù)發(fā)送方時(shí),確定協(xié)議轉(zhuǎn)換單元中的數(shù)據(jù)總線的使用時(shí)間為第一時(shí)間片;
步驟3、在所述數(shù)據(jù)總線的使用時(shí)間小于第一時(shí)間片時(shí),進(jìn)行步驟4,當(dāng)所述數(shù)據(jù)總線的使用時(shí)間大于或等于第一時(shí)間片時(shí),轉(zhuǎn)至步驟1;
步驟4、將數(shù)據(jù)發(fā)送方的數(shù)據(jù)傳輸至協(xié)議轉(zhuǎn)換單元與數(shù)據(jù)發(fā)送方相連的接口;
步驟5、與數(shù)據(jù)發(fā)送方相連的接口按照數(shù)據(jù)發(fā)送方的網(wǎng)絡(luò)協(xié)議規(guī)則對(duì)所述數(shù)據(jù)進(jìn)行數(shù)據(jù)解析并緩存;
步驟6、通過(guò)數(shù)據(jù)總線將解析后的數(shù)據(jù)傳輸至協(xié)議轉(zhuǎn)換單元與數(shù)據(jù)接收方相連的接口;
步驟7、與數(shù)據(jù)接收方相連的接口按照數(shù)據(jù)接收方的網(wǎng)絡(luò)協(xié)議規(guī)則將數(shù)據(jù)進(jìn)行打包,并將打包的數(shù)據(jù)傳輸至數(shù)據(jù)接收方,直至所有的數(shù)據(jù)包傳輸完畢。
進(jìn)一步地,當(dāng)?shù)谝痪W(wǎng)絡(luò)協(xié)議端口是數(shù)據(jù)發(fā)送方時(shí),第一網(wǎng)絡(luò)協(xié)議端口將數(shù)據(jù)以數(shù)據(jù)包A||Datai的形式傳輸至其與協(xié)議轉(zhuǎn)換單元相連的接口,當(dāng)?shù)诙W(wǎng)絡(luò)協(xié)議端口是數(shù)據(jù)發(fā)送方時(shí),第二網(wǎng)絡(luò)協(xié)議端口將數(shù)據(jù)以數(shù)據(jù)包B||Textj的形式傳輸至其與協(xié)議轉(zhuǎn)換單元相連的接口,其中,1≤i≤M,1≤j≤N,M、N為自然數(shù)。。
進(jìn)一步地,所述與數(shù)據(jù)發(fā)送方相連的接口按照數(shù)據(jù)發(fā)送方的網(wǎng)絡(luò)協(xié)議規(guī)則對(duì)所述數(shù)據(jù)進(jìn)行數(shù)據(jù)解析并緩存包括:
當(dāng)數(shù)據(jù)發(fā)送方是第一網(wǎng)絡(luò)協(xié)議端口時(shí),按照第一網(wǎng)絡(luò)協(xié)議端口的網(wǎng)絡(luò)協(xié)議規(guī)則對(duì)第一網(wǎng)絡(luò)協(xié)議端口發(fā)送的數(shù)據(jù)包A||Datai進(jìn)行解析,得到數(shù)據(jù)Datai,當(dāng)數(shù)據(jù)的M個(gè)數(shù)據(jù)包全部解析完畢后,將所有解析后的數(shù)據(jù)進(jìn)行級(jí)級(jí)連,形成數(shù)據(jù)Data=Data1||Data2…||Datai…||DataM,其中,1≤i≤M,M為自然數(shù);或者
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于航天信息股份有限公司,未經(jīng)航天信息股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811535133.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 數(shù)據(jù)傳送方法及系統(tǒng)
- 接收廣播信號(hào)的方法和設(shè)備以及使用該方法和設(shè)備的廣播系統(tǒng)
- 一種數(shù)據(jù)轉(zhuǎn)移方法及裝置
- 數(shù)據(jù)交換方法及設(shè)備
- 數(shù)據(jù)交換的方法以及處理器、服務(wù)器、數(shù)據(jù)交換平臺(tái)
- 數(shù)據(jù)分流的方法、裝置及通信系統(tǒng)
- 數(shù)據(jù)運(yùn)維系統(tǒng)及方法、電子設(shè)備、存儲(chǔ)介質(zhì)
- 一種集數(shù)據(jù)傳輸與供電于一體的通訊方法及其通訊鑰匙
- 票據(jù)數(shù)據(jù)回退方法和系統(tǒng)
- 數(shù)據(jù)處理方法、系統(tǒng)、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于VoIP協(xié)議和CPK協(xié)議的互聯(lián)網(wǎng)通信方法和裝置
- 基于后臺(tái)數(shù)據(jù)交換的手機(jī)間數(shù)據(jù)轉(zhuǎn)移方法、終端及系統(tǒng)
- 一種數(shù)據(jù)同步方法和主動(dòng)方
- 一種處理芯片、數(shù)據(jù)包的發(fā)送及接收方法
- 一種數(shù)據(jù)驗(yàn)證方法、裝置、系統(tǒng)及存儲(chǔ)介質(zhì)
- 一種基于SPI的雙工通信方法
- 數(shù)據(jù)傳輸方法及相關(guān)設(shè)備
- 數(shù)據(jù)共享交換的方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)據(jù)傳輸方法、裝置、設(shè)備及介質(zhì)
- 一種通信方法及通信系統(tǒng)
- 網(wǎng)絡(luò)設(shè)備管理方法、網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)設(shè)備管理系統(tǒng)
- 報(bào)文轉(zhuǎn)發(fā)路徑確定方法及網(wǎng)絡(luò)設(shè)備、控制設(shè)備
- 在包含虛擬網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)環(huán)境中優(yōu)化路徑的方法、網(wǎng)絡(luò)設(shè)備和計(jì)算機(jī)可讀介質(zhì)
- 定位方法、裝置及系統(tǒng)
- 網(wǎng)絡(luò)設(shè)備配置方法和裝置
- 一種管理主從網(wǎng)絡(luò)設(shè)備的設(shè)備配置系統(tǒng)及方法
- 一種高效的網(wǎng)絡(luò)設(shè)備管理系統(tǒng)
- 一種網(wǎng)絡(luò)資產(chǎn)標(biāo)識(shí)方法及裝置
- 升級(jí)網(wǎng)絡(luò)設(shè)備的方法、裝置、存儲(chǔ)介質(zhì)以及電子設(shè)備
- 一種網(wǎng)絡(luò)設(shè)備的定位方法、計(jì)算機(jī)設(shè)備及介質(zhì)
- 一種不兼容數(shù)據(jù)的處理方法和裝置
- 信息處理裝置、信息處理方法和信息處理系統(tǒng)
- 一種控制蚊媒數(shù)量的方法
- 基于MapReduce的網(wǎng)頁(yè)不兼容標(biāo)簽并行查找方法
- 源代碼自動(dòng)合并方法和源代碼自動(dòng)合并裝置
- 用于創(chuàng)建與仿真裝置兼容的模型的方法
- 數(shù)據(jù)庫(kù)升級(jí)兼容的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種模板引導(dǎo)的基于服裝屬性的可解釋服裝搭配方法及裝置
- 應(yīng)用于紋理壓縮或放大的機(jī)器學(xué)習(xí)
- 一種多類(lèi)型量子保密通信網(wǎng)絡(luò)兼容中心及系統(tǒng)





