1.一种虚拟币支付和营销流通系统,其特征在于包括给用户提供的第一智能终端,所述第一智能终端中带有用于支付虚拟币的智能终端App和用于接收虚拟币的模块,所述第一智能终端还含有第一无线通信模块,而用于商家使用的第二智能终端中含有第二无线通信模块,所述第一无线通信模块、第二无线通信模块和服务器之间通过无线网络建立通信连接,所述用于商家使用的第二智能终端中含有用于赠送虚拟币的模块和用于请求虚拟币的模块,所述服务器中存储有虚拟币和用于发送虚拟币的模块。
2.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述智能终端包括智能手机、PDA或移动终端。
3.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述用于接收虚拟币的模块用来对指定的商家的第二智能终端发送需求虚拟币的消息;用来把虚拟币包接收并保存在第一智能终端中。
4.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述用于请求虚拟币的模块用来对服务器发送请求虚拟币的消息。
5.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述用于发送虚拟币的模块用来发送虚拟币到第二智能终端中。
6.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述用于请求虚拟币的模块用来获取发送来的虚拟币并将虚拟币打包成虚拟币包。
7.根据权利要求1所述的虚拟币支付和营销流通系统,其特征在于所述用于赠送虚拟币的模块用来把虚拟币包发送到第一智能终端中。
8.根据权利要求1所述的虚拟币支付和营销流通系统的方法,其特征在 于,步骤如下:
步骤1:首先,用户通过运行第一智能终端中的用于接收虚拟币的模块来对指定的商家的第二智能终端发送需求虚拟币的消息;
步骤2:所述第二智能终端接收到需求虚拟币的消息后,用于请求虚拟币的模块就对服务器发送请求虚拟币的消息;
步骤3:服务器接收到请求虚拟币的消息后,所述用于发送虚拟币的模块就发送虚拟币到第二智能终端中,然后所述用于请求虚拟币的模块就获取发送来的虚拟币并将虚拟币打包成虚拟币包;
步骤4:接着所述用于赠送虚拟币的模块就把虚拟币包发送到第一智能终端中,然后用于接收虚拟币的模块就把虚拟币包接收并保存在第一智能终端中。
9.根据权利要求8所述的虚拟币支付和营销流通系统的方法,其特征在于所述第一无线通信模块和第二无线通信模块之间通过无线网络建立通信连接的方式包括先通过第一智能终端接入无线网络,所述无线网络为WLAN网,所述第一无线通信模块为WIFI模块,所述第一智能终端通过WIFI模块同AP建立连接来接入WLAN网,所述WLAN网中的AP激活方式如下:
步骤一、计算WLAN全覆盖所需AP数:根据WLAN及单个AP默认发射功率时的覆盖范围,决定实现WLAN全覆盖所需的AP数,用WLAN区域总面积除以每个AP单独覆盖面积,向上取整得到整数N;
步骤二、对所有AP进行聚类识别数为4N,对WLAN内密集部署的AP进行聚类;在WLAN覆盖区域任意选取坐标原点,建立二维直角坐标系,通 过聚类算法对WLAN中密集部署且均匀分布的AP按照地理位置进行聚类,目标是4N类;
步骤三、形成4N个AP拓朴结构:根据聚类结果,选择关闭多数AP,用剩余的少数AP实现WLAN无线信号全覆盖,同时形成AP分布结构,对AP发射功率优化方法进行初始化;
在每一类别中,选择处于或位置最接近聚类中心的AP作为可能开启的AP,关闭其余AP;
步骤四、选择开启N个AP:具体过程为,设集合U为选择开启的AP的集合,首先选择任一AP加入集合U,得U={AP1};其次选择与此AP距离最远的AP加入集合U,得U={AP1,AP2};接着对于剩余的任一APi计算其与集合U={AP1,AP2,...,APj}中AP之间的距离dij,记di=min{di1,di2,...,dij};然后选择集合{d1,d2,...,di}中最大的元素对应的AP加入集合U,得U={AP1,AP2,...,APj,APj+1},直至集合U中的元素个数达到N;
步骤五、检验全部开启集合U中的AP是否可对WLAN全覆盖,若未达到全覆盖,则继续按照步骤四的方法从4N个待选择的AP中选择一个AP加入集合U,直至满足WLAN全覆盖要求,同时关闭剩余AP;然后再执行步骤六;
步骤六、判断在满足对WLAN全覆盖的前提下,是否可降低功率:如果否,所述的AP发射功率优化方法结束;否则,降低指定AP发射功率,直至所有AP均以最低功耗进行工作;
步骤七、当开启的AP上的用户连接数上升到一定阈值之后,开启的AP向控制器发出请求,请求开启附近的关闭的AP,控制器收到请求后,向 该开启的AP附近的关闭的AP发出指令来激活,使其从休眠模式退出;同时向该开启的AP发出命令,使其缩小覆盖范围;从而使得该区域进入高密度部署模式;
步骤八、所述步骤七中的AP发出指令来激活的方法,具体流程可以如下:
步骤8-1、决定现时须得激活的AP,这里,各个AP同步隶属不低于一个类;
步骤8-2、总计各个类所含有的现时须得激活的AP的数目;
步骤8-3、挑选含有现时须得激活的AP的数目最大量的类当作激活类;
若具有大于一个“含有现时须得激活的AP的数目最大量”的类,就从中任意挑选一个类当作激活类,挑选的策略能够是随机,也能够由进行预置;
步骤8-4、依赖挑选的激活类传递激活信息,以激活该激活类中含有的现时须得激活的AP;
步骤8-5、判断现时须得激活的AP是否均已激活,若不具有还没有激活的AP,则结束流程;若具有还没有激活的AP,则转回去执行决定现时须得激活的AP的步骤,即返回执行步骤8-1~8-5。