基于ant网关的数据传输方法和系统的利记博彩app
【专利摘要】本发明提供了一种基于ANT网关的数据传输系统和方法。所述系统包括:一个或多个ANT应用设备、ANT网关和服务器。其中,所述ANT网关包括N个ANT芯片和网关控制模块。其中,Chip0被用于传输管理消息和少量数据的消息,Chip0的通道被称为管理通道;Chip1至ChipN被用于传输数据消息,Chip1至ChipN的通道被称为数据通道。本发明还提供了一种ANT网关动态分配通道的方法。通过本发明,在多ANT芯片模式的数据传输过程中,ANT网关会动态分配管理多个传输通道,从而保证了ANT芯片可以被高效利用。通过采用多ANT芯片的上传方式,实现了多点并行接收,增加了频段,大大增加了带宽,从而提升了传输效率。
【专利说明】基于ANT网关的数据传输方法和系统
【技术领域】
[0001] 本发明涉及无线通信领域,尤其涉及一种基于ANT网关的数据传输方法和系统。
【背景技术】
[0002] 随着全球老龄化问题的加剧和人类对亚健康的重视和关注,医疗健康、养生保健 等逐渐成为社会关注的热点。越来越多的人注重自身健康,积极参与锻炼。对个人的身体 活动、健康状况等进行监测、感知的传感器终端也越来越多的被使用,例如,该传感器终端 是心率传感器、加速计、计步仪、脉搏计、温度计、高度计、压力传感器、自行车功率计等各种 与检测用户运动、健康状况有关的其他传感器。为了实现数据的存储及管理,需要将传感器 终端采集的数据传输到服务器。该服务器可以是普通的存储服务器,也可以是管理服务平 台,例如,万步网,等互联网健康管理服务平台。
[0003] 当前,比较常见的传输方式是USB接口上传,如著名的nike+运动管理软件,需要 将终端记录的数据通过USB接口上传到个人电脑或服务器上。现在也有一些利用便携式终 端的数据传输方法,如通过手机音频口传输的AudioTrack AF技术。
[0004] 但是,在已知常见的数据传输方式中,USB串口方式显得极其低效且不便捷。每上 传一次数据,用户都必须打开电脑,连接好USB数据线,再进行上传。这样的上传操作,不能 满足用户即时呈现、管理和竞争的需求。而与便携式终端匹配的AudioTrack AF技术成熟 度较低,传输速度慢,只能满足个人用户的需求,不能满足团队用户的需求。
[0005] ANT无线网络是由加拿大Dynastream Innovations公司发起并推动的低功耗无 线网络标准,ANT是以1Mbps的传输速率、轻量级协议栈、低功率的基于时分多址的专属传 感器网络技术,其工作频率为2. 4GHz。ANT的特点是高效,无缝连接,低功耗。ANT协议是近 距离无线通信协议的一种,是一种超低功耗短距离无线通信的方式之一。ANT协议支持三种 信息:broadcast (BC),acknowledged (AC), burst (BT)。现有技术中存在使用 ANT 协议 将传感器终端采集的数据传输到服务器的技术。但是这种传输技术不能实现数据的高速、 高效、便捷的传输。
[0006] 因此,如何将传感器终端采集的数据高速、高效、便捷地上传到服务器,成为当前 需要解决的问题,这就需要一种高速、高效、便捷的数据传输方法和系统。
【发明内容】
[0007] 本发明的一个目的是提供一种基于ANT网关的数据传输方法和系统。所述系统包 括:一个或多个ANT应用设备,其用于采集数据以及发送数据;ANT网关,用于实现所述ANT 应用设备与服务器的连接,所述ANT应用设备将采集的数据发送至所述服务器,所述ANT网 关包括N个ANT芯片(ChipO至ChipN,N大于1)和网关控制模块,其中,ChipO被用于传输 管理消息和少量数据的消息,ChipO的通道被称为管理通道,Chipl至ChipN被用于传输数 据消息,Chipl至ChipN的通道被称为数据通道,所述网关控制模块用于控制所述N个ANT 芯片,完成具体的通信处理;以及服务器,接收来自ANT应用设备的数据并存储所述数据, 所述服务器包括ANT应用程序,所述ANT应用程序用于实现所述ANT网关与所述ANT应用设 备的通信。所述方法包括:一个或多个ANT应用设备采集数据;所述ANT应用设备与ANT网 关建立通信,通过所述ANT网关实现所述ANT应用设备与服务器的连接,所述ANT应用设备 将采集的数据发送至所述服务器,其中,所述ANT网关包括N个ANT芯片(ChipO至ChipN, N大于1)和网关控制模块,其中,ChipO被用于传输管理消息和少量数据的消息,ChipO的 通道被称为管理通道,Chipl至ChipN被用于传输数据消息,Chipl至ChipN的通道被称为 数据通道,所述网关控制模块用于控制所述N个ANT芯片,完成具体的通信处理;以及服务 器接收来自ANT应用设备的数据并存储所述数据,其中,所述服务器包括ANT应用程序,所 述ANT应用程序用于实现所述ANT网关与所述ANT应用设备的通信。
[0008] 本发明的另一目的是提供一种ANT网关动态分配通道的方法,所述方法包括以下 步骤:ANT应用设备通过管理通道向ANT网关发送请求消息,请求一个数据通道进行数据传 输;所述ANT网关接收到所述请求消息后,识别所述ANT应用设备的通道ID,并判断是否存 在空闲的数据通道,如果存在空闲的数据通道,则分配一个空闲的数据通道给所述ANTS 用设备;所述ANT网关通过所述管理通道向所述ANT应用设备发送分配消息,其中,所述分 配消息包括所分配的数据通道的相关参数;所述ANT应用设备接收到所述分配消息后,关 闭所述管理通道,然后打开所分配的数据通道;所述ANT应用设备通过所分配的数据通道 将数据发送至服务器;在数据传输完毕后,所述ANT应用设备关闭所分配的数据通道,以备 其他ANT应用设备使用。
[0009] 本发明的又一目的是提供一种基于ANT网关的数据传输方法,所述方法包括以下 步骤:ANT应用设备通过管理通道向ANT网关发送可应答消息;所述ANT网关在接收到所述 可应答消息后,判断所述可应答消息是否是管理消息,如果所述可应答消息不是管理消息, 则透传所述可应答消息到ANT应用程序。
[0010] 由上述技术方案可知,在上传数据时,采用包括多个ANT芯片的ANT网关进行数据 传输,ANT网关会动态分配管理多个传输通道,从而保证了 ANT芯片可以被高效利用。通过 采用多ANT芯片的上传方式,实现了多点并行接收,增加了频段,大大增加了带宽,从而提 升了传输效率。通过采用上述系统和方法,实现了数据的高速、高效、便捷地传输。
【专利附图】
【附图说明】
[0011] 图1是本发明的数据传输系统的示意图; 图2是本发明的ANT网关的不意图; 图3是ANT网关动态分配通道的流程图; 图4是ANT网关动态分配通道的另一示意图; 图5是使用网关传输少量数据的流程图。
【具体实施方式】
[0012] 下面,结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不 限于此。
[0013] 图1是本发明的数据传输系统的示意图。在图1中,基于ANT网关的数据传输系 统包括一个或多个ANT应用设备101,ANT网关102以及服务器103。
[0014] ANT应用设备101可以是ANT无线传感器、ANT数据发送器等能够传输数据的设 备。在一个示例中,ANT应用设备101可以是采集人体健康、运动数据的传感器,例如,心率 传感器、加速计、计步仪、脉搏计、温度计、高度计、压力传感器、自行车功率计等传感器。ANT 应用设备101对人体的各种特征数据进行采集,并将采集的数据经ANT网关102发送至服 务器103。
[0015] ANT网关102,用于实现ANT应用设备101与服务器103的连接,ANT应用设备101 将采集的数据发送至服务器103。ANT网关102具有多个ANT芯片(芯片0 (ChipO)至芯片 N (ChipN),N大于1)以及网关控制模块。在下文中将详细描述网关102的结构。
[0016] 服务器103接收ANT应用设备101经ANT网关102传送的数据并存储该数据。服 务器103可以经由ANT网关102与ANT应用设备进行各种交互。服务器103包括ANT应用 程序,ANT应用程序用于控制ANT网关102。在服务器103上运行ANT应用程序,从而实现 对ANT网关102的控制,使其与ANT应用设备101进行通信。ANT应用程序通过ANT网关 102从ANT应用设备101接收消息,进行处理,并且通过ANT网关102向ANT应用设备101 发送消息。其中,ANT应用程序与ANT网关102通过标准以太网协议进行通信。此外,服务 器103还可以包括传输模块,用于实现数据的接收与发送;存储设备,用于存储数据及应用 程序;处理器,用于对服务器等进行控制,处理所存储的数据;显示平台,用于显示各种数 据,还可以便于使用者输入数据、查询数据等,以及包括其他实现特定功能的模块。该显示 平台可以是互联网管理平台,例如,万步网等网络平台。
[0017] 在图1中,ANT网关102可以覆盖某一区域。当携带ANT应用设备101的使用者 途径ANT网关102覆盖区域的某一地方时(例如,该区域是距ANT网关30米的圆,当使用者 进入该圆的区域内时),无需使用者任何操作,ANT应用设备101可自动与ANT网关102建 立通信,然后将数据自动上传到服务器103,从而便于后续的数据存储与处理。该数据可以 是健康数据、健走数据、卡路里数据等。从而实现了数据的即时传送,高速、高效、便捷地传 输数据。
[0018] 图2是本发明的ANT网关的示意图。参照图2,ANT网关包括多个ANT芯片(ChipO 至ChipN,N大于1)和网关控制模块。其中,芯片0 (ChipO)可以用于传输管理消息和少量 数据的消息。ChipO的通道被称为管理通道。当然,可以从多个ANT芯片中任选一个芯片 用于实现ChipO的功能。ChipO以连续扫描模式打开,可以全时接收,作为从(SLAVE)芯片。 Chipl-ChipN用于传输数据消息,特别是数据量大的消息。Chipl-ChipN的通道被称为数据 通道,其以普通模式打开,作为主(MASTER)芯片。在下文中将对连续扫描模式和普通模式 进行描述。ANT芯片组整合到ANT网关中,并与网关控制模块相连接。本发明的ANT芯片是 多片式的多个ANT芯片。ANT芯片可实现与ANT应用设备的数据交互,ANT芯片中的ChipO 用作管理芯片,用于接收来自ANT应用设备的请求消息等,为ANT应用设备分配空闲的数据 通道(Chipl至ChipN)。Chipl至ChipN的通道被称为数据通道,ANT应用设备识别所分配 的数据通道(Chipl至ChipN的通道之一),从而识别所分配的芯片(Chipl至ChipN之一)。 ANT应用设备与所分配的Chipl至ChipN之一建立连接,进行消息交互,然后实现数据的传 输。网关控制模块用于控制ANT芯片,完成具体的通信处理。
[0019] 接下来,本发明将描述几种模式:共享通道模式、连续扫描模数和普通模式。
[0020] 共享通道可用于单个中心ANT节点(网关)从多个ANT节点(ANT终端或ANT应用 设备)接收数据。共享通道的使用方式是:在Channel Type字段里使用特定值,在8字节 Payload的前1个或者前2个字节中填上共享地址(ANT终端的地址,例如,对于计步器,可 以使用计步器ID)。如果使用2字节的寻址方式,一个通道可以支持65K个终端。在共享通 道模式中,中心ANT节点必须作为主(Master)节点初始化通道。多个终端作为从(Slave) 节点。所有节点配置为使用共享通道,有相同的通道ID (取自主节点),RF频率和通道周 期。通道ID是一个最基本的通道描述,为建立一个ANT通道,必须指定其通道ID (主机), 或它希望寻找的通道ID (从机)。这是一个包含3个字段4字节的值:传输类型,设备类型 (包括配对位),以及设备号;RF频率在分配上需要遵循国际上相应频率的标准要求。ANT技 术支持现有125个射频工作频率的使用,一个通道将一直在单个频率上进行工作,这是在 建立通道前主机和从机双方都必须事先了解和遵守的规则。射频频率为8字段,可以接受 的值范围为(Γ124。该值从对应于从2400MHz开始以1MHz为间隔的偏移量,最高频率是 2524MHz。下列等式用来确定射频频率字段的值:频率字段值=(目标频率-2400)/1 ;通道 周期,是由主机发送的数据包的基本信息传输速率,默认情况下,一个广播的数据包会在此 速率下的每个时隙发送和接受。通道的信息传输速率的范围为〇.5Hz~200Hz,最高限制取 决于具体的实施。主节点必须知道所有从节点的共享地址,每个从节点需要知道自己的共 享地址。在每个通道周期,主节点发送一条消息,其中填上一个从节点的地址。所有从节点 都能收到这条消息,但只有自己的地址与消息中的地址匹配的从节点才能作出答复,通过 答复消息把数据传送到主节点。主节点也可以发送广播消息,即把地址填为"0"。所有从节 点都能收到,但是所有节点都不允许作出答复。
[0021] 在共享通道模式中,主节点采用轮询的方法从多个从节点获取信息。如果从节点 很多,每个从节点被轮询到的时间就很长。如果使用默认的4Hz通道周期,有1000个从节 点,每个节点被轮询的间隔是1000/4=250秒。一种解决方案是提高通道周期。如果把通道 周期提高到100Hz,轮询间隔可以减少到10s。但是对于传输数据来说,时间还是太长。而 且让从节点使用100Hz的周期,对电池的消耗也太大。在本发明中,由于ChipO由外部电源 进行供电,所以在此不必考虑其电池消耗问题。
[0022] 在连续扫描模式中,ANT芯片作为从芯片全时接收,使它在任何时候都可以从多 个终端接收数据。所有设备工作在同一个RF频率。在连续扫描模式中,ANT芯片的射频被 一直占用,因此,该ANT芯片上不能再打开其它通道。但是,由于射频一直处于打开状态,因 此芯片会消耗显著的能量(大约18mA),因此这种模式不适合用在电力紧张的设备上。另外, 每个终端应有唯一的设备号(Device number),因此它的通道ID是唯一的。根据通道ID, ANT芯片能够正确地识别出发送消息的终端。中心ANT芯片配置为打开一个双向接收通道, 使用Open Rx Scan Mode(0x5B)命令打开。因为该ANT芯片是全时接收的,所以不需要设 置通道周期。一旦收到ANT终端发送的消息,该ANT芯片就可以向它回复一个消息(这是可 选的)。连续扫描模式的延时很小,适于需要即时传输的场合。另外,不是所有的芯片都支 持连续扫描模式。在本发明中,ANT网关102采用连续扫描模式进行工作,从而保证了 ANT 网关可以准确稳定地获取数据,即使是低频率的发射终端。
[0023] 通过以连续扫描模式打开ChipO, ANT网关在任何时候都可以从多个终端接收消 息,最大限度地提高了它的响应速度。同时不需要改变终端的通道周期,从而使终端处于省 电的状态。
[0024] 普通模式即独立通道模式,一个独立通道只有一个主机和一个从机。作为主机或 从机,还可能是其他节点的主机或从机。在一个独立通道上,每种只有一个。对于广播网络, 同样适用独立通道。数据由一个主机发出,而被许多从机接收,这种网络具有唯一的主机, 且不会在同一通道上主动发起与多个从机的通信。在需要传输数据时,基于网关控制模块 的控制,以普通模式打开Chipl至ChipN的一个或多个,从而进行数据传输。
[0025] 此外,在数据自动上传过程中,如果仅使用一台ANT设备,当众多使用者的传感器 终端上传数据时,有可能存在以下情况下:单个传感器终端的数据量较大:终端可能传输1 天的数据,也可能传输1个月的数据,假定平均数据大小为2KB ;多个传感器终端的数据传 输会同时进行。假如在公司入口处放置一台ANT设备,员工在经过ANT设备时,处于有效通 信距离的时间大概在3秒左右。假定有10个员工同时经过ANT设备。则ANT设备需要的 传输带宽为:2KB*8*10/3=53. 3Kb/s。即使在ANT标准的Burst模式下,单个ANT通道的有 效传输速率是19. 2Kb/s。因此这远远超过了单个ANT通道的传输能力。因此,本发明提出 了基于ANT网关多芯片的数据传输系统和方法。在多芯片模式的数据传输过程中,ANT网 关会动态分配管理多个传输通道,从而保证了芯片可以被高效利用。通过采用多芯片上传 方式,实现了多点并行接收,增加了频段,大大增加了带宽,从而提升了传输效率。
[0026] 图3是ANT网关动态分配通道的流程图。ANT网关动态分配通道的方法包括以下 步骤:ANT应用设备101通过管理通道向ANT网关102发送请求消息(REQ_CHANNEL),请求 一个数据通道进行数据传输;ANT网关102接收到该请求消息后,识别ANT应用设备101的 通道ID,并判断是否存在空闲的数据通道,如果存在空闲的数据通道,则分配一个数据通道 给ANT应用设备101 ;然后,ANT网关102通过管理通道向ANT应用设备101发送分配消息 (ALL0C_CHANNEL),其中该分配消息包括所分配的数据通道的相关参数,该相关参数可以用 来标识所分配的数据通道。例如,通道ID,网络密钥,射频链路频率,通道消息率等。ANTS 用设备101接收到该分配消息后,关闭管理通道,然后打开所分配的数据通道;ANT应用设 备101通过所分配的数据通道将数据(例如,APP_STEPS_DATA)发送到服务器103 ;在数据传 输完毕后,ANT应用设备101关闭该数据通道,以备其他ANT应用设备使用。该传输方法可 以用于使用网关传输大量数据的情形中。
[0027] 在建立通信的过程中,ANT应用设备101与ANT网关102的ANT芯片必须具有相 同的网络密钥。经由这些相同的网络密钥,ANT应用设备101与ANT网关102才能建立通 信。ANT应用设备101通过设置网络类型,通道类型,通道ID,射频链路频率和通道消息率 等基本参数来确保与ANT网关102的正确连接。
[0028] 每个ANT应用设备都具有一个独特的通道ID,由设备号,设备类型和传输ID参数 组成。为了使ANT网关102能与ANT应用设备101进行通信,必须知道所有或部分通道ID。 可以具体指定每个设备的完整通道ID参数,并在产品出厂时进行预编程,这样产品就具有 了指定的通道ID。这样,在建立通信的过程中,方便了 ANT应用设备的通道ID的识别。
[0029] 在数据传输过程中,ANT应用设备和ANT网关102的ANT芯片需要工作在同一射 频频率。其他有单芯片的设备,如果该网络工作的RF射频频率为2435MHz,所有设备的通道 射频频率必须设置为2435MHz,如果面对群体用户时,这种单一传输频率的传输效率可能会 很低。但是本发明采取的是ANT网关多芯片传输方式,将ANT应用设备和ANT芯片的频率 段匹配,这样就不仅仅是一个单点频率传输,而是在一个频率段内,多个频点在进行传输, 这样大大的提升了传输速率。
[0030] 图4是ANT网关动态分配通道的另一示意图。ANT应用设备向ANT网关的ChipO 发送广播消息(BC (HAVE_STEPS_DATA)),请求一个数据通道进行数据传输;ChipO接收到该 请求消息后,分配一个数据通道,然后发送可应答消息(AC(ALLOC_CHANNEL))至ANT应用设 备;ANT应用设备与所分配的数据通道建立连接,例如,图4中所分配的数据通道为ChipN, ChipN向ANT应用设备B发送可应答消息(AC (ACQUIRE_STEPS_DATA)),然后,ANT应用设 备B通过数据通道(ChipN)发送Burst (BT (STEPS_DATA))到ANT网关,然后传输到服务 器(图4未不出),从而完成数据的传输。
[0031] 在另一示例中,图5是使用网关传输少量数据的流程图。基于ANT网关的数据传输 方法包括以下步骤:ANT应用设备101通过管理通道向ANT网关102发送可应答消息(APP_ REGISTER) ;ANT网关102在接收到该可应答消息后,判断该可应答消息是否是管理消息,如 果该可应答消息不是管理消息,则透传该可应答消息到ANT应用程序。
[0032] 在另一示例中,ANT应用设备101可以是用于发送数据的设备。S卩,ANT应用设备 不仅局限于医疗健康领域,其可用于实现数据无线传输的任何领域。因此,本发明还提供了 一种无线传输数据的系统和方法。该系统包括:ANT应用设备,用于将数据经由ANT网关发 送至服务器;ANT网关,其具有多个ANT芯片,用于将数据从ANT应用设备发送至服务器;月艮 务器,用于接收并存储数据,以便于数据的处理。因此,任何使用ANT网关进行数据传输的 技术都落入本申请的保护范围。
【权利要求】
1. 一种基于ANT网关的数据传输系统,所述系统包括: 一个或多个ANT应用设备,其用于采集数据以及发送数据; ANT网关,用于实现所述ANT应用设备与服务器的连接,所述ANT应用设备将采集的数 据发送至所述服务器,所述ANT网关包括N个ANT芯片(ChipO至ChipN,N大于1)和网关 控制模块,其中,ChipO被用于传输管理消息和少量数据的消息,ChipO的通道被称为管理 通道,Chipl至ChipN被用于传输数据消息,Chipl至ChipN的通道被称为数据通道,所述网 关控制模块用于控制所述N个ANT芯片,完成具体的通信处理;以及 服务器,接收来自ANT应用设备的数据并存储所述数据,所述服务器包括ANT应用程 序,所述ANT应用程序用于实现所述ANT网关与所述ANT应用设备的通信。
2. 如权利要求1所述的数据传输系统,其中,所述ANT应用设备是ANT无线传感器或 ANT数据发送器。
3. 如权利要求1所述的数据传输系统,其中,所述ANT应用设备是以下的一个或多个: 心率传感器、加速计、计步仪、脉搏计、温度计、高度计、压力传感器、自行车功率计、或者采 集人体健康、运动数据的其他无线传感器。
4. 如权利要求1所述的数据传输系统,其中,所述ChipO以连续扫描模式打开,实现全 时接收。
5. 如权利要求1所述的数据传输系统,其中,所述Chipl至ChipN以普通模式打开。
6. 如权利要求1所述的数据传输系统,其中,所述ANT网关覆盖某一区域,当携带所述 ANT应用设备的使用者进入所述区域后,所述ANT应用设备自动与所述ANT网关建立通信, 将所采集的数据上传至服务器。
7. 如权利要求1所述的数据传输系统,其中,所述ANT应用程序通过所述ANT网关从 所述ANT应用设备接收消息,进行处理,并且通过所述ANT网关向所述ANT应用设备发送消 息,并且其中,所述ANT应用程序与所述ANT网关通过标准以太网协议进行通信。
8. 如权利要求1所述的数据传输系统,其中,所述服务器处理所存储的数据,并且在显 示平台上显示所述数据,以便于用户浏览、查看所述数据。
9. 如权利要求8所述的数据传输系统,其中,所述显示平台是互联网管理平台,例如, 万步网等互联网管理平台。
10. -种基于ANT网关的数据传输方法,所述方法包括: 一个或多个ANT应用设备采集数据; 所述ANT应用设备与ANT网关建立通信,通过所述ANT网关实现所述ANT应用设备与 服务器的连接,所述ANT应用设备将采集的数据发送至所述服务器,其中,所述ANT网关包 括N个ANT芯片(ChipO至ChipN,N大于1)和网关控制模块,其中,ChipO被用于传输管理 消息和少量数据的消息,ChipO的通道被称为管理通道,Chipl至ChipN被用于传输数据消 息,Chipl至ChipN的通道被称为数据通道,所述网关控制模块用于控制所述N个ANT芯片, 完成具体的通信处理;以及 服务器接收来自ANT应用设备的数据并存储所述数据,其中,所述服务器包括ANT应用 程序,所述ANT应用程序用于实现所述ANT网关与所述ANT应用设备的通信。
11. 如权利要求10所述的数据传输方法,其中,所述ChipO以连续扫描模式打开,实现 全时接收。
12. 如权利要求10所述的数据传输方法,其中,所述Chipl至ChipN以普通模式打开。
13. 如权利要求10所述的数据传输方法,其中,所述ANT网关覆盖某一区域,当携带所 述ANT应用设备的使用者进入所述区域后,所述ANT应用设备自动与所述ANT网关建立通 信,将所采集的数据上传至服务器。
14. 如权利要求10所述的数据传输方法,其中,所述ANT应用程序通过所述ANT网关从 所述ANT应用设备接收消息,进行处理,并且通过所述ANT网关向所述ANT应用设备发送消 息,并且其中,所述ANT应用程序与所述ANT网关通过标准以太网协议进行通信。
15. 如权利要求10所述的数据传输方法,其中,所述服务器处理所存储的数据,并且在 显示平台上显示所述数据,以便于用户浏览、查看所述数据。
16. 如权利要求15所述的数据传输方法,其中,所述显示平台是互联网管理平台,例 如,万步网等互联网管理平台。
17. -种ANT网关动态分配通道的方法,所述方法包括以下步骤: ANT应用设备通过管理通道向ANT网关发送请求消息,请求一个数据通道进行数据传 输; 所述ANT网关接收到所述请求消息后,识别所述ANT应用设备的通道ID,并判断是否存 在空闲的数据通道,如果存在空闲的数据通道,则分配一个空闲的数据通道给所述ANTS 用设备; 所述ANT网关通过所述管理通道向所述ANT应用设备发送分配消息,其中,所述分配消 息包括所分配的数据通道的相关参数; 所述ANT应用设备接收到所述分配消息后,关闭所述管理通道,然后打开所分配的数 据通道; 所述ANT应用设备通过所分配的数据通道将数据发送至服务器; 在数据传输完毕后,所述ANT应用设备关闭所分配的数据通道,以备其他ANT应用设备 使用。
18. 如权利要求17所述的方法,其中,所述相关参数用来标识所分配的数据通道。
19. 如权利要求17或18所述的方法,其中,所述ANT应用设备与所述ANT网关的ANT 芯片使用相同的网络密钥建立通信。
20. 如权利要求17或18所述的方法,每个ANT应用设备都具有一个独特的通道ID,所 述通道ID由设备号、设备类型和传输ID参数组成。
21. 如权利要求17或18所述的方法,其中,在将数据发送至服务器的过程中,所述ANT 应用设备和所述ANT芯片的频率段相匹配,实现在一个频率段内,使用多个频点进行数据 传输。
22. -种基于ANT网关的数据传输方法,所述方法包括以下步骤: ANT应用设备通过管理通道向ANT网关发送可应答消息; 所述ANT网关在接收到所述可应答消息后,判断所述可应答消息是否是管理消息,如 果所述可应答消息不是管理消息,则透传所述可应答消息到ANT应用程序。
23. -种无线传输数据的系统,所述系统包括: ANT应用设备,用于将数据经由ANT网关发送至服务器; ANT网关,其包括多个ANT芯片和网关控制模块,用于实现ANT应用设备与服务器的连 接; 服务器,用于接收并存储数据,并进行数据的处理。
24. -种无线传输数据的方法,所述方法使用权利要求23所述的系统进行数据传输。
【文档编号】H04W88/16GK104144526SQ201310163169
【公开日】2014年11月12日 申请日期:2013年5月7日 优先权日:2013年5月7日
【发明者】不公告发明人 申请人:北京得实达康系统集成有限公司, 翁翔羽