CN104811371B - 一种全新的即时通信*** - Google Patents

一种全新的即时通信*** Download PDF

Info

Publication number
CN104811371B
CN104811371B CN201510247834.7A CN201510247834A CN104811371B CN 104811371 B CN104811371 B CN 104811371B CN 201510247834 A CN201510247834 A CN 201510247834A CN 104811371 B CN104811371 B CN 104811371B
Authority
CN
China
Prior art keywords
service
route
instant messaging
service end
communication system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510247834.7A
Other languages
English (en)
Other versions
CN104811371A (zh
Inventor
林皓
高曦
钟力
杨华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing VRV Software Corp Ltd
Original Assignee
Beijing VRV Software Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing VRV Software Corp Ltd filed Critical Beijing VRV Software Corp Ltd
Priority to CN201510247834.7A priority Critical patent/CN104811371B/zh
Priority to EP15892699.8A priority patent/EP3215949A4/en
Priority to PCT/MY2015/050067 priority patent/WO2016186484A1/en
Priority to US15/507,991 priority patent/US20170310614A1/en
Publication of CN104811371A publication Critical patent/CN104811371A/zh
Application granted granted Critical
Publication of CN104811371B publication Critical patent/CN104811371B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种全新的即时通信***,采用“路由+服务+用户”的三层创新体系结构,由客户端、服务端和路由端组成。其中,客户端是用户使用即时通信***的入口;服务端为客户端提供即时通信服务和各种企业级应用;路由端则主要用于服务端的连接管理,为服务端之间的网络连接提供路由寻址服务。本发明的有益效果是:设计实现了一种全新的即时通信***,通过上层的路由和控制,不同企业或组织的私有及专属即时通信服务器,以及面向公众服务的公共即时通信服务器,能够进行安全的无缝连接,使得个人、社团、企业或组织用户能够在保证私密性的同时,灵活快捷地进行即时通信。

Description

一种全新的即时通信***
技术领域
本发明属于信息技术领域,涉及如何在互联网、企业网和云计算环境下建立专属的或公共的同时又可以互联互通的即时通信***,特别是涉及为个人、社团、企业或组织提供一套跨越不同网络的即时通信***。
背景技术
即时通信(Instant Messaging,简称IM)是手机、平板电脑和计算机用户之间利用网络进行即时消息的发送与接收过程,能够传送文字、图片、声音和视频等信息,是互联网非常普遍和受欢迎的网络应用之一。典型的IM应用有微信、QQ、Skype、腾讯通和亿企通等,其中,前三者面向公众用户,后两者面向企业或组织用户。
由于经济和互联网的飞速发展,企业或组织间的合作越来越多,而且很多合作已经跨越国境。即时通信因其高效迅捷的特点,在企业或组织中得到了广泛应用。在企业级即时通信应用中,逐渐涌现了这样的需求:一是确保企业即时通信信息的私密性,企业需要拥有自己的私有即时通信服务器;二是能够与其他企业进行即时通信,不同的即时通信***需要互联互通。
目前,绝大部分的即时通信***采用的都是“服务层+用户层”的两层架构,具体实现上就是即时通信服务器和即时通信客户端软件。这使得目前要么就是面向公众服务的超大规模的即时通信网络,例如微信和QQ;要么就是面向企业或组织内部专用的小型即时通信网络,如腾讯通;不同企业或组织的即时通信网络无法连接在一起,更无法连接面向公众的即时通信网络。亿企通则是一个针对小型组织或企业的即时通信服务平台,引入了主、备两台控制器,使不同企业或组织的用户能够在这个平台上进行即时通信,但是企业或组织没有自己私有的服务器。还有的解决方案是为不同的即时通信***提供协议转换网关,但也只能解决两个即时通信***的互联问题,对于多***的互联无能为力。
可见,目前的即时通信***还不能在即时通信的企业级应用中,满足前述两个用户需求,同时解决私密性和互联互通的问题。
发明内容
本发明的目的是提供一种全新的能够在互联网、企业内网和云计算平台等复杂网络环境下运行的即时通信***,同时满足用户对即时通信私密性和互联互通的应用需求。利用该***,用户既可以在自己的内部网络搭建私有的即时通信服务器,又可以租用云服务器建立专属即时通信服务器,还可以利用面向公众服务的公共即时通信服务器,而且,这些不同类型的服务器都可以互相连接起来进行即时通信。
本发明的全新的即时通信***采用“路由+服务+用户”的三层体系结构,可建立灵活的、可伸缩的即时通信体系。该***由客户端、服务端和路由端组成,具体如下。
(1)客户端
客户端为软件形式,由服务端进行分发,安装在用户的手机、平板电脑或计算机上,是用户使用即时通信***的入口;客户端经由服务端进行即时通信,接收服务端发布的信息,使用指纹签到、创建临时任务团队、组织架构、任务分配和电子邮件等企业级应用。
(2)服务端
服务端为软件形式,安装在服务器上,为客户端提供指纹签到、创建临时任务团队、组织架构、任务分配和电子邮件等企业级应用服务,即时通信服务,以及进行信息发布;各服务端基于网络地址来建立直接的网络连接,在知晓对方的网络地址时,无需再通过路由端的路由寻址,连接后共享即时通信必要的用户和通信信息。
服务端既可以由企业或组织部署为私有的即时通信服务器,也可以由来自不同企业或组织的用户租用云服务器部署专属的即时通信服务器,还可以由服务提供商部署为面向公众的即时通信服务器,在得到服务器所有者授权之后,这些服务器能够互联互通形成一个可伸缩的即时通信服务网络。
(3)路由端
路由端既可安装在服务器上,也可以做成专门的硬件设备,用于服务端的连接管理,以及为服务端之间的网络连接提供路由寻址服务;每个路由端会为一至多个服务端提供路由寻址服务,同时每个服务端只接受指定的一个路由端的路由寻址服务。
路由端由设备提供商统一部署,建立核心骨干即时通信路由服务网络;大型企业或组织,以及即时通信服务提供商,也可以通过部署路由端来建立规模更大的即时通信网络,并且能够接入核心骨干即时通信路由服务网络。
当源服务端需要目标服务端的网络地址时,源服务端会向路由端提出寻址请求,路由端根据目标服务端的标识信息,根据路由策略在路由服务网络中进行寻址,找到目标服务端的网络地址后,返回给源服务端。
附图说明
图1为本发明的一种全新的即时通信***的结构框图。
图2为本发明的一种全新的即时通信***的部署示意图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明的即时通信***的结构框图。该***采用“路由+服务+用户”的三层体系结构,可建立灵活的、可伸缩的即时通信体系,由客户端、服务端和路由端组成,具体如下。
(1)客户端
客户端为软件形式,由服务端进行分发,安装在用户的手机、平板电脑或计算机上,是用户使用即时通信***的入口;客户端经由服务端进行即时通信,接收服务端发布的信息,使用指纹签到、创建临时任务团队、组织架构、任务分配和电子邮件等企业级应用。客户端支持多账户,用户能够在一台终端上利用客户端到多个服务端注册账户,以不同的账户身份参加不同的即时通信会话。
(2)服务端
服务端为软件形式,安装在服务器上,为客户端提供指纹签到、创建临时任务团队、组织架构、任务分配和电子邮件等企业级应用服务,即时通信服务,以及进行信息发布;各服务端基于网络地址来建立直接的网络连接,在知晓对方的网络地址时,无需再通过路由端的路由寻址,连接后共享即时通信必要的用户和通信信息。
服务端既可以由企业或组织部署为私有的即时通信服务器,也可以由来自不同企业或组织的用户租用云服务器部署专属的即时通信服务器,还可以由服务提供商部署为面向公众的即时通信服务器,在得到服务器所有者授权之后,这些服务器能够互联互通形成一个可伸缩的即时通信服务网络。
(3)路由端
路由端既可安装在服务器上,也可以做成专门的硬件设备,用于服务端的连接管理,以及为服务端之间的网络连接提供路由寻址服务;每个路由端会为一至多个服务端提供路由寻址服务,同时每个服务端只接受指定的一个路由端的路由寻址服务。
路由端由设备提供商统一部署,建立核心骨干即时通信路由服务网络;大型企业或组织,以及即时通信服务提供商,也可以通过部署路由端来建立规模更大的即时通信网络,并且能够接入核心骨干即时通信路由服务网络。
当源服务端需要目标服务端的网络地址时,源服务端会向路由端提出寻址请求,路由端根据目标服务端的标识信息,根据路由策略在路由服务网络中进行寻址,找到目标服务端的网络地址后,返回给源服务端。
图2为本发明的一种全新的即时通信***的部署示意图,描绘了一个典型的***应用和部署场景。具体如下:
(1)A企业在自己的内网,利用服务端搭建了私有的即时通信服务器S1、S2和S3,内网用户C1、C2~C6利用客户端在这三台服务器上分别注册并登录,使用即时通信和各种企业级应用服务;
(2)B组织在自己的内网,也利用服务端搭建了私有的即时通信服务器S4和S5,内网用户C7、C8~C13利用客户端在这两台服务器上分别注册并登录,使用即时通信和各种企业级应用服务;
(3)即时通信服务商利用服务端搭建了面向公众服务的即时通信服务器S6、S7、S8和S9,公众用户C14、C15~C21利用客户端在这四台服务器上分别注册并登录,使用即时通信和各种企业级应用服务;
(4)云服务商提供可租用的已安装服务端的即时通信服务器S10、S11、S12和S13,供用户租用以搭建专属的即时通信服务器;
(5)利用路由端,设备提供商搭建了路由器R1、R2、R3、R4和R5,并通过这些路由器建立了核心骨干路由服务网络,为各个属于不同企业或组织的服务器提供路由寻址服务。
该即时通信***的使用,可以分为以下几种情况。
(1)无需路由寻址的即时通信
企业或组织内部的即时通信及其相关企业级应用,无需通过核心骨干路由服务网络,在内部搭建的即时通信服务器上即可完成;例如,A企业内的用户C1、C2~C6间的即时通信,只需通过A企业私有的即时通信服务器S1、S2和S3;B组织内的用户C7、C8~C13间的即时通信,只需通过B组织私有的即时通信服务器S4和S5;公众用户C14、C15~C21间的即时通信,只需通过公共即时通信服务器S6、S7、S8和S9。
(2)需路由寻址的即时通信
跨企业或组织的即时通信,以及公众用户与企业或组织用户的即时通信,需要利用核心骨干路由服务网络的路由寻址服务,他们的即时通信服务器才能连接在一起,进而这些用户才能相互进行即时通信;例如,当A企业的用户C1与C2、B组织的用户C8与C9,以及公众用户C20与C21一起进行组群通信时,他们所在的即时通信服务器S1、S5和S9,就需要路由器R1、R2和R4的路由寻址,才能连接在一起,这些用户才能进行即时通信;简要的路由寻址过程如下所述:
1)假定用户C1为组群通信的发起方,那么C1所登录的服务器S1就负责寻找其他用户的服务器网络地址;
2)C1会向R1发出寻址请求,随后基于目标服务器标识信息的寻址请求,会根据路由策略在核心骨干路由服务网络中路由;
3)当R2和R4在收到寻址请求后,会分别向R1返回服务器S5和S9的网络地址,之后R1向S1返回服务器S5和S9的网络地址;
4)最后S1根据返回的网络地址与服务器S5和S9建立网络连接,组群通信开始。
(3)需专属服务器的即时通信
具有较高私密性要求的跨企业或组织的即时通信,以及公众用户与企业或组织用户的即时通信,可租用云服务商搭建的即时通信服务器,建立专属于某个项目、任务或一群人的专属即时通信服务器;例如,为了一个合作项目,A企业的用户C5与C6、B组织的用户C10、C11与C12、公众用户C17与C18,可以租用云服务商的即时通信服务器S11,把S11作为该合作项目的专属服务器,在上面注册新的账号并使用;这么做的一个附加的好处是,所有的通信信息都是可以审计的,能够完整保存某个合作项目的过程信息。

Claims (7)

1.一种全新的即时通信***,其特征在于,采用“路由+服务+用户”的三层创新体系结构,由客户端、服务端和路由端组成,
客户端是用户使用即时通信***的入口,支持多账户,客户端与客户端之间经由服务端进行即时通信;
服务端为客户端提供即时通信服务,各服务端基于网络地址来建立直接的网络连接,在知晓对方的网络地址时,无需再通过路由端的路由寻址;
路由端用于服务端的连接管理,以及为服务端之间的网络连接提供路由寻址服务。
2.根据权利要求1所述的即时通信***,其特征在于,所述客户端还是接收发布信息,使用指纹签到、创建临时任务团队、组织架构和任务分配这些企业级应用的入口。
3.根据权利要求1所述的即时通信***,其特征在于,所述服务端还提供信息发布、指纹签到、创建临时任务团队、组织架构和任务分配这些企业级应用服务。
4.根据权利要求1所述的即时通信***,其特征在于,进一步地,所述服务端既可以由企业或组织部署为私有的即时通信服务器,也可以由来自不同企业或组织的用户租用云服务器部署专属的即时通信服务器,还可以由服务提供商部署为面向公众的即时通信服务器,在得到服务器所有者授权之后,这些服务器能够互联互通形成一个可伸缩的即时通信服务网络。
5.根据权利要求1所述的即时通信***,其特征在于,所述路由端还包括:每个路由端会为一至多个服务端提供路由寻址服务,同时每个服务端只接受指定的一个路由端的路由寻址服务。
6.根据权利要求1所述的即时通信***,其特征在于,进一步地,所述路由端还包括:路由端由设备提供商统一部署,建立核心骨干即时通信路由服务网络;大型企业或组织,以及即时通信服务提供商,也可以通过部署路由端来建立规模更大的即时通信网络,并且能够接入核心骨干即时通信路由服务网络。
7.根据权利要求1或3或5所述的即时通信***,其特征在于,所述路由寻址是指:当源服务端需要目标服务端的网络地址时,源服务端会向路由端提出寻址请求,路由端根据目标服务端的标识信息,根据路由策略在路由服务网络中进行寻址,找到目标服务端的网络地址后,返回给源服务端。
CN201510247834.7A 2015-05-15 2015-05-15 一种全新的即时通信*** Active CN104811371B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201510247834.7A CN104811371B (zh) 2015-05-15 2015-05-15 一种全新的即时通信***
EP15892699.8A EP3215949A4 (en) 2015-05-15 2015-07-07 A new instant messaging (im) system
PCT/MY2015/050067 WO2016186484A1 (en) 2015-05-15 2015-07-07 A new instant messaging (im) system
US15/507,991 US20170310614A1 (en) 2015-05-15 2015-07-07 A new Instant Messaging (IM) system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510247834.7A CN104811371B (zh) 2015-05-15 2015-05-15 一种全新的即时通信***

Publications (2)

Publication Number Publication Date
CN104811371A CN104811371A (zh) 2015-07-29
CN104811371B true CN104811371B (zh) 2018-04-03

Family

ID=53695880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510247834.7A Active CN104811371B (zh) 2015-05-15 2015-05-15 一种全新的即时通信***

Country Status (4)

Country Link
US (1) US20170310614A1 (zh)
EP (1) EP3215949A4 (zh)
CN (1) CN104811371B (zh)
WO (1) WO2016186484A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106533894B (zh) * 2015-09-11 2019-05-21 北京北信源软件股份有限公司 一种全新的安全的即时通信体系
CN106557034B (zh) * 2015-09-29 2020-05-01 北京北信源软件股份有限公司 一种基于即时通信的智能家居控制方法
CN106302118A (zh) * 2016-08-15 2017-01-04 上海云睦网络科技有限公司 消息传输方法、装置和***
CN106790438B (zh) * 2016-12-05 2020-10-16 曾仲林 一种用户交互方法及设备
CN106789571A (zh) * 2016-12-16 2017-05-31 邦彦技术股份有限公司 一种基于ims架构的跨域即时通讯方法及其***
US10977242B2 (en) * 2017-09-07 2021-04-13 Atlassian Pty Ltd. Systems and methods for managing designated content items
TWI678663B (zh) * 2018-03-26 2019-12-01 互動資通股份有限公司 企業專用封閉型即時通訊系統與外部上下游公司人員即時通訊的方法
CN110351178A (zh) * 2018-04-02 2019-10-18 深圳市六度人和科技有限公司 一种信息监管方法及装置
CN108683722B (zh) * 2018-05-10 2022-03-11 中国银行股份有限公司 一种数据传输的方法、esb平台及客户端
CN109639565B (zh) * 2018-12-14 2022-02-25 杭州安司源科技有限公司 一种去中心化的即时通信多服务节点互联互通***
WO2021005498A1 (en) * 2019-07-11 2021-01-14 LeapXpert Limited Multichannel messaging system and method
CN112968830A (zh) * 2021-05-18 2021-06-15 北京泰迪熊移动科技有限公司 一种即时通信方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101292478A (zh) * 2005-10-07 2008-10-22 雅虎公司 不同服务提供商之间的即时消息传递互操作性
CN102684984A (zh) * 2011-03-14 2012-09-19 腾讯科技(深圳)有限公司 集群间路由实现方法及***
CN103716921A (zh) * 2013-12-08 2014-04-09 周良文 基于智能路由设备的wifi即时通讯***及社交方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016978B2 (en) * 2002-04-29 2006-03-21 Bellsouth Intellectual Property Corporation Instant messaging architecture and system for interoperability and presence management
US20050162685A1 (en) * 2004-01-27 2005-07-28 Lainye Heiles Printing using instant message protocol
US9053461B2 (en) * 2005-10-07 2015-06-09 Yahoo! Inc. Instant messaging interoperability between disparate service providers
US20070143408A1 (en) * 2005-12-15 2007-06-21 Brian Daigle Enterprise to enterprise instant messaging
JP2009200632A (ja) * 2008-02-19 2009-09-03 Fujitsu Ltd 中継装置、中継方法および中継プログラム
JP2009288894A (ja) * 2008-05-27 2009-12-10 Nippon Telegr & Teleph Corp <Ntt> Imクライアント装置、imサーバ、imシステムおよび方法
US8200258B2 (en) * 2008-09-15 2012-06-12 Microsoft Corporation System and methods for communication between instant message users and short message service users
US9237439B2 (en) * 2011-09-20 2016-01-12 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for configuring service settings for a mobile subscriber

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101292478A (zh) * 2005-10-07 2008-10-22 雅虎公司 不同服务提供商之间的即时消息传递互操作性
CN102684984A (zh) * 2011-03-14 2012-09-19 腾讯科技(深圳)有限公司 集群间路由实现方法及***
CN103716921A (zh) * 2013-12-08 2014-04-09 周良文 基于智能路由设备的wifi即时通讯***及社交方法

Also Published As

Publication number Publication date
EP3215949A4 (en) 2018-01-24
WO2016186484A1 (en) 2016-11-24
EP3215949A1 (en) 2017-09-13
US20170310614A1 (en) 2017-10-26
CN104811371A (zh) 2015-07-29

Similar Documents

Publication Publication Date Title
CN104811371B (zh) 一种全新的即时通信***
CN104993998B (zh) 支持云部署的企业级安全即时通信***和方法
CN105072093B (zh) 一种用于即时通信***互联互通的装置和方法
CN101808096B (zh) 一种大规模异地局域网间屏幕共享及控制的方法
CN108111401B (zh) 一种跨即时通信***的建群方法
CN103916296B (zh) 一种融合局域网的通信***
CN101163117B (zh) 一种群组管理方法、群组资源共享方法及即时通讯装置
CN104811370B (zh) 一种基于标识的安全即时通信***架构
CN102447734B (zh) 一种税务云计算网开im在线客服***云端服务方法
CN109474936A (zh) 应用于多个lora网关之间的物联网通讯方法及***
CN101159714A (zh) 一种即时通讯方法、装置与群组服务器
CN101247361A (zh) 一种用户群组中成员动态信息显示***及方法
CN105610981A (zh) 快速作战信息流转平台
CN111083177B (zh) 基于协同网关的跨域协同交互方法
CN104468805B (zh) 消息路由装置和方法
US20150350601A1 (en) Domain trusted video network
CN105163062B (zh) 一种将社会资源接入到公共平台的***及方法
CN104821908B (zh) 支持专享服务的即时通信方法和***
CN105119787A (zh) 一种基于软件定义的公共互联网接入***和方法
CN104539902A (zh) 一种ipc的远程访问方法和***
CN104836734B (zh) 一种全新的即时通信路由方法和路由器
CN101197779B (zh) 一种提升地址解析协议代理发包效率的方法、装置和***
CN109639565B (zh) 一种去中心化的即时通信多服务节点互联互通***
CN101207612A (zh) 对等网的实现方法和运营商对等网服务器及对等网***
CN101309154A (zh) 报文的发送方法、发送装置和传输***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant