一种用于即时通信的用户命名方法技术

技术编号:12018912 阅读:171 留言:0更新日期:2015-09-09 15:51
本发明专利技术公开了一种用于即时通信的用户命名方法,使得用户可创建全网唯一的名称来标识自己的身份。用户名称与组成即时通信系统的即时通信服务器和即时通信路由器密切相关。方法分为三个步骤:(1)路由命名:为每台即时通信路由器创建一个唯一的名称来标识其身份;(2)服务命名:为每台即时通信服务器创建一个唯一的名称来标识其身份;(3)用户命名:每个即时通信用户可创建一个唯一的名称来标识自己的身份。本发明专利技术的有益效果是:基于这些名称的唯一性,通过即时通信路由器的路由寻址,属于不同团体、组织、企业、地区或国家的各自独立的即时通信系统能够实现互联互通,其用户能够进行跨系统的即时通信。

【技术实现步骤摘要】

本专利技术属于即时通信领域,涉及即时通信用户的命名方法,特别涉及因即时通信系统架构的根本改变而带来的名称格式的变化。
技术介绍
在任何一个网络或分布式系统中,每个实体必须拥有一个唯一确定的符号,用来向系统中的其他实体表明身份,这个符号就被称为“标识”或“名称”。即时通信(InstantMessaging,缩写为頂)是网络时代非常普遍和受欢迎的网络应用,像微信、QQ、MSN和腾讯通等,通常使用微信号、QQ号、手机号和电子邮箱等具有唯一特性的符号来标识用户或作为用户名称。因为目前的这些面向公众的即时通信系统,或企业内部的专用即时通信,维护的是一个用户数据库,所以用户名称的命名很简单而且直观,只要是不重复的字符即可。当不同团体、企业或组织的即时通信系统需要互联时,仅仅是简单的由用户自行选择名称显然行不通,因为不同即时通信系统的服务器根本无法知道群组通信的用户都在哪里,而且不同服务器注册的用户名称还会存在重名的情况。为此,本专利技术提出了一种创新的即时通信用户命名方法,使用户名称与即时通信系统架构关联起来,确保了名称的唯一性,也使得分属不同团体、企业或组织的即时通信系统能够互联互通。
技术实现思路
本专利技术的目的,是为属于不同团体、企业或组织的即时通信系统,提供一种全新的用户命名方法。该方法与互联互通的即时通信系统架构密切相关,所命名的用户名称不但具备在整个即时通信框架内的唯一性,而且还指明了所在即时通信服务器的相关信息。本专利技术的,命名过程分为三个步骤: (I)路由命名 为每台即时通信路由器创建一个唯一的名称来标识其身份。即时通信路由器的名称格式由“R_”开头,后面接着由字母和数字构成的不超过6个字符长度的字符,形成“R_XXXXXX”的名称格式。路由器的部署与地域相关,命名通常前4个字符用字母表示地域,后2个字符用数字来表示序号。即时通信路由器名称的唯一性由路由服务网络的构建者来保证,新增的即时通信路由器命名时,会检查名称是否重复,只有不重复的名称才能够被命名。同时,即时通信路由器也负责审查即时通信服务器名称的唯一性,当某个路由器新增要管理的服务器时,它会审查新增服务器的名称是否与它已管理的服务器的名称重复,如果重名,它会强制要求新增服务器改名。(2)服务命名 为每台即时通信服务器创建一个唯一的名称来标识其身份。服务器名称格式由两部分组成,以”隔开;其中,前一部分由“S」,开头,后面接着由字母和数字构成的不超过6个字符长度的字符,通常代表了一个企业或组织的名称;后一部分是行业名称,由3个字符组成;这样得到即时通信服务器的名称格式就是“s_xxxxxx.XXX”。上述行业名称与现有的常用顶级域名后缀相一致,企业由“com”表示,组织由“org”表示,政府由“gov”表示,教育机构由“edu”表示,军事机构由“mil”表示,并可根据需要进行扩展。即时通信服务器负责审查用户名称的唯一性。在新的即时通信用户注册时,服务器会审查注册的用户名称的第一部分是否与现有数据库中的用户名称重名,如果重名将无法注册,直至新用户选择了唯一的名称。(3)用户命名 即时通信用户在即时通信服务器上注册账号时,可自行选择长度不超过16个字符的字母或数字或其组合的字符作为用户名称的第一部分,格式为“XXXXXXXXXXXXXXXX”;该用户所注册的即时通信服务器的名称为用户名称的第二部分,中间由符号连接,格式为“ XXXXXXXXXXXXXXXXiS_XXXXXX.XXX ”;该即时通信服务器所连接的即时通信路由器的名称为用户名称的第三部分,由符号”连接,至此得到即时通信用户的名称格式为“XXXXXXXXXXXXXXXX@S_XXXXXX.XXX.R_XXXXXX'进一步地,如果是某个即时通信系统内的即时通信用户进行相互通信,那么即时通信用户的名称用前两部分来表示即可,不需要即时通信路由器的名称,格式为“XXXXXXXXXXXXXXXX@S_XXXXXX.XXX”。分属不同即时通信系统的即时通信用户相互通信时,即时通信用户的名称必须完整表示,格式为“ XXXXXXXXXXXXXXXXiS_XXXXXX.XXX.R_XXXXXX'上述提到的即时通信系统,是指由一个团队、团体、企业或组织建立的专属的即时通信系统,由至少一台即时通信服务器和一个即时通信用户组成;即时通信用户需要在即时通信服务器上注册账号并登录,才能使用即时通信系统。即时通信系统需要接入即时通信路由器,由路由器为它提供寻址服务,这样才能与其他团队、团体、企业或组织的即时通信系统互联互通。本专利技术的有益效果是:基于上述这些名称的唯一性,通过即时通信路由器的路由寻址,属于不同团体、组织、企业、地区或国家的各自独立的即时通信系统能够实现互联互通,其用户能够进行跨系统的即时通信。【附图说明】图1为本专利技术的的流程图。【具体实施方式】下面结合附图和【具体实施方式】对本专利技术作进一步详细的说明。图1是本专利技术的的流程图。本专利技术的,命名过程分为三个步骤: (I)路由命名 为每台即时通信路由器创建一个唯一的名称来标识其身份。即时通信路由器的名称格式由“R_”开头,后面接着由字母和数字构成的不超过6个字符长度的字符,形成“R_XXXXXX”的名称格式。路由器的部署通常与地域相关,例如,在北京的一个即时通信路由器可命名为“R_BEIJ01”。这里,为了视觉上的美观和路由器数量上的区分,通常前4个字符用字母,后2个字符用数字来表示序号。即时通信路由器名称的唯一性由路由服务网络的构建者来保证,新增的即时通信路由器命名时,会检查名称是否重复,只有不重复的名称才能够被命名。同时,即时通信路由器也负责审查即时通信服务器名称的唯一性,当某个路由器新增要管理的服务器时,它会审查新增服务器的名称是否与它已管理的服务器的名称重复,如果重名,它会强制要求新增服务器改名。(2)服务命名 为每台即时通信服务器创建一个唯一的名称来标识其身份。服务器名称格式由两部分组成,以”隔开;其中,前一部分由“S」,开头,后面接着由字母和数字构成的不超过6个字符长度的字符,通常代表了一个企业或组织的名称;后一部分是行业名称,由3个字符组成;这样得到即时通信服务器的名称格式就是“S_XXXXXX.XXX”。上述行业名称与现有的常用顶级域名后缀相一致,企业由“com”表示,组织由“org”表示,政府由“gov”表示,教育机构由“edu”表示,军事机构由“mil ”表示,并可根据需要进行扩展。例如,北京北信源软件股份有限公司的一台即时通信服务器,就可命名为“S_VRV01.com,,。即时通信服务器负责审查用户名称的唯一性。在新的即时通信用户注册时,服务器会审查注册的用户名称的第一部分是否与现有数据库中的用户名称重名,如果重名将无法注册,直至新用户选择了唯一的名称。(3)用户命名 即时通信用户在即时通信服务器上注册账号时,可自行选择长度不超过16个字符的字母或数字或其组合的字符作为用户名称的第一部分,格式为“XXXXXXXXXXXXXXXX”;该用户所注册的即时通信服务器的名称为用户名称的第二部分,中间由符号连接,格式为“ XXXXXXXXXXXXXXXXiS_XXXXXX.XXX ”;该即时通信服务器所连接的即时通信路当前本文档来自技高网...

【技术保护点】
一种用于即时通信的用户命名方法,其特征在于,分为三个步骤:(1)路由命名:为每台即时通信路由器创建一个唯一的名称来标识其身份;(2)服务命名:为每台即时通信服务器创建一个唯一的名称来标识其身份;(3)用户命名:每个即时通信用户可创建一个唯一的名称来标识自己的身份。

【技术特征摘要】

【专利技术属性】
技术研发人员:林皓高曦钟力
申请(专利权)人:北京北信源软件股份有限公司
类型:发明
国别省市:北京;11

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

1