[发明专利]一种环境污染扩散模拟系统及其方法在审
申请号: | 201810147875.2 | 申请日: | 2018-02-13 |
公开(公告)号: | CN108416122A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 钱胜利 | 申请(专利权)人: | 南京达沙信息科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 李小静 |
地址: | 210028 江苏省南京市栖*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种环境污染扩散模拟系统及其方法,Web服务器根据用户浏览器端的请求,向数据服务层查询获取需要的数据后发送给用户层进行展示;所述仿真服务器根据用户浏览器端的仿真计算请求的方式为经无线通讯控制模块将用户浏览器端的仿真计算请求发送至仿真服务器而仿真服务器接收到仿真计算请求后经无线通讯控制模块把响应信息发送给用户浏览器端来表示接收到该信息;结合其它步骤有效避免了现有技术中相互信息传输给系统运行增加混乱,无法达到系统运行与正确的相互信息传输的要求的缺陷。 | ||
搜索关键词: | 用户浏览器 仿真服务器 仿真计算 无线通讯控制 扩散模拟 系统运行 信息传输 数据服务层 请求发送 响应信息 用户层 查询 混乱 展示 | ||
【主权项】:
1.一种环境污染扩散模拟系统的方法,其特征在于,Web服务器根据用户浏览器端的请求,向数据服务层查询获取需要的数据后发送给用户层进行展示;所述仿真服务器根据用户浏览器端的仿真计算请求的方式为经无线通讯控制模块将用户浏览器端的仿真计算请求发送至仿真服务器而仿真服务器接收到仿真计算请求后经无线通讯控制模块把响应信息发送给用户浏览器端来表示接收到该信息,经无线通讯控制模块将该用户浏览器端的仿真计算请求发送至仿真服务器而仿真服务器接收到仿真计算请求后经无线通讯控制模块把响应信息发送给用户浏览器端来表示接收到仿真计算请求就形成了用户浏览器端与仿真服务器之间的相互信息传输;用户浏览器端与仿真服务器之间的相互信息传输包括如下步骤:S1;仿真服务器同无线通讯控制模块构建面对传输控制协议的链接,无线通讯控制模块同若干用户浏览器端构建面对传输控制协议的链接;S2:仿真服务器经若干用户浏览器端里把待响应的用户浏览器端当做传递目的地,把响应信息传递到无线通讯控制模块;仿真服务器经若干用户浏览器端里把待响应的用户浏览器端当做传递目的地,接着仿真服务器对无线通讯控制模块传递询问可否传递的报文信息,等到返回可以传递的回应后,构建临时存储响应信息的内存块,把响应信息依照传输控制协议的方式传递至无线通讯控制模块;无线通讯控制模块对仿真服务器所传递的响应信息执行正确性监测,确定正确后,仿真服务器朝无线通讯控制模块传递表示传递无误的报文信息;S3:如果作为目的地的用户浏览器端的个数不小于限定值一或者响应信息的长度不小于限定值二,转入步骤S4,就采取群发方法;若果作为目的地的用户浏览器端个数不大于限定值一或响应信息的长度不大于限定值二,就转入步骤S7,就采取单对单的传递方式;步骤S4:无线通讯控制模块把得到的响应信息划分成若干报文片段,把报文片段处置成按照用户数据报协议协议的报文信息后群发传递至作为目的地的用户浏览器端;响应信息经由群发用户数据报协议的方法朝链接里的全体用户浏览器端群发;于传递响应信息前,用户浏览器端须了解传递的要素,包括响应信息的长度、读或写权限、响应信息ID、存放地址、群发网络地址、群发ID,它们能够分成若干次经无线通讯控制模块送出,亦能够一次性送出;用户浏览器端获取到响应信息后顺序达成响应信息构建、读或写权限检测、存放地址检测、群发网络地址这样的操作,以此实现无线通讯控制模块与用户浏览器端并行;无线通讯控制模块把所有响应信息依照内存块容量被划分为若干次送进内存区,对于各个内存块的响应信息依照用户数据报协议的报文信息执行组装,针对所有组装好的用户数据报协议的报文信息执行群发的方式传递到链接里的全体用户浏览器端;步骤S5:作为目的地的用户浏览器端对获取的用户数据报协议的报文信息执行报文信息的遗失监测,且把报文信息的遗失率回应给无线通讯控制模块;无线通讯控制模块计算报文信息的遗失率,如果报文信息的遗失率不小于限定值三,就转进步骤S4来接着群发传递依据用户数据报协议的报文信息;如果限定值三大于报文信息的遗失率,那么无线通讯控制模块各自面对伴着遗失报文信息的目标用户浏览器端,把遗失报文信息对应的接着依照传输控制协议的报文信息单对单的传递到相应的作为目的地的用户浏览器端;用户浏览器端会不停的获取到按照用户数据报协议的报文信息且向报文信息执行报文信息的遗失监测。用户浏览器端持续监测获取的依照用户数据报协议的报文信息,把依照用户数据报协议的报文信息里带有的报文内容存进内存块,还刷新获取序列;伴着内存块里的信息传递结束,用户浏览器端须同步获取到内存块里有些什么信息未刷新,也就是哪些按照用户数据报协议的报文信息在内存块对内存块的传递期间遗失了,以此构建自身的报文信息的遗失序列;无线通讯控制模块集中全部作为目的地的用户浏览器端的报文信息的遗失信息,计算所有的报文信息的遗失率,把它同限定值三对比;无线通讯控制模块会于一内存块里的信息传递结束后顺序查询所有用户浏览器端的获取情况且凭借要求再次传递遗失的报文信息。用户浏览器端把遗失的报文信息回应给无线通讯控制模块。步骤S6:用户浏览器端检验依照用户数据报协议的报文信息,如果检验没问题,就完成检验,如果检验有问题,就让用户浏览器端回应无线通讯控制模块的有问题的报文信息,无线通讯控制模块把传递有问题的依照用户数据报协议的报文信息再次依照传输控制协议来单对单传递给该用户浏览器端;步骤S7:无线通讯控制模块把获取到的报文信息依照传输控制协议单对单发送到各个用户浏览器端,就此完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京达沙信息科技有限公司,未经南京达沙信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810147875.2/,转载请声明来源钻瓜专利网。