Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AD HOC NETWORK-BASED MOBILE TERMINAL SYSTEM AND METHOD OF USE THEREOF
Document Type and Number:
WIPO Patent Application WO/2013/155782
Kind Code:
A1
Abstract:
The invention discloses an Ad Hoc network-based mobile terminal system and method of use thereof. The mobile terminal system comprises one or more mobile terminals. Each mobile terminal communicates with the other mobile terminals than said mobile terminal through the Ad Hoc network. Each mobile terminal comprises: a sensor which is configured to respond to user operation to acquire sensor data corresponding to the user operation; a first Ad Hoc network interface which is configured to transmit the sensor data corresponding to the user operation and receive sensor data from the other mobile terminals via the Ad Hoc network; and a first application processor which is configured to transform the sensor data from the other mobile terminals and the sensor data corresponding to the user operation to an operation instruction, and perform the operation corresponding to the user operation instruction. With the technical scheme of the invention, a networking game among a plurality of mobile terminals can be achieved, and playability of the game as well as fun of playing the game are improved.

Inventors:
CHEN JIAN (CN)
SONG BO (CN)
Application Number:
PCT/CN2012/077151
Publication Date:
October 24, 2013
Filing Date:
June 19, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
CHEN JIAN (CN)
SONG BO (CN)
International Classes:
H04W84/18; A63F13/12
Foreign References:
CN101616720A2009-12-30
CN101820588A2010-09-01
CN101951659A2011-01-19
JP2010198136A2010-09-09
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (CN)
北京康信知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种基于点对点 Ad Hoc网络的移动终端系统, 所述移动终端系统包括: 一个 或多个移动终端, 其中, 对于每个所述移动终端, 通过 Ad Hoc网络与所述移 动终端中除该移动终端外的其他移动终端通信;

每个所述移动终端均包括: 传感器, 设置为响应用户操作, 获取与所述用户操作对应的传感器数据; 第一 Ad Hoc网络接口,设置为经由所述 Ad Hoc网络发送所述用户操作对 应的传感器数据并接收来自于所述其他移动终端的传感器数据;

第一应用处理器, 设置为将所述其他移动终端的传感器数据和所述用户操 作对应的传感器数据转换为操作指令, 并执行与所述操作指令对应的操作。

2. 根据权利要求 1所述的移动终端系统, 其中, 所述第一应用处理器包括: 转换模块, 设置为对所述其他移动终端的传感器数据和所述用户操作对应 的传感器数据进行识别, 并按照预设规则将经过识别后的所述其他移动终端的 传感器数据和所述用户操作对应的传感器数据转换为所述操作指令;

执行模块, 设置为执行与所述操作指令对应的操作。

3. 根据权利要求 1所述的移动终端系统, 其中, 每个所述移动终端均还包括: 第一显示器, 设置为输出所述第一应用处理器的操作结果。

4. 根据权利要求 1所述的移动终端系统, 其中, 所述移动终端系统还包括: 显示 终端;

所述显示终端包括:

第二 Ad Hoc网络接口,设置为接收来自于所述 Ad Hoc网络中的所述一个 或多个移动终端的传感器数据;

第二应用处理器, 设置为将所述一个或多个移动终端的传感器数据转化为 操作指令, 并执行与该操作指令对应的操作;

第二显示器, 设置为输出所述第二应用处理器的操作结果。

5. 根据权利要求 1至 4中任一项所述的移动终端系统, 其中, 所述传感器包括以 下至少之一: 重力传感器、 加速度传感器、 距离传感器、 光线传感器、 地磁传感器、 陀 螺仪。

6. 一种基于点对点 Ad Hoc网络的移动终端系统的使用方法, 所述移动终端系统 包括: 一个或多个移动终端, 其中, 每个所述移动终端均包括: 第一 Ad Hoc 网络接口, 传感器和第一应用处理器, 所述使用方法包括:

所述传感器响应用户操作, 获取与所述用户操作对应的传感器数据; 所述第一 Ad Hoc网络接口经由所述 Ad Hoc网络发送所述用户操作对应的 传感器数据并接收来自于除该移动终端外的其他移动终端的传感器数据;

第一应用处理器将所述其他移动终端的传感器数据和所述用户操作对应的 传感器数据转换为操作指令, 并执行与所述操作指令对应的操作。

7. 根据权利要求 6所述的使用方法, 其中, 所述第一应用处理器将所述其他移动 终端的传感器数据和所述用户操作对应的传感器数据转换为所述操作指令, 并 执行与所述操作指令对应的操作包括:

所述第一应用处理器对所述其他移动终端的传感器数据和所述用户操作对 应的传感器数据进行识别, 并按照预设规则将经过识别后的所述其他移动终端 的传感器数据和所述用户操作对应的传感器数据转换为对应的操作指令; 所述第一应用处理器执行与所述操作指令对应的操作。

8. 根据权利要求 6所述的使用方法, 其中, 每个所述移动终端均还包括: 第一显 示器; 所述使用方法还包括:

所述第一显示器输出所述第一应用处理器的操作结果。

9. 根据权利要求 6所述的使用方法, 其中, 所述移动终端系统还包括: 显示终端; 所述显示终端包括: 所述第二 Ad Hoc网络接口、 第二应用处理器和第二显示 器; 所述使用方法还包括:

所述第二 Ad Hoc网络接口接收来自于所述 Ad Hoc网络中的所述一个或多 个移动终端的传感器数据;

所述第二应用处理器将所述一个或多个移动终端的传感器数据转化为操作 指令, 并执行与该操作指令对应的操作;

所述第二显示器输出所述第二应用处理器的操作结果。

0. 根据权利要求 9所述的使用方法, 其中, 所述第一 Ad Hoc网络接口之间的传 感器数据采用预设的编码方式在应用层上传输; 以及所述第一 Ad Hoc网络接 口和所述第二 Ad Hoc网络接口之间的传感器数据采用预设的编码方式在应用 层上传输。

Description:
基于 Ad Hoc网络的移动终端系统及其使用方法 技术领域 本发明涉及通信领域, 具体而言, 涉及一种基于点对点 (Ad Hoc) 网络的移动终 端系统及其使用方法。 背景技术 点对点 (Ad Hoc) 网络是一种多跳的、 无中心的自组织无线网络, 整个网络没有 固定的基础设施, 每个节点都是移动的, 并且都能以任意方式动态地保持与其它节点 的联系。 Ad Hoc网络相对于常规的通信网络而言, 最大的区别在于可以在任何时刻、 任何地点在不需要硬件基础网络设施支持的情 况下, 快速构建起一个移动通信网络。 它的建立不依赖于现有的网络通信设施, 具有很大的独立性与自组性。正因为 Ad Hoc 有如上特性, 近年来 Ad Hoc网络的研究在民用和商业领域也备受重视, 例如: 应用 于灾难救助或者应用于偏远经济落后地区的通 讯。 同样, 对于手机这样的移动终端设备, 由于新增了各种传感器 (如: 重力 /加速度 传感器、 距离 /光线传感器、 地磁传感器、 陀螺仪等) 的硬件支持, 各种体感游戏也随 之应运而生。 此类游戏打破以往单纯依靠手柄或者按键输入 的操作方式, 可以实时读 取手机的姿态、 动作乃至压力、 温度等数据来控制游戏进行, 同时在手机屏幕或者连 接另外的显示器来显示游戏界面, 给人一种全新的游戏互动体验。 此类游戏目前在业界主要以两种形式存在, 一种形式是单机版, 即只可以单人在 移动终端游戏; 另一种形式则是将单个移动终端模拟为游戏手 柄连接游戏设备(例如: 电脑) 进行游戏, 而缺乏多个移动终端的共享游戏方式或者多个 移动终端和游戏设备 共享的游戏方式。 在单个移动终端连接游戏设备的游戏方式也主 要是以无线传真 (Wireless Fidelity, 简称为 WIFI) 或蓝牙方式来连接, 这就要求在运行联网游戏时需 要有 WIFI环境或者移动终端支持蓝牙功能, 且在蓝牙连接方式下无法实现多对多的 双工通讯, 且蓝牙连接方式对距离有一定的限制,这就限 制了游戏的人数和游戏方式。 另外, 在现有产品中单个移动终端模拟为手柄连接游 戏设备的游戏方式也是主要是以 传输重力加速度传感器数据来进行游戏,游戏 类型较为单一, 由此限制了游戏的方式, 降低了游戏的可玩度和玩游戏的乐趣。 发明内容 本发明提供了一种基于点对点 (Ad Hoc) 网络的移动终端系统及其使用方法, 以 至少解决相关技术中无法实现多对多的双工通 讯的问题。 根据本发明的一个方面, 提供了一种基于 Ad Hoc网络的移动终端系统。 根据本发明的基于 Ad Hoc网络的移动终端系统包括: 一个或多个移动终端, 其 中, 对于每个移动终端, 通过 Ad Hoc网络与移动终端中除该移动终端外的其他移 动 终端通信; 每个移动终端均包括: 传感器, 设置为响应用户操作, 获取与用户操作对 应的传感器数据; 第一 Ad Hoc网络接口, 设置为经由 Ad Hoc网络发送用户操作对应 的传感器数据并接收来自于其他移动终端的传 感器数据; 第一应用处理器, 设置为将 其他移动终端的传感器数据和用户操作对应的 传感器数据转换为操作指令, 并执行与 操作指令对应的操作。 优选地, 上述第一应用处理器包括: 转换模块, 设置为对其他移动终端的传感器 数据和用户操作对应的传感器数据进行识别, 并按照预设规则将经过识别后的其他移 动终端的传感器数据和用户操作对应的传感器 数据转换为操作指令; 执行模块, 设置 为执行与操作指令对应的操作。 优选地, 上述每个移动终端均还包括: 第一显示器, 设置为输出第一应用处理器 的操作结果。 优选地, 上述移动终端系统还包括: 显示终端; 该显示终端包括: 第二 Ad Hoc 网络接口, 设置为接收来自于 Ad Hoc网络中的一个或多个移动终端的传感器数据 ; 第二应用处理器, 设置为将一个或多个移动终端的传感器数据转 化为操作指令, 并执 行与该操作指令对应的操作; 第二显示器, 设置为输出第二应用处理器的操作结果。 优选地, 上述传感器包括以下至少之一: 重力传感器、 加速度传感器、 距离传感 器、 光线传感器、 地磁传感器、 陀螺仪。 根据本发明的另一方面, 提供了一种基于 Ad Hoc网络的移动终端系统的使用方 法。 上述移动终端系统包括: 一个或多个移动终端, 其中, 每个移动终端均包括: 第 一 Ad Hoc网络接口, 传感器和第一应用处理器。 根据本发明的基于 Ad Hoc网络的移动终端系统的使用方法包括: 传感器响应用 户操作, 获取与用户操作对应的传感器数据; 第一 Ad Hoc网络接口经由 Ad Hoc网络 发送用户操作对应的传感器数据并接收来自于 除该移动终端外的其他移动终端的传感 器数据; 第一应用处理器将其他移动终端的传感器数据 和用户操作对应的传感器数据 转换为操作指令, 并执行与操作指令对应的操作。 优选地, 上述第一应用处理器将其他移动终端的传感器 数据和用户操作对应的传 感器数据转换为操作指令, 并执行与操作指令对应的操作包括: 第一应用处理器对其 他移动终端的传感器数据和用户操作对应的传 感器数据进行识别, 并按照预设规则将 经过识别后的其他移动终端的传感器数据和用 户操作对应的传感器数据转换为对应的 操作指令; 第一应用处理器执行与操作指令对应的操作。 优选地, 上述每个移动终端均还包括: 第一显示器; 使用方法还包括: 第一显示 器输出第一应用处理器的操作结果。 优选地, 上述移动终端系统还包括: 显示终端; 显示终端包括: 第二 Ad Hoc网 络接口、 第二应用处理器和第二显示器; 使用方法还包括: 第二 Ad Hoc网络接口接 收来自于 Ad Hoc网络中的一个或多个移动终端的传感器数据 ; 第二应用处理器将一 个或多个移动终端的传感器数据转化为操作指 令, 并执行与该操作指令对应的操作; 第二显示器输出第二应用处理器的操作结果。 优选地, 上述第一 Ad Hoc网络接口之间的传感器数据采用预设的编码 方式在应 用层上传输; 以及第一 Ad Hoc网络接口和第二 Ad Hoc网络接口之间的传感器数据采 用预设的编码方式在应用层上传输。 通过本发明,采用在一个或多个移动终端上新 增的 Ad Hoc网络接口,通过 Ad Hoc 网络与移动终端中除该移动终端外的其他移动 终端通信, 实现该一个或多个移动终端 之间传感器数据的共享, 并将传感器数据转换为相应的操作指令, 执行与操作指令对 应的操作, 解决了相关技术中无法实现多对多的双工通讯 的问题, 进而达到了多个移 动终端在具有自组性和独立性的 Ad Hoc网络中, 不需要硬件网络环境的支持即可实 现联网游戏, 提高了游戏的可玩度以及用户玩游戏的乐趣。 附图说明 此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的基于 Ad Hoc网络的移动终端系统中移动终端的结构 框图; 图 2是根据本发明优选实施例的基于 Ad HOC网络的移动终端系统的结构框图; 图 3是根据本发明实例的基于 Ad Hoc网络的移动终端系统的示意图; 以及 图 4是根据本发明实施例的基于 Ad Hoc网络的移动终端系统的使用方法的流程 图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互 组合。 图 1是根据本发明实施例的基于 Ad Hoc网络的移动终端系统中移动终端的结构 框图。 如图 1所示, 该移动终端 1可以包括: 传感器 10, 设置为响应用户操作, 获取 与用户操作对应的传感器数据;第一 Ad Hoc网络接口 12,设置为经由 Ad Hoc网络发 送用户操作对应的传感器数据并接收来自于其 他移动终端的传感器数据; 第一应用处 理器 14, 设置为将其他移动终端的传感器数据和用户操 作对应的传感器数据转换为操 作指令, 并执行与操作指令对应的操作。 相关技术中, 移动终端之间主要是以 WIFI或蓝牙方式实现游戏互联, 这就要求 在运行联网游戏时需要有 WIFI环境或者移动终端支持蓝牙功能,且在 WIFI或蓝牙的 连接方式下无法实现多对多的双工通讯, 且 WIFI或蓝牙的连接方式还要受到通信距 离的限制。采用如图 1所示的移动终端, 采用在一个或多个移动终端上新增的 Ad Hoc 网络接口, 通过 Ad Hoc网络与移动终端中除该移动终端外的其他移 动终端通信, 实 现该一个或多个移动终端之间传感器数据的共 享, 并将传感器数据转换为相应的操作 指令, 执行与操作指令对应的操作, 解决了相关技术中无法实现多对多的双工通讯 的 问题, 进而达到了多个移动终端在具有自组性和独立 性的 Ad Hoc网络中, 不需要硬 件网络环境的支持即可实现联网游戏, 提高了游戏的可玩度以及用户玩游戏的乐趣。 在优选实施例中, Ad Hoc网络接口可以通过移动终端上支持 Ad Hoc网络信号收 发的芯片来实现, 当然也可以使用移动终端现有的 WIFI芯片或者蓝牙芯片来实现。 优选地, 如图 2所示, 上述第一应用处理器 14可以包括: 转换模块 140, 设置为 对其他移动终端的传感器数据和用户操作对应 的传感器数据进行识别, 并按照预设规 则将经过识别后的其他移动终端的传感器数据 和用户操作对应的传感器数据转换为操 作指令; 执行模块 142, 设置为执行与操作指令对应的操作。 在优选实施例中, 第一应用处理器可以通过专门的总线与传感器 设备进行连接, 接收传感器数据或者发送控制信息给传感器; 可以通过专门的总线与 Ad Hoc网络接 口进行连接, 接收或者发送相应的传感器数据; 还可以通过专门的总线与显示屏设备 进行连接, 传输数据来显示游戏的画面。 优选地, 如图 2所示, 每个移动终端 1均还可以包括: 第一显示器 16, 设置为输 出第一应用处理器的操作结果。 在优选实施例中,第一显示器可以是液晶显示 器(LCD)或者是发光二极管(LED) 显示屏等显示介质, 便于显示游戏的界面。 优选地, 如图 2所示, 上述移动终端系统还可以包括: 显示终端 2; 该显示终端 2 可以包括:第二 Ad Hoc网络接口 20,设置为接收来自于 Ad Hoc网络中的一个或多个 移动终端的传感器数据; 第二应用处理器 22, 设置为将一个或多个移动终端的传感器 数据转化为操作指令, 并执行与该操作指令对应的操作; 第二显示器 24, 设置为输出 第二应用处理器的操作结果。 在优选实施例中, 可以单独配备一台游戏显示终端 (例如: 笔记本、 智能电视机 或其他通信设备) 通过 Ad Hoc和各个移动终端连接共享传感器数据来进行 游戏的方 式, 此种方式可以通过专门的游戏显示终端来显示 当前 Ad Hoc网络下各个移动终端 完整的游戏画面, 大大提升了联网游戏的娱乐性和用户体验。 在优选实施过程中, 上述传感器可以包括但不限于以下至少之一: 重力传感器、 加速度传感器、 距离传感器、 光线传感器、 地磁传感器、 陀螺仪, 可以输出手机运动 的加速度, 角速度或姿态, 可以输出手机指向方向, 也可以输出周围环境光的亮度。 此类数据可以通过专门的总线接口 (I2C或 SPI等) 与应用处理器进行通讯以传输数 据或者接收控制命令。 在优选实施例中, 移动终端可以包括重力传感器、 加速度传感器、 距离传感器、 光线传感器、 地磁传感器、 陀螺仪中的一个或多个, 同时该移动终端可以采集自身所 拥有的传感器数据并发送, 同时也可以接收处于同一 Ad Hoc网络中的其他移动终端 的传感器数据, 这样就实现了同一 Ad Hoc网络中移动终端设备的传感器数据共享。 而位于移动终端上的应用处理器获取同一网络 的其他移动终端的传感器数据后, 可以 实时合并显示各个移动终端的游戏状态 (例如: 多个移动终端分别控制的游戏主角及 状态, 其余游戏场景人物等状态), 呈现一个完整的多人游戏的场景。 例如: 在多人游 玩的赛车游戏中可以在每个移动终端上显示该 移动终端和其他移动终端控制的赛车的 位置和状态。 下面结合图 3对上述优选实施方式做进一步的描述。 图 3是根据本发明实例的基于 Ad HOC网络的移动终端系统的示意图。 如图 3所 示, 以当前 Ad Hoc网络中仅有移动终端 1, 移动终端 2以及移动终端为例, 在实际应 用中, 可以根据需要和游戏应用支持来实现多个移动 终端的互联。 同样在实际应用中 移动终端也可以只是独立的单个设备, 采用和游戏显示终端直连的方式共享传感器数 据和游戏数据, 游戏显示终端负责显示游戏界面。 在该优选实施例中, 游戏显示终端 不是必需的, 各个移动终端也可以独立显示全局的游戏状态 。 多个移动终端设备之间的连接或者移动终端与 游戏显示终端之间的连接采用 Ad Hoc方式。 通讯协议是基于 TCP/IP的 Ad Hoc协议栈, 而其应用层编码格式则采用预 先自定义的方式。 Ad Hoc网络接口,运行于游戏显示终端或者移动终 端设备的 Ad Hoc 接口软件, 进行 Ad Hoc网络数据的收发。 体感游戏应用, 可以包括但不限于使用传 感器数据来进行游戏的游戏应用。 此类游戏应用能够使用传感器数据来模拟手机 的姿 态或角速度等, 进而控制游戏人物或物体来进行相应运动, 例如: 可以根据手机的姿 态或高度来模拟显示游戏人物的动作或者游戏 中赛车的位置速度等。 传感器数据, 可 以包括但不限于传感器输出的数据, 例如: 重力传感器的 3轴数据, 地磁传感器的地 磁 3轴数据等。 游戏显示终端上的游戏应用, 位于游戏显示设备上的游戏界面的游戏 应用可以接收各个移动终端发送的传感器数据 和其他游戏数据并输出游戏画面, 游戏 显示终端负责统一显示全局的游戏状态给用户 ,提升用户体验。但在该优选实施例中, 该游戏显示终端不是必需的, 各个移动终端也可以独立显示全局的游戏状态 , 但限于 移动终端屏幕的大小, 往往游戏体验效果不如使用专门的游戏显示终 端好, 该游戏显 示终端也是使用 Ad Hoc网络与各个移动终端实现通信。 统一游戏数据转换接口, 支 持对各种传感器数据的接收处理, 其作用是在接收到如表 1所示的传感器数据后进行 动作的识别, 传输相应指令给游戏应用, 其中, 可以将传感器数据简单的转换为各个 方向的移动, 也可以支持定义传感器数据和自定义移动的映 射并保存, 来满足不同游 戏的需求, 例如: 在拳击游戏中, 就可以定义移动终端设备的横向向右并快速向 上的 快速移动为右勾拳, 统一游戏数据转换接口负责转换横向向右并快 速向上的快速移动 时获取的传感器数据为右勾拳的动作指令直接 传输给游戏应用。 在该优选实施例中,支持的各个传感器数据预 设转换映射关系如表 1所示,其中, 上文提到的自定义映射不包括在此表内, 且不能和此表预设的映射关系重复。 表 1

图 4是根据本发明实施例的基于 Ad Hoc网络的移动终端系统的使用方法的流程 图。 上述移动终端包括: 一个或多个移动终端, 其中, 每个移动终端均包括: 第一 Ad Hoc网络接口, 传感器和第一应用处理器, 如图 4所示, 该方法可以包括以下步骤: 步骤 S402: 传感器响应用户操作, 获取与用户操作对应的传感器数据; 步骤 S404:第一 Ad Hoc网络接口经由 Ad Hoc网络发送用户操作对应的传感器数 据并接收来自于除该移动终端外的其他移动终 端的传感器数据; 步骤 S406:第一应用处理器将其他移动终端的传感器 据和用户操作对应的传感 器数据转换为操作指令, 并执行与操作指令对应的操作。 采用如图 4所示的使用方法, 解决了相关技术中无法实现多对多的双工通讯 的问 题, 进而达到了多个移动终端在具有自组性和独立 性的 Ad Hoc网络中, 不需要硬件 网络环境的支持即可实现联网游戏, 提高了游戏的可玩度以及用户玩游戏的乐趣。 优选地,在步骤 S406中,第一应用处理器将其他移动终端的传 器数据和用户操 作对应的传感器数据转换为操作指令, 并执行与操作指令对应的操作可以包括以下处 理: 步骤 SI :第一应用处理器对其他移动终端的传感器数 和用户操作对应的传感器 数据进行识别, 并按照预设规则将经过识别后的其他移动终端 的传感器数据和用户操 作对应的传感器数据转换为对应的操作指令; 步骤 S2: 第一应用处理器执行与操作指令对应的操作。 优选地, 每个移动终端均还可以包括: 第一显示器; 上述使用方法还可以包括: 第一显示器输出第一应用处理器的操作结果。 优选地, 上述移动终端系统还可以包括: 显示终端; 该显示终端可以包括: 第二 Ad Hoc网络接口、第二应用处理器和第二显示器; 上述使用方法还可以包括以下处理 步骤: 步骤 S1 :第二 Ad Hoc网络接口接收来自于 Ad Hoc网络中的一个或多个移动终端 的传感器数据; 步骤 S2: 第二应用处理器将一个或多个移动终端的传感 器数据转化为操作指令, 并执行与该操作指令对应的操作; 步骤 S3 : 第二显示器输出第二应用处理器的操作结果。 在优选实施过程中, 上述第一 Ad Hoc网络接口之间的传感器数据采用预设的编 码方式在应用层上传输; 以及第一 Ad Hoc网络接口和第二 Ad Hoc网络接口之间的传 感器数据采用预设的编码方式在应用层上传输 。 在优选实施例中, 本发明自定义了一个基于 Ad Hoc协议栈的应用层编码方案, 该 Ad Hoc协议栈传输层使用了传输控制协议 (TCP) /因特网协议 (IP) 的协议栈应 用层编码方案, 包括应用层的数据的编码格式和上层游戏应用 使用该自定义的应用层 编码方案来和对方实现协议栈层的对等通讯。 该优选实施例使用的 Ad Hoc协议栈应 用层传感器数据传输编码方式如表 2所示, 该编码方案应用于 Ad Hoc协议栈应用层, 并且限制一次数据发送最大长度 1006个字节, 传输层可选择 TCP或用户数据包协议 (UDP) 进行封装后发送。 该优选实施例只定义应用层发送数据的数据编 码方案, 对 各个游戏如何来定义具体编码内容及发送时序 不做详细定义。 表 2

从以上的描述中, 可以看出, 上述实施例实现了如下技术效果 (需要说明的是这 些效果是某些优选实施例可以达到的效果): 可以在缺少 WIFI、 通用分组无线服务 (GPRS)等公用数据网络的情况下, 在任何时间、任何地点不需要硬件基础网络设 施 的支持, 实现快速的游戏互联共享, 随时随地联机游戏的功能。 并且由于传感器数据 输出比较单一, 单次输出往往在 3个字节左右, 而 Ad Hoc有限带宽的特性正适合用 来快速传输传感器数据。不仅如此, Ad Hoc支持动态变化的网络拓扑结构也比较适合 游戏联网中移动终端会不断移动的特性, 因为在 Ad Hoc 自组网中, 各移动终端可能 同时还是路由器, 能实现网络数据的接续传输, 进而能适应网络拓扑的快速变化, 能 够适应各移动终端的快速移动和相互间距离变 化。 而对于常规网络而言, 网络拓扑结 构则需要相对较为稳定, 点对点连接之间的距离也有不同的要求, 例如: 蓝牙点对点 间传输距离在常用模式下就 10M左右, 即对联网共享游戏的应用场景造成限制。更重 要的是, 使用 Ad HOC可以快速实现自组网络, 各网络节点平等且可以实现多对多双 工通信, 不需要实现主从架构, 不需要配置 WIFI无线路由器等设备, 也不要求移动 终端配备蓝牙等其他通讯芯片。 多人联网的体感游戏模式和独立大屏幕显示也 大大提 高了用户的游戏体验。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路 模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。