[发明专利]多线程管理无线接入点的方法与系统在审
申请号: | 201710147606.1 | 申请日: | 2017-03-13 |
公开(公告)号: | CN106874123A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 郭敏;蒋汉柏;廖北平;赖思敏 | 申请(专利权)人: | 湖南恒茂高科股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L29/08;H04W76/02 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 林青中 |
地址: | 412200 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多线程 管理 无线 接入 方法 系统 | ||
技术领域
本发明涉及无线通信技术领域,特别是涉及多线程管理无线接入点的方法与系统。
背景技术
目前,移动互联网是一种趋势,商场、酒店、车站等公共场所都部署了无线热点为移动终端提供WIFI服务。
部署的模式以分布式集中管理的架构为主流,通过服务器统一管理分散在各个地方的AP(无线接入点),因此在管理的时候,很多个AP会同时与服务器进行简单的连接请求,以及数据业务上的交互,高并发的请求会给服务器造成很多压力,如果创建单线程处理AP的请求,那不断频繁地创建销毁线程需要很大的开销,严重制约移动互联网数据交互的效率。
发明内容
基于此,有必要针对目前尚无一种多线程管理无线接入点的方法,造成线程开销大,严重制约移动互联网数据交互的效率的问题,提供一种多线程管理无线接入点的方法实现对多线程的管理,确保移动互联网数据交互的效率。
一种多线程管理无线接入点的方法,包括步骤:
创建服务器监听线程,监听服务器端口接入请求;
当有无线接入点请求连接服务器时,创建工作线程,并将创建的工作线程加入线程池;
当无线接入点与服务器有数据交互时,将交互的数据存储于链表;
当线程池存在空闲线程时,调用空闲的工作线程处理数据。
一种多线程管理无线接入点的系统,包括:
创建模块,用于创建服务器监听线程,监听服务器端口接入请求;
接入模块,用于当有无线接入点请求连接服务器时,创建工作线程,并将创建的工作线程加入线程池;
存储模块,用于当无线接入点与服务器有数据交互时,将交互的数据存储于链表;
处理模块,用于当线程池存在空闲线程时,调用空闲的工作线程处理数据。
本发明多线程管理无线接入点的方法与系统,创建服务器监听线程,监听服务器端口接入请求,当有无线接入点请求连接服务器时,创建工作线程,并将创建的工作线程加入线程池,当无线接入点与服务器有数据交互时,将交互的数据存储于链表,当线程池存在空闲线程时,调用空闲的工作线程处理数据。整个过程中,线程池内的工作线程数量根据无线接入点的数量来决定的,当无线接入点请求连接时才会创建新的工作线程,只需要管理固定数量的无线接入点,所以由无线接入点数量决定工作线程的数量,可以减少创建多余线程的资源浪费,也足以管理无线接入点,即实现对多线程的管理,确保移动互联网数据交互的效率。
附图说明
图1为本发明多线程管理无线接入点的方法第一个实施例的流程示意图;
图2为本发明多线程管理无线接入点的方法第二个实施例的流程示意图;
图3为本发明多线程管理无线接入点的方法其中一个实施例中socket通信建立过程示意图;
图4为本发明多线程管理无线接入点的系统第一个实施例的结构示意图;
图5为本发明多线程管理无线接入点的系统第二个实施例的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下根据附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施仅仅用以解释本发明,并不限定本发明。
如图1所示,一种多线程管理无线接入点的方法,包括步骤:
S100:创建服务器监听线程,监听服务器端口接入请求。
非必要的,这里可以采用周期性循环监听服务器端口接入请求,周期性监听一方面可以节约监听消耗能量,另一方面也能减少数据处理量。S200:当有无线接入点请求连接服务器时,创建工作线程,并将创建的工作线程加入线程池。
线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程,每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一段时间后创建另一个辅助线程但线程的数目永远不会超过最大值。超过最大值的线程可以排队,但他们要等到其他线程完成后才启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南恒茂高科股份有限公司,未经湖南恒茂高科股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710147606.1/2.html,转载请声明来源钻瓜专利网。