技术领域technical field
本发明涉及车辆内可能支援的服务的显示系统及方法,尤其是在联动运用车辆头部单元与便携式机器时通过Wi-Fi搜索的车辆内可能支援的服务显示系统及方法。The present invention relates to a display system and method of services that may be supported in a vehicle, especially a system and method for displaying services that may be supported in a vehicle through Wi-Fi search when the vehicle head unit and a portable device are used in conjunction.
背景技术Background technique
随着诸如智能手机等使用者的便携式机器的性能急剧提高,且在便携式机器运用的各种应用程序被开发,大大扩大了便携式机器的使用区域。As the performance of users' portable devices such as smartphones has been rapidly improved, and various applications for use in the portable devices have been developed, the use area of the portable devices has been greatly expanded.
另外,现在在大部分的车辆具备了由头部单元(HeadUnit)控制的车辆用音频/视频/导航(AVN)等,并且设置用于显示在AVN输出的影像的车辆用显示器。另外,车辆用显示器提供比便携式机器大的画面。In addition, most vehicles are currently equipped with a vehicle audio/video/navigation (AVN) controlled by a head unit (HeadUnit), and are provided with a vehicle display for displaying images output from the AVN. In addition, a display for a vehicle provides a larger screen than that of a portable device.
据此,现在车辆的头部单元提供与便携式机器的有线或无线连接服务,以使车辆乘坐者能够在车辆内便利地使用在便携式机器提供的各种应用程序。在其中,尤其是利用Wi-Fi(WirelessFidelity,无线)的连接,因其诸如无线的便利性及与多个装置连接的便利性及大容量数据传输的优点,正在扩大其适用范围。Accordingly, a head unit of a vehicle now provides a wired or wireless connection service with a portable device, so that a vehicle occupant can conveniently use various applications provided in the portable device in the vehicle. Among them, in particular, connection using Wi-Fi (Wireless Fidelity, wireless) is expanding its scope of application due to its advantages such as wireless convenience, convenience of connecting with multiple devices, and large-capacity data transmission.
Wi-Fi为,一般以AP(AccessPoint,无线接入点)为基准Wi-Fi机器执行通信,在车辆执行Wi-Fi通信的情况下,通常头部单元执行AP的功能。但是,在最近作为Wi-Fi为基础的新通信技术Wi-FiDirect正在被频繁使用。Wi-FiDirect无需单独的AP而是Wi-Fi机器分别执行AP的功能进行相互直接通信。尤其是,在限定的空间内执行通信的车辆内机器之间的通信中能够更加有效地利用Wi-FiDirect。另外,以Wi-FiDirect技术为基础强化多媒体传送技术的Miracast也是受到瞩目的新技术。Wi-Fi generally uses AP (Access Point, wireless access point) as a reference for Wi-Fi equipment to perform communication. When the vehicle performs Wi-Fi communication, the head unit usually performs the function of AP. However, recently, Wi-Fi Direct, which is a new communication technology based on Wi-Fi, is being frequently used. Wi-Fi Direct does not require a separate AP, but Wi-Fi machines perform the functions of APs to communicate directly with each other. In particular, Wi-Fi Direct can be more effectively utilized in communication between in-vehicle devices that perform communication within a limited space. In addition, Miracast, which strengthens multimedia transmission technology based on Wi-FiDirect technology, is also a new technology that has attracted attention.
随着扩大以Wi-Fi为基础的车辆内机器的通信连接,车辆内机器尤其是在使用者的便携式机器与车辆头部单元之间通过Wi-Fi或Wi-Fidirect连接提供的服务或应用程序的种类也变得多样起来。以Wi-Fi为基础连接头部单元与便携式机器使用的代表性的服务有诸如DLNA(DigitalLivingNetworkAlliance,数字生活网络联盟)、CarPlay、AndroidAuto、车联网(MirrorLink)的镜像技术。With the expansion of Wi-Fi-based in-vehicle equipment communication connections, in-vehicle equipment, especially services or applications provided by Wi-Fi or Wi-Fidirect connections between the user's portable equipment and the vehicle head unit types have also become diverse. Typical services used to connect the head unit and portable devices based on Wi-Fi include mirroring technologies such as DLNA (Digital Living Network Alliance), CarPlay, Android Auto, and MirrorLink.
图1是示出现有技术的基于Wi-Fi连接车辆头部单元与便携式机器时显示的画面的一示例。FIG. 1 shows an example of a screen displayed when a vehicle head unit and a portable device are connected by Wi-Fi in the related art.
如图1所示,就算在现有技术中利用头部单元与便携式机器之间的Wi-Fi或Wi-Fidirect连接的服务或应用程序的种类变得多样,但是在现有技术中只有能够连接的机器的名字与保安类型及信号强度显示于头部单元的显示器或便携式机器的显示部。因此,存在很难识别使用者能够使用的服务的问题。不仅如此,就算使用者能够识别可能使用的服务,也必须将用于使用该功能的设定全部输入于头部单元与便携式机器双方,因此存在使用不便的问题。As shown in FIG. 1 , even though the types of services or applications that utilize Wi-Fi or Wi-Fidirect connection between the head unit and the portable device become diverse in the prior art, only The name of the machine, security type and signal strength are displayed on the display of the head unit or the display part of the portable machine. Therefore, there is a problem that it is difficult to identify services that can be used by the user. Moreover, even if the user can recognize the service that can be used, all the settings for using the function must be input to both the head unit and the portable device, so there is a problem of inconvenience in use.
韩国公开专利第10-2012-0039894号“车辆头部单元与智能手机联动系统及方法”记载了作为便携式机器的智能手机与车辆头部单元之间连动应用程序的技术,但是其技术是车辆头部单元连接于在智能手机提供的web服务器,通过车辆头部单元显示与智能手机相同的画面的镜像技术,并且无法使使用者容易地识别便携式机器与头部单元能够提供的服务。Korean Laid-Open Patent No. 10-2012-0039894 "System and Method for Linking Vehicle Head Unit and Smartphone" describes a technology for linking applications between a smartphone and a vehicle head unit as a portable device, but its technology is not The head unit is connected to the web server provided in the smartphone, and the vehicle head unit displays the same screen as the mirroring technology of the smartphone, and the user cannot easily identify the services that the portable device and the head unit can provide.
发明内容Contents of the invention
(要解决的问题)(problem to be solved)
本发明的目的在于提供车辆内可能支援的服务的显示系统,其能够使使用者容易地识别及使用联动使用车辆内头部单元与便携式机器的各种服务及应用程序。An object of the present invention is to provide a display system of services that may be supported in a vehicle, which enables users to easily identify and use various services and applications that use a head unit and a portable device in a vehicle in conjunction.
本发明的其他目的在于提供车辆内可能支援的服务的显示方法。Another object of the present invention is to provide a method for displaying possible supported services in the vehicle.
(解决问题的手段)(means to solve the problem)
为了达成上述目的,根据本发明一示例的车辆内可能支援的服务的显示系统,包括:至少一个使用者终端,可Wi-Fi通信,并且设置并执行至少一个应用程序;及头部单元,用Wi-Fi通信广播探测请求数据包,在所述探测请求数据包括供应商信息与可能施行的服务信息请求数据,并且从所述至少一个使用者终端接收及分析探测响应数据包,显示可能Wi-Fi通信连接的所述使用者终端,与可能在所述使用者终端施行的所述应用程序的服务的服务目录。In order to achieve the above object, a display system for services that may be supported in a vehicle according to an example of the present invention includes: at least one user terminal capable of Wi-Fi communication, and at least one application program is set and executed; and a head unit for Wi-Fi communication broadcasts probe request data packets, where the probe request data includes provider information and service information request data that may be implemented, and receives and analyzes probe response data packets from the at least one user terminal to display possible Wi-Fi The user terminal connected by Fi communication, and the service directory of the service of the application program that may be executed on the user terminal.
所述头部单元为,传送所述探测请求数据包,并在所述探测请求数据包的供应商项目包括所述头部单元的供应商信息和所述服务信息请求数据。The header unit transmits the probe request data packet, and includes the provider information of the header unit and the service information request data in the provider item of the probe request data packet.
所述使用者终端为,传送所述探测响应数据包,并在所述探测响应数据包的供应商项目包括所述头部单元的供应商信息和对应于所述服务信息请求并且可能用Wi-Fi通信提供给所述头部单元的服务名称。The user terminal transmits the probe response packet, and the provider item of the probe response packet includes the provider information of the header unit and the service information request corresponding to the service information and possibly using Wi- Fi communication is the name of the service provided to the head unit.
所述头部单元为,已保存指定激活或非激活服务的使用者设定,在所述使用者设定注册为非激活服务的服务将在所述服务目录除外。The head unit is configured to store user settings specifying active or inactive services, and services registered as inactive services in the user settings will be excluded from the service directory.
所述头部单元为,若施加对于所述服务目录中的至少一个服务进行选择的使用者命令,则向提供已选择的服务的所述使用者终端传送服务施行请求,并且接收并显示服务施行结果。The head unit transmits a service execution request to the user terminal providing the selected service when a user command to select at least one service in the service list is given, and receives and displays the service execution request. result.
所述头部单元为,传送所述探测请求数据包,并在所述探测请求数据包还包括AP状态请求,若传送所述探测响应数据包并在所述探测响应数据包包括AP状态请求,则分析AP状态信息并以分数数值化来与所述服务目录一同显示。The head unit is to transmit the probe request data packet, and also include an AP status request in the probe request data packet, if the probe response data packet is transmitted and include an AP status request in the probe response data packet, The AP status information is then analyzed and quantified as a score to be displayed together with the service catalog.
为了达成上述目的,根据本发明一示例的车辆内可能支援的服务的显示方法,根据包括可能Wi-Fi通信的至少一个使用者终端及头部单元的服务显示系统的车辆内可能支援的服务的显示方法,包括:所述头部单元为了搜索可能由所述Wi-Fi通信连接的所述至少一个使用者终端与可能在所述至少一个使用者终端提供的服务,广播探测请求数据包,并在探测请求数据包包括供应商信息与可能施行的服务信息请求数据;所述头部单元接收在所述至少一个使用者终端传送的所述探测响应数据包的步骤;所述头部单元分析所述探测响应数据包,而所述至少一个使用者终端分析可能提供的服务名称来构成服务目录的步骤;及所述头部单元显示所述服务目录的步骤。In order to achieve the above object, according to a method for displaying possible supported services in a vehicle according to an example of the present invention, according to a service display system including at least one user terminal capable of Wi-Fi communication and a head unit, the display method of possible supported services in a vehicle The display method includes: the head unit broadcasts a probe request data packet in order to search for the at least one user terminal that may be connected by the Wi-Fi communication and the service that may be provided at the at least one user terminal, and The probe request data packet includes provider information and possible service information request data; the head unit receives the probe response data packet transmitted from the at least one user terminal; the head unit analyzes the said probe response data packet, and said at least one user terminal analyzes possible service names to form a service list; and said head unit displays said service list.
所述服务显示方法,还包括:在所述广播的步骤之前保存指定激活或非激活的服务的使用者设定的步骤;构成所述服务目录的步骤,在所述使用者设定注册为非激活的服务将在所述服务目录除外。The service display method further includes: a step of saving a user setting specifying an activated or deactivated service before the broadcasting step; Activated services will be excluded from the service catalog.
所述服务显示方法,还包括:在所述头部单元显示所述服务目录的步骤之后,判别是否施加对在所述服务目录中至少一个服务进行选择的使用者命令的步骤;若施加所述使用者命令,则所述头部单元向提供已选择的服务的所述使用者终端传送服务施行请求的步骤;及所述头部单元接收并显示服务施行结果的步骤。The service display method further includes: after the step of displaying the service catalog on the head unit, judging whether to apply a user command to select at least one service in the service catalog; if the user command, the head unit transmits a service execution request to the user terminal providing the selected service; and the head unit receives and displays a service execution result.
所述广播的步骤为,在所述头部单元传送所述探测请求数据包,并且在所述探测请求数据包还包括AP状态请求,显示所述服务目录的步骤,分析在所述探测响应数据包包括的AP状态信息并以分数来数值化,并且与所述服务目录一起显示。The step of broadcasting is to transmit the probe request data packet at the head unit, and the probe request data packet also includes an AP status request, the step of displaying the service list, and analyzing the probe response data The AP status information included in the packet is quantified as a score and displayed together with the service catalog.
(发明的效果)(effect of invention)
因此,本发明的车辆内可能支援的服务的显示系统及方法为,车辆内头部单元将由Wi-Fi通信连接的至少一个便携式终端能够支援的服务目录显示给使用者,若使用者选择已显示的服务目录中的一个,则能够使使用者立即使用该服务,进而可将的使用者的便利性极大化。并且,可提前设定使用者偏好的服务目录,因此可防止显示不必要的服务目录的复杂性。不仅如此,将包括便携式终端机的至少一个AP各个的状态信息一起显示给驾驶员,进而头部单元不只单纯地基于信号强度而是能够连接于实际使用的AP来给使用提供选择的机会。Therefore, the system and method for displaying possible supported services in the vehicle of the present invention is that the head unit in the vehicle displays the list of services that can be supported by at least one portable terminal connected by Wi-Fi communication to the user. If one of the service catalogs is available, the user can immediately use the service, thereby maximizing the convenience of the user. In addition, the user's preferred service list can be set in advance, so that the complexity of displaying unnecessary service lists can be prevented. Not only that, the status information of at least one AP including the portable terminal is displayed to the driver, and the head unit is not only based on the signal strength but can be connected to the actually used AP to provide a choice for use.
附图说明Description of drawings
图1是示出现有技术的基于Wi-Fi连接车辆头部单元与便携式机器时显示的画面的一示例。FIG. 1 shows an example of a screen displayed when a vehicle head unit and a portable device are connected by Wi-Fi in the related art.
图2是示出根据本发明一实施例的车辆内可能支援的服务的显示系统的构成。FIG. 2 is a diagram showing the configuration of a display system of services that may be supported in a vehicle according to an embodiment of the present invention.
图3是示出根据本发明一实施例的车辆内可能支援的服务的显示方法。FIG. 3 is a diagram illustrating a display method of possible supported services in a vehicle according to an embodiment of the present invention.
图4是示出探测请求数据包的构成。FIG. 4 shows the configuration of a probe request packet.
图5是示出根据本发明的基于Wi-Fi连接头部单元与便携式机器时显示的画面的一示例。FIG. 5 shows an example of a screen displayed when a head unit and a portable device are connected by Wi-Fi according to the present invention.
图6是示出在选择服务时在头部单元显示的画面的一示例。FIG. 6 shows an example of a screen displayed on the head unit when a service is selected.
具体实施方法Specific implementation method
为了充分的理解本发明、本发明的动作上的优点及由本发明的实施例达成的目的,应当只参照示例本发明优选实施例的附图及在附图记载的内容。In order to fully understand the present invention, the operational advantages of the present invention, and the goals achieved by the embodiments of the present invention, only the drawings illustrating the preferred embodiments of the present invention and the contents described in the drawings should be referred to.
以下,参照附图说明本发明的优选实施例,进而详细说明本发明。但是本发明可实现各种的不同的形状,并且并不限定于实施例。另外,为了明确说明本发明,将省略与说明无关的部分,并图面的相同参照符号是指相同的部件。Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, and the present invention will be further described in detail. However, the present invention can realize various shapes and is not limited to the embodiments. In addition, in order to clarify the present invention, parts irrelevant to the description will be omitted, and the same reference numerals in the drawings refer to the same components.
在说明书的全部内容中,在表述某一部分“包括”某一构成要素时,只要没有特别反对的记载其不是要将其他构成要素除外而是意味着还包括其他构成要素。并且,在说明书记载的“部”、“器”、“模块”、“块”等的用语意味着至少一个功能或处理动作的单位,并且其可由硬件或软件或硬件及软件的结合实现。In the entire content of the specification, when it is stated that a certain part "includes" a certain constituent element, it does not mean that other constituent elements are excluded but that other constituent elements are included unless there is a particularly objectionable description. In addition, terms such as "part", "device", "module", and "block" described in the specification mean at least one unit of function or processing operation, which can be realized by hardware, software, or a combination of hardware and software.
图2是示出根据本发明一实施例的车辆内可能支援的服务的显示系统的构成。FIG. 2 is a diagram showing the configuration of a display system of services that may be supported in a vehicle according to an embodiment of the present invention.
本发明的在车辆内可能支援的服务的显示系统包括至少一个使用者终端100与头部单元200。The display system of the service that may be supported in the vehicle of the present invention includes at least one user terminal 100 and a head unit 200 .
至少一个使用者终端100作为由使用者携带能够乘坐在车辆的便携式终端,可由诸如智能手机、笔记本电脑、PDA等装置实现。在至少一个的使用者终端100设置多个应用程序110、服务管理部120、控制部130及Wi-Fi驱动程序140。At least one user terminal 100 can be realized by a device such as a smart phone, a notebook computer, or a PDA as a portable terminal carried by a user and able to ride in a vehicle. A plurality of application programs 110 , a service management unit 120 , a control unit 130 , and a Wi-Fi driver 140 are installed on at least one user terminal 100 .
多个应用程序110作为使用者终端100的制造商或使用者设置的应用程序,使用者根据使用者终端100的使用用途可将各种应用程序设置于使用者终端来使用。多个应用程序110可包括上述的DLNA(DigitalLivingNetworkAlliance,数字生活网络联盟)、CarPlay、AndroidAuto、车联网(MirrorLink)。The plurality of applications 110 are applications set by the manufacturer of the user terminal 100 or the user, and the user can set various application programs on the user terminal according to the usage of the user terminal 100 for use. The plurality of application programs 110 may include the above-mentioned DLNA (Digital Living Network Alliance, Digital Living Network Alliance), CarPlay, Android Auto, and Internet of Vehicles (MirrorLink).
服务管理部120为,识别设置在使用者终端100的多个应用程序110,并根据使用者提前指定的使用者设定在多个应用程序中区分待激活应用程序与非激活应用程序。在这里,非激活应用程序应用程序可在使用者终端100施行,但是还意味着使用者通过使用者设定来指定非激活的应用程序。The service management unit 120 is to identify a plurality of application programs 110 installed on the user terminal 100 , and distinguish between the application programs to be activated and the inactive application programs among the plurality of application programs according to the user settings specified by the user in advance. Here, the inactive application can be executed on the user terminal 100, but it also means that the user designates an inactive application through user settings.
另外,服务管理部120也可指定在驱动至少一个使用者终端100时待自动施行的应用程序等,并且也可对多个应用程序指定优先顺序。并且响应于使用者命令来分别施行多个应用程序或终止施行正在施行的应用程序地进行管理。In addition, the service management unit 120 may specify an application to be automatically executed when at least one user terminal 100 is driven, and may also specify a priority order for a plurality of applications. And it manages by executing a plurality of application programs individually in response to a user command, or terminating the execution of an application program being executed.
控制部130为,为了提供在服务管理部120施行的应用程序所需的资源,控制部130控制驱动设置在使用者终端100的硬件的驱动程序。控制部130控制分别对应于多个硬件的多个驱动程序来获取资源,尤其是在本发明中控制部130控制Wi-Fi驱动程序140,以使服务管理部120能够提供通过Wi-Fi通信的各种服务。The control unit 130 controls a driver that drives hardware installed in the user terminal 100 in order to provide resources required by the application program executed by the service management unit 120 . The control unit 130 controls a plurality of drivers respectively corresponding to a plurality of hardware to acquire resources. In particular, in the present invention, the control unit 130 controls the Wi-Fi driver 140 so that the service management unit 120 can provide services through Wi-Fi communication. Various services.
控制部130可由诸如运营体制(OperationSystem:以下称为OS)的软件程序。在上述,为了便于说明单独图示了服务管理部120与控制部130,但是服务管理部120可包括于控制部130。The control unit 130 may be implemented by a software program such as an operation system (Operation System: hereinafter referred to as OS). In the above, the service management unit 120 and the control unit 130 are illustrated separately for convenience of description, but the service management unit 120 may be included in the control unit 130 .
Wi-Fi驱动程序140根据控制部130的控制驱动对应的硬件,以使使用者终端100执行与头部单元200Wi-Fi通信。Wi-Fi驱动程序140尤其控制使用者终端100的硬件中的Wi-Fi通信相关硬件向头部单元200传送数据,并将在头部单元200传送的数据传达到控制部130。The Wi-Fi driver 140 drives corresponding hardware according to the control of the control unit 130 , so that the user terminal 100 performs Wi-Fi communication with the head unit 200 . The Wi-Fi driver 140 especially controls the Wi-Fi communication-related hardware in the hardware of the user terminal 100 to transmit data to the head unit 200 , and transmits the data transmitted by the head unit 200 to the control unit 130 .
在使用者终端100可设置用于驱动各种硬件的多个驱动程序,但是在本发明中以Wi-Fi通信为基准进行了说明,因此只图示了Wi-Fi驱动程序140。A plurality of drivers for driving various hardware can be installed in the user terminal 100 , but in the present invention, Wi-Fi communication is used as a basis for description, so only the Wi-Fi driver 140 is shown in the figure.
另外,头部单元200如上所述配置在车辆内来控制AVN。头部单元200具有界面部210、服务管理部220、控制部230及Wi-Fi驱动程序240。In addition, the head unit 200 is arranged in the vehicle to control the AVN as described above. The head unit 200 has an interface unit 210 , a service management unit 220 , a control unit 230 and a Wi-Fi driver 240 .
界面部210可具有接收使用者命令的输入部与将响应于使用者命令的动作执行结果显示给使用者的输出部,并且可由显示装置、开关、音响等实现。但是在最近作为界面部210主要使用由输入部与输出部形成一体的触摸屏。The interface unit 210 may have an input unit for receiving user commands and an output unit for displaying the results of actions executed in response to the user commands to the user, and may be realized by a display device, a switch, a sound, and the like. However, recently, a touch panel in which an input unit and an output unit are integrated is mainly used as the interface unit 210 .
另外,虽然未图示于图面,但是使用者终端100还可具有界面部,接收使用者命令并将动作的执行结果显示给使用者。In addition, although not shown in the drawings, the user terminal 100 may further include an interface unit for receiving user commands and displaying execution results of actions to the user.
服务管理部220管理能够由头部单元200提供给使用者的各种服务。尤其是,在本发明中服务管理部220获取头部单元200用Wi-Fi通信获取在使用者终端100设置的应用程序中能够服务的应用程序的信息,并由服务目录构成已获取的应用程序信息并通过界面部210显示给使用者。The service management unit 220 manages various services that can be provided to the user by the head unit 200 . In particular, in the present invention, the service management unit 220 obtains the information of the applications that the head unit 200 obtains through Wi-Fi communication and can serve the applications installed in the user terminal 100, and composes the obtained applications from the service list. The information is displayed to the user through the interface unit 210.
另外,服务管理部220通过界面部210接收使用者命令,该使用者命令选择在包括于服务目录的应用程序中选择至少一个应用程序,并将对该应用程序的服务提供给使用者。这时,被选择的应用程序不是在头部单元200而是在使用者终端100施行。然后,将应用程序的施行结果通过界面部210显示给使用者。In addition, the service management unit 220 receives a user command through the interface unit 210 to select at least one application program among the application programs included in the service catalog, and provides the service of the application program to the user. At this time, the selected application is executed not on the head unit 200 but on the user terminal 100 . Then, the execution result of the application is displayed to the user through the interface unit 210 .
为了提供服务管理部220施行的应用程序所需的资源,控制部230与使用者终端100的控制部130相同地控制驱动硬件的驱动程序。The control unit 230 controls a driver for driving hardware similarly to the control unit 130 of the user terminal 100 in order to provide resources required by the application program executed by the service management unit 220 .
头部单元200的控制部230也可由诸如OS的软件程序实现,并且与使用者终端100的控制部130相同也可由OS实现,但是由不同OS实现也无妨。The control unit 230 of the head unit 200 can also be realized by a software program such as an OS, and can also be realized by an OS like the control unit 130 of the user terminal 100, but it does not matter if it is realized by a different OS.
Wi-Fi驱动程序240为,与使用者终端100的控制部130相同,根据控制部230的控制驱动对应的硬件,以使使用者终端100执行与头部单元200Wi-Fi通信。The Wi-Fi driver 240 is the same as the control unit 130 of the user terminal 100 , and drives corresponding hardware according to the control of the control unit 230 so that the user terminal 100 performs Wi-Fi communication with the head unit 200 .
图3是示出根据本发明一实施例的车辆内可能支援的服务的显示方法。FIG. 3 is a diagram illustrating a display method of possible supported services in a vehicle according to an embodiment of the present invention.
参照图2,说明本发明的车辆内可能支援的服务的显示方法,首先驱动头部单元200(S10)。然后,被驱动的头部单元200呼叫已保存的Wi-Fi设定或接收使用者命令来保存Wi-Fi设定(S20)。在这里,Wi-Fi设定意味着对能够利用Wi-Fi通信提供的服务的使用者设定。即,使用者可指定激活或非激活的应用程序来保存为使用者设定,尤其是可通过Wi-Fi设定保存能够用Wi-Fi通信接收在至少一个使用者终端100提供的应用程序服务中的激活或非激活的应用程序。使用者设定保存在服务管理部220,若驱动头部单元200,则服务管理部220呼叫使用者设定来区分激活应用程序与非激活程序。Referring to FIG. 2 , the method of displaying possible supported services in the vehicle according to the present invention will be described. First, the head unit 200 is driven ( S10 ). Then, the driven head unit 200 calls the saved Wi-Fi setting or receives a user command to save the Wi-Fi setting (S20). Here, the Wi-Fi setting refers to user setting of services that can be provided using Wi-Fi communication. That is, the user can designate an active or inactive application to save as a user setting, in particular, the Wi-Fi setting can be used to save the application service provided by at least one user terminal 100 through Wi-Fi communication. Active or inactive applications in . The user settings are stored in the service management unit 220, and when the head unit 200 is driven, the service management unit 220 calls the user settings to distinguish active applications from inactive programs.
在上述中,说明了在头部单元200中保存或呼叫使用者设定,但是至少一个使用者终端100也可个别呼叫或保存使用者设定。In the above, it has been described that the user setting is saved or called in the head unit 200, but at least one user terminal 100 may individually call or save the user setting.
之后,为了搜索可能用Wi-Fi通信连接的至少一个使用者终端100,头部单元200传送探测请求数据包(ProbeRequestPacket)(S30)。探测请求数据包是为了搜索可能在Wi-Fi或Wi-Fidirect通信的终端机或AP而送出的数据包,是以Wi-Fi规格(IEEE802.11)指定的数据包。头部单元200以广播(Broadcast)方式传送探测请求数据包,头部单元200传送探测请求数据包,并在传送探测请求数据包的供应商(Vendor)项目包括自身的供应商信息(例如:现代摩比斯)和意味着可能施行Wi-Fi服务信息请求的信息。After that, in order to search for at least one user terminal 100 that may be connected by Wi-Fi communication, the head unit 200 transmits a probe request packet (ProbeRequestPacket) (S30). The probe request packet is a packet sent to search for a terminal or AP that may communicate with Wi-Fi or Wi-Fidirect, and is specified by the Wi-Fi standard (IEEE802.11). The head unit 200 transmits the probe request data packet in a broadcast (Broadcast) manner, and the head unit 200 transmits the probe request data packet, and includes its own vendor information in the supplier (Vendor) project transmitting the probe request data packet (for example: modern Mobis) and information indicating that Wi-Fi service information requests may be implemented.
据此,接收探测请求数据包的至少一个使用者终端200分别向头部单元200回复探测响应数据包(ProbeResponsePacket)。探测响应数据包也与探测请求数据包相同是Wi-Fi规格指定的数据包。至少一个使用者终端200在探测响应数据包的供应商项目包括在探测请求数据包施加的供应商信息和可能施行的服务名称来分别回复头部单元200,头部单元200从至少一个使用者终端200分别接收探测响应数据包(S40)。Accordingly, at least one user terminal 200 receiving the probe request packet replies a probe response packet (ProbeResponsePacket) to the head unit 200 respectively. The probe response packet is also a packet specified by the Wi-Fi specification, like the probe request packet. At least one user terminal 200 replies respectively to the header unit 200 in the provider item of the probe response packet including the provider information and the service name possibly implemented in the probe request packet, and the header unit 200 receives from the at least one user terminal The 200 respectively receives the probe response packet (S40).
图4是示出探测请求数据包的构成。FIG. 4 shows the configuration of a probe request packet.
如上所述图4示出的探测响应数据包的构成被指定为Wi-Fi规格(IEEE802.11),并且包括1byte(比特,字节)的VendorSpecific(特定供应商)项目与1byte的Length(长度)项目、3byte的Vendor(供应商)项目及1byte的Type(类型)项目。本发明为使至少一个使用者终端100分别在上述3byte的供应商项目包括在探测请求数据包施加的供应商数据和可能施行的服务名称来分别传送到头部单元200,进而可使头部单元200识别可能施行的服务。As mentioned above, the configuration of the probe response packet shown in FIG. 4 is specified as the Wi-Fi specification (IEEE802.11), and includes a 1byte (bit, byte) VendorSpecific (vendor specific) item and a 1byte Length (length ) item, 3byte Vendor (supplier) item and 1byte Type (type) item. The present invention is to make at least one user terminal 100 respectively transmit the provider data and the service name that may be implemented in the above-mentioned 3byte provider item included in the probe request data packet to the head unit 200, and then the head unit can 200 identifies possible services to perform.
在这里,至少一个使用者终端100不包括将被使用者设定为非激活的服务于探测响应数据包。即,被使用者设定为未在至少一个的使用者终端100使用的应用程序的服务不被传送到头部单元200。Here, at least one user terminal 100 does not include a service probe response packet to be set inactive by the user. That is, the service of the application program set by the user not to be used on at least one user terminal 100 is not transmitted to the head unit 200 .
在本发明中至少一个使用者终端100将包括供应商信息和可能施行的服务名称的探测响应数据包传送到头部单元200,这是因为不仅能够按照各个使用者终端100制造商分别支援相互不同的服务,还不同地设定了施行各个服务的方法及菜单名称等。即,按照各个制造商分别不同地设定Wi-Fi服务的施行规格,并且使用者已经适应自身的使用者机器,因此若显示与使用者终端100中的形式不同的形态,则存在使用者很难使用该服务的问题。In the present invention, at least one user terminal 100 transmits a probe response data packet including provider information and possibly implemented service names to the head unit 200, because not only can each user terminal 100 manufacturer support different For each service, the method of executing each service, menu name, etc. are also set differently. That is, the implementation specifications of Wi-Fi services are set differently for each manufacturer, and the user has already adapted to his own user device, so if a form different from that in the user terminal 100 is displayed, there is a possibility that the user may have difficulty. Difficulty using the service.
据此,在本发明中至少一个使用者终端100分别在探测响应数据包直接包括自身提供的服务名称,并分别将探测响应数据包传送到头部单元200,进而可使使用者容易地选择所需的服务。Accordingly, in the present invention, at least one user terminal 100 directly includes the service name provided by itself in the probe response data packet, and transmits the probe response data packet to the head unit 200 respectively, so that the user can easily select the required services.
若从至少一个使用者终端100分别接收探测响应数据包,则头部单元200分析接收到的探测响应数据包来获取包括于供应商项目的至少一个服务名称。然后,利用已获取的服务名称与使用者终端的信息来构成服务目录(S60),其中使用者终端的信息包括于对应于各个服务的VendorSpecific(特定供应商)项目。If the probe response data packets are respectively received from at least one user terminal 100 , the head unit 200 analyzes the received probe response data packets to obtain at least one service name included in the provider item. Then, construct a service catalog (S60) by using the acquired service name and user terminal information, wherein the user terminal information includes VendorSpecific (vendor specific) items corresponding to each service.
这时,头部单元200对于由Wi-Fi设定而非激活的服务并不包括在服务目录。即,就算是作为可能在至少一个使用者终端100使用的服务而传输的服务,只要在Wi-Fi设定中设定为未使用的服务则不包括于服务目录,进而增大了使用者的使用便利性。At this time, the head unit 200 is not included in the service list for services that are not activated by Wi-Fi settings. That is, even if it is a service transmitted as a service that may be used by at least one user terminal 100, as long as it is set as an unused service in the Wi-Fi setting, it will not be included in the service list, thereby increasing the user's security. Ease of use.
在上述中说明了头部单元200在探测请求数据包的供应商项目(Vendor)包括可能施行Wi-Fi的服务信息请求来传送探测请求数据包,但是在本发明中头部单元也可在供应商项目(Vendor)一起包括AP状态请求并进行传送。在这里,AP状态请求信号意味着能够与头部单元200连接的至少一个使用者终端100或头部单元200待执行通信的AP各个的状态信息。It has been explained above that the head unit 200 transmits the probe request data packet when the vendor item (Vendor) of the probe request data packet includes a Wi-Fi service information request, but in the present invention, the head unit can also The AP status request is included together with the vendor item (Vendor) and transmitted. Here, the AP status request signal means at least one user terminal 100 connectable to the head unit 200 or status information of each of the APs with which the head unit 200 is to perform communication.
如果头部单元200在传送探测请求数据包的供应商项目时一起传送AP状态请求,则至少一个使用者终端100或AP不仅是可施行的服务还将AP状态信息包括于探测响应数据包的供应商项目。在这里,在AP状态信息可包括现在至少一个的使用者终端100各个的数据处理量、连接于现在的至少一个使用者终端100或AP使用数据的终端的个数、相同频道上的AP个数、周边频道的AP个数及AP的信号强度等,来传送AP状态信息。If the header unit 200 transmits the AP status request together with the provider item of the probe request packet, at least one user terminal 100 or AP is not only serviceable but also includes the AP status information in the supply of the probe response packet. business project. Here, the AP status information may include the current data processing capacity of at least one user terminal 100, the number of terminals connected to the current at least one user terminal 100 or AP using data, and the number of APs on the same channel. , the number of APs in the surrounding channels and the signal strength of the AP, etc., to transmit the AP status information.
在这里,相同频道上的AP个数、周边频道的AP个数是因为可能在Wi-Fi通信中产生无线干涉而确认的,而AP的信号强度是因为信号强度越好则能够降低数据包的错误率而确认的。Here, the number of APs on the same channel and the number of APs on neighboring channels are confirmed because wireless interference may occur in Wi-Fi communication, and the signal strength of APs is because the better the signal strength, the lower the packet loss. Confirmed by the error rate.
据此,若在探测响应数据包包括AP状态信息并传送该探测响应数据包,则头部单元200分析已传送的AP状态(S70)。头部单元200在分析AP状态时在AP信息中根据影响数据使用的程度给各个信息分配优选顺序并可用分数来数值化。Accordingly, if the probe response packet includes AP status information and the probe response packet is transmitted, the head unit 200 analyzes the transmitted AP status (S70). When analyzing the AP state, the head unit 200 assigns a priority order to each piece of information in the AP information according to the degree of impact on data usage, and can be quantified with a score.
只是,与构成服务目录的情况相同,若在分析AP状态时由使用者设定而存在不使用的AP,则头部单元200可将该AP在分析对象中除外。However, as in the case of configuring the service list, if there is an unused AP set by the user when analyzing the AP status, the head unit 200 can exclude the AP from the analysis object.
之后,头部单元200将已构成的服务目录与AP状态显示于界面部210(S80)。即,头部单元200与现有技术不同不仅显示信号的强度,还可将使用者能够利用的服务与该机器的AP状态显示给使用者。另外,若使用者选择已显示的服务目录中的一个或选择AP状态,则向对应的使用者终端100传送服务施行请求或连接请求来执行已选择的服务,或与该使用者终端连接。Afterwards, the head unit 200 displays the configured service list and AP status on the interface unit 210 ( S80 ). That is, unlike the prior art, the head unit 200 not only displays the strength of the signal, but also displays the services available to the user and the AP status of the device to the user. In addition, when the user selects one of the displayed service lists or selects the AP status, a service execution request or a connection request is sent to the corresponding user terminal 100 to execute the selected service or connect to the user terminal.
在上述中说明了头部单元200将可能施行Wi-Fi的服务信息请求与AP状态请求一同包括于探测请求数据包的项目并传送该探测请求数据包,并接收包括服务名称与AP状态信息的探测响应数据包,但是在这一情况,在探测请求数据包或探测响应数据包的规格也可无需包括所有信息。据此,头部单元200区分可能施行Wi-Fi的服务信息请求与AP状态请求并进行个别传送,并且也可区分地接收分别对应的服务名称与AP状态信息。It has been described above that the header unit 200 includes the service information request that may implement Wi-Fi together with the AP status request in the probe request packet, transmits the probe request packet, and receives the service name and AP status information. Probe Response packet, but in this case, it is also unnecessary to include all information in the specification of the Probe Request packet or the Probe Response packet. Accordingly, the head unit 200 distinguishes the service information request that may implement Wi-Fi and the AP status request and transmits them separately, and can also separately receive the corresponding service name and AP status information.
图5是示出根据本发明的基于Wi-Fi连接头部单元与便携式机器时显示的画面的一示例。图6是示出在选择服务时在头部单元显示的画面的一示例。FIG. 5 shows an example of a screen displayed when a head unit and a portable device are connected by Wi-Fi according to the present invention. FIG. 6 shows an example of a screen displayed on the head unit when a service is selected.
图5为简单的一示例,示出了头部单元200与现有技术的信号强度一同显示可能给使用者提供的Wi-Fi服务名称的构成。与图1比较时,使用者能够视觉确认各个使用者终端100能够提供的服务,因此易于选择特定使用者终端。不仅如此,如图6所示使用者选择特定服务,进而无需另外的设定使该服务即显示于头部单元200,因此可将使用的服务使用便利性极大化。FIG. 5 is a simple example showing the structure of the head unit 200 displaying the name of the Wi-Fi service that may be provided to the user together with the signal strength of the prior art. Compared with FIG. 1 , the user can visually confirm the services that can be provided by each user terminal 100 , so it is easy to select a specific user terminal. Not only that, as shown in FIG. 6 , the user selects a specific service, and the service is displayed on the head unit 200 without additional settings, so the convenience of using the service can be maximized.
根据本发明的方法可实现为在能够由电脑读取的记录媒体能够由电脑读取的代码。电脑能够读取的记录媒体包括保存能够被电脑系统读取的数据的所有种类的记录装置。例如,记录媒体有ROM、RAM、CD-ROM、磁带、软盘、光学数据存储设备等,并且也包括实现载波(例如,通过网络传送)的形态。并且,电脑能够读取的记录媒体被分散于由网络连接的电脑系统,并且能够以分散方式保存并施行电脑能够读取的代码。The method according to the present invention can be implemented as computer-readable code on a computer-readable recording medium. The computer-readable recording medium includes all kinds of recording devices that store data that can be read by a computer system. For example, the recording medium includes ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc., and also includes a form that realizes carrier waves (for example, transmission through a network). Furthermore, the computer-readable recording medium is dispersed in computer systems connected by a network, and the computer-readable code can be stored and executed in a distributed manner.
以在附图示出的实施例为参考说明了本发明,但是这不过实施例性的,并且如果是在本技术领域具有通常知识的技术人员可会理解为从此可进行各种变形及均等的其他实施例。The present invention has been described with reference to the embodiment shown in the drawings, but this is only an example, and it will be understood by those skilled in the art that various modifications and equivalents can be made therefrom. other examples.
因此,本发明真正的技术保护范围应该由权利要求范围的技术思想定义。Therefore, the true technical protection scope of the present invention should be defined by the technical idea of the scope of the claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2014-0150174 | 2014-10-31 | ||
| KR1020140150174AKR102331543B1 (en) | 2014-10-31 | 2014-10-31 | System and method for displaying supported services in vehicle |
| Publication Number | Publication Date |
|---|---|
| CN105577747Atrue CN105577747A (en) | 2016-05-11 |
| CN105577747B CN105577747B (en) | 2019-03-19 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510727033.0AActiveCN105577747B (en) | 2014-10-31 | 2015-10-30 | The display system and method for the service that may be supported in vehicle |
| Country | Link |
|---|---|
| KR (1) | KR102331543B1 (en) |
| CN (1) | CN105577747B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101444007A (en)* | 2006-05-15 | 2009-05-27 | 微软公司 | Services near me: discovering and connecting to available wireless services utilizing proximity discovery |
| CN101621736A (en)* | 2008-07-01 | 2010-01-06 | 华为技术有限公司 | Method, client and server for acquiring service information |
| US20100280956A1 (en)* | 2007-12-26 | 2010-11-04 | Johnson Controls Technology Company | Systems and methods for conducting commerce in a vehicle |
| CN102668647A (en)* | 2009-11-17 | 2012-09-12 | 三星电子株式会社 | Method and apparatus for investigating WiFi display services in a WiFi Direct network |
| CN103200213A (en)* | 2012-01-09 | 2013-07-10 | 北京四维图新科技股份有限公司 | Data transmission method of remote information service system and data transmission device of remote information service system |
| CN103262581A (en)* | 2010-12-06 | 2013-08-21 | 莱俊昌 | Mobile service ordering system |
| CN103491399A (en)* | 2012-06-11 | 2014-01-01 | 三星电子株式会社 | Service providing system, and method for providing service using the same |
| CN103563356A (en)* | 2011-05-04 | 2014-02-05 | Lg电子株式会社 | Method for displaying service list and image display device using the same |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100656363B1 (en)* | 2005-11-07 | 2006-12-13 | 한국전자통신연구원 | Vehicle condition based application management device and method for telematics |
| KR20120056401A (en)* | 2010-11-25 | 2012-06-04 | 에스케이플래닛 주식회사 | Service sharing system, network terminal device, service apparatus, and service sharing method |
| KR101320801B1 (en)* | 2011-12-12 | 2013-10-22 | 엘지전자 주식회사 | Mobile terminal and operation method thereof |
| KR101984217B1 (en)* | 2012-01-26 | 2019-05-30 | 삼성전자주식회사 | Apparatus and method for exchange information on device in communication between devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101444007A (en)* | 2006-05-15 | 2009-05-27 | 微软公司 | Services near me: discovering and connecting to available wireless services utilizing proximity discovery |
| US20100280956A1 (en)* | 2007-12-26 | 2010-11-04 | Johnson Controls Technology Company | Systems and methods for conducting commerce in a vehicle |
| CN101621736A (en)* | 2008-07-01 | 2010-01-06 | 华为技术有限公司 | Method, client and server for acquiring service information |
| CN102668647A (en)* | 2009-11-17 | 2012-09-12 | 三星电子株式会社 | Method and apparatus for investigating WiFi display services in a WiFi Direct network |
| CN103262581A (en)* | 2010-12-06 | 2013-08-21 | 莱俊昌 | Mobile service ordering system |
| CN103563356A (en)* | 2011-05-04 | 2014-02-05 | Lg电子株式会社 | Method for displaying service list and image display device using the same |
| CN103200213A (en)* | 2012-01-09 | 2013-07-10 | 北京四维图新科技股份有限公司 | Data transmission method of remote information service system and data transmission device of remote information service system |
| CN103491399A (en)* | 2012-06-11 | 2014-01-01 | 三星电子株式会社 | Service providing system, and method for providing service using the same |
| Publication number | Publication date |
|---|---|
| CN105577747B (en) | 2019-03-19 |
| KR20160050945A (en) | 2016-05-11 |
| KR102331543B1 (en) | 2021-11-26 |
| Publication | Publication Date | Title |
|---|---|---|
| US11089476B2 (en) | Network access control method and apparatus | |
| AU2017221827B2 (en) | Host device, client device and method for wireless docking in a dynamic environment for multiple clients | |
| EP2853081B1 (en) | System and method for wireless docking utilizing a wireless docking profile | |
| US9402149B2 (en) | Tethering providing system and method using short distance communication | |
| US9152527B2 (en) | Method and apparatus for identifying wireless peripherals and their states at a docking host for wireless docking | |
| CN103916987B (en) | Apparatus and method for providing integrated device information | |
| EP3169086A1 (en) | Connection method for multimedia playing device, master device, control terminal, and system | |
| US20130297835A1 (en) | Method for identifying universal serial bus host, and electronic device thereof | |
| US8964638B2 (en) | Wireless communication device, wireless communication system, program, and wireless communication method | |
| US20140194105A1 (en) | Apparatus and method for providing a near field communication function in a portable terminal | |
| KR102449232B1 (en) | Electronic device and its control method | |
| KR20140101648A (en) | Method and apparatus for connecting between client and server | |
| US10425801B2 (en) | Method and device for providing contents in communication system | |
| CN106604204B (en) | A method and system for remote bluetooth control terminal application | |
| US11057951B2 (en) | Communication apparatus, method of controlling communication apparatus, and non-transitory computer-readable storage medium | |
| EP2854027B1 (en) | Method for downloading application program, user equipment and application server | |
| EP2890212B1 (en) | Electronic in-vehicle apparatus and wireless device checking method | |
| CN105577747A (en) | System and method for displaying possible supported services in vehicle | |
| US20180287962A1 (en) | Electronic apparatus and method for control thereof | |
| US9467935B2 (en) | Communication apparatus and control method thereof | |
| GB2504725A (en) | Resource sharing between devices | |
| JP2014233019A (en) | Information processing device and computer program | |
| US11088894B2 (en) | Communication apparatus, communication method, and storage medium | |
| WO2025180009A1 (en) | Display device, and bluetooth device display method for display device |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |