用于星形网络的通信方法及通信终端的制作方法

文档序号:7625130阅读:192来源:国知局
专利名称:用于星形网络的通信方法及通信终端的制作方法
技术领域
本发明涉及用于管理构成一个星形网络的多个通信终端的组的方法,和使用该方法的装置,本发明还涉及一种用于由至少一个普通通信终端和控制整个网络的中心通信终端构成的星形网络的通信方法。
背景技术
在传统的星形网络中,没有详细提供用于将通信终端分组的方法或用于管理通信组的方法和使用所述方法的装置。例如,蓝牙(Bluetooth),是用于一种星形网络的技术,提供的仅仅是通过L2CAP(逻辑链路控制与适配协议)进行分组的原理,而不是用于创建通信终端组的方法或过程的细节。相应地,就不可能在星形网络中对通信终端进行分组和管理并为用户提供各种附加业务的。

发明内容
本发明的一个目的是提供一种用于在构成星形网络的通信终端和中心通信终端中管理组信息的方法。
本发明的另一个目的是提供一种用于构成星形网络的通信终端。
一方面,本发明提供一种用于在星形网络的通信终端中管理组信息的方法,其中的星形网络是由至少一个普通通信终端且由控制整个网络的中心通信终端而构成的,该方法包括(a)请求中心通信终端建立用于管理一个组的通信信道;以及(b)由中心通信终端建立用于管理一个组的通信信道,接收并存储组信息。
另外,用于在通信终端中管理组信息的方法还包括(c)注册由其自己的终端可支持的应用功能,向中心通信终端提供注册的应用功能信息,以及注册由中心通信终端提供的其它通信终端的应用功能信息;(d)选择提供与其自己的终端的应用功能相同的应用功能的其它通信终端,并且,请求中心通信终端将所选择的其它通信终端和其自己的终端分组;以及(e)从根据请求而更新组信息的中心通信终端接收更新的信息。步骤(d)的特征在于,选择包含在组信息中的组,并且,请求中心通信终端将其自己的终端包括在所选择的组中。
同样,用于管理通信终端的组信息的方法包括步骤(a)、步骤(b),并且,还包括(f)基于组信息,选择其中包含其自己的终端的组,和请求中心通信终端将其自己的终端从所选择的组中删除;以及(g)从根据请求而更新组信息的中心通信终端接收更新的组信息。步骤(f)的特征在于,如果组信息包含在其自己的终端的组中,就请求中心通信终端删除包含其自己的终端的组。
另一方面,本发明提供了一种用于管理在星形网络中的中心通信终端的组信息的方法,其中的星形网络是由至少一个普通通信终端和控制整个网络的中心通信终端所构成的,该方法包括(a)接收来自普通通信终端的建立用于管理一个组的通信信道的请求;以及(b)建立用于管理一个组的通信信道,并将其存储组信息传送到普通通信终端。
另外,用于管理中心通信终端的组信息的方法包括步骤(a)、步骤(b),并且,还包括(c)从普通通信终端接收由其自己的终端可支持的应用功能信息,存储该应用功能信息,并且,将除了该普通通信终端以外的其它普通通信终端的应用功能传送到该普通通信终端;(d)接收将其自己的终端和由普通通信终端选择的其它通信终端集合在一起的请求,将普通通信和其它通信终端分组,并更新组信息;以及(e)将更新的组信息传送到普通通信终端和其它通信终端。步骤(d)的特征在于,将普通通信终端和其它通信终端分组,并且,只有当普通通信终端的应用功能与其它通信终端的应用功能相同时,才更新组信息。同样,步骤(d)的特征在于,接收将普通通信终端包括在组信息的组中的请求,并且,根据请求更新组信息。
用于管理中心通信终端的组信息方法还包括(f)从通信终端接收脱离预定的组的请求;以及(g)根据请求更新组信息,将更新的组信息传送到通信终端。步骤(f)的特征在于,从通信终端接收解散包含该通信终端的预定的组的请求,根据请求更新组信息,并将更新的组信息传送到该通信终端。
另一方面,本发明提供了一种用于由至少一个普通通信终端和控制整个网络的中心通信终端构成的星形网络的通信方法,该通信方法包括(a)从中心通信终端接收组信息,并存储接收的组信息;以及(b)通信终端从组信息中选择包含在与其自己的终端的组相同的组中的其它通信终端的至少一个的通信终端,并将数据传送到所选择的通信终端。
另外,该通信方法包括步骤(a)、步骤(b),并且还包括(c)接收数据的通信终端,确定是否其自己的终端包含在数据的目的地中;以及(d)如果通信终端被确定是包含在目的地中,则该通信终端执行预定的应用功能,以处理数据,并为所执行的应用功能提供数据。步骤(c)还包括(c1)接收数据的中心通信终端,提取将成为接收数据的目的地的通信终端的信息;以及(c2)如果除了中心通信终端之外的其它通信终端,包含在关于通信终端的提取的信息中,则中心通信终端就向其它通信终端重传数据。
另一方面,本发明提供了一种通信终端,包括传送/接收部分,将必要的信息传送到其它通信终端或从其它的通信终端接收必要的信息;应用功能信息的管理部分,注册通信终端可以提供的应用信息,通过传送/接收部分接收并存储将由其它通信终端提供的应用功能;组信息的管理部分,通过传送/接收部分创建、接收并存储关于预定的通信终端的预定的组的信息;应用功能执行部分,从与该通信终端相同的组中接收数据,并且,执行提供反映该组特征的应用功能的应用程序;输入/输出部分,通过指示数据而提供所接收的数据,并使必要的信息被输入。
另外,通信终端还包括数据中继部分,如果目的地包括其它通信终端,该数据中继部分将从预定的通信终端接收的数据重传到其它通信终端。


通过参考附图对本发明的优选实施例的详细描述,本发明的上述的目的和优点将变得更加明显,其中图1是根据本发明在星形网络中构成一个组的优选实施例的示意图;图2是根据本发明在构成星形网络的每个通信终端中管理组信息的表结构的优选实施例的示意图;图3是管理关于以图2的组信息管理的组的成员的信息的表结构的优选图4是根据本发明管理由每个通信终端提供的应用功能的列表信息的表结构的优选实施例的示意图;图5是根据本发明在星形网络的每个通信终端中初始化组信息的优选实施例的示意图;图6是根据本发明在星形网络中创建或删除一个包含预定的通信终端的组的过程的优选实施例的示意图;图7是根据本发明用于在星形网络中,一个预定的通信终端,加入先前创建的一个组中,作为一个成员的过程的优选实施例的示意图;图8是根据本发明在属于同一组的终端之间传送或接收数据的过程的优选实施例的示意图;图9是根据本发明通信终端的功能结构的优选实施例的示意图。
具体实施例方式
现在,将参考于其中示出了本发明的优选实施例的附图对本发明进行更全面的描述。图1示出了根据本发明在星形网络中的组的优选实施例。标号101表示整个网络。星形网络包括普通终端S1、普通终端S2和普通终端S3,和连接到普通终端并控制该网络的中心通信终端。标号102表示将普通通信终端S2和普通通信终端S3分组的例子。这种组包括具有提供给用户的相同应用功能的通信终端的成员。
图2示出了根据本发明在构成星形网络的每个通信终端中管理组信息的表结构的优选实施例。所述的组信息包括用于识别一个组的唯一的标识符(ID)(组ID),包含在组中的通信终端的数目(成员的数目);由组和关于应用程序的指针(应用功能处理的指针)的位置信息所支持的应用功能的ID(应用ID),其中的应用程序是用于在每个通信终端中执行应用功能。
同时,根据本发明由构成星形网络的所有通信终端(即,中心通信终端和普通通信终端)来管理所述的表。
图3示出了管理关于以图2的组信息管理的组的成员的信息的表结构的优选实施例。在图3的表中管理的信息是组ID和构成组的通信终端的ID(成员ID)。成员ID可以是先前分配给每个通信终端的唯一的代码。
图4示出了根据本发明管理由每个通信终端提供的应用功能的列表信息的表结构的优选实施例。根据本发明在图4的表中管理的信息包括连接到星形网络的通信终端的ID,即,终端ID、由终端提供的应用功能的ID、即,由通信终端提供的应用ID。由通信终端提供的应用ID可以基于每个应用功能而被在先分配。
图5示出了根据本发明在星形网络的每个通信终端中初始化组信息的优选实施例。一旦被开启,每个普通通信终端和中心通信终端都将其支持的应用功能注册到具有应用功能的表中(步骤501),且将应用功能存储在应用功能数据库中。每个普通通信终端都请求中心通信终端建立一个用于管理组的通信信道(步骤502)。然后,中心通信终端为普通通信终端建立用于管理组的通信信道(步骤503),并请求可以由每个通信终端提供的应用功能的列表信息(步骤504)。普通通信终端搜索存储在其应用功能表中的应用功能信息(步骤505),并将应用功能信息传送到中心通信终端(步骤506)。中心通信终端将应用功能信息存储于其应用功能数据库中(步骤507)。然后,中心通信终端从其组信息库中搜索其图2和图3的存储组信息(步骤508),并将组信息传送到普通通信终端(步骤509)。然后,普通通信终端存储组信息(步骤510)。
同时,普通通信终端可以请求中心通信终端的另一终端的应用功能信息(步骤511)。然后,中心通信终端,通过搜索其存储应用功能数据库,可以搜索除了该普通通信终端之外的另一通信终端的应用功能信息(步骤512),并将另一通信终端的应用功能信息传送到普通通信终端(步骤513)。然后,普通通信终端存储所传送的应用功能信息(步骤514)。
图6示出了根据本发明在星形网络中创建或删除一个包含预定的通信终端的组的过程的优选实施例。起先,普通通信终端请求中心通信终端解散新创建的组或现存的组,其中的组包含了该普通通信终端(步骤601)。
创建新组的请求会直接请求中心通信终端,通过从图4中所示的应用功能表中选择与该普通通信终端提供相同应用功能的至少一个通信终端,去创建该普通通信终端与另一通信终端的新组。而且,解散(或删除)一个组的请求会直接请求中心通信终端,通过从图3的成员的表中选择其中包含有该普通通信终端的组中的一个,进行解散(或删除)。
接收上述请求的中心通信终端,根据所述的请求,将图2和图3的组信息注册为新组,或将组信息删除(步骤602)。在这时,用户执行用于向中心通信终端输入上述请求的标准处理,而中心通信终端会基于标准处理而接收或拒绝该请求。
然后,中心通信终端,将管理图2和图3的更新的组信息的表的信息,传送到请求上述请求的普通通信终端(步骤603)。而且,中心通信终端可以将更新的组信息传送到除了该普通通信终端的另一普通通信终端(步骤604)。
普通通信终端将所传送的组信息存储在组信息数据库中(步骤605)。
图7示出了根据本发明用于在星形网络中,一个预定的通信终端,作为一个成员加入先前创建的一个组中的过程的优选实施例。在步骤701中,普通通信终端接收一个用户的输入,以便选择一个组来加入或脱离。将要加入的或从中脱离的组,应当为用户提供一个应用功能,该应用功能是由请求加入的普通通信终端中的组所提供的。然后,普通通信终端请求中心通信终端加入或脱离该组(步骤702)。中心通信终端使普通通信终端加入或脱离所选择的组,并更新图2和图3中所示的组信息(步骤703)。在这之后,中心通信终端将更新的组信息传送到普通通信终端(步骤704)。在这时,就可以将更新的组信息传送到任何其它普通通信终端及该普通通信终端那样(步骤705)。接收更新的组信息的普通通信终端,将更新的组信息存储在组信息数据库中(步骤706)。
图8示出了根据本发明在属于同一组的终端之间传送或接收数据的过程的优选实施例。用于传送数据的普通通信终端S1接收通信终端的用户的选择以接收所传送的数据,其中,用于接收所传送的数据的通信终端属于与普通通信终端S1相同的组(步骤801)。然后,由用户将数据输入到所选择的通信终端(步骤802)。如果需要,可以在步骤801之前进行步骤802。带有关于所选择的通信终端的信息的所输入的数据,被传送到中心通信终端(步骤803)。接收数据的中心通信终端确定,其是否被包括在数据将要传送到那里的目的地(步骤804)。如果确定其包括在目的地中,则中心通信终端就执行由该组提供的一个应用功能(一个应用处理),并为应用功能提供数据(步骤805)。然后,中心通信终端确定,是否除了中心通信终端之外的任何其它通信终端是包括在目的地中的(步骤806)。如果任何其它通信终端是包括在目的地中的,则中心通信终端就将数据传送到包括在该目的地中的其它通信终端(步骤807)。所述的其它通信终端接收数据,执行由组提供的应用功能,并为应用功能提供数据(步骤808)。
同时,在步骤804中,如果中心通信终端没有被包括在目的地中,就跳过步骤805而执行步骤806。
图9示出了根据本发明通信终端的功能结构的优选实施例。根据本发明的星形网络,是由至少一个普通通信终端910和中心通信终端920所构成的。普通通信终端910包括传送/接收部分911、应用功能信息的管理部分912、组信息的管理部分913、应用功能执行部分914和输入/输出部分915。中心通信终端920包括传送/接收部分921、应用功能信息的管理部分922、组信息的管理部分923、数据中继部分924、应用功能执行部分925和输入/输出部分926。
普通通信终端910的传送/接收部分911将必要的信息传送到中心通信终端920,或从中心通信终端接收必要的信息。
普通通信终端的应用功能信息的管理部分912,将将要由每个通信终端910提供给用户的应用功能,存储在应用功能数据库中。
普通通信终端910的组信息的管理部分913,将每个通信终端的组信息,存储在组信息数据库中。
普通通信终端910的应用功能执行部分914,执行将要由普通通信终端提供给用户的应用功能。
普通通信终端910的输入/输出部分915,接收从用户传送到其它通信终端和将要接收数据的目的地通信终端的数据,并且,为用户提供从其它通信终端接收的数据。
中心通信终端920的传送/接收部分921,将必要的数据发送到每个普通通信终端910、或从每个普通通信终端910接收必要的数据。
中心通信终端920的应用功能信息的管理部分922,将将要通过每个通信终端910提供给用户的应用功能,存储在应用功能数据库中。
中心通信终端920的组信息的管理部分923,在从普通通信终端接收到用于创建或解散一个组的请求之后,就创建或解散一个组。另外,组信息的管理部分923,从普通通信终端接收用于加入或脱离一个组的请求,使该普通通信终端加入或脱离该组,更新组信息,并将更新的组信息存储在组信息数据库中。
中心通信终端920的应用功能执行部分925,执行由普通通信终端提供给用户的应用功能。
中心通信终端920的输入/输出部分926,接收将要从用户传送到其它通信终端和将要接收数据的目的地通信终端的数据,并且,为用户提供从其它通信终端接收的数据。
如果目的地通信终端包括除了中心通信终端920之外的其它通信终端,则中心通信终端920的数据中继部分924,将从普通通信终端接收的数据传送到目的地通信终端。
本发明的上述的实施例,可以作为存储在计算机可读的介质中的计算机可读的程序来实现。
所述的计算机可读的介质可以包括诸如磁存储介质(例如,只读存储器(ROM)、软磁盘、硬磁盘、等)、光学可读的介质(例如,光盘只读存储器(CD-ROM)、数字通用光盘(DVD)、等)和载波(例如,通过因特网(Internet)传输)等的存储介质。
根据本发明,在星形网络中,基于每个应用功能,可以创建和管理通信终端的组。另外,在同一个组中的通信终端之间的通信可以平滑地进行。
尽管已经参考本发明的优选实施例具体地示出并描述了本发明,那些本领域中的专业技术人员应当明白,在不偏离由所附的权利要求所定义的本发明的实质和范围的前提下,可以在形式上和细节上做各种变化。
权利要求
1.一种用于由至少一个普通通信终端和控制整个网络的中心通信终端构成的星形网络的通信方法,该通信方法包括(a)从中心通信终端接收组信息,并存储接收的组信息;以及(b)从组信息中选择包含在同一组中的其它通信终端的至少一个通信终端,并将数据传送到所选择的通信终端。
2.如权利要求1的通信方法,其中,该通信方法还包括(c)接收数据的通信终端,确定是否其自己的终端包含在数据的目的地中;以及(d)如果通信终端被确定是包含在目的地中,则该通信终端执行预定的应用功能,以处理数据,并为所执行的应用功能提供数据。
3.如权利要求2的通信方法,其中,步骤(c)还包括(c1)接收数据的中心通信终端,提取将成为接收数据的目的地的通信终端的信息;以及(c2)如果除了中心通信终端之外的其它通信终端,包含在关于通信终端的提取的信息中,则中心通信终端就向其它通信终端重传数据。
4.一种通信终端,包括传送/接收部分,将必要的信息传送到其它通信终端或从其它的通信终端接收必要的信息;应用功能信息的管理部分,注册通信终端可以提供的应用信息,通过传送/接收部分接收并存储将由其它通信终端提供的应用功能;组信息的管理部分,通过传送/接收部分创建、接收并存储关于预定的通信终端的预定的组的信息;应用功能执行部分,从与其自己的组相同的组中接收数据,并且,执行提供反映该组特征的应用功能以提供应用功能的应用程序;以及输入/输出部分,通过指示数据而提供所接收的数据,并使必要的信息被输入。
5.如权利要求4的通信终端,其中,通信终端还包括数据中继部分,如果目的地包括其它通信终端,该数据中继部分将从预定的通信终端接收的数据重传到其它通信终端。
全文摘要
提供了一种用于由至少一个普通通信终端和控制整个网络的中心通信终端构成的星形网络的通信方法,该通信方法包括(a)从中心通信终端接收组信息,并存储接收的组信息;以及(b)从组信息中选择包含在同一组中的其它通信终端的至少一个通信终端,并将数据传送到所选择的通信终端。因此,可以基于星形网络中的每个应用功能,创建和管理一组通信终端。另外,可以在同一组中的通信终端之间平滑地执行通信。
文档编号H04L12/44GK1764121SQ200510108828
公开日2006年4月26日 申请日期2002年10月31日 优先权日2002年1月8日
发明者康文赫 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1