数据处理方法、协调器和节点设备的制作方法

文档序号:7554271阅读:508来源:国知局
专利名称:数据处理方法、协调器和节点设备的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种数据处理方法、协调器和节点设备。
背景技术
以无线个域网(Wireless Personal Area Network,简称WPAN)传输技术为基础的无线智能抄表系统等无线传感器网络的最主要作用是采集工厂及居民家庭在水、电、气、暖等方面的使用量的数据,并以此数据和其它辅助信息作为依据,进行相关的计费操作。现有技术中,无线个域网中的节点设备,通常将数据携带在数据帧中发送给无线个域网中的协调器,协调器接收到携带数据的数据帧后,会向节点设备回复确认帧,以确认成功接收。然而,现有技术中,如果节点设备向协调器发送的数据存在错误,则无法满足系统对数据的可靠性和准确性的要求。

发明内容
本发明实施例提供一种数据处理方法、协调器和节点设备,以提高数据的可靠性和准确性。第一方面,本发明实施例提供的一种数据处理方法,包括:协调器接收节点设备发送的数据帧,所述数据帧包含业务数据;所述协调器判断所述业务数据是否处于设定的数据置信区间内;若所述协调器判断出所述业务数据不处于所述数据置信区间内,则所述协调器向所述节点设备发送质疑数据帧,所述质疑数据帧中携带所述业务数据,以使所述节点设备确定所述业务数据的正确性。在第一方面的第一种可能的实现方式中,所述协调器判断所述业务数据是否处于设定的数据置信区间内之前,还包括:所述协调器根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间。根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述协调器根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间,包括:所述协调器提取所述业务数据所在传输周期之前多个历史传输周期内、且与所述业务数据所在传输周期中传输时刻对应的多个历史数据;所述协调器根据[X-aX 0,X+aX σ]确定所述数据置信区间,其中,X为所述多个历史数据的平均值,σ为所述多个历史数据的标准差,a为容忍度系数。根据第一方面或第一方面的前两种可能的实现方式之一,在第一方面的第三种可能的实现方式中,所述协调器向所述节点设备发送质疑数据帧之后,还包括:所述协调器接收所述节点设备发送的数据质疑否决确认帧,所述数据质疑否决确认帧用于表示所述业务数据正确;或者,所述协调器接收所述节点设备发送的数据质疑有效确认帧,所述数据质疑有效确认帧用于表示所述业务数据错误;所述协调器接收所述节点设备发送的更新数据帧,所述更新数据帧中包含更新后的业务数据。第二方面,本发明实施例提供的另一种数据处理方法,包括:节点设备获取业务数据;所述节点设备向协调器发送数据帧,所述数据帧包含业务数据,以使所述协调器判断所述业务数据是否处于数据置信区间内;所述节点设备接收所述协调器发送的质疑数据帧,所述质疑数据帧中携带所述业务数据;所述节点设备确认所述业务数据的正确性。在第二方面的第一种可能的实现方式中,所述节点设备确认所述业务数据的正确性,包括:所述节点设备比较所述质疑数据帧中的业务数据与向所述协调器发送的数据帧中的业务数据是否相同,若不同,则重新向所述协调器发送所述业务数据;若相同,则向业务数据感测装置核实所述业务数据的正确性。第三方面,本发明实施例提供的一种协调器包括:接收模块,用于接收节点设备发送的数据帧,所述数据帧包含业务数据;判断模块,用于判断所述业务数据是否处于设定的数据置信区间内;发送模块,用于在所述判断模块判断出所述业务数据不处于所述数据置信区间内后,向所述节点设备发送质疑数据帧,所述质疑数据帧中携带所述业务数据,以使所述节点设备确定所述业务数据的正确性。在第三方面的第一种可能的实现方式中,还包括:确定模块,用于根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间。根据第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述确定模块具体用于:提取所述业务数据所在传输周期之前多个历史传输周期内、且与所述业务数据所在传输周期中传输时刻对应的多个历史数据;根据[X-aX o,X+aX σ ]确定所述数据置信区间,其中,X为所述多个历史数据的平均值,σ为所述多个历史数据的标准差,a为容忍度系数。根据第三方面或第三方面的前两种可能的实现方式之一,在第三方面的第三种可能的实现方式中,所述接收模块还用于:接收所述节点设备发送的数据质疑否决确认帧,所述数据质疑否决确认帧用于表示所述业务数据正确;或者,接收所述节点设备发送的数据质疑有效确认帧,所述数据质疑有效确认帧用于表示所述业务数据错误;所述协调器接收所述节点设备发送的更新数据帧,所述更新数据帧中包含更新后的业务数据。第四方面,本发明实施例提供的一种节点设备包括:获取模块,用于获取业务数据;发送模块,用于向协调器发送数据帧,所述数据帧包含业务数据,以使所述协调器判断所述业务数据是否处于数据置信区间内;接收模块,用于接收所述协调器发送的质疑数据帧,所述质疑数据帧中携带所述业务数据;确认模块,用于确认所述业务数据的正确性。在第四方面的第一种可能的实现方式中,所述确认模块具体用于:比较所述质疑数据帧中的业务数据与向所述协调器发送的数据帧中的业务数据是否相同,若不同,则重新向所述协调器发送所述业务数据;若相同,则向业务数据感测装置核实所述业务数据的正确性。本发明实施例提供的数据处理方法、协调器和节点设备中,协调器首先判断接收到的业务数据是否处于数据置信区间内,如果业务数据不处于所述数据置信区间内,则将业务数据返回给节点设备进行确认,相对于现有技术中协调器直接接受业务数据的方式,本发明实施例提供的数据处理方法满足了系统对数据的可靠性和准确性的要求。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明提供的数据处理方法实施例一的流程图;图2为本发明提供的数据处理方法实施例二的流程图;图3为本发明提供的数据处理方法实施例三的流程图;图4为本发明提供的数据处理方法实施例四的信令流程图;图5为本发明提供的数据处理方法实施例五的整体流程图;图6为本发明提供的协调器实施例一的结构示意图;图7为本发明提供的协调器实施例二的结构示意图;图8为本发明提供的节点设备实施例一的结构示意图;图9为本发明提供的协调器实施例三的结构示意图;图10为本发明提供的节点设备实施例二的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明提供的数据处理方法实施例一的流程图,如图1所示,本实施例提供的数据处理方法可以包括:S110、协调器接收节点设备发送的数据帧,数据帧包含业务数据。具体地,业务数据具体可以是家庭用水量或用电量等数据,业务数据可以由数据感测装置获取并提供给节点设备,节点设备再将业务数据携带在数据帧中发送给协调器。协调器接收到节点设备发送的数据帧后可以向协调器返回普通确认帧表示已收到数据帧。S120、协调器判断业务数据是否处于设定的数据置信区间内。数据置信区间可以是在协调器中预设的一个固定的区间,例如由业务运营商或个域网管理者提供。数据置信区间也可以由协调器在每次获取到业务数据后根据历史数据或其它影响因素而动态设定。S130、若协调器判断出业务数据不处于数据置信区间内,则协调器向节点设备发送质疑数据帧,质疑数据帧中携带业务数据,以使节点设备确定业务数据的正确性。如果协调器判断出业务数据不处于数据置信区间中,那么协调器不会直接接受该业务数据,而可以将该业务数据携带在质疑数据帧中发送给节点设备,让节点设备对该业务数据进行确认。本实施例提供的数据处理方法,协调器首先判断接收到的业务数据是否处于数据置信区间内,如果业务数据不处于数据置信区间内,则将业务数据返回给节点设备进行确认,相对于现有技术中协调器直接接受业务数据的方式,本发明实施例提供的数据处理方法满足了系统对数据的可靠性和准确性的要求。进一步地,协调器判断业务数据是否处于设定的数据置信区间内之前,还包括:协调器根据与业务数据的业务类型相同的历史数据确定数据置信区间。协调器根据与业务数据的业务类型相同的历史数据确定数据置信区间,包括:协调器提取业务数据所在传输周期之前多个历史传输周期内、且与业务数据所在传输周期中传输时刻对应的多个历史数据;协调器根据[X-aX o,X+aX σ ]确定数据置信区间,其中,X为多个历史数据的平均值,σ为多个历史数据的标准差,a为容忍度系数。详细而言,协调器根据与业务数据的业务类型相同的历史数据确定数据置信区间的方法可以包括:假设设节点设备的传输数据的传输周期为T,协调器在第η个使用周期内接收节点设备在m个时刻上分别发送的m个业务数据,分别为ΧηγΧυ、……假设协调器在第n+1个使用周期的第m个时刻接收到一个新的业务数据Xn+1,m,那么协调器提取出节点设备在之前的η个传输周期中的第m个时刻接收到的η个业务数据,分别为
权利要求
1.一种数据处理方法,其特征在于,包括: 协调器接收节点设备发送的数据帧,所述数据帧包含业务数据; 所述协调器判断所述业务数据是否处于设定的数据置信区间内; 若所述协调器判断出所述业务数据不处于所述数据置信区间内,则所述协调器向所述节点设备发送质疑数据帧,所述质疑数据帧中携带所述业务数据,以使所述节点设备确定所述业务数据的正确性。
2.根据权利要求1所述的方法,其特征在于,所述协调器判断所述业务数据是否处于设定的数据置信区间内之前,还包括: 所述协调器根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间。
3.根据权利要求2所述的方法,其特征在于,所述协调器根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间,包括: 所述协调器提取所述业务数据所在传输周期之前多个历史传输周期内、且与所述业务数据所在传输周期中传输时刻对应的多个历史数据; 所述协调器根据[X-aX σ,X+aX σ ]确定所述数据置信区间,其中,X为所述多个历史数据的平均值,σ为所述多个历史数据的标准差,a为容忍度系数。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述协调器向所述节点设备发送质疑数据帧之后,还包括: 所述协调器接收所述节点设备发送的数据质疑否决确认帧,所述数据质疑否决确认帧用于表示所述业务数据正确;或者, 所述协调器接收所述节点设备发送的数据质疑有效确认帧,所述数据质疑有效确认帧用于表示所述业务数据错误;所述协调器接收所述节点设备发送的更新数据帧,所述更新数据帧中包含更新后的业务数据。
5.一种数据处理方法,其特征在于,包括: 节点设备获取业务数据; 所述节点设备向协调器发送数据帧,所述数据帧包含业务数据,以使所述协调器判断所述业务数据是否处于数据置信区间内; 所述节点设备接收所述协调器发送的质疑数据帧,所述质疑数据帧中携带所述业务数据; 所述节点设备确认所述业务数据的正确性。
6.根据权利要求5所述的方法,其特征在于,所述节点设备确认所述业务数据的正确性,包括: 所述节点设备比较所述质疑数据帧中的业务数据与向所述协调器发送的数据帧中的业务数据是否相同, 若不同,则重新向所述协调器发送所述业务数据; 若相同,则向业务数据感测装置核实所述业务数据的正确性。
7.一种协调器,其特征在于,包括: 接收模块,用于接收节点设备发送的数据帧,所述数据帧包含业务数据; 判断模块,用于判断所述业务数据是否处于设定的数据置信区间内; 发送模块,用于在所述判断模块判断出所述业务数据不处于所述数据置信区间内后,向所述节点设备发送质疑数据帧,所述质疑数据帧中携带所述业务数据,以使所述节点设备确定所述业务数据的正确性。
8.根据权利要求7所述的协调器,其特征在于,还包括: 确定模块,用于根据与所述业务数据的业务类型相同的历史数据确定所述数据置信区间。
9.根据权利要求8所述的协调器,其特征在于,所述确定模块具体用于: 提取所述业务数据所在传输周期之前多个历史传输周期内、且与所述业务数据所在传输周期中传输时刻对应的多个历史数据; 根据[X-aX o,X+aX σ ]确定所述数据置信区间,其中,X为所述多个历史数据的平均值,σ为所述多个历史数据的标准差,a为容忍度系数。
10.根据权利要求7-9任一项所述的协调器,其特征在于,所述接收模块还用于: 接收所述节点设备发送的数据质疑 否决确认帧,所述数据质疑否决确认帧用于表示所述业务数据正确;或者, 接收所述节点设备发送的数据质疑有效确认帧,所述数据质疑有效确认帧用于表示所述业务数据错误;所述协调器接收所述节点设备发送的更新数据帧,所述更新数据帧中包含更新后的业务数据。
11.一种节点设备,其特征在于,包括: 获取模块,用于获取业务数据; 发送模块,用于向协调器发送数据帧,所述数据帧包含业务数据,以使所述协调器判断所述业务数据是否处于数据置信区间内; 接收模块,用于接收所述协调器发送的质疑数据帧,所述质疑数据帧中携带所述业务数据; 确认模块,用于确认所述业务数据的正确性。
12.根据权利要求11所述的节点设备,其特征在于,所述确认模块具体用于: 比较所述质疑数据帧中的业务数据与向所述协调器发送的数据帧中的业务数据是否相同, 若不同,则重新向所述协调器发送所述业务数据; 若相同,则向业务数据感测装置核实所述业务数据的正确性。
全文摘要
本发明实施例提供一种数据处理方法、协调器和节点设备。协调器接收节点设备发送的数据帧,数据帧包含业务数据;协调器判断业务数据是否处于设定的数据置信区间内;若协调器判断出业务数据不处于数据置信区间内,则协调器向节点设备发送质疑数据帧,质疑数据帧中携带业务数据,以使节点设备确定业务数据的正确性。本发明实施例中协调器首先判断接收到的业务数据是否处于数据置信区间内,如果业务数据不处于数据置信区间内,则将业务数据返回给节点设备进行确认,相对于现有技术中协调器直接接受业务数据的方式,本发明实施例提供的数据处理方法满足了系统对数据的可靠性和准确性的要求。
文档编号H04L29/06GK103200058SQ20131010479
公开日2013年7月10日 申请日期2013年3月28日 优先权日2013年3月28日
发明者刘培, 王一搏, 邹卫霞 申请人:华为技术有限公司, 北京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1