一种信息处理方法、调度服务器及第一电子设备的制造方法_4

文档序号:8530349阅读:来源:国知局
述第一转发服务器使所述第一电子设备与所述第二电子设备之间的数据通信路径最短。
[0099]本申请实施例提供的调度服务器为实施例一提供的信息处理方法对应的虚拟装置,其具体实施过程与实施例一相同,为了说明书的简洁在此就不再详述。
[0100]实施例四
[0101]请参考图5,本申请实施例提供一种第一电子设备,所述第一电子设备可与所述第二电子设备进行数据交互,所述第一电子设备包括:
[0102]定位模块501,用于检测获得所述第一电子设备当前所在位置的第一当前位置信息;
[0103]发送模块502,用于将所述第一当前位置信息、所述第一电子设备的第一标识信息及第二电子设备的第二标识信息发送给调度服务器;
[0104]接收模块503,用于接收所述调度服务器发送的第一配置信息,所述第一配置信息用于标识转发服务器,所述转发服务器用于为所述第一电子设备及所述第二电子设备转发数据信息,所述转发服务器为所述调度服务器基于所述第一当前位置信息、第一标识信息及所述第二标识信息为所述第一电子设备和所述第二电子设备的通信分配的转发服务器;
[0105]所述发送模块502还用于根据所述第一配置信息,向所述转发服务器发送第一数据,以使所述转发服务器向所述第二电子设备转发所述第一数据,所述接收模块503还用于接收所述转发服务器转发的所述第二电子设备发送的第二数据。
[0106]在具体实施过程中,当所述第二标识信息仅包含所述第二电子设备的第二公网IP地址和第二通信标识,或者第二标识信息仅包含第二通信标识时,所述接收模块503还用于:在所述接收所述调度服务器发送的第一配置信息之前,接收所述第二当前位置信息,所述第二当前位置信息用于表征所述第二电子设备的当前位置;
[0107]所述发送模块502还用于将所述第二当前位置信息发送给所述调度服务器,使得所述提调度服务器基于所述第二当前位置信息、所述第一当前位置信息、所述第二标志信息及所述第一标识信息为所述第一电子设备和所述第二电子设备的通信分配所述转发服务器。
[0108]本申请实施例提供的第一电子设备为实施例二提供的信息处理方法对应的虚拟装置,其具体实施过程与实施例二相同,为了说明书的简洁在此就不再详述。
[0109]通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
[0110]1、通过获取第一电子设备的第一当前位置信息和第一标识信息,及第二电子设备的第二标识信息,根据第一电子设备的第一当前位置信息、第一标识信息及第二电子设备的第二标识信息为当前处于第一当前位置的第一电子设备与第二电子设备分配转发服务器,避免根据公网IP地址分配过多的转发服务器,解决了现有技术中移动通信时转发服务器的分配存在的媒体资源浪费的技术问题,达到了优化转发路径、节约媒体资源的有益技术效果。
[0111]2、根据第一电子设备的第一当前位置信息、第一标识信息及第二电子设备的第二标识信息为当前处于第一当前位置的第一电子设备与第二电子设备之间的最短数据传输路径分配转发服务器,减少第一电子设备与第二电子设备之间数据转发的跳数,从而提高通信速率。
[0112]3、通过获取第二电子设备的第二当前位置信息,根据第一当前位置信息、第二当前位置信息、第一标识信息及第二标识信息为第一电子设备和第二电子设备分配转发服务器,使得第一电子设备与第二电子设备的通信路径最短,即根据第一电子设备和第二电子设备当前所在的实际位置分配构成通信路径最短的转发服务器,进一步优化了转发路径、节约媒体资源,并减少了第一电子设备与第二电子设备之间数据转发的跳数,提高了通信速率。
[0113]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0114]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0115]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0116]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0117]具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与该信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0118]获取第一当前位置信息及第一标识信息,所述第一当前位置信息及第一标识信息由第一电子设备发送,所述第一电子设备可与第二电子设备通信,所述第一当前位置信息用于表征所述第一电子设备的当前位置,所述第一标识信息用于标识所述第一电子设备;
[0119]获取第二标识信息,所述第二标识信息用于标识所述第二电子设备;
[0120]基于所述第一当前位置信息、所述第一标识信息及所述第二标识信息,为所述第一电子设备与所述第二电子设备分配转发服务器,所述转发服务器用于转发所述第一电子设备与所述第二电子设备通信过程中的数据。
[0121]可选的,所述第一标识信息至少包含所述第一电子设备的第一通信标识,所述第二标识信息至少包含所述第二电子设备的第二通信标识。
[0122]可选的,所述基于所述第一当前位置信息、所述第一标识信息及所述第二标识信息,为所述第一电子设备与所述第二电子设备分配转发服务器,具体为:
[0123]基于所述第一当前位置信息、所述第一标识信息及所述第二标识信息,为所述第一电子设备与所述第二电子设备之间的最短数据传输路径分配转发服务器。
[0124]可选的,在基于所述第一当前位置信息、所述第一标识信息及所述第二标识信息,为所述第一电子设备与所述第二电子设备分配转发服务器之前,所述方法还包括:
[0125]获取所述第二电子设备的第二当前位置信息,所述第二当前位置信息用于表征所述第二电子设备的当前位置,所述第二当前位置信息由所述第一电子设备或所述第二电子设备发送给所述调度服务器;
[0126]则所述为所述第一电子设备与所述第二电子设备分配转发服务器,具体为:基于所述第一当前位置信息、所述第一标识信息、所述第二标识信息及所述第二当前位置信息,为所述第一电子设备与所述第二电子设备分配转发服务器。
[0127]可选的,所述基于所述第一当前位置信息、所述第一标识信息、所述第二标识信息及所述第二当前位置信息,为所述第一电子设备与所述第二电子设备分配转发服务器,具体包括:
[0128]基于所述第一标识信息和所述第二标识信息,确定支持所述第一电子设备和所述第二电子设备数据转发的通信网络;
[0129]根据所述第一当前位置信息、所述第二当前位置信息及所述通信网络,为所述第一电子设备和所述第二电子设备分配至少一个第一转发服务器,通过所述第一转发服务器使所述第一电子设备与所述第二电子设备之间的数据通信路径最短。
[0130]可选的,所述第一当前位置信息通过卫星定位获得。
[0131]当存储介质中的与该信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0132]通过所述定位模块检测获得所述第一电子设备当前所在位置的第一当前位置信息;
[0133]将所述第一当前位置信息、所述第一电子设备的第一标识信息及第二电子设备的第二标识信息发送给调度服务器;
[0134]接收所述调度服务器发送的第一配置信息,所述第一配置信息用于标识转发服务器,所述转发服务器用于为所述第一电子设备及所述第二电子设备转发数据信息,所述转发服务器为所述调度服务器基于所述第一当前位置信息、第一标识信息及所述第二标识信息为所述第一电子设备和所述第二电子设备的通信分配的转发服务器;
[0135]根据所述第一配置信息,向所述转发服务器发送第一数据,以使所述转发服务器向所述第二电子设备转发所述第一数据,以及接收所述转发服务器转发的所述第二电子设备发送的第二数据。
[0136]可选的,当所述第二标识信息仅包含所述第二电子设备的第二公网IP地址和第二通信标识,或者第二标识信息仅包含第二通信标识时,在所述接收所述调度服务器发送的第一配置信息之前,所述方法还包括:接收所述第二当前位置信息,所述第二当前位置信息用于表征所述第二电子设备的当前位置;将所述第二当前位置信息发送给所述调度服务器,使得所述提调度服务器基于所述第二当前位置信息、所述第一当前位置信息、所述第二标志信息及所述第一标识信息为所述第一电子设备和所述第二电子设备的通信分配所述转发服务器。
[0137]尽管已描述了本发明的优选实施例
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1