[发明专利]时脉嵌入的数据传输方法以及封包数据编码/解码方法有效
申请号: | 201110406194.1 | 申请日: | 2011-12-08 |
公开(公告)号: | CN103166732A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 苏嘉伟;萧竹芽 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 臧建明 |
地址: | 中国台湾新竹科学工*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入 数据传输 方法 以及 封包 数据 编码 解码 | ||
1.一种时脉嵌入的数据传输方法,设置于一数据传输界面,包括:
在一初始阶段,决定一第一位元长度以及一第二位元长度;
接收一原始数据;
封装该原始数据,其中以每N位元构成一个封包,N是至少为4的整数;
分析该封包中是否具有连续相同位元数据的一长串数据的一长串长度大于N/2;
进行封包编码,包括嵌入一时脉/翻转数据于该封包中,该时脉/翻转数据是该第一位元长度,该时脉/翻转数据的内容决定是否有翻转该长串数据,
其中该时脉/翻转数据的出现频率当作一时脉信息,
其中如果该长串长度不大于N/2则不翻转该长串数据,
其中如果该长串长度大于N/2则翻转该长串数据的一第L个位元后的该第二位元长度的位元数据;以及
传送编码后的该封包。
2.根据权利要求1所述的时脉嵌入的数据传输方法,其中N为偶数,且N≥8。
3.根据权利要求1所述的时脉嵌入的数据传输方法,其中L=N/2。
4.根据权利要求1所述的时脉嵌入的数据传输方法,其中该第一位元长度是二个位元,该第二位元长度是至少一个位元。
5.根据权利要求1所述的时脉嵌入的数据传输方法,其中如果该第L个位元后的该第二位元长度超过该封包就忽略超出的部分。
6.根据权利要求1所述的时脉嵌入的数据传输方法,其中该时脉/翻转数据是嵌入于该封包的前面构成一报头字段。
7.根据权利要求1所述的时脉嵌入的数据传输方法,其中还包括一接收解码步骤,包括:
接收被编码的该封包;
判断出该时脉/翻转数据,取得该时脉信息;以及
根据该时脉/翻转数据还原该原始数据。
8.根据权利要求1所述的时脉嵌入的数据传输方法,其中还原该原始数据的该步骤包括:
如果该时脉/翻转数据代表没有翻转该长串数据,则将该时脉/翻转数据移除;以及
如果该时脉/翻转数据的信息代表有翻转该长串数据,则将该时脉/翻转数据移除且翻转该长串数据的该第L个位元后的该第二位元长度的位元数据。
9.一种封包数据编码/解码方法,用于一数据传输界面中做数据封包处理,包括:
初始决定一第一位元长度以及一第二位元长度;
取得N位元的一原始数据构成一封包,N是至少为4的整数;
分析该封包中是否具有连续相同位元数据的一长串数据的一长串长度大于N/2;以及
进行封包编码,包括嵌入一时脉/翻转数据于该封包中,该时脉/翻转数据是该第一位元长度,该时脉/翻转数据的内容决定是否有翻转该长串数据,
其中该时脉/翻转数据的出现频率当作一时脉信息,
其中如果该长串长度不大于N/2则不翻转该长串数据,
其中如果该长串长度大于N/2则翻转该长串数据的一第L个位元后的该第二位元长度的位元数据。
10.根据权利要求9所述的封包数据编码/解码方法,其中N为偶数,且N≥8。
11.根据权利要求9所述的封包数据编码/解码方法,其中L=N/2。
12.根据权利要求9所述的封包数据编码/解码方法,其中该第一位元长度是二个位元,该第二位元长度是至少一个位元。
13.根据权利要求9所述的封包数据编码/解码方法,其中如果该第L个位元后的该第二位元长度超过该封包就忽略超出的部分。
14.根据权利要求9所述的封包数据编码/解码方法,其中该时脉/翻转数据是嵌入于该封包的前面构成一报头字段。
15.根据权利要求9所述的封包数据编码/解码方法,其中还包括一解码步骤,包括:
取得被编码的该封包;
判断出该时脉/翻转数据,取得该时脉信息;以及
根据该时脉/翻转数据还原该原始数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110406194.1/1.html,转载请声明来源钻瓜专利网。