The invention discloses a narrow data transmission method and system, using the method which includes the system using the narrow data transmission method: a main control server, a server, a device and a client, in the Internet environment, the transmission of data through the following steps: the narrow end to the device the master server forwards the query server list can be selected; the device can be selected from the list of selected forwarding server forwarding server response, a valid forwarding server list and return to the main control server; the terminal equipment periodically sends packets to the forwarding server list of each forwarding server effectively, in order to maintain online; and, the client to the master server query forwarding server list effectively, the master server delivers the most new and effective forwarding service Server list to the client, so that the client and the device to get in touch with the way to help the client on the device to perform the function of data exchange.
【技术实现步骤摘要】
本专利技术涉及因特网的物联网以及智能家庭领域,特别是指一种窄数据传输方法,以及一种使用该窄数据传输方法的系统。
技术介绍
目前普遍使用的点对点PTP传输技术,在一般的窄数据传输应用上有两个明显的缺点:首先,P2P的会话建立需要数秒甚至于十几秒的时间,实时通信效果不佳;其次,P2P技术需要高阶的OS资源如Multi-Thread,以及CPU、Memory等硬件资源,导致设备端的成本大幅增加。另一个常见的做法是集中式的云端计算中心,让所有的设备与用户的信息交换全都集中到单一的大型云端主机。这样的做法也存在两个缺点:第一、能够支撑大量的设备和用户数的大型集中式架构的云端计算中心,其内部通常有数以千、万计的阵列,依逻辑执行必要的动作或作业。无论是庞大的硬设备或串联的软件设计,均须投入众多的管理人员与高昂的资金,远非一般的中、小企业或个人所能负担。第二、集中式的架构在全球性的应用服务往往无法提供比分散架构更为实时的速度响应。还有一些窄数据传输方法,采用异地域名解析的技术,即使用一个相同域名但是在不同地区则会解析到当地对应的服务器的IP来接收或转发客户端与设备端的信息,如此一来,可有效的分散系统的负担,达到快速响应的要求。但在全球化的系统应用时,可能会因用户离开当地而无法联系到仍在当地的设备。
技术实现思路
鉴于此,本专利技术提供了一种窄数据传输方法,以及一种使用该窄数据传输方法的系统,其主要目的在于:采用分工的原则,以负责管理的主控服务器搭配负责传递信息的转发服务器,帮助客户端对设备端执行数据交换的功能,达到物联网普及化的目的。为了达到上述目的,本专利 ...
【技术保护点】
一种窄数据传输方法,其特征在于,依序执行下列步骤:查询可选用的转发服务器列表步骤:一设备端向一主控服务器查询可选用的转发服务器列表;选出有响应的转发服务器,作成且回传有效的转发服务器列表步骤:该设备端从可选用的转发服务器列表中选出有响应的转发服务器,作成有效的转发服务器列表且回传到主控服务器;定期发送步骤:该设备端定期发送封包给有效的转发服务器列表中的每一个转发服务器,以维持联机状态;以及询问有效的转发服务器列表步骤:一客户端向主控服务器询问有效的转发服务器列表,该主控服务器传递最新且有效的转发服务器列表至该客户端,使该客户端得知与设备端取得联系的途径。
【技术特征摘要】
1.一种窄数据传输方法,其特征在于,依序执行下列步骤:查询可选用的转发服务器列表步骤:一设备端向一主控服务器查询可选用的转发服务器列表;选出有响应的转发服务器,作成且回传有效的转发服务器列表步骤:该设备端从可选用的转发服务器列表中选出有响应的转发服务器,作成有效的转发服务器列表且回传到主控服务器;定期发送步骤:该设备端定期发送封包给有效的转发服务器列表中的每一个转发服务器,以维持联机状态;以及询问有效的转发服务器列表步骤:一客户端向主控服务器询问有效的转发服务器列表,该主控服务器传递最新且有效的转发服务器列表至该客户端,使该客户端得知与设备端取得联系的途径。2.根据权利要求1所述的窄数据传输方法,其特征在于,在定期发送步骤与询问有效的转发服务器列表步骤之间添加更新步骤:有效的转发服务器列表若有变化,该设备端重新发送有效的转发服务器列表至主控服务器予以更新。3.根据权利要求1所述的窄数据传输方法,其特征在于,在查询可选用的转发服务器列表步骤之前还有报到步骤:所有的转发服务器联系主控服务器,该主控服务器编辑可选用的转发服务器列表。4.根据权利要求1所述的窄数据传输方法,其特征在于,在查询可选用的转发服务器列表步骤中,该主控服务器内建可选用的转发服务器列表。5.根据权利要求1~4中任一项所述的窄数据传输方法,其特征在于,在询问有效的转发服务器列表步骤之后还有下列步骤:客户端发送数据到设备端步骤:该客户...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。