一种数据传输控制方法及装置制造方法及图纸

技术编号:11677254 阅读:80 留言:0更新日期:2015-07-06 03:57
本发明专利技术公开了一种数据传输控制方法及装置,该方法包括:确定接收到的终端发送的数据上传请求中包含的所述终端的设备标识,以及确定终端发送所述数据上传请求的上传时间;并根据所述小区标识和位置区域码,确定终端当前所在的位置;在预先存储的上传时间和终端所在位置的对应关系中,获得终端标识集合;将在数据上传请求中获得的设备标识插入到获得的终端标识集合中;以及判断终端标识集合中的元素数量是否大于设定阈值;在判断结果为是时,重新确定终端上传数据的定时上传时间;并向发送数据上传请求的终端发送数据上传响应消息。能够有效解决对服务端产生很大的并发处理压力,无法解决设备在同一地点同时上传造成的基站拥塞问题。

【技术实现步骤摘要】

本专利技术涉及无线通信
,尤其是涉及一种数据传输控制方法及装置
技术介绍
随着移动通信、体感网及传感器等高新技术的发展,移动健康这一
越来越显示出广阔的市场前景。在移动健康应用中,便携式运动检测设备能够对用户的运动行为进行实时记录,并通过无线网络将记录的数据传输到远程的健康医疗服务商的数据中心(即服务端),由数据中心来完成个人运动数据的管理分析。便携式运动检测设备可以利用移动终端的客户端或浏览器(web)页面进行呈现运动记录和趋势,并反馈运动、瘦身、保健等指导意见。随着物联网的兴起和发展,集成通用分组无线系统(GPRS, General Packet Rad1System)模块的便携式运动检测设备能够随时随地自动上传运动数据,具有使用方便、无需任何操作和数据线、不遗漏数据等优势,受到用户的青睐。但是目前集成GPRS模块的便携式运动检测设备存在下述缺陷:第一种缺陷:目前现有的具备GPRS传输能力的运动检测设备都是固定时间自动上传数据的,但由于运动检测设备都通过服务器进行时间同步,具有较精确的时间同步性,因此存在大量的终端同时激活和发起数据上传的问题,会对数据中心服务器造成较大的并发处理压力,如果超过服务器的并发承载能力,就会造成业务系统的崩溃,而在非上传时段又会造成服务器资源闲置。因此数据定时自动上传会对服务端产生并发处理压力。第二种缺陷:对于服务于企业用户的运动检测设备,所有用户在上班时间都会集中在同一个办公地点内,由于设备的时间和地点一致性较强,就容易出现用户数据在某一个特定的时间集中聚集到同一个或几个基站,当数据业务信道或信令控制信道占用过度,会出现网络拥塞,造成数据上传失败,或者运动检测设备频繁重发,增加设备的功耗,对于资源有限的便携式设备,会严重降低设备续航时间。因此在集中地点的数据定时自动上传会对基站产生拥塞风险。第三种缺陷:在网络环境较差或者无线覆盖不足的区域,比如用户家中,可能会导致每次定时自动上传的数据均传输失败,使得该用户当天的运动数据无法实时上传至服务端,同时由于设备频繁重发数据,会增加设备的功耗,严重降低设备续航时间。需要动态的根据网络环境调整GPRS上传时间。综上所述,目前带有GPRS模块的运动检测设备在进行数据传输时,对服务端产生很大的并发处理压力,无法解决设备在同一地点同时上传造成的基站拥塞问题。
技术实现思路
本专利技术提供了一种数据传输控制方法及装置,能够有效解决对服务端产生很大的并发处理压力,无法解决设备在同一地点同时上传造成的基站拥塞问题。一种数据传输控制方法,包括:确定接收到的终端发送的数据上传请求中包含的所述终端的设备标识,以及所述终端当前所在的小区标识和位置区域码;根据所述设备标识,确定终端发送所述数据上传请求的上传时间;并根据所述小区标识和位置区域码,确定终端当前所在的位置;在预先存储的上传时间和终端所在位置的对应关系中,获得与确定出的上传时间和终端当前所在的位置相同的终端标识集合;并在确定出从数据上传请求中获得的设备标识未包含在获得的终端标识集合中时,将在所述数据上传请求中获得的设备标识插入到获得的终端标识集合中;以及判断终端标识集合中的元素数量是否大于设定阈值;在判断结果为是时,重新确定终端上传数据的定时上传时间;并向发送数据上传请求的终端发送包含更改数据上传时间的数据上传响应消息。采用上述技术方案,通过设备标识随机产生分散的定时上传时间,根据设备上传的CellID和LAC确定其在上传时刻的基站信息,根据每个基站的同时上传设备的数量,动态调整每个终端的上传时间,有效地避免因同时同地点上传的终端过多,造成拥塞问题的发生。重新确定终端上传数据的定时上传时间,包括:在预先存储的上传时间和终端所在位置的对应关系中,确定和所述发送数据上传请求的终端所在相同位置的所有上传时间中,包含终端数量最少的上传时间;将所述包含终端数量最少的上传时间确定为终端上传数据的定时上传时间。动态调整每个终端的上传时间,有效避免因同时同一位置上传数据的终端数量较多,造成网络拥塞的问题。在向发送数据上传请求的终端发送包含更改数据上传时间的数据上传响应消息之后,还包括:更新终端标识集合。将终端标识集合同步进行更新,有利于避免设备标识的重复确认,节省资源。一种数据传输控制方法,包括:向服务端发送数据上传请求,所述数据上传请求中包含终端的设备标识,以及所述终端当前所在的小区标识和位置区域码;并接收服务端发来的包含更改数据上传时间的数据上传响应消息,根据所述数据上传响应消息中的上传时间上传数据。采用上述技术方案,通过设备标识随机产生分散的定时上传时间,根据设备上传的cellID和LAC确定其在上传时刻的基站信息,根据每个基站的同时上传设备的数量,动态调整每个终端的上传时间,有效地避免因同时同地点上传的终端过多,造成拥塞问题的发生。一种数据传输控制装置,包括:第一确定单元,用于确定接收到的终端发送的数据上传请求中包含的所述终端的设备标识,以及所述终端当前所在的小区标识和位置区域码;第二确定单元,用于根据所述设备标识,确定终端发送所述数据上传请求的上传时间;并根据所述小区标识和位置区域码,确定终端当前所在的位置;获得单元,用于在预先存储的上传时间和终端所在位置的对应关系中,获得与确定出的上传时间和终端当前所在的位置相同的终端标识集合;插入单元,用于在确定出从数据上传请求中获得的设备标识未包含在获得的终端标识集合中时,将在所述数据上传请求中获得的设备标识插入到获得的终端标识集合中;判断单元,用于判断终端标识集合中的元素数量是否大于设定阈值;第三确定单元,用于在判断结果为是时,重新确定终端上传数据的定时上传时间;发送单元,用于向发送数据上传请求的终端发送包含更改数据上传时间的数据上传响应消息。采用上述技术方案,通过设备标识随机产生分散的定时上传时间,根据设备上传的cellID和LAC确定其在上传时刻的基站信息,根据每个基站的同时上传设备的数量,动态调整每个终端的上传时间,有效地避免因同时同地点上传的终端过多,造成拥塞问题的发生。所述第三确定单元,具体用于在预先存储的上传时间和终端所在位置的对应关系中,确定和所述发送数据上传请求的终端所在相同位置的所有上传时间中,包含终端数量最少的上传时间;将所述包含终端数量最少的上传时间确定为终端上传数据的定时上传时间。动态调整每个终端的上传时间,有效避免因同时同一位置上传数据的终端数量较多,造成网络拥塞的问题。还包括:更新单元,用于更新终端标识集合。将终端标识集合同步进行更新,有利于避免设备标识的重复确认,节省资源。一种数据传输控制装置,包括:发送单元,用于向服务端发送数据上传请求,所述数据上传请求中包含终端的设备标识,以及所述终端当前所在的小区标识和位置区域码;接收单元,用于接收服务端发来的包含更改数据上传时间的数据上传响应消息,根据所述数据上传响应消息中的上传时间上传数据。采用上述技术方案,通过设备标识随机产生分散的定时上传时间,根据设备上传的cellID和LAC确定其在上传时刻的基站信息,根据每个基站的同时上传设备的数量,动态调整每个终端的上传时间,有效地避免因同时同地点上传的终端过多,造成拥塞问题的发生。—种数据传输控制方法,包括:本文档来自技高网
...

【技术保护点】
一种数据传输控制方法,其特征在于,包括:确定接收到的终端发送的数据上传请求中包含的所述终端的设备标识,以及所述终端当前所在的小区标识和位置区域码;根据所述设备标识,确定终端发送所述数据上传请求的上传时间;并根据所述小区标识和位置区域码,确定终端当前所在的位置;在预先存储的上传时间和终端所在位置的对应关系中,获得与确定出的上传时间和终端当前所在的位置相同的终端标识集合;并在确定出从数据上传请求中获得的设备标识未包含在获得的终端标识集合中时,将在所述数据上传请求中获得的设备标识插入到获得的终端标识集合中;以及判断终端标识集合中的元素数量是否大于设定阈值;在判断结果为是时,重新确定终端上传数据的定时上传时间;并向发送数据上传请求的终端发送包含更改数据上传时间的数据上传响应消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:王义许利群
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1