在移动环境下,移动设备的IP地址动态变化,这使得移动应用程序相互之间进行通信变得困难。为了解决上述问题,我们设计了一个从移动设备的逻辑名解析其当前IP地址的系统IRMD(IP-address Resolution for Mobile Devices)。IRMD是一个多服...
详细信息
在移动环境下,移动设备的IP地址动态变化,这使得移动应用程序相互之间进行通信变得困难。为了解决上述问题,我们设计了一个从移动设备的逻辑名解析其当前IP地址的系统IRMD(IP-address Resolution for Mobile Devices)。IRMD是一个多服务器系统,因而具有较高的容错能力。同时IRMD通过多服务器之间的协商保证在服务器宕机的情况下仍能维持解析结果的顺序一致性。基于一个C++实现的IRMD系统原型,我们评估了系统中服务器数量和使用系统的移动设备数量的变化对系统性能的影响,并分析了实验结果。实验结果表明,IRMD在服务器数量和移动设备数量增加的情况下仍然具有良好的性能。
暂无评论