一种数据发送和接收方法、装置及设备的制造方法_2

文档序号:9420352阅读:来源:国知局
于S,所述第k个数据信息K为所述N个数 据信息中的任意一个数据信息;所述第m位数值Km为所述数据信息K对应的nk位的F进制 数值中的任意一位有效数字位的数值。
[0034] 结合第=方面的第二种可能的实施方式,在第=方面的第=种可能的实施方式 中,所述F= 16,所述q= 4。
[0035] 结合第=方面,在第=方面的第四种可能的实施方式中,所述发送单元具体用于, 通过无线访问接入点向数据接收设备发送所述N组数据包。
[0036] 结合第=方面,在第=方面的第五种可能的实施方式中,所述字符串包括:无线访 问接入点的基本服务集标识符和密钥。
[0037] 结合第=方面的第五种可能的实施方式,在第=方面的第六种可能的实施方式 中,所述字符串还包括如下数据信息中的至少一种:所述N组数据包的总包数和密钥对应 的数据包的总包数。
[0038] 结合第=方面的第六种可能的实施方式,在第=方面的第屯种可能的实施方式 中,所述字符串还包括:校验信息和所述校验信息对应的数据包的总包数。
[0039] 结合第=方面的第屯种可能的实施方式,在第=方面的第八种可能的实施方式 中,所述校验信息根据所述N组数据量确定。
[0040] 结合第=方面的第八种可能的实施方式,在第=方面的第九种可能的实施方式 中,所述校验信息根据所述N组数据量确定,包括:所述校验信息根据所述N组数据量中的 所有数据量的和确定。
[0041] 结合第=方面,在第=方面的第十种可能的实施方式中,所述发送单元具体用于, 周期性地发送所述N组数据包。
[0042] 结合第=方面的第十种可能的实施方式,在第=方面的第十一种可能的实施方式 中,所述发送单元还用于,在一个发送周期中,在发送所述N组数据包之前,发送第一类指 示数据包组,用于指示所述发送周期,所述第一类指示数据包组包括至少一个数据包,所述 第一类指示数据包组中的数据包的数据量与第一组预设值一一对应。
[0043] 结合第=方面的第十一种可能的实施方式,在第=方面的第十二种可能的实施方 式中,所述第一组预设值包括相等的至少两个数值或者数值的大小相邻的至少两个数值。
[0044] 结合第=方面的第十二种可能的实施方式,在第=方面的第十=种可能的实施方 式中,所述发送单元还用于,在一个发送周期中,在发送所述N组数据包的过程中穿插发送 第二类指示数据包组,W使数据接收设备接收所述第二类指示数据包组后根据所述第二类 指示数据包组确定接收所述N组数据包的信道,所述第二类指示数据包组包括至少一个数 据包,所述第二类指示数据包组中的数据包的数据量与第二组预设值一一对应。
[0045] 结合第=方面的第十=种可能的实施方式,在第=方面的第十四种可能的实施方 式中,所述第二组预设值包括相等的至少两个数值或者数值的大小相邻的至少两个数值。
[0046] 本发明实施例第四方面提供一种数据接收装置,包括:获取单元,用于获取N组数 据包;第一确定单元,用于确定所述N组数据包对应的N组数据量;所述N组数据包与所述 N组数据量一一对应;第二确定单元,用于根据预设的数据量与数据信息之间的映射关系 确定与所述N组数据量对应的N个数据信息,所述N组数据量与所述N个数据信息一一对 应;第=确定单元,用于根据所述N个数据信息确定包括所述N个数据信息的字符串。
[0047] 结合第四方面,在第四方面的第一种可能的实施方式中,所述第二确定单元具体 用于,根据预设的数据量与二进制数值之间的映射关系确定与所述N组数据量对应的N组F 进制数值;其中,第i组数据量包括ni个数据量,则所述第i组数据量对应n1个F进制数, 将所述ni个数据量都减去第二预设值Y2得到n1个第一次预处理后的数据量,将所述第i组 数据量中的第j个第一次预处理后的数据量对应的二进制数值的低q位对应的十进制数值 作为所述第i组数据量中的第j个数据量对应的F进制数值;其中,所述第i组数据量为所 述N组数据量中的任意一组,所述j为1至rii中的任意一整数,所述F= 2S,q大于或者等 于S;根据所述N组F进制数值确定N个数据信息。
[0048] 结合第四方面的第一种可能的实施方式,在第四方面的第二种可能的实施方式 中,所述F= 16,所述q= 4。
[0049] 结合第四方面,在第四方面的第=种可能的实施方式中,所述获取单元获取的所 述N组数据包包括:与无线访问接入点的基本服务集标识符和密钥对应的数据包。
[0050] 结合第四方面的第=种可能的实施方式,在第四方面的第四种可能的实施方式 中,所述获取单元获取的所述N组数据包还包括如下数据包中的至少一种:所述N组数据包 的总包数对应的数据包和密钥对应的数据包的总包数对应的数据包。
[0051] 结合第四方面的第=种可能的实施方式,在第四方面的第五种可能的实施方式 中,所述获取单元获取的所述N组数据包还包括:校验信息对应的数据包和所述校验信息 对应的数据包的总包数对应的数据包。
[0052] 结合第四方面的第=种可能的实施方式,在第四方面的第六种可能的实施方式 中,所述获取单元还用于,在所述获取N组数据包之前,获取第一类指示数据包组,所述第 一类指示数据包组用于指示当前接收周期,所述第一类指示数据包组包括至少一个数据 包,所述第一类指示数据包组中的数据包的数据量与第一组预设值一一对应。
[0053] 结合第四方面的第六种可能的实施方式,在第四方面的第屯种可能的实施方式 中,所述第一组预设值包括相等的至少两个数值或者数值的大小相邻的至少两个数值。
[0054] 结合第四方面,在第四方面的第八种可能的实施方式中,所述方法还包括:
[00巧]第四确定单元,用于确定用于接收所述N组数据包的信道。
[0056] 结合第四方面的第九种可能的实施方式,在第四方面的第十种可能的实施方式 中,所述第四确定单元具体用于,若获取到第二类指示数据包组,则W获取到所述第二类指 示数据包组的信道作为用于接收所述N组数据包的信道,所述第二类指示数据包组包括至 少一个数据包,所述第二类指示数据包组中的数据包的数据量与第二组预设值一一对应。
[0057] 结合第四方面的第十种可能的实施方式,在第四方面的第十一种可能的实施方式 中,所述第二组预设值包括相等的至少两个数值或者数值的大小相邻的至少两个数值。
[0058] 本发明实施例第五方面提供一种数据发送设备,包括:处理器、存储器、通信接口 和总线;
[0059] 所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通 信;
[0060] 所述存储器存储可执行程序代码;
[0061] 所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行 程序代码对应的程序,W用于执行一种数据发送方法;其中,所述数据发送方法包括:
[0062] 获取包含N个数据信息的字符串,所述数据信息包括字符或者数值,所述N为正整 数;
[0063] 根据预设的数据信息与数据量之间的映射关系确定与所述N个数据信息对应的N 组数据量,所述N个数据信息与所述N组数据量一一对应;
[0064] 生成与所述N组数据量对应的N组数据包,所述N组数据量与所述N组数据包一一 对应;
[0065] 发送所述N组数据包。
[0066] 本发明实施例第六方面提供一种数据接收装置,包括:处理器、存储器、通信接口 和总线;
[0067] 所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通 信;
[0068] 所述存储器存储可执行程序代码;
[0069] 所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行 程序代码对应的程序,W用于执行一种数据接收方法;其中,所述数据接收方法包括:
[0070] 获取N组数据包;
[0071] 确定所述N组数据包对应的N组数据量;所述N组数据包与所述N组数据量一一 对应;
[0072] 根据预设的数据量与数据信息之间的映射关系确定与所述N组数据量对应的N个 数据信息,所述N组数据量与所述N个数据信息一一对应;
[0073] 根据所述N个数据信息确定包括所述N个数据信息的字符串。
[0074] 本发明实施例提供的技术方案,数据发送设备获取包含N个数据信息的字符串, 根据预设的数据信息与数据量之间的映射关系确定与所述N个数据信息对应的N组数据 量,生成与所述N组数据量对应的N组数据包,发送所述N组数据包。由此可知,数据发送 设备发送的并非是待传输的字符串本身,而是利用数据包的数据量即数据包的容量的信息 来传输信息,运样数据接收设备不用对数据包包括的具体信息进行解析,只需根据数据信 息与数据量之间的映射关系,就可W获得数据发送设备发送的字符串信息,因此,本发明实 施例通过使用数据信息与数据量之间的映射关系能够简单方便地传输数据信息。
【附图说明】
[0075] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[0076]图1是本发明实施例提供的一种数据发送方法的流程示意图;
[0077] 图2是本发明实施例提供的一种数据接收方法的流程示意图;
[007引图3-a是本发明实施例提供的一种数据传输系统的示意图;
[0079] 图3-b本发明实施例提供的另一种数据发送方法的流程示意图;
[0080]图3-C本发明实施例提供的另一种数据接收方法的流程示意图;
[0081] 图4是本发明实施例提供的一种数据发送装置的结构示意图;
[0082]图5是本发明实施例提供的一种数据接收装置的结构示意图;
[0083] 图6是本发明实施例提供的另一种数据发送装置的结构示意图;
[0084]图7是本发明实施例提供的另一种数据接收装置的结构示意图。
【具体实施方式】
[0085]本发明实施例提供一种数据发送方法、接收方法、装置及相关设备。W期提供一种 方便数据接收设备获取数据信息的数据传输方法。
[0086] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0087]W下分别进行详细说明。
[0088] 本发明的说明书和权利要求书及上述附图中的术语"第一"、"第二"、"第和"第 四"等是用于区别不同
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1