当前位置: 首页 > 专利查询>STREAMWIDE公司专利>正文

包括多个记录服务器的移动终端的定位制造技术

技术编号:10319647 阅读:271 留言:0更新日期:2014-08-13 20:04
本发明专利技术涉及包括多个记录服务器的移动终端的定位,适于同被记录的移动终端联通,用于通信继电器,记录服务器在继电器之间联通并通过一个扩展网络与定位服务器联通,而且组织在父服务器和子服务器的一个层级树中。每个定位服务器包括一个由大量移动终端记录构成的移动终端的数据库,每个所述移动终端记录由一个移动终端的地址数据构成,在层级树中记录有所述定位服务器的一个下行记录服务器。

【技术实现步骤摘要】
包括多个记录服务器的移动终端的定位本专利技术涉及通过记录服务器进行移动终端的定位,以及移动终端与定位移动终端的系统的记录和同步。诸如移动电话,智能手机和数字平板的移动终端用户日益倾向于通过网络使用消息传送功能,并且这尤其是为了减少通过蜂窝网络交换信息而产生的费用以及使用通过互联网而促成的扩展功能。在这样一种消息系统中,各个移动终端由一个被用作通信继电器的记录服务器记录,因此,当移动终端A向移动终端Z发送一条消息时,需要记录有移动终端A的记录服务器对记录有移动终端Z的记录服务器进行定位以便将消息传送过去。这种定位通常通过一种用于定位移动终端的系统执行,因此当服务应用时,这种系统能承受:闻负载。正因如此它有利于在几个服务器上分配该系统的操作。为此,由树形结构组成的域名系统或DNS类型(例如通过网络使用)的架构已知,其中需定位的服务器凭借一个代表反向传送的路径的域名而被识另,例如〃 trac.mgm.streamwide.com〃。电话网络类型的架构也已知,其中通过识别电话号码前缀进行通信。这种架构通过前缀和/或后缀运行,因此根据一个电话号码或一个域名执行用户的分配。因此,这些系统不可能简单地将用户从一个记录服务器转移到另一个,因为地址(域名或电话号码)被注册到内存中并且决定了即将执行的路由选择。将移动终端在几个记录服务器之间(“联机”)动态转移的可能性既在例如消息系统启动阶段是有用的,在操作期间也有助于优化分配,因为其能够最好地组织定位请求和消息的路由选择,例如在相同的记录服务器或相邻记录服务器上记录彼此频繁通讯的移动终端。因此需要一个定位移动终端的系统,其虑及移动终端在记录服务器之间的简单传输以及移动终端在记录服务器之间的分配,该传输和分配根据比一个简单电话号码或域名更宽泛的一组标准,例如根据移动终端的类型,移动终端上的消息传送应用,记录服务器的负载,等等。本专利技术目的在于改善现状。为此目的,提出一个定位移动终端的系统,包括多个记录服务器和多个定位服务器。每个记录服务器适用于同多个由记录服务器记录的移动终端通讯,以便实现通信继电器。记录服务器和定位服务器能够通过一个扩展网络在他们之间通讯并且根据父服务器的和子服务器的一个层级树通过以下方式组织起来:-每个记录服务器具有一个由定位服务器组成的单父服务器;-每个定位服务器具有一个由定位服务器构成的单父服务器,或者无父服务器;-多个定位服务器中的至少一个定位服务器具有一个父服务器。每个定位服务器包括一个由大量移动终端记录构成的移动终端数据库。这些移动终端记录中的每个包括由记录服务器记录的移动终端的地址数据,该记录服务器源于层级树中的定位服务器。同样地,这种树形结构有利地能够在父服务器中定位一个终端,如果这个终端的地址数据未出现在直接连接到该终端上的服务器的库中。在一个实施例中,一个移动终端的地址数据包括一个在扩展网络上记录该移动终端的记录服务器的地址。在一个实施例中,一个单定位服务器没有父服务器而且同样地包含一个根定位服务器。在一个实施例中,一个定位服务器(层级树中的父服务器),包括在一个记录或定位服务器中的所有记录,该记录或定位服务器位于层级树中父定位服务器的下游。本专利技术进一步涉及一种通过一个依照本专利技术用于定位移动终端的系统的记录服务器定位移动终端的方法。该方法包括一种本地测定,用来确定寻求的移动终端是否已由一个记录服务器记录,以及如果寻求的移动终端没有由记录服务器记录,一区域测定的第一步骤,用来确定第一定位服务器的移动终端数据库是否包含移动终端记录,该第一定位服务器构成记录服务器的单父服务器,该移动终端记录包括寻求的移动终端的地址数据。此外,如果第一定位服务器的移动终端数据库包含由寻求的移动终端的地址数据构成的移动终端记录,第一定位服务器将该记录传送给记录服务器。另一方面,如果第一定位服务器的移动终端数据库不包含由寻求的移动终端的地址数据构成的移动终端记录,区域测定的第二步骤用于确定第二定位服务器的移动终端数据库是否含有由寻求的移动终端的地址数据构成的移动终端记录。该第二定位服务器构成第一定位服务器的单父服务器。“区域测定”,与本地测定相反,意思是由一个位于树形结构中一个或几个下游服务器之上的父服务器实现的测定。在一个实施例中,区域测定的第二步是通过返回层级树结构上部被重复迭代一次或几次,区域测定的所有步骤包含一组区域测定的η次步骤。各次区域测定的第η次步骤在于测定构成第(η-1)服务器的单父服务器的第η定位服务器的移动终端数据库是否包含由寻求的移动终端的地址数据构成的移动终端记录。当第η定位服务器的移动终端数据库包含由寻求的移动终端的地址数据构成的移动终端记录时,区域测定的η步的重复迭代停止。在一个实施例中,如果寻求的移动终端在区域测定的第(η-1)步中没有被记录在第(η-1)定位服务器中,第n-1定位服务器向包含其单父服务器的第η定位服务器,,传送至一个定位请求。或者,如果寻求的移动终端在区域测定的第(η-1)步中未被记录在第(η-1)定位服务器中,第(η-1)定位服务器通过扩展网络将包含其单父服务器的第η定位服务器的地址传送至记录服务器,并且记录服务器向第η定位服务器发送一个定位请求。在一个更普遍的实施例中,当定位服务器的移动终端数据库包含由寻求的移动终端的地址数据构成的移动终端记录时,利用该移动终端记录有利于更新记录服务器的一个本地数据库,以及用于确定寻求的移动终端是否记录在记录服务器中的本地测定步骤进一步包括确定记录服务器的本地数据库是否包含由寻求的移动终端的地址数据构成的移动终端记录的操作。本专利技术进一步涉及一种在用于定位移动终端的系统中记录移动终端的方法,该方法包括:-由记录服务器记录一移动终端的本地记录步骤;-移动终端区域记录的第一步骤,该移动终端记录在构成记录服务器的单父服务器的第一定位服务器的移动终端数据库中;以及-移动终端区域记录的第二步骤,该移动终端记录在构成第一定位服务器的单父服务器的第二定位服务器的移动终端的数据库中。这种实施例使其能够以特别有利的方式在终端上同步由服务器共享的数据,并且动态更新终端的定位数据。在一个实施例中,上述记录的第二步骤通过返回层级树结构上部被重复迭代一次或几次,区域记录的所有步骤包含一组区域记录的η次步骤。从而每个区域记录的第η步在于记录由第η定位服务器的移动终端数据库中记录的移动终端,第η定位服务器构成第η-1定位服务器的单父服务器。区域记录的第η步骤的重复在第η定位服务器没有父服务器时停止。在一个实施例中,区域记录的每个步骤包括将一个移动终端的记录请求从第一服务器发送到构成第一服务器的单父服务器的第二服务器。在一个实施例中,区域记录的每个步骤包括将一个移动终端的记录请求从记录服务器发送到定位服务器。在一个实施例中,记录一个移动终端的方法进一步包括分派步骤,在记录的第一步骤之前执行,并且包含将一个分派的请求从移动终端传送到定位服务器,然后通过扩展网络,在移动终端上接收记录服务器的一个地址。本地记录步骤然后包括用记录服务器记录移动终端。本专利技术进一步涉及一种根据本专利技术的将定位移动终端的系统与移动终端同步的方法,该方法包括:-一传输步骤,将多个地址簿记录从待同步的移动终端传输到记录服务器,其中至少一本文档来自技高网...

【技术保护点】
用于定位移动终端的系统,包括多个记录服务器和多个定位服务器,每个记录服务器适用于同多个被所述记录服务器记录的移动终端通信以实现通信继电器,记录服务器和定位服务器能够通过一个扩展网络在他们之间通信并且通过以下方式组织在父服务器和子服务器的一个层级树中:‑每个记录服务器具有一个由定位服务器构成的单父服务器;‑每个定位服务器具有一个由定位服务器构成的单父服务器,或没有父服务器;‑多个定位服务器中至少一个定位服务器具有一个父服务器;而且每个定位服务器包括一个由多个移动终端记录构成的移动终端数据库,每个所述移动终端数据记录包括一个移动终端的地址数据,该地址数据通过层级树中所述定位服务器的下行记录服务器记录。

【技术特征摘要】
2013.02.12 FR 13511961.用于定位移动终端的系统,包括多个记录服务器和多个定位服务器, 每个记录服务器适用于同多个被所述记录服务器记录的移动终端通信以实现通信继电器,记录服务器和定位服务器能够通过一个扩展网络在他们之间通信并且通过以下方式组织在父服务器和子服务器的一个层级树中: -每个记录服务器具有一个由定位服务器构成的单父服务器; -每个定位服务器具有一个由定位服务器构成的单父服务器,或没有父服务器; -多个定位服务器中至少一个定位服务器具有一个父服务器;而且 每个定位服务器包括一个由多个移动终端记录构成的移动终端数据库,每个所述移动终端数据记录包括一个移动终端的地址数据,该地址数据通过层级树中所述定位服务器的下行记录服务器记录。2.根据权利要求1所述的系统,其特征在于,所述移动终端的地址数据包括通过扩展网络记录所述移动终端的记录服务器的地址。3.根据权利要求1和2中的任一权利要求所述的系统,其中一个单定位服务器不具有一个父服务器并且构成一个根定位服务器。4.如任何前述权利要求所述的系统,其中一个定位服务器是层级树中的父定位服务器,其包括包含在 一个记录服务器或一个定位服务器中的所有记录,所述记录服务器或定位服务器在层级树中所述父定位服务器的下游。5.通过根据权利要求1到4中的任一权利要求所述的定位移动终端的系统的记录服务器用来定位移动终端的方法,该方法包括一项本地测定,用以确定一个寻求的移动终端是否通过一个记录服务器记录,以及如果寻求的移动终端没有通过记录服务器记录,一项区域测定的第一步骤,用以确定构成记录服务器的单父服务器的一个第一定位服务器的移动终端数据库是否包括由寻求的移动终端的地址数据构成的一个移动终端记录;以及 -如果第一定位服务器移动终端数据库包括由寻求的移动终端的地址数据构成的移动终端记录,第一定位服务器将所述记录传送到记录服务器上;_如果第一定位服务器移动终端数据库不包括由寻求的移动终端的地址数据构成的移动终端记录,则一项区域测定的第二步骤,用于确定构成第一定位服务器的单父服务器的第二定位服务器的移动终端数据库是否包括由寻求的移动终端的地址数据构成的一个移动终端记录。6.根据权利要求5所述的用于定位移动终端的方法, 其中所述区域测定的第二步骤通过返回到层级树结构上部被重复一次或几次,区域测定的所有步骤包括一组区域测定的η次步骤, 每次区域测定的第η次步骤在于确定构成第(η-1)服务器的单父服务器的第η定位服务器的移动终端数据库是否包括由寻求的移动终端的地址数据构成的移动终端记录, 区域测定第η步骤的迭代在第η定位服务器移动终端数据库包括由寻求的移动终端的地址数据构成的移动终端记录时停止。7.根据权利要求5或6所述的用于定位移动终端的方法,其中如果寻求的移动终端没有在区域测定的第(η-1)步骤期间被第(η-1)定位服务器记录, 第η-1定位服务器将一个定位请求发送到构成其单父服务...

【专利技术属性】
技术研发人员:弗洛伦特·普雷维塔利马修·格朗德金
申请(专利权)人:STREAMWIDE公司
类型:发明
国别省市:法国;FR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1