用于从短距离通信终端获得应用数据的设备和方法

文档序号:6560358阅读:125来源:国知局
专利名称:用于从短距离通信终端获得应用数据的设备和方法
优先权要求本申请基于并要求享有2005年7月20日在韩国知识产权局(KIPO)提交的第10-2005-0065866号韩国专利申请的优先权,该申请的全部内容在此被引入以供参考。
背景技术
本说明一般来讲涉及用于从短距离通信终端获得应用数据的设备和方法,其通过经由短距离通信将第一终端与第二终端连接起来,使得第一终端能够从第二终端获得应用数据。
无线个域网(WPAN)是一种使少量终端能够在大约10米以内的短距离处使用无线信道进行相互通信的通信网络。WPAN技术中的基本概念是通常所说的超宽带(UWB)通信、蓝牙、无线局域网(WLAN)、Zigbee、红外线数据协会(IrDA)等等。
WPAN已被广泛用于对短距离内的终端的有线通信进行取代的无线通信。因此,WPAN的适用范围预计将被拓宽。
近来,由于蓝牙标准版本1.0已被蓝牙技术联盟(SIG)(爱立信,诺基亚,IBM,东芝和英特尔)宣布为正式标准,因此,作为典型的短距离通信技术而受到关注的蓝牙一直被不断地发展着。IEEE 802.15工作小组是作为国际标准的官方小组来成立的,其为了建立蓝牙标准的国际标准,一直与SIG进行密切的合作。
蓝牙版本1.0提供了直至1Mbps的数据传送速率。对于分组的头部,有效数据传输率在一个方向上达到723.2kbps,在另一方向上达到57.6kbps,而在双向上达到433.9kbps。1mW发射功率时的传输距离大约在10米以内,并且发射功率被规定为直至100mW。
蓝牙设定了79个信道,每一信道具有在可由未获许可的用户使用的2.4000~2.4835GHz的工业、科学及医疗设备(ISM)频带之中的1MHz带宽,并且在跳频扩展频谱中每秒大约1,600次地改变信道的同时来传输数据。
蓝牙可以通过使用跳频扩展频谱,在具有严重噪声的无线环境中精确地传输数据,并且可以通过发送/接收预定分组并且在一个新信道的频率上跳过该分组,来避免频率干扰。因此,同其他系统相比,蓝牙可以更快速地在同一频带内执行跳跃,并使用更短的分组来更稳定地传输数据。
当诸如蓝牙之类的短距离通信单元已被安装在诸如移动式通信终端的第一终端、以及诸如接入点的第二终端上时,第一终端可以通过经由短距离通信与第二终端连接起来,从第二终端接收包括各种各样的应用在内的期望服务。
例如,接入点(即,第二终端)被安装在每一家庭和办公室处,并且由接入点提供的应用包括连接有线电话网络的功能。此外,第一终端还执行与接入点的短距离通信,使得用户可以通过该接入点,用第一终端经由有线电话网络进行交谈。
如果第一终端经由短距离通信与提供预定应用的第二终端连接,以从第二终端接收该应用的服务,则第一终端从第二终端接收应用数据,以便用户可以检验该数据。

发明内容
据此,为解决现有技术中存在的上述问题,而作出了本发明。
本发明的目的之一是提供一种用于从短距离通信终端获得应用数据的设备和方法,其使第一终端能在短时间内从第二终端获得应用数据。
本发明的另一目的是提供一种用于从短距离通信终端获得应用数据的设备和方法,其使第一终端的用户能在短时间内搜索到提供期望应用的第二终端。
本发明的另外的优点、目的和特征将部分在随后的描述中进行阐述,而部分将在本领域技术人员在研究下文之后变得清楚明白,或者可以通过本发明的实践来了解。
根据本发明,第一和第二终端分别包括服务发现协议(SDP)扩展记录存储器和SDP标准记录存储器。SDP扩展记录存储器存储SDP扩展记录,所述SDP扩展记录包括未按照蓝牙中的标准定义的各种各样的应用数据。SDP标准记录存储器存储SDP标准记录,所述SDP标准记录包括按照蓝牙中的标准定义的各种各样的应用数据。
如果第一终端从第二终端获得应用数据,则第一终端经由短距离通信搜索第二终端,并一个接一个地选择搜索到的第二终端。此外,根据搜索请求信号,第一终端还向第二选择的终端发送SDP搜索请求信号,并且第二终端从SDP扩展记录存储器和SDP标准记录存储器读取SDP扩展记录和SDP标准记录,以便将它们发送到第一终端。第一终端根据SDP搜索请求信号,对分别从第二终端接收的SDP扩展记录和SDP标准记录执行过滤,以提取应用数据。
根据本发明的一个方面,提供了用于从短距离通信终端获得应用数据的设备,其包括SDP扩展记录存储器,配置为存储包含未按照短距离通信中的标准来定义的应用数据的SDP扩展记录;SDP标准记录存储器,配置为存储包括按照短距离通信中的标准来定义的应用数据的SDP标准记录;短距离通信单元,配置为执行短距离通信;SDP客户端,被配置为当经由管理器从应用输入了搜索命令时,经由短距离通信单元搜索终端,并从搜索到的终端获得包括应用数据的信息;SDP服务器,被配置为根据SDP搜索请求信号,读取分别存储在SDP扩展记录存储器和SDP标准记录存储器中的SDP扩展记录和SDP标准记录,并通过短距离通信单元将读取的SDP扩展记录和SDP标准记录发送到第一终端。
根据本发明的另一方面,提供了一种用于从短距离通信终端获得应用数据的方法,其包括第一终端的SDP客户端搜索第二终端,以发送SDP搜索请求信号;根据SDP搜索请求信号,从接收到的SDP标准记录和SDP扩展记录中提取应用数据。


图1至4是用于解释第一终端搜索第二终端的操作的图表。
图5是图示出第一终端从第二终端获得应用数据的操作的信号流程图。
图6是图示出根据本发明的示例性实施例的应用数据获得设备的第一和第二终端的结构的方框图。
图7是图示出根据本发明的示例性实施例的应用数据获得方法的信号流程图。
具体实施例方式
参见图1,如果第一终端100经由短距离通信与第二终端110连接,则第一终端100执行查询。该查询重复地执行一项使第一终端100发送查询消息、并等待对于该发送的查询消息的响应的操作。
第二终端110执行查询扫描,以接收从第一终端100发送来的查询消息。如果从第一终端100接收到了查询消息,则第二终端110等待0~640毫秒,而如果再次接收到查询消息,则第二终端执行查询响应。查询响应使得第二终端110向第一终端100发送跳频同步化(FHS)分组。
查询响应是使用查询访问代码执行的,从而使得位于第一终端100的短距离通信区域中的所有第二终端110能够接收该查询消息。如果第二终端110是处于第一终端100的短距离通信区域之中来执行查询扫描的,则所有第二终端110接收该查询消息。此时,如果第二终端110立即发送查询响应,则多个查询响应将彼此冲突。因此,第二终端110在等待0~640毫秒之后执行查询响应,从而查询响应不再相互冲突,并可由第一终端100接收到。
执行查询的第一终端100识别已经发送查询响应的第二终端110的信息,即关于第二终端110的地址信息。
然而,该查询仅仅使第一终端100能获得第二终端110的地址信息,而不能从第二终端110获得应用数据。
如图2中所示,在第一和第二终端100和110执行查询之后,第一终端100可以通过链路管理器协议(LMP)来获得第二终端110的名称。
然而,通过使用LMP,第一终端100仅仅能够获得有关第二终端名称的信息,而无法从第二终端110获得应用。
在应用数据获得方法中,如图3中所示,第一和第二终端100和110必须在查询之后执行SDP搜索。
在使用SDP的搜索中,第一和第二终端100和110能够在经由逻辑链路控制和适配协议(L2CAP)彼此连接之后,获得蓝牙标准中定义的应用数据。
如图4中所示,为了使第一终端100能从第二终端110获得未在蓝牙标准中定义的应用数据,第一和第二终端100和110必须在经由串行端口概要文件(SPP)或者个人区域网(PAN)执行服务连接之后,执行查询并且互相交换应用数据。
应用数据的交换能够获得可由第二终端110提供的所有应用数据,即,无法在蓝牙标准中定义的所有应用数据、以及在蓝牙标准中定义的所有应用数据。
参考图5中的信号流程图,将更加详细地解释如图4中所述的获得应用数据的操作。
参见图5,如果用户操作第一终端100以输入搜索请求(S500),则第一终端100执行查询以获得于第一终端100的短距离通信区域中的多个第二终端110有关的地址信息(S502)。
在这种情况中,第一终端100在搜索到的第二终端110之中选择一个(S504),并执行与第二选择终端110的SPP或者PAN服务连接(S506)。
如果执行了SPP或者PAN服务连接,则第一终端100向第二终端110请求应用数据(S508)。响应于该应用数据请求,第一终端100接收从第二终端110发送的应用数据(S510)。
第一终端100终止与第二终端110的连接(S512),并判断是否完成了从所有搜索到的第二终端110获得应用数据的操作(S514)。作为判断的结果,如果未从所有的第二终端110获得应用数据,第一终端100重复地执行选择未获得应用数据的第二终端110之中的一个、并在与第二选定终端110进行SPP或者PAN服务连接之后获得应用数据的操作。
此外,作为判断的结果,如果从所有搜索到的第二终端110处获得了应用数据,则第一终端100将从第二终端110处获得的应用数据发送到它自己的应用,以便用户能够检验该应用数据。
能够在第一终端100执行与第二终端110的SPP或者PAN服务连接之后获得应用数据,包括按照蓝牙通信中的标准定义的、以及未按照蓝牙通信中的标准定义的所有应用数据。
然而,如上所述,为了使第一终端100能从第二终端110获得应用数据,则必须执行用于执行SPP或者PAN服务连接的连接过程、和用于请求并获得应用数据的交换过程。因此,需要相对长的一段时间来获得该应用数据。
图6是图示出根据本发明的应用数据获得设备的第一和第二终端的构造。参引数字600是如移动式通信终端的第一终端600,参引数字650是如接入点的第二终端,用于在与第一终端600进行短距离通信的同时提供预定服务。
具有相同结构的第一和第二终端600和650包括应用602和652、管理器604和654、SDP扩展记录存储器606和656、SDP标准记录存储器608和658、短距离通信单元610和660、SDP客户端612和662、和SDP服务器614和664。
应用602和652,即用于在第一终端600和第二终端650之间执行数据交换的应用程序,包括预定的游戏或者对讲机功能、免提功能、无线头戴式耳机功能、用户界面功能等等。
管理器604和654处理与应用602、和652等等相关的命令。
SDP扩展记录存储器606和656根据管理器604和654的控制,预先存储SDP扩展记录,所述SDP扩展记录包括未按照蓝牙通信中的标准定义的应用数据。
SDP标准记录存储器608和658预先存储SDP标准记录,所述SDP标准记录包括按照蓝牙通信中的标准定义的应用数据。
短距离通信单元610和660在第一终端600和第二终端650之间执行短距离通信,比如蓝牙通信,以交换各种各样的信息。
SDP客户端612通过短距离通信单元610搜索位于第一终端600的短距离通信区域中的第二终端650,以获得与第二终端650有关的信息,SDP客户端662通过短距离通信单元660搜索位于第二终端650的短距离通信区域中的第一终端600,以获得与第一终端600有关的信息。
如果短距离通信单元610和660接收到SDP搜索请求信号,则SDP服务器614和664读取分别存储在SDP扩展记录存储器606和656中的SDP扩展记录和SDP标准记录,以便通过短距离通信单元610和660来提供这些记录。
根据本发明,如果第一终端600的应用602输入了搜索请求,则管理器604向SDP客户端612发送搜索请求。
SDP客户端612根据搜索请求,通过短距离通信单元610执行查询,以便搜索位于短距离通信区域中的第二终端650,并获得与第二终端650有关的地址信息。
如果通过查询搜索到了多个第二终端650,则SDP客户端612一个接一个地选择所述多个第二终端650,并通过短距离通信单元610向下一个被选择的终端650发送SDP搜索请求信号第二终端650的短距离通信单元660接收由第一终端600发送来的SDP搜索请求信号,并将所接收的请求信号发送到SDP服务器668。第二SDP服务器668根据输入的SDP搜索请求信号,读取分别存储在SDP扩展记录存储器656和SDP标准记录存储器658中的SDP扩展记录和SDP标准记录,并通过短距离通信单元660将读取的SDP扩展记录和SDP标准记录发送到第一终端600。
第一终端600通过短距离通信单元610接收从第二终端650发送来的SDP扩展记录和SDP标准记录,并将其输入到SDP客户端612。然后,SDP客户端612执行从输入的SDP扩展记录和SDP标准记录中过滤和提取应用数据的操作。
从而,如果完成了从搜索到的第二终端650之一那里获得应用数据的操作,则SDP客户端612通过一个接一个地选择其他搜索到的第二终端650来执行重复地发送SDP搜索请求信号的操作,并通过接收SDP扩展记录和SDP标准记录来执行提取应用数据的操作。
如果完成了从所有搜索到的第二终端650那里获得应用数据的操作,则SDP客户端612经由管理器604传输获得的应用数据,以便用户能够检验所述应用数据。
此外,由于第二终端650从第一终端600获得应用数据的操作是与上述的解释说明相反地执行的,因此在此省略了对其的详细解释说明。
现在,参见图7,判断是否经由管理器604从第一终端600的应用602向SDP客户端612输入了搜索请求(S700)。
作为判断的结果,如果判断输入了搜索请求,则SDP客户端612通过短距离通信单元610执行查询,以便搜索位于它自己的短距离通信区域中的第二终端650,并获得与第二终端650有关的地址信息(S702)。
如果搜索到第二终端650,则SDP客户端612选择第二终端650中的一个(S704),并通过短距离通信单元610向该选择的第二终端650发送SDP搜索请求信号(S706)。
所发送的SDP搜索请求信号被第二终端650的短距离通信单元660接收到,并被发送到SDP服务器664。SDP服务器664根据SDP搜索请求信号来读取分别存储在SDP扩展记录存储器656和SDP标准记录存储器658中的SDP扩展记录和SDP标准记录,并通过短距离通信单元660将读取的SDP扩展记录和SDP标准记录发送到第一终端600。
第一终端600接收从第二终端650发送来的SDP扩展记录和SDP标准记录(S708),并将接收的记录发送到SDP客户端612。然后,SDP客户端612执行从输入的SDP扩展记录和SDP标准记录中过滤和提取应用数据的操作(S710)。
第一终端600终止与所选择的第二终端650的连接(S712),并判断是否完成了从所有搜索到的第二终端650获得应用数据的操作(S714)。
作为判断的结果,如果没有完成从第二终端650获得应用数据的操作,则SDP客户端612重复地执行选择其他搜索到的第二终端650以发送SDP搜索请求信号的操作,以及从选择的第二终端650接收SDP扩展记录和SDP标准记录以提取应用数据的操作。
如果完成了从搜索的第二终端650那里获得应用数据的操作,则SDP客户端612经由管理器604向应用602发送获得的应用数据,以便用户能够检验所述应用数据(S716)。
根据本发明,第二终端650通过搜索第一终端600并通过向搜索的第一终端600发送SDP搜索请求信号,能够获得与可由第一终端600提供的应用有关的信息。由于使第二终端从第一终端600获得与应用有关的信息的操作,与从第二终端660获得与应用有关的信息的操作相同,所以省略了对其的详细解释说明。
如上所述,根据本发明,第一和第二终端分别包括SDP标准记录存储器和SDP扩展记录存储器。SDP扩展记录存储器存储包含未按照蓝牙通信中的标准定义的应用数据的SDP扩展记录,而SDP标准记录存储器存储包含按照蓝牙通信中的标准定义的应用数据的SDP标准记录。如果第一终端从第二终端获得应用数据,则第一终端将SDP搜索请求信号发送到第二终端。根据SDP搜索请求信号,第二终端将存储在SDP扩展记录存储器和SDP标准记录存储器中的SDP扩展记录和SDP标准记录提供给第一终端。第一终端从第二终端提供的SDP扩展记录和SDP标准记录中提取应用数据。
因此,如果第一终端获得第二终端的应用数据,则第一终端可以在搜索SDP过程中获得应用数据,而无需在执行SPP或者PAN服务连接之后进行请求和获得应用数据的过程,从而减少了获得应用数据所需要的时间。由此,用户可以在短时间内搜索到向其提供期望应用的第二终端,并经由短距离通信与该第二终端连接。
应被本领域中的普通技术人员理解的是,可以在不脱离由权利要求定义的本发明的范围和精神的情况下,做出各种替换、修改以及形式和细节上的变化。因此,应理解的是,上述实施例仅仅是为了例证说明的目的,而不应被看作是对于本发明的限制。
权利要求
1.用于从短距离通信终端获得应用数据的设备,包括用于存储SDP扩展记录的SDP扩展记录存储器,所述SDP扩展记录包含未按照短距离通信中的标准来定义的应用数据;用于存储SDP标准记录的SDP标准记录存储器,所述SDP标准记录包含按照短距离通信中的标准来定义的应用数据;短距离通信单元,用于执行短距离通信;SDP客户端,用于通过短距离通信单元搜索终端,以获得包含能够由搜索到的终端提供的应用数据的信息;以及SDP服务器,用于如果通过短距离通信单元接收到SDP搜索请求信号,则读取分别存储在SDP扩展记录存储器和SDP标准记录存储器中的SDP扩展记录和SDP标准记录,以便通过短距离通信单元发送读取的SDP扩展记录和SDP标准记录。
2.根据权利要求1所述的设备,还包括应用;以及用于处理与应用相关的命令的管理器;其中,根据管理器的控制,将SDP扩展记录存储在SDP扩展记录存储器中,所述SDP扩展记录包含未按照短距离通信中的标准来定义的应用数据。
3.根据权利要求1所述的设备,其中通过经由短距离通信单元进行的查询,来执行对于SDP客户端的终端的搜索。
4.根据权利要求1所述的设备,其中通过对SDP扩展记录和SDP标准记录进行过滤,来执行对于包含SDP客户端的应用数据的信息的获,所述SDP扩展记录和SDP标准记录是根据对于SDP的搜索请求,经由短距离通信单元从相关的终端接收的。
5.根据权利要求1所述的设备,其中短距离通信单元是超宽带(UWB)通信、蓝牙、无线局域网(WLAN)、Zigbee、红外线数据协会(IrDA)之一。
6.用于从短距离通信终端获得应用数据的设备,包括第一终端的SDP客户端搜索第二终端,以发送SDP搜索请求信号;根据SDP搜索请求信号,接收由第二终端提供的SDP标准记录和SDP扩展记录;以及从接收到的SDP标准记录和SDP扩展记录中提取应用数据。
7.根据权利要求6所述的方法,其中如果经由管理器从应用输入了搜索命令,则执行对于第二终端的搜索。
8.根据权利要求6所述的方法,其中对于第二终端的搜索是通过执行蓝牙通信中的查询来执行的。
9.根据权利要求6所述的方法,其中如果搜索到多个第二终端,则一个接一个地顺序选择搜索到的第二终端,以发送SDP搜索请求信号。
10.根据权利要求6所述的方法,还包括使SDP客户端向应用发送提取出的应用数据。
11.根据权利要求6所述的方法,还包括如果接收到从第二终端送往第一终端的SDP搜索请求信号,则使第一终端的SDP服务器从SDP标准记录存储器和SDP扩展记录存储器读取SDP标准记录和SDP扩展记录;以及经由短距离通信发送读取的SDP标准记录和SDP扩展记录。
全文摘要
一种用于从短距离通信终端获得应用数据的设备和方法使第一终端能在短时间内从第二终端获得应用数据。所述设备包括SDP标准记录存储器和SDP扩展记录存储器。所述SDP标准记录存储器存储包含按照蓝牙通信中的标准定义的应用数据的SDP标准记录,而所述SDP扩展记录存储器存储包含未按照蓝牙通信中的标准来定义的应用数据的SDP扩展记录。如果接收到SDP搜索请求信号,则SDP服务器读取分别存储在SD标准记录存储器和SDP扩展记录存储器中的SDP标准记录和SDP扩展记录,并发送读取的SDP标准记录和SDP扩展记录以提取应用数据。
文档编号G06F17/30GK1913383SQ20061010754
公开日2007年2月14日 申请日期2006年7月20日 优先权日2005年7月20日
发明者金旼贞, 李哲淑 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1