用于Wi-Fi直连的方法和装置,相关申请的交叉引用_2

文档序号:9693718阅读:来源:国知局
)来在组之间或便携式终端之间形成连接。此外,短距离通信模块113可以通过组连接事件发送/接收组信息和终端信息。组信息和终端信息可以包括便携式终端的MAC地址、组内的便携式终端的MAC列表、组内的便携式终端的数量、组内的便携式终端的操作模式(例如,组所有者终端、组客户终端、普通终端)、当前操作信道、用于确定组所有者终端的随机意图值、新组产生标记、用于当前组的加密信息和可以连接到所有者终端的便携式终端的数量。
[0034]存储单元120可以存储操作便携式终端所必需的程序和数据,并且可以被划分为程序区域和数据区域。程序区域可以存储控制便携式终端的整体操作的程序、启动便携式终端的操作系统(OS)、应用程序等。数据区域是存储根据便携式终端的使用而产生的数据的区域,并且可以存储图像和视频。
[0035]根据本公开的实施例,存储单元120可以存储通过组连接事件接收到的组信息和终端信息。存储单元120可以存储组内的终端的角色,并且可以存储从组内的终端接收到的新可连接的终端以及该终端所属的组的信息。
[0036]触摸屏130是同时执行输入功能和显示功能的输入/输出装置,并且可以包括触摸传感器131和显示单元132。根据本公开的实施例,触摸屏130可以根据便携式终端的操作通过显示单元132显示屏幕(例如,短距离通信执行屏幕、无线LAN连接设置屏幕和图库屏幕等)。此外,当在通过显示单元132显示特定屏幕的同时通过触摸传感器131输入了用户触摸事件时,触摸屏130可以向控制器140传递根据触摸事件的信号。控制器140可以识别触摸事件,并且可以根据触摸事件控制操作。
[0037]触摸传感器131可以检测接触触摸屏130的表面的用户触摸事件(例如,轻击、拖曳、扫动、轻弹和多点触摸等)。当在触摸屏130表面上检测到用户触摸事件时,触摸传感器131可以检测产生触摸事件的坐标,并且可以向控制器140传递检测到的坐标。控制器140可以执行与通过从触摸传感器131传递的信号的触摸事件所产生的区域相对应的功能。
[0038]显示单元132可以根据便携式终端的使用显示多个屏幕。例如,显示单元132可以可视地向用户提供菜单、输入数据和各种信息。显示单元132可以配备有液晶显示器(LCD)、有机发光二极管(OLED)等。
[0039]控制器140可以控制便携式终端的整体操作以及便携式终端的内部配置(例如,无线通信单元110、存储单元120、触摸屏130)之间的信号流,并执行数据处理功能,并且可以控制电池向所述配置供电。
[0040]根据本公开的实施例,控制器140可以通过检测组连接事件来形成W1-Fi直连,并且可连接的便携式终端可以形成为单个组(例如,W1-Fi直连组)。当形成组时,控制器140可以产生和存储组信息。控制器140可以在组形成状态下验证通过组连接事件的W1-Fi直连请求。此外,控制器140可以根据连接请求接收另一组的信息,并且可以传递现有组信息。
[0041]当控制器140验证了W1-Fi直连请求时,控制器可以确定组内的便携式终端的操作模式。当控制器140操作为操作模式之中的所有者终端时,控制器可以向组内的客户终端传递接收到的组信息。此外,控制器140可以根据连接请求形成新组。为了确定新形成的组的所有者终端,控制器140可以将现有组信息与新连接的组信息进行比较。可以通过比较组内的终端的数量、随机意图值等来实现用于确定所有者终端的比较。控制器140通过比较组内的终端的数量和组内的所有者终端的随机意图值,使得组内的具有高值的所有者终端操作为新形成的组的所有者终端。
[0042]当确定了所有者终端时,控制器140可以产生新组(例如,新的W1-Fi直连组)。控制器140可以通过新组产生标记来指示新组正在产生。新组产生标记用于在新组产生过程期间阻止来自另一组或另一终端的与组连接事件相对应的新组产生操作。此外,控制器140可以向在新组产生过程期间通过组连接事件请求连接的终端或组通知新组正在产生。
[0043]当完成了新组产生时,控制器140可以向请求连接到组内的客户终端的组传递新组产生完成消息。请求连接到组内的客户终端的组可以接收该完成消息,并执行组重置。控制器140可以根据从主组所有者终端接收到的可连接终端的数量来断开到主组或从组中的无响应终端的连接,并可以在组重置时连接到新组。在本公开中,组重置用于在连接到新组时维持现有连接,并且连接到新可连接终端。
[0044]图2是示出根据本公开实施例的在组形成状态下普通终端连接到所有者终端所属的组的情况的示图。
[0045]参照图2,如201所示,所有者终端10和客户终端20处于组形成状态。在组形成状态下,所有者终端10和客户终端20可以通过使用W1-Fi直连相互通信。
[0046]如203所示,在组形成状态下,普通终端30可以通过组连接事件请求到所有者终端10的W1-Fi直连。普通终端30可以在请求W1-Fi直连时向所有者终端100传递其信息(例如,MAC地址等),并且可以从所有者终端1接收组信息(例如,MAC地址、MAC列表、组内的便携式终端的数量、组内的便携式终端的操作模式、当前操作信道、用于确定组所有者终端的随机意图值、新组产生标记、用于当前组的加密信息和可连接到所有者终端的终端的数量等)。
[0047]如205所示,所有者终端10可以验证来自普通终端30的连接请求,并且可以向组内的客户终端20传递普通终端30的信息。所有者终端10和客户终端20可以识别普通终端30已经请求了连接到它们所属的组。
[0048]所有者终端10可以根据普通终端30的请求产生新组。所有者终端10可以传递新组产生进行消息。此外,所有者终端10可以通过新组产生标记向每个终端终端通知新组正在产生。此外,即使新终端或组通过组连接事件请求连接,新终端或组也可以通过标记向相应终端通知新组正在产生。
[0049]如307所示,当完成了新组产生时,所有者终端10可以通过向每个终端(例如,客户终端20、普通终端30)传递新组产生消息来指示新组产生已经完成。客户终端20和普通终端30可以在从所有者终端10接收到组产生完成消息之后执行组重置。组重置在连接到新组时维持现有连接,并且连接到新可连接终端。此外,如207所示,所有者终端10、客户终端20和普通终端30可以形成新组并且进行通信。普通终端30可以形成新组,并且可以操作为组内的客户终端。
[0050]图3是示出根据本公开实施例的在组形成状态下普通终端连接到客户终端所属的组的情况的示图。
[0051]参照图3,如301所示,所有者终端10和客户终端20处于组形成状态。在组形成状态下,所有者终端10和客户终端20可以通过W1-Fi直连相互通信。
[0052]如303所示,在组形成状态下,普通终端30可以通过组连接事件请求到客户终端20的W1-Fi直连。普通终端30可以将其自身信息传递给客户终端20,并且可以从客户终端20接收组信息。
[0053]普通终端30可以通过接收到的组信息识别普通终端应该连接到所有者终端10而不是客户终端20以进行W1-Fi直连。所有者终端10可以从客户终端20接收新可连接的普通终端30 ο此外,由于所有者终端10知晓新可连接的普通终端30信息,所有者终端10可以不通过再次产生组连接事件来进行连接,而是可以自动连接。
[0054]如305所示,客户终端20可以验证来自普通终端30的连接请求,并且可以向组内的所有者终端20传递普通终端30的信息。所有者终端10和客户终端20可以识别普通终端30已经请求了连接到它们所属的组。
[0055]所有者终端10可以根据普通终端30的请求产生新组。所有者终端10可以向所有终端传递新组产生进行消息。此外,所有者终端10可以通过新组产生标记向每个终端终端通知新组正在产生。此外,即使新终端或组通过组连接事件请求连接,所有者终端10也可以通过标记向相应终端通知新组正在产生。
[0056]当完成了新组产生时,所有者终端10可以向每个终端(例如,客户终端20、普通终端30)传递消息并通知新组产生已经完成。客户终端20和普通终端30可以在从所有者终端10接收到新组产生完成消息之后执行组重置。此外,所有者终端
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1