The present invention provides a method and apparatus for sending and receiving messages, which includes message sending method: access point location based on AP news broadcast; according to the field to add Beacon frame in length, and the length of the message, the message is fragmented, get copies of data slice and the corresponding points sheet offset; message identification code, any data slice and slice the slice offset data corresponding to the broadcasting field, get the slice data of the Beacon frame to carry the message; according to the original broadcast parameters, all broadcast transmits data slice Beacon message frame; the broadcast the field is selected from the frame body is not defined in the element field. In order to improve the utilization ratio of the Beacon frame, the Beacon frame is used to broadcast some additional messages without changing the original protocol of the Beacon frame.
【技术实现步骤摘要】
本专利技术涉及通信
,具体而言,本专利技术涉及一种消息发送、接收方法和装置。
技术介绍
IEEE 802.11是现今无线局域网通用的标准,是由国际电机电子工程学会(IEEE)所定义的无线网络通信的标准。它定义了媒体访问控制层(MAC层)和物理层。两个设备可以自行构建临时网络,也可以在BS(Base Station,基站)或者AP(Access Point,接入点)的协调下通信。无线局域网有以下三种网络拓扑结构:IBSS(Independent BSS,独立基本服务集)网络)、BSS(Basic Service Set,基本服务集)网络、ESS(Extent Service Set,扩展服务集)网络。目前用户广泛使用的\无线Wi-Fi\指的就是BSS(Basic Service Set,基本服务集)网络模式,在这种网络模式下,如图1所示,AP提供无线接入服务,允许其它无线设备接入,提供数据访问;通过AP这个节点,无线网络中的其它类型节点可以和无线网络外部以及内部进行通信。表示连接到无线网络中的设备的STA(Station,工作站),通过AP可以接入无线网络, ...
【技术保护点】
一种消息发送方法,其特征在于,包括:接入点AP基于所在位置获取消息;根据Beacon帧帧体中增设的广播字段的长度,以及所述消息的长度,对所述消息进行分片,得到若干份分片数据以及对应的分片偏移;将消息标识码、任一分片数据、以及该分片数据对应的分片偏移加入到Beacon帧帧体的广播字段中,得到携带所述消息的分片数据的Beacon帧;按照原有广播参数,将所有携带所述消息的分片数据的Beacon帧进行广播发送;其中,所述广播字段从帧体未定义的元素字段中选取;一个Beacon帧携带消息的一份分片数据。
【技术特征摘要】
1.一种消息发送方法,其特征在于,包括:接入点AP基于所在位置获取消息;根据Beacon帧帧体中增设的广播字段的长度,以及所述消息的长度,对所述消息进行分片,得到若干份分片数据以及对应的分片偏移;将消息标识码、任一分片数据、以及该分片数据对应的分片偏移加入到Beacon帧帧体的广播字段中,得到携带所述消息的分片数据的Beacon帧;按照原有广播参数,将所有携带所述消息的分片数据的Beacon帧进行广播发送;其中,所述广播字段从帧体未定义的元素字段中选取;一个Beacon帧携带消息的一份分片数据。2.如权利要求1所述的方法,其特征在于,还包括:在每个Beacon帧帧体的广播字段中携带广播控制协议;其中,所述广播控制协议包括:消息的广播进度。3.如权利要求2所述的方法,其特征在于,所述广播控制协议还包括:SHA1校验数据。4.一种消息接收方法,其特征在于,包括:接收接入点AP基于所在位置广播的信标Beacon帧;提取Beacon帧帧体中增设的广播字段所携带的内容:消息标识码、消息的分片数据、分片数据对应的分片偏移;基于提取的内容,组建消息;其中,所述广播字段是从帧体未定义的元素字段中选取的;一个Beacon帧携带消息的一份分片数据。5.如权利要求4所述的方法,其特征在于,所述广播字段中携带的内容,还包括:广播控制协议;以及在提取的广播控制协议指示消息的广播进度为结束时,基于提取的内容,组建消息。6.如权利要求5所述的方法,其特征在于,接收多个AP广播的Beacon帧;以及所述基于提取的内容,组建消息,具体包括:查找出由不同AP广播但携带同一消息标识码的所有Beacon帧;对从查找出的Beacon帧中提取出的所有分片数据进行去重;基于去重得到的各个分片数据所各自对应的分片偏移,判断消息是否接收完整;若是,则利用与所述消息标识码对应的所有分片数据,组建消息。7.如权利要求4-6任一所述的方法,其特征在于,所述组建消息后,还包括:利用消息标识码和组建的消息进行SHA1校验。8.一种消息发送装置,...
【专利技术属性】
技术研发人员:何跃义,
申请(专利权)人:北京元心科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。