1.一种无线通信的游戏数据通道通信连接系统,其特征在于:所述系统包括:客户端登录模块、游戏等级采集模块、等级划分模块、数据传输通道建模模块、端口定位模块、传输速率监测模块、传输路径规划模块、服务器端、无线传输模块、客户端;
所述客户端登录模块的输出端连接所述游戏等级采集模块的输入端,所述游戏等级采集模块的输出端连接所述等级划分模块的输入端,所述等级划分模块的输出端连接所述端口定位模块的输入端,所述数据传输通道建模模块的输出端连接所述端口定位模块的输入端,所述端口定位模块的输出端连接所述传输速率监测模块的输入端,所述传输速率监测模块的输出端连接所述传输路径规划模块的输入端,所述传输路径规划模块的输出端连接所述服务器端的输入端,所述服务器端的输出端连接所述无线通信模块的输入端,所述无线通信模块的输出端连接所述客户端的输入端;
用户通过所述客户端登录模块登录游戏页面,输入账号信息,所述游戏等级采集模块依据用户的登录信息采集用户在游戏中的等级,将采集到的等级数据传输到所述等级划分模块中,所述等级划分模块依据接收到的等级数据将同等级的用户划分到一类,在同等级用户所在客户端间建立游戏数据传输通道,通过无线网络进行通信,将分类数据传输到所述端口定位模块中,所述数据传输通道建模模块对游戏数据传输通道进行建模,所述端口定位模块对服务器端和客户端进行定位,将同类用户所在客户端位置数据存储到一起,将定位信息传输到所述传输速率监测模块中,所述传输速率监测模块根据不同服务器端和客户端位置监测服务器端传输数据到各客户端的速率以及客户端之间传输数据的速率,将监测到的速率数据传输到所述传输路径规划模块中,所述传输路径规划模块依据不同速率规划服务器传输数据的最优路径,将规划结果传输到所述服务器端,所述服务器端依据规划结果传输游戏数据:通过所述无线通信模块传输游戏数据至所述客户端,所述客户端之间也通过所述无线通信模块进行游戏数据共享。
2.根据权利要求1所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:用户通过所述客户端登录模块登录游戏页面,输入账号信息,所述游戏等级采集模块依据用户的登录信息采集到所有用户在游戏中的等级集合为l={l1,l2,...,ln},其中,n表示用户总数,将采集到的数据传输到所述等级划分模块中,所述等级划分模块将处在同一游戏等级的用户划分为一类,划分的类别集合为L={L1,L2,...,Lm},其中,m表示用户的不同等级总数,将划分结果传输到所述端口定位模块中。
3.根据权利要求1所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:所述端口定位模块包括客户端口定位单元和服务器端定位单元,通过所述服务器端定位单元确认服务器端的位置,通过所述客户端口定位单元定位相同等级用户所处客户端口的位置,通过所述数据传输通道建模模块对游戏数据传输通道进行建模:以服务器端口位置为原点建立二维坐标系,服务器端口位置坐标为(0,0),所述客户端口定位单元定位到相同等级用户所处客户端的位置坐标集合为(x,y)={(x1,y1),(x2,y2),...,(xi,yi)},其中,i表示同一等级用户数量,由于用户等级不同,i也是不同的,将定位信息传输到所述传输速率监测模块中。
4.根据权利要求3所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:所述传输速率监测模块监测服务器端传输数据到相同等级用户所处客户端的速率:根据下列公式计算服务器端到相同等级用户所处客户端的路径长度dj:,
其中,xj和yj分别表示同一等级中随机一个用户所处客户端的横、纵坐标,得到服务器端到相同等级所有用户所处客户端的路径长度集合为d={d1,d2,...,di},所述传输速率监测模块监测到服务器端传输游戏数据到对应客户端所用的时间集合为t={t1,t2,...,ti},根据下列公式计算服务器端传输游戏数据到客户端的速率之和v:,
其中,tj表示服务器端传输游戏数据到同一等级中随机一个用户所处客户端所用的时间,将服务器端传输游戏数据速率监测结果传输到所述传输路径规划模块中。
5.根据权利要求4所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:所述传输速率监测模块监测相同等级用户所处客户端间传输游戏数据的速率:根据下列公式’
计算相同等级用户所处客户端间的路径长度dj:,
同一等级共有i个用户,共有 即i*(i‑1)/2条路径,得相同等级用户所处客户端间的路径长度集合为D={d1,d2,...,di*(i‑1)/2},所述传输速率监测模块监测到相同等级用户所处’ ’ ’ ’
客户端间传输游戏数据所用的时间集合为t={t1 ,t2 ,...,ti*(i‑1)/2},根据下列公式计算相同等级用户所处客户端间传输游戏数据的速率Vj:,
’
其中,tj表示随机两个客户端间传输游戏数据所用的时间,将用户所处客户端间传输游戏数据速率监测结果传输到所述传输路径规划模块中。
6.根据权利要求5所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:设定服务器端先传输游戏数据到一个客户端的速率加上由对应客户端传输游戏数据到其它’
客户端的速率为V,通过所述传输路径规划模块依据不同速率规划服务器传输数据的最优’
路径:比较服务器端传输游戏数据到客户端的速率之和v和V :若 ,说明由服务器端传输游戏数据到所有客户端的速率最快,选择由服务器端传输游戏数据到所有客户端的方法及路径进行数据传输;若 ,说明由服务器端传输游戏数据到所有客户端的速率不是最快的,需要选择服务器端先传输游戏数据到一个客户端、再由对应客户端传输游戏数据到其它客户端的方法及路径进行数据的传输。
7.根据权利要求6所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:选择服务器端先传输游戏数据到一个客户端、再由对应客户端传输游戏数据到其它客户端的方法及路径进行数据的传输:比较服务器端传输游戏数据到各客户端的速率,得到最大速率vmax,再比较由对应客户端传输游戏数据到其它客户端的速率Vj,筛选出传输速率最大的i‑1条路径,先由服务器端传输游戏数据至对应客户端,再由对应客户端沿筛选出的路径传输游戏数据,将规划路径的结果传输到所述服务器端。
8.根据权利要求7所述的一种无线通信的游戏数据通道通信连接系统,其特征在于:所述服务器端接收到规划路径结果后确认需要传输数据的客户端,通过所述无线通信模块传输游戏数据至对应客户端,所述客户端之间依据规划的路径进行游戏数据的传输。