CN105025047A - 一种云桌面的推送方法、***以及推送端和接收端 - Google Patents

一种云桌面的推送方法、***以及推送端和接收端 Download PDF

Info

Publication number
CN105025047A
CN105025047A CN201410163177.3A CN201410163177A CN105025047A CN 105025047 A CN105025047 A CN 105025047A CN 201410163177 A CN201410163177 A CN 201410163177A CN 105025047 A CN105025047 A CN 105025047A
Authority
CN
China
Prior art keywords
cloud desktop
multicast group
desktop
receiving terminal
pushes
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.)
Pending
Application number
CN201410163177.3A
Other languages
English (en)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410163177.3A priority Critical patent/CN105025047A/zh
Priority to EP14890162.2A priority patent/EP3122008A4/en
Priority to PCT/CN2014/083230 priority patent/WO2015161576A1/zh
Publication of CN105025047A publication Critical patent/CN105025047A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/452Remote windowing, e.g. X-Window System, desktop virtualisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种云桌面的推送方法、***以及推送端和接收端。所述云桌面的推送方法,包括:云桌面推送端将推送端用户信息提交到推送端控制节点;所述云桌面推送端接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;所述云桌面推送端以组播方式向所述至少一个组播组发送数据。本发明能够减少带宽的占有率。

Description

一种云桌面的推送方法、***以及推送端和接收端
技术领域
本发明涉及通讯领域,特别是指一种云桌面的推送方法、***以及推送端和接收端。
背景技术
目前,随着IT技术的演进,基础架构方面也在推陈出新,伴随虚拟化技术的不断成熟,云计算也发展到了新的阶段。云计算是分布式处理、并行计算和网格计算等概念的发展和商业实现,其技术实质是计算、存储、服务器、应用软件等IT软硬件资源的虚拟化,云计算在虚拟化、数据存储、数据管理、编程模式等方面具有自身独特的技术。
虚拟机,即服务器虚拟化,是云计算底层架构的重要基石。在服务器虚拟化中,虚拟化软件需要实现对硬件的抽象、资源的分配、调度和管理、虚拟机与宿主操作***及多个虚拟机间的隔离等功能。
云计算的虚拟桌面是利用和突出桌面优点的同时,创建一种新的基于云计算的Web应用开发和发布平台。虚拟桌面即Web桌面,运行在浏览器上,能整合Web应用、Web服务、C\S应用、C\S应用服务器以及本地客户端应用到一个桌面环境上。
目前,在虚拟桌面应用过程中,每个虚拟桌面客户端都需要同虚拟化主机之间分别建立连接,在这个连接上实现数据的传输,每个用户分别使用自己的虚拟桌面。如图1所示,为单播云桌面推送的流程示意图,可以看出,在这个流程中,每个云桌面的使用者(接收者)都会和虚拟化主机之间分别建立数据传输通道。但在某些场景下,比如视频网络教学场景下,每个学生客户端桌面实际上看到的桌面是要和教师桌面的内容同步播放,这种情况下,如果学生的数量比较多,每个学生都和虚拟主机分别建立链路、独立进行数据传输,带宽存在瓶颈。
发明内容
本发明要解决的技术问题是,提供一种云桌面的推送方法、***以及推送端和接收端,能够减少带宽的占有率。
一方面,提供一种云桌面的推送方法,包括:
云桌面推送端将推送端用户信息提交到推送端控制节点;
所述云桌面推送端接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;
所述云桌面推送端以组播方式向所述至少一个组播组发送数据。
所述云桌面推送端接收所述推送端控制节点根据所述推送端用户信息查找到的所述云桌面推送端对应的至少一个组播组的步骤之前,所述方法还包括:
所述云桌面推送端接收所述推送端控制节点根据所述推送端用户信息进行的鉴权成功的消息。
所述云桌面推送端以组播方式向所述至少一个组播组发送数据的步骤包括:
所述云桌面推送端获取对所述至少一个组播组的选择命令;
所述云桌面推送端根据所述选择命令,以组播方式向选择的所述至少一个组播组发送数据。
所述的方法,还包括:
所述云桌面推送端通过控制链路向至少一个云桌面接收端发送控制指令,使所述云桌面接收端执行所述控制指令。
所述的方法,还包括:
所述云桌面推送端从所述推送端控制节点接收所述组播组的接收端用户变更信息;
所述云桌面推送端根据所述接收端用户变更信息,对增加或者删除的云桌面接收端进行控制。
另一方面,提供一种云桌面的推送方法,包括:
云桌面接收端将接收端用户信息提交到接收端控制节点;
所述云桌面接收端接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;
所述云桌面接收端从所述至少一个组播组接收信息。
所述的方法,还包括:
所述云桌面接收端通过控制链路从云桌面推送端接收控制指令;
所述云桌面接收端执行所述控制指令。
所述云桌面接收端接收所述至少一个组播组的步骤之前,所述方法还包括:
所述云桌面接收端接收鉴权成功的消息,所述鉴权为所述接收端控制节点根据所述接收端用户信息进行的。
另一方面,提供一种云桌面推送端,包括:
提交单元,将推送端用户信息提交到推送端控制节点;
接收单元,接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;
发送单元,以组播方式向所述至少一个组播组发送数据。
所述的云桌面推送端,还包括:
控制单元,通过控制链路向至少一个云桌面接收端发送控制指令,使所述云桌面接收端执行所述控制指令。
另一方面,提供一种云桌面接收端,其特征在于,包括:
提交单元,将接收端用户信息提交到接收端控制节点;
第一接收单元,接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;
第二接收单元,从所述至少一个组播组接收信息。
所述的云桌面接收端,还包括:
第三接收单元,通过控制链路从云桌面推送端接收控制指令;
执行单元,执行所述控制指令。
另一方面,提供一种云桌面的推送***,包括:云桌面推送端和云桌面接收端;
所述云桌面推送端,将推送端用户信息提交到推送端控制节点;接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;以组播方式向所述至少一个组播组发送数据;
所述云桌面接收端,将接收端用户信息提交到接收端控制节点;接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;从所述至少一个组播组接收信息。
本发明的上述技术方案的有益效果如下:
本发明中,在云***中,云桌面接收端以组播方式向云桌面接收端推送数据,能够通过组播方式来减少带宽的占有率。
附图说明
图1示出了现有技术中单播桌面数据的流程示意图;
图2为本发明所述的一种云桌面的推送方法的一实施例的流程示意图;
图3为本发明所述的一种云桌面的推送方法的另一实施例的流程示意图;
图4为本发明所述的云桌面推送端的连接示意图;
图5为本发明所述的云桌面接收端的连接示意图;
图6为本发明所述的推送***的连接示意图;
图7为本发明应用场景中组播桌面数据交互示意图;
图8为本发明所述的控制节点的连接示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图2所示,为本发明所述的一种云桌面的推送方法的一实施例,包括:
步骤11,云桌面推送端将推送端用户信息提交到推送端控制节点;推送端用户信息包括用户名和密码。
步骤12,接收至少一个组播组,至少一个组播组为推送端控制节点根据推送端用户信息查找到的;
步骤13,云桌面推送端以组播方式向查找到的至少一个组播组发送数据。
可选的,步骤13包括:
云桌面推送端获取对至少一个组播组的选择命令;
云桌面推送端根据选择命令,以组播方式向选择的至少一个组播组发送数据。
以下描述本发明所述的一种云桌面的推送方法的另一实施例,包括:
步骤21,云桌面推送端将推送端用户信息提交到推送端控制节点;推送端控制节点根据推送端用户信息进行鉴权。鉴权如果成功,则执行下一个步骤。具体为:推送桌面用户通过门户登录,提交用户信息到控制节点,信息主要包括:用户名、用户口令。控制节点收到这些信息后,对该用户进行鉴权,检查用户是否拥有云桌面登录的权限。
步骤22,云桌面推送端接收推送端控制节点根据推送端用户信息进行的鉴权成功的消息。
步骤23,接收至少一个组播组,至少一个组播组为推送端控制节点根据推送端用户信息查找到的;该步骤具体为:鉴权通过以后,控制节点查询出该用户属于推送桌面,同时查询出该组播组的组名组号等相关组信息以及该组下面的接收桌面的所有用户信息。同时在控制节点记录推送桌面的状态、登录IP信息。控制节点把组信息和接收桌面信息返回给推送桌面。
步骤24,云桌面推送端以组播方式向查找到的至少一个组播组发送数据。该步骤具体为:推送桌面客户端显示所有该用户可以操作的云桌面信息,如果操作用户选择推送桌面,则启动推送云桌面。该云桌面同普通的云桌面是不同的桌面,推送桌面可以选择播放(也就是向接收桌面推送数据)、暂停(暂停推送,接收桌面上看到的桌面处于暂停状态)、恢复(恢复推送,接收桌面上看到的桌面恢复播放状态)、停止(停止推送,接收桌面上的桌面关闭)。推送桌面播放的过程也就是该桌面向组播组发送消息的过程,对于当前处于接收状态的接收桌面来说,弹出接收客户端播放桌面内容。
可选的,所述的方法,还包括:
步骤25,云桌面接收端将接收端用户信息提交到接收端控制节点;接收端控制节点根据接收端用户信息进行鉴权。鉴权如果成功,则执行下一个步骤。该步骤具体为:接收桌面用户通过门户登录,提交用户信息到控制节点,信息主要包括:用户名、用户口令。控制节点收到这些信息后,对该用户进行鉴权,检查用户是否拥有云桌面登录的权限。
步骤26,云桌面接收端接收鉴权成功的消息,鉴权为接收端控制节点根据接收端用户信息进行的。
步骤27,云桌面接收端接收到接收端用户归属的至少一个组播组,至少一个组播组为推送端控制节点根据接收端用户信息查找到的;该步骤具体为:鉴权通过以后,控制节点查询出该用户属于推送桌面,同时查询出该组播组的组名组号等相关组信息以及该组下面的接收桌面的所有用户信息。同时在控制节点记录推送桌面的状态、登录IP信息。控制节点把组信息和接收桌面信息返回给推送桌面。
步骤28,云桌面接收端从至少一个组播组接收信息。该步骤具体为:该推送桌面客户端显示所有该用户可以操作的云桌面信息,如果操作用户选择推送桌面,则启动推送云桌面。该云桌面同普通的云桌面是不同的桌面,推送桌面可以选择播放(也就是向接收桌面推送数据)、暂停(暂停推送,接收桌面上看到的桌面处于暂停状态)、恢复(恢复推送,接收桌面上看到的桌面恢复播放状态)、停止(停止推送,接收桌面上的桌面关闭)。推送桌面播放的过程也就是该桌面向组播组发送消息的过程,对于当前处于接收状态的接收桌面来说,弹出接收客户端播放桌面内容。
可选的,所述的方法,还包括:
步骤29,云桌面推送端通过控制链路向至少一个云桌面接收端发送控制指令,使云桌面接收端执行控制指令。其中,控制指令可以为:启动、关闭、最大化、最小化某个接收桌面。
所述的方法,还包括:
步骤210,云桌面推送端从推送端控制节点接收组播组的接收端用户变更信息;
步骤211,云桌面推送端根据接收端用户变更信息,对增加或者删除的云桌面接收端进行控制。例如,推送桌面接收到变更信息后,比如接收桌面信息变更,有成员退出,如果该接收桌面已经登录的状态,则通过控制链路通知该客户端去关闭组播桌面。
如图3所示,为本发明所述的一种云桌面的推送方法的一实施例,包括:
步骤31,云桌面接收端将接收端用户信息提交到接收端控制节点;
步骤32,云桌面接收端接收到接收端用户归属的至少一个组播组,至少一个组播组为推送端控制节点根据接收端用户信息查找到的;
步骤33,云桌面接收端从至少一个组播组接收信息。
以下描述本发明所述的一种云桌面的推送方法的另一实施例,包括:
步骤41,云桌面接收端将接收端用户信息提交到接收端控制节点;接收端控制节点根据接收端用户信息进行。鉴权如果成功,则执行下一个步骤。
步骤42,云桌面接收端接收到接收端控制节点根据接收端用户信息进行的鉴权成功的消息。
步骤43,接收到接收端用户归属的至少一个组播组,至少一个组播组为推送端控制节点根据接收端用户信息查找到的;
步骤44,云桌面接收端从至少一个组播组接收信息。
所述的方法,还包括:
步骤45,云桌面接收端通过控制链路从云桌面推送端接收控制指令;
步骤46,云桌面接收端执行控制指令。
如图4所示,为本发明所述的一种云桌面推送端,包括:
提交单元51,将推送端用户信息提交到推送端控制节点;
接收单元52,接收至少一个组播组,至少一个组播组为推送端控制节点根据推送端用户信息查找到的;
发送单元53,以组播方式向查找到的至少一个组播组发送数据。
所述的云桌面推送端,还包括:
控制单元54,通过控制链路向至少一个云桌面接收端发送控制指令,使云桌面接收端执行控制指令。
如图5所示,为本发明所述的一种云桌面接收端,其特征在于,包括:
提交单元61,将接收端用户信息提交到接收端控制节点;
第一接收单元62,接收端用户归属的至少一个组播组,至少一个组播组为推送端控制节点根据接收端用户信息查找到的;
第二接收单元63,从至少一个组播组接收信息。
所述的云桌面接收端,还包括:
第三接收单元64,通过控制链路从云桌面推送端接收控制指令;
执行单元,执行控制指令。
如图6所示,为本发明所述的一种云桌面的推送***,包括:云桌面推送端71、云桌面接收端72、推送端控制节点73、接收端控制节点74;
云桌面推送端71,提交推送端用户信息到推送端控制节点73;接收至少一个组播组,至少一个组播组为推送端控制节点根据推送端用户信息查找到的;以组播方式向查找到的至少一个组播组发送数据;
云桌面接收端72,提交接收端用户信息到接收端控制节点74;接收到接收端用户归属的至少一个组播组,至少一个组播组为推送端控制节点根据接收端用户信息查找到的;从至少一个组播组接收信息。
以下描述本发明的应用场景。本发明中,组播推送出去的云桌面简称推送桌面,接收组播推送的桌面简称接收桌面。
图7展示了改造以后的组播云桌面推送的流程示意图,同图1相比,虚拟化主机同各交换机路由器之间的连接数明显减少,对于一个推送桌面来说,虚拟化主机只需要推送一次桌面数据,大大降低带宽负荷,同时也降低了主机性能损耗。
以下描述推送桌面登录注册的方法。其中,控制节点属于***支撑节点,需要在用户使用前正常使用,并且推送桌面和接收桌面数据已经配置正确。包括以下步骤:
步骤1,推送桌面用户通过门户登录,提交用户信息到控制节点,信息主要包括:用户名、用户口令。
步骤2,控制节点收到这些信息后,对该用户进行鉴权,检查用户是否拥有云桌面登录的权限。
步骤3,鉴权通过以后,控制节点查询出该用户属于推送桌面,同时查询出该组播组的组名组号等相关组信息以及该组下面的接收桌面的所有用户信息。同时在控制节点记录推送桌面的状态、登录IP信息。
步骤4,控制节点把组信息和接收桌面信息返回给推送桌面。
步骤5,该推送桌面客户端显示所有该用户可以操作的云桌面信息,如果操作用户选择推送桌面,则启动推送云桌面。该云桌面同普通的云桌面是不同的桌面,推送桌面可以选择播放(也就是向接收桌面推送数据)、暂停(暂停推送,接收桌面上看到的桌面处于暂停状态)、恢复(恢复推送,接收桌面上看到的桌面恢复播放状态)、停止(停止推送,接收桌面上的桌面关闭)。推送桌面播放的过程也就是该桌面向组播组发送消息的过程,对于当前处于接收状态的接收桌面来说,弹出接收客户端播放桌面内容。
上面的过程中,推送桌面和接收桌面的登录时间没有先后的顺序,推送桌面负责向组播组发送消息,接收桌面客户端负责从组播组接收消息。
以下描述接收桌面的登录流程,包括以下步骤:
步骤1,接收桌面用户通过门户登录,提交用户信息到控制节点,信息主要包括:用户名、用户口令。
步骤2,控制节点收到这些信息后,对该用户进行鉴权,检查用户是否拥有云桌面登录的权限。
步骤3,鉴权通过以后,查询出该用户属于某个组播组的接收桌面,同时查询出归属组的组名、组号等相关组信息教师机的信息。同时在控制节点记录该接收桌面的登录状态、登录IP信息。
步骤4,控制节点把组信息和推送桌面信息返回给接收桌面。该接收桌面客户端显示所有该用户可以操作的云桌面信息,如果操作用户选择接收云桌面,则启动接收云桌面。接收桌面启动后,接收归属组的组播数据,显示桌面。
以下描述推送桌面控制接收桌面流程示意图,包括以下步骤:
步骤1,推送桌面和接收桌面之间发送心跳消息,心跳消息属于控制消息,单独用一条链路进行控制。双方相互定时发送心跳消息。
步骤2,在推送桌面需要对接收桌面进行控制的情况下,比如推送桌面要求启动、关闭、最大化、最小化某个接收桌面,推送桌面通过控制链路向推送桌面客户端发送消息,由推送桌面客户端进行控制处理。
以下描述数据变更流程示意图,包括以下步骤:
步骤1,在维护人员变更推送桌面和接收桌面信息的情况下,触发数据变更流程,相关的数据在控制节点维护,在发送变更的时候,控制节点通知教师机。如果推送桌面没有启动,则不需要通知,推送桌面启动的时候读取的数据就是最新数据。
步骤2,推送桌面接收到变更信息后,比如接收桌面信息变更,有成员退出,如果该接收桌面已经登录的状态,则通过控制链路通知该客户端去关闭组播桌面。
图8展示了控制节点的内部模块示意图,该控制节点用于数据的维护、消息的鉴权等功能。
主要分成三个模块:
数据配置模块:提供给维护人员进行推送桌面和接收桌面相关数据的配置功能,配置数据包括:组播组名、推送桌面号、接收桌面号等,在数据发生变更的情况下,需要通知到推送桌面。
鉴权模块:提供给桌面用户登录时鉴权用户的权限。推送桌面和接收桌面都可以来鉴权。
心跳检测模块:用于控制节点和推送桌面之间的心跳检测,控制节点只关注推送桌面的状态,接收桌面的状态由推送桌面来进行控制。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (13)

1.一种云桌面的推送方法,其特征在于,包括:
云桌面推送端将推送端用户信息提交到推送端控制节点;
所述云桌面推送端接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;
所述云桌面推送端以组播方式向所述至少一个组播组发送数据。
2.根据权利要求1所述的方法,其特征在于,所述云桌面推送端接收至少一个组播组的步骤之前,所述方法还包括:
所述云桌面推送端接收鉴权成功的消息,所述鉴权为所述推送端控制节点根据所述推送端用户信息进行的。
3.根据权利要求1所述的方法,其特征在于,所述云桌面推送端以组播方式向所述至少一个组播组发送数据的步骤包括:
所述云桌面推送端获取对所述至少一个组播组的选择命令;
所述云桌面推送端根据所述选择命令,以组播方式向选择的所述至少一个组播组发送数据。
4.根据权利要求1所述的方法,其特征在于,还包括:
所述云桌面推送端通过控制链路向至少一个云桌面接收端发送控制指令,使所述云桌面接收端执行所述控制指令。
5.根据权利要求1所述的方法,其特征在于,还包括:
所述云桌面推送端从所述推送端控制节点接收所述组播组的接收端用户变更信息;
所述云桌面推送端根据所述接收端用户变更信息,对增加或者删除的云桌面接收端进行控制。
6.一种云桌面的推送方法,其特征在于,包括:
云桌面接收端将接收端用户信息提交到接收端控制节点;
所述云桌面接收端接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;
所述云桌面接收端从所述至少一个组播组接收信息。
7.根据权利要求6所述的方法,其特征在于,还包括:
所述云桌面接收端通过控制链路从云桌面推送端接收控制指令;
所述云桌面接收端执行所述控制指令。
8.根据权利要求6所述的方法,其特征在于,所述云桌面接收端接收所述接收端用户归属的至少一个组播组的步骤之前,所述方法还包括:
所述云桌面接收端接收鉴权成功的消息,所述鉴权为所述接收端控制节点根据所述接收端用户信息进行的。
9.一种云桌面推送端,其特征在于,包括:
提交单元,将推送端用户信息提交到推送端控制节点;
接收单元,至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;
发送单元,以组播方式向所述至少一个组播组发送数据。
10.根据权利要求9所述的云桌面推送端,其特征在于,还包括:
控制单元,通过控制链路向至少一个云桌面接收端发送控制指令,使所述云桌面接收端执行所述控制指令。
11.一种云桌面接收端,其特征在于,包括:
提交单元,将接收端用户信息提交到接收端控制节点;
第一接收单元,接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;
第二接收单元,从所述至少一个组播组接收信息。
12.根据权利要求11所述的云桌面接收端,其特征在于,还包括:
第三接收单元,通过控制链路从云桌面推送端接收控制指令;
执行单元,执行所述控制指令。
13.一种云桌面的推送***,其特征在于,包括:云桌面推送端和云桌面接收端;
所述云桌面推送端,将推送端用户信息提交到推送端控制节点;接收至少一个组播组,所述至少一个组播组为所述推送端控制节点根据所述推送端用户信息查找到的;以组播方式向所述至少一个组播组发送数据;
所述云桌面接收端,将接收端用户信息提交到接收端控制节点;接收所述接收端用户归属的至少一个组播组,所述至少一个组播组为所述接收端控制节点根据所述接收端用户信息查找到的;从所述至少一个组播组接收信息。
CN201410163177.3A 2014-04-22 2014-04-22 一种云桌面的推送方法、***以及推送端和接收端 Pending CN105025047A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410163177.3A CN105025047A (zh) 2014-04-22 2014-04-22 一种云桌面的推送方法、***以及推送端和接收端
EP14890162.2A EP3122008A4 (en) 2014-04-22 2014-07-29 Cloud desktop pushing method and system, pushing end and receiving end
PCT/CN2014/083230 WO2015161576A1 (zh) 2014-04-22 2014-07-29 一种云桌面的推送方法、***以及推送端和接收端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410163177.3A CN105025047A (zh) 2014-04-22 2014-04-22 一种云桌面的推送方法、***以及推送端和接收端

Publications (1)

Publication Number Publication Date
CN105025047A true CN105025047A (zh) 2015-11-04

Family

ID=54331675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410163177.3A Pending CN105025047A (zh) 2014-04-22 2014-04-22 一种云桌面的推送方法、***以及推送端和接收端

Country Status (3)

Country Link
EP (1) EP3122008A4 (zh)
CN (1) CN105025047A (zh)
WO (1) WO2015161576A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105681164A (zh) * 2015-12-31 2016-06-15 深圳中兴网信科技有限公司 消息提示控制方法和装置、消息提示方法和装置
CN106506590A (zh) * 2016-09-28 2017-03-15 深圳市讯方技术股份有限公司 基于云桌面的云终端编号控制方法及***
CN107197379A (zh) * 2017-06-06 2017-09-22 烽火通信科技股份有限公司 基于IPTV平台认证的Android机顶盒管理方法及***
WO2018019305A1 (zh) * 2016-07-29 2018-02-01 中兴通讯股份有限公司 控制组播接入的方法及***、云桌面、云终端
WO2018019302A1 (zh) * 2016-07-29 2018-02-01 中兴通讯股份有限公司 云桌面***、云终端、及申请加入组播组的方法
WO2018024200A1 (zh) * 2016-08-01 2018-02-08 中兴通讯股份有限公司 虚拟桌面组播控制方法、终端、代理终端及云桌面服务器
CN115328372A (zh) * 2022-07-30 2022-11-11 深圳乐播科技有限公司 同步显示方法、装置、电子设备及存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112596832A (zh) * 2020-12-18 2021-04-02 广东轩辕网络科技股份有限公司 基于桌面云技术的实验实训教学平台
CN113489805B (zh) * 2021-07-21 2023-07-04 深圳市创凯智能股份有限公司 一种云桌面***的对接方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020138575A1 (en) * 2001-03-26 2002-09-26 Katsumi Hirata Multicast system
CN102946355A (zh) * 2012-09-29 2013-02-27 华为技术有限公司 组播组处理方法、dci路由器及***
US20140098813A1 (en) * 2012-10-10 2014-04-10 Telefonaktiebolaget L M Ericsson (Publ) Ip multicast service join process for mpls-based virtual private cloud networking

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020138575A1 (en) * 2001-03-26 2002-09-26 Katsumi Hirata Multicast system
CN102946355A (zh) * 2012-09-29 2013-02-27 华为技术有限公司 组播组处理方法、dci路由器及***
US20140098813A1 (en) * 2012-10-10 2014-04-10 Telefonaktiebolaget L M Ericsson (Publ) Ip multicast service join process for mpls-based virtual private cloud networking

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105681164A (zh) * 2015-12-31 2016-06-15 深圳中兴网信科技有限公司 消息提示控制方法和装置、消息提示方法和装置
CN105681164B (zh) * 2015-12-31 2019-05-14 深圳中兴网信科技有限公司 消息提示控制方法和装置、消息提示方法和装置
WO2018019305A1 (zh) * 2016-07-29 2018-02-01 中兴通讯股份有限公司 控制组播接入的方法及***、云桌面、云终端
WO2018019302A1 (zh) * 2016-07-29 2018-02-01 中兴通讯股份有限公司 云桌面***、云终端、及申请加入组播组的方法
WO2018024200A1 (zh) * 2016-08-01 2018-02-08 中兴通讯股份有限公司 虚拟桌面组播控制方法、终端、代理终端及云桌面服务器
CN106506590A (zh) * 2016-09-28 2017-03-15 深圳市讯方技术股份有限公司 基于云桌面的云终端编号控制方法及***
CN106506590B (zh) * 2016-09-28 2019-05-17 深圳市讯方技术股份有限公司 基于云桌面的云终端编号控制方法及***
CN107197379A (zh) * 2017-06-06 2017-09-22 烽火通信科技股份有限公司 基于IPTV平台认证的Android机顶盒管理方法及***
CN107197379B (zh) * 2017-06-06 2019-08-06 烽火通信科技股份有限公司 基于IPTV平台认证的Android机顶盒管理方法及***
CN115328372A (zh) * 2022-07-30 2022-11-11 深圳乐播科技有限公司 同步显示方法、装置、电子设备及存储介质
CN115328372B (zh) * 2022-07-30 2024-01-09 深圳乐播科技有限公司 同步显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
EP3122008A4 (en) 2017-04-26
WO2015161576A1 (zh) 2015-10-29
EP3122008A1 (en) 2017-01-25

Similar Documents

Publication Publication Date Title
CN105025047A (zh) 一种云桌面的推送方法、***以及推送端和接收端
CN101159714B (zh) 一种即时通讯方法和装置
CN105681454B (zh) 一种自适应连接云桌面方法及***
CN105281921A (zh) 一种虚拟桌面实现组播的方法及装置
CN105959347B (zh) 一种基于p2p网络的全数字协同仿真***通信方法
CN102333065A (zh) 云交互协议设计
CN109995710A (zh) 一种局域网设备管理***及方法
CN103873505A (zh) 向云存储服务器离线上传的方法、***与装置
CN103955984A (zh) 实现互联网投票的方法、服务器、投票处理节点及***
CN113489805B (zh) 一种云桌面***的对接方法、装置、设备及存储介质
CN102185856A (zh) 组队游戏中组队视频方法、装置及***
CN104935443A (zh) 组播数据处理方法、装置、***、发送设备及接收客户端
CN106059936B (zh) 云***组播文件的方法及装置
CN101159611A (zh) 一种批量***部署方法和部署装置
US9930151B2 (en) Method and apparatus for extending local area network protocols to work across the internet and establishing connectivity without discovery for local area network protocols
CN106888261A (zh) 一种分布式文件传输方法、服务器及私有云设备
CN105162623A (zh) 一种云处理方法及云服务器
CN103997482A (zh) 桌面云业务中用户登录的方法、***
CN103179080A (zh) 一种面向互联网用户的云电脑***以及连接云电脑的方法
CN101599921A (zh) 一种企业即时通信***及其文件传输方法
CN102438022A (zh) 一种登录服务器***的方法、装置及***
CN102891851A (zh) 虚拟桌面访问控制方法、设备及***
CN107509086A (zh) 一种云桌面下的视频重定向方法及装置
CN105635222A (zh) 云终端升级方法、***、网管服务器及代理服务器
CN105721274B (zh) 一种多种即时通讯的融合方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20151104