CN101567798A - 基于ip多媒体***架构的电子白板会议的实现***及方法 - Google Patents

基于ip多媒体***架构的电子白板会议的实现***及方法 Download PDF

Info

Publication number
CN101567798A
CN101567798A CN200910142311.0A CN200910142311A CN101567798A CN 101567798 A CN101567798 A CN 101567798A CN 200910142311 A CN200910142311 A CN 200910142311A CN 101567798 A CN101567798 A CN 101567798A
Authority
CN
China
Prior art keywords
blank
leaf
terminal
sip
mrs
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
CN200910142311.0A
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 CN200910142311.0A priority Critical patent/CN101567798A/zh
Priority to PCT/CN2009/073702 priority patent/WO2010135876A1/zh
Publication of CN101567798A publication Critical patent/CN101567798A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供一种基于IP多媒体***架构的电子白板会议实现***,该***包括通过通信网络相连的AS、MRS及至少两个SIP终端,其中,所述AS,用于通过SIP信令对所述SIP终端及所述MRS进行白板会议控制所述MRS,用于建立与所述SIP终端之间的XMPP白板会议通道,以及通过所述XMPP白板会议通道接收并转发SIP终端之间的白板操作控制信息,实现所述SIP终端之间的白板信息共享;所述SIP终端,用于建立与所述MRS之间XMPP白板会议通道,以及进行白板操作或控制,并通过所述XMPP白板会议通道发送或接收白板操作控制信息。本发明***及方法在IMS架构环境下实现了召开电子白板会议的功能。

Description

基于IP多媒体***架构的电子白板会议的实现***及方法
技术领域
本发明涉及IMS智能网通讯领域内,尤其涉及一种基于IP多媒体***架构的电子白板会议的实现***。
背景技术
由于IMS(IP多媒体***,IP Multimedia Subsystem)是一个规模和应用范围都相当广的***。从用户用度来看,不仅包含PC、pocketPC客户端及个人手机侧的应用,同时也包括多媒体会议等的应用。总之,似乎只要是现在人们能接触到的电子信息环境,都有IMS的可应用之地。事实上,各个领域的应用不仅功能强大,之间的关系也密不可分。
SIP(会话启动协议,Session Initiation Protocol)是一个应用层的信令控制协议,用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。
XMPP(可扩展消息处理现场协议,Extensible Messaging and PresenceProtocol)是基于可扩展标记语言(XML,Extensible Markup Language)的协议,它用于即时消息(IM,Instant Messages)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作***和浏览器不同。
电子白板(以下简称白板)是指一种与会者通过某个界面实时共享数据并协作的技术,任何与会者在电子白板上的操作,包括简单的图形绘制、文字输入等,都可以实时地与其他与会者共享。更复杂的白板要支持窗口共享以及本地多媒体的链接和嵌入,并且可以将每一个图形实体作为对象保存到文件中。
虽然目前软件领域提供白板会议的会议软件有很多,典型的代表就是微软的NetMeeting。这些软件最大的局限性是建立各自独立的平台上,而并非是基于IMS这个平台架构开发的,随着IMS的广泛运用,当需要在IMS***中多个不同接入方法的SIP终端间召开白板会议时,它们就显得无能为力了。
因此,在IMS环境下,实现白板会议功能就需要一套新的方法和***了。这也是本发明的驱动原由。
发明内容
本发明要解决的技术问题是提供一种基于IP多媒体***架构的电子白板会议实现***及方法,以实现在IMS架构环境下召开白板会议的功能。
为解决以上技术问题,本发明提供一种基于IP多媒体***架构的电子白板会议实现***,该***包括通过通信网络相连的应用服务器AS、媒体资源服务器MRS及至少两个SIP终端,其中,
所述AS,用于通过会话发起协议SIP信令对所述SIP终端及所述MRS进行白板会议控制,包括控制白板会议的创建及可扩展消息处理现场协议XMPP白板会议通道的建立;
所述MRS,用于建立与所述SIP终端之间的XMPP白板会议通道,以及通过所述XMPP白板会议通道接收并转发SIP终端之间的白板操作控制信息,实现所述SIP终端之间的白板信息共享;
所述SIP终端,用于建立与所述MRS之间XMPP白板会议通道,以及进行白板操作或控制,并通过所述XMPP白板会议通道发送或接收白板操作控制信息。
进一步地,所述SIP终端创建白板页或图元时,还用于生成全局唯一的白板页标识或图元标识,所述SIP终端及所述MRS还用于缓存创建或接收的白板页或图元信息,所述SIP终端或所述MRS在二次发送关于所述白板页或图元信息的白板操作控制信息时采用所述白板页或图元标识,以及根据所述白板页或图元标识在缓存中查找所述白板页或图元的完整信息。
进一步地,所述SIP终端及所述MRS采用相同的页面替换算法及缓存页数目进行缓存,所述页面替换算法是随机算法、先进先出算法、近期最少使用算法、最久未用过算法或最不经常使用算法或页面失效频率法。
进一步地,所述AS还用于通过SIP信令控制所述SIP终端的权限及其通道的状态,所述SIP终端的权限为信息接收权、白板操作权或白板控制权,对应的通道状态为单向接收媒体流状态或双向收发媒体流状态,白板操作权指对当前的白板页进行增加、修改和删除图元操作的权利;白板控制权包括白板操作权及创建、打开、删除白板页以及翻页的权利。
为解决以上技术问题,本发明还提供一种基于IP多媒体***架构实现电子自板会议的方法,该方法通过通信网络相连的应用服务器AS、媒体资源服务器MRS、及至少一个SIP终端实现,包括:
所述AS利用会话发起协议与所述SIP终端及所述MRS进行信令交互创建白板会议,控制SIP终端与MRS建立所述SIP终端与所述MRS之间的XMPP白板会议通道;
拥有自板操作或控制权的SIP终端进行白板操作或控制并生成操作控制信息;
所述拥有白板操作或控制权的SIP终端将所述操作控制信息通过对应的XMPP白板会议通道发送给所述MRS;
所述MRS通过对应的XMPP白板会议通道接收并转发给其他SIM终端。
进一步地,所述SIP终端创建白板页或图元时,生成全局唯一的白板页标识或图元标识,所述SIP终端及所述MRS对创建或接收的白板页或图元信息进行缓存,若所述SIP终端或所述MRS二次发送关于所述白板页或图元信息的白板操作控制信息,则采用所述白板页或图元标识,并根据接收的所述白板页或图元标识在缓存中查找所述白板页或图元的完整信息。
进一步地,所述白板操作权指对当前的白板页进行增加、修改和删除图元操作的权利;所述白板控制权包括白板操作权及创建、打开、删除白板页以及翻页的权利,所述SIP终端的白板操作或控制权由所述AS通过SIP信令进行控制。
为解决以上技术问题,本发明还提供一种基于IP多媒体***架构实现电子白板会议的方法,该方法基于通过通信网络相连的应用服务器AS、媒体资源服务器MRS、SIP主持人终端及至少一个SIP与会者终端实现,白板会议创建的流程包括:
所述SIP主持人终端向所述AS发送白板会议创建请求;
所述AS创建白板会议,并向所述MRS转发所述请求;
建立所述SIP主持人终端的XMPP白板会议通道,包括:所述AS为所述SIP主持人终端向所述MRS申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP主持人终端;所述SIP主持人终端与所述MRS之间建立所述XMPP白板会议通道;
建立所述至少一个SIP与会者终端的XMPP白板会议通道,包括:所述AS利用虚拟媒体信息为SIP与会者终端申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP与会者终端;所述SIP与会者终端将真实的媒体信息通过所述AS通知所述MRS;所述SIP与会者终端与所述MRS之间建立所述XMPP白板会议通道。
进一步地,所述白板会议的白板操作控制流程包括:
所述SIP主持人终端或与会者终端进行白板操作或控制并生成操作控制信息,所述白板操作指在当前白板页上增加、修改或删除图元的权利,所述白板控制指创建、打开、删除白板页或翻页;
所述SIP主持人终端或与会者终端通过其与MRS之间的XMPP白板会议通道向所述MRS发送操作控制信息;
所述MRS接收所述操作控制信息,并通过其与其他与会者终端之间的XMPP白板会议通道向其他与会者终端转发所述操作控制信息;
所述其他与会者终端接收所述操作控制信息。
进一步地,所述白板页或图元在创建时由所述SIP主持人终端或与会者终端生成全局唯一的白板页标识或图元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS缓存创建或接收的白板页或网元信息以及白板页标识或图元标识;所述SIP主持人终端、所述SIP与会者终端及所述MRS首次发送所述白板页或图元信息时,在所述操作控制信息中包含所述白板页或图元信息以及白板页标识或图元标识,二次发送时,在所述操作控制信息中携带所述白板页或网元的白板页标识或网元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS根据所述白板页标识或网元标识查找缓存,若未查到,则请求所述SIP主持人终端、所述SIP与会者终端及所述MRS发送完整的白板页或网元信息。
本发明白板会议实现***及方法通过建立的XMPP白板会议通道实现了白板会议中数据的共享,实现了IMS架构环境下召开白板会议的功能,且白板能够同步修改、翻页、标记,操作权限控制灵活。
附图说明
图1是本发明基于IMS架构的电子白板会议实现***的示意图。
图2是本发明基于IMS架构的电子白板会议实现方法的流程图。
图3是本发明的白板会议创建的信令流程图。
图4和5是本发明的白板会议的媒体信令流程图.
图6是本发明的白板会议的权限申请流程图。
具体实施方式
本发明基于IP多媒体***架构(IMS)的电子白板会议的实现***,如图1所示,该***1包括通过通信网络10相连应用服务器AS(ApplicantServer)20、媒体资源服务器MRS(Multimedia Resource Server)30及至少两个SIP终端(终端1、终端2),其中,
所述应用服务器10,用于通过SIP信令对所述SIP终端及所述MRS进行白板会议控制,控制内容包括创建、删除白板会议,加入、退出会员,发放、更改权限及建立、断开通道。
所述MRS 20,用于建立与所述SIP终端之间XMPP白板会议通道,以及通过所述XMPP白板会议通道接收并转发SIP终端之间的白板操作控制信息,实现所述SIP终端之间的白板信息共享;
所述SIP终端,用于建立与所述MRS之间XMPP白板会议通道,以及进行白板操作或控制,通过所述XMPP白板会议通道发送或接收白板操作控制信息。
SIP终端进行的白板控制包括创建、删除白板页、翻页,对白板的操作包括对当前白板页进行增加、修改或删除图元;
该应用服务器AS 40也可以设成具有与其功能相同的模块集成在媒体资源服务器MRS 30中。网络20可以是接入网关。
本发明还提供了一种基于IP多媒体***架构实现电子白板会议的方法该方法通过通信网络相连的应用服务器AS、媒体资源服务器MRS、及至少一个SIP终端实现,包括:
步骤201:所述AS利用SIP(Session Initiation Protocol,会话发起协议)与SIP终端及MRS进行信令交互创建白板会议,控制SIP终端与MRS建立SIP终端与MRS之间的XMPP(Extensible Messaging and Presence Protocol,可扩展消息处理现场协议)白板会议通道;
SIP用于初始、管理和终止分组网络中的数据会话,具体地,用于生成、修改和终结一个或多个参与者之间的会话。
UE#1,即作为主持人的终端(或称为主持人终端),与MRS进行SIP信令交互创建白板会议和XMP0P白板会议通道,接着邀请其他终端UE#2作为会议成员加入该白板会议,同时这些终端UE#2与MRS之间也建立相应的XMPP白板会议通道;
步骤202:SIP终端进行白板操作或控制并生成白板操作控制信息;
进行白板操作或控制的SIP终端是拥有白板操作或控制权的终端,白板操作权是指使用白板工具对当前的白板页进行增加、修改和删除图元操作的权利;白板控制权包括白板操作权及创建、打开、删除白板页以及翻页的权利;在一个白板会议中,有且只能有一个与会者拥有白板控制权,但可以有多个与会者拥有白板操作权,会议的创建者可以进行授权或权限变更。
根据白板页的属性,可以将白板页分为结构性白板页(不包含任何图元,只表示一个中层次结构)和实际白板页。
实际白板页中包含多个图元,在实际共享时,每次翻页时发送全部的图元信息,而其中的某些图元可能只是一个标识;本发明中所说的全部页面信息指的是白板页中的图元是实际内容而不是标识。
步骤203:SIP终端将生成的操作控制信息通过对应的XMPP白板会议通道发送给所述MRS,同时记录所发送过的白板页;
对于图片等二进制的图元,应该对其内容进行Base64编码,以便可以在XMPP白板会议通道中传送;
步骤204:所述MRS根据页的替换策略保存白板页,同时通过对应的XMPP白板会议通道接收并转发给其他与会的SIM终端;
所述SIP终端的权限包括信息接收权、白板操作权及白板控制权三种,通道的状态有双向收发媒体流状态及单向接收媒体流状态两种,所述SIP终端通过所述AS发送或接收权限更改信令,并根据接收的权限更改信令修改权限状态及通道状态。
步骤205:其他SIM终端接收并根据所述操作控制信息更新显示,当前的白板页临时保存在内存中,而不是保存在硬盘上,因而具有一定的安全性。
因为有不止一个与会者拥有可以修改白板页上的图元的操作权,对有白板控制权者创建的白板页,应该在MRS和其他终端本地缓存,进而可以有效的节约网络带宽、提高翻页的效率和同步性,
以图1中终端1、终端2两个终端为例,其中一个终端标记为UE#1,作为主持人,另一个终端标记为UE#2,作为会议成员;具体实现如下:
1)UE#1首次发送某一白板页时,记录该白板页的标识信息(即白板页ID),当该白板页需要再次发送时,只发送该白板页的标识信息即可。为保证白板页的唯一性,白板页ID应该采用GUID(Globally Unique Identifier,全局统一标识符),这样可以保证在白板控制权变更后,翻页时不会产生白板页ID冲突的问题;
2)MRS缓存一定数量的白板页,当收到白板页为标识信息时,在缓存中查找该白板页的信息,如未找到,则发通知给UE#1要求重新发送完整的白板页信息,若找到,则由MRS将白板页直接转发给UE#2,并选择白板页替换策略/算法保存白板页。
其中,白板页的替换算法可以采用随机算法(RAND)、先进先出算法(First In First Out,FIFO)、近期最少使用算法(Least Recently Used,LRU)、最久未用过算法或最不经常使用算法(Least Frequently Used,LFU)和页面失效频率法(Page Fault Frequency,PFF)的动态页面调度方法等,本实例并不限制替换策略;
3)MRS首次发送某一白板页时,记录已发送给UE#2的该白板页的ID号,当该白板页需要再次发送时,只发送该白板页的ID;
4)UE#2缓存全部或一定数量的白板页,当收到某白板页的ID时,在缓存中查找相应的白板页,如未找到,发通知给MRS要求重新发送实际的白板页信息,若找到,则由UE#2显示该ID的白板页中,并选择白板页替换策略/算法保存该ID的白板页。
当缓存部分白板页时,SIP终端与MRS采用相同的页面替换策略和缓存页的数目,可以保证SIP终端和MRS上缓存的白板页的一致性,进而提高链接页查找的命中率。
以下结合附图对白板会议的创建过程、白板会议的媒体信令流程及白板会议的权限申请流程进行详细说明,但不作为对本发明的限定。:
A:白板会议创建过程
一般来讲在一个白板会议中,应该有一个SIP主持人终端及至少一个SIP与会者终端,白板会议创建的流程包括:
A1、所述SIP主持人终端向所述AS发送白板会议创建请求;
A2、所述AS创建白板会议,并向所述MRS转发所述请求;
A3、建立所述SIP主持人终端的XMPP白板会议通道,
该步骤包括:所述AS为所述SIP主持人终端向所述MRS申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP主持人终端;所述SIP主持人终端与所述MRS之间建立所述XMPP白板会议通道;
A4、建立所述至少一个SIP与会者终端的XMPP白板会议通道;
该步骤包括:所述AS利用虚拟媒体信息为SIP与会者终端申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP与会者终端;所述SIP与会者终端将真实的媒体信息通过所述AS通知所述MRS;所述SIP与会者终端与所述MRS之间建立所述XMPP白板会议通道。
以下结合图3对白板会议创建的信令流程进行说明:
如图3所示,白板会议创建过程的信令流程如下:
步骤301:UE#1(主持人终端)发送带SDP(Session Description Protocol,会话描述协议)信息的INVITE()请求到AS,SDP中带有该终端的TCP连接信息(IP地址和端口号,用于XMPP白板会议通道的建立),以及被邀请的白板会议成员列表;
该步骤中,SDP协议是用来描述多媒体会话通告、多媒体会话邀请和其他形式的多媒体会话初始化的协议。
步骤302~304:AS转发UE#1发送到AS的SIP信令到MRS,MRS根据SDP信息创建白板会议,指明会议成员数;如果会场创建成功,则回复200OK(),AS收到回复后返回ACK();
步骤305~309:如果白板会议创建成功,AS向MRS发送INVITE()信令,请求将UE#1加入该会议,得到MRS成功的响应200OK(),并返回ACK()至MRS,然后AS向UE#1返回MRS为UE#1准备好的媒体通道信息,UE#1与MRS之间建立XMPP白板会议通道;
步骤310~318:此时UE#2尚未同意加入会议,更没有告知AS其媒体信息,为将(UE#2加入MRS中,AS要先虚拟一个具备一定媒体信息的UE#2终端,AS向MRS发送INVITE信令,在INVITE信令中把该虚拟UE#2的媒体信息带给MRS,为UE#2申请会议媒体通道,MRS进行媒体协商并回复200OK(),其中携带MRS的媒体信息,AS收到回复后返回ACK(),AS接着发送带有MRS媒体信息的INVITE信令邀请UE#2加入白板会议,如果UE#2同意加入会议,则在回复信令200OK()中加入自己真实的媒体信息,并发送给AS,然后AS通过向MRS发送RE-INVITE信令,修改MRS上的UE#2的媒体信息,MRS回复200OK(),AS收到回复后返回ACK();进而MRS通知UE#2,MRS资源准备完毕,MRS与UE#2之间可以建立正确的XMPP白板会议通道;
步骤319~320:AS通过SIP信令通知UE#1,UE#2已经加入会议,UE#1回复200OK()至AS。
至此白板会议及其专用的XMPP白板会议通道创建完毕。
B:白板操作及控制流程
所述白板会议的白板操作控制共享流程包括:
B1:所述SIP主持人终端或与会者终端进行白板操作或控制并生成操作控制信息,所述白板操作指在当前白板页上增加、修改或删除图元的权利,所述白板控制指创建、打开、删除白板页或翻页;
B1:所述SIP主持人终端或与会者终端通过其与MRS之间的XMPP白板会议通道向所述MRS发送操作控制信息;
B1:所述MRS接收所述操作控制信息,并通过其与其他与会者终端之间的XMPP白板会议通道向其他与会者终端转发所述操作控制信息;
B1:所述其他与会者接收所述操作控制信息。
为了提高操作控制共享流程的效率及有效利用各终端及MRS的存储空间,所述自板页或图元在创建时由所述SIP主持人终端或与会者终端生成全局唯一的白板页标识或图元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS缓存创建或接收的白板页或网元信息以及白板页标识或图元标识;所述SIP主持人终端、所述SIP与会者终端及所述MRS首次发送所述白板页或图元信息时,在所述操作控制信息中包含所述白板页或图元信息以及白板页标识或图元标识,二次发送时,在所述操作控制信息中携带所述白板页或网元的白板页标识或网元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS根据所述白板页标识或网元标识查找缓存,若未查到,则请求所述SIP主持人终端、所述SIP与会者终端及所述MRS发送完整的白板页或网元信息。
以下结合图4、图5对白板页面及图元的白板操作控制共享流程中的媒体信令流程进行说明:
如图4所示,白板会议的白板媒体信令流程具体包括:
步骤401:UE#1(主持人终端)创建或打开白板页,翻页时,通过XMPP白板会议通道向MRS发送白板页信息;
该步骤中,如果当前白板页是第一次发送,则发送全部白板页信息并将该白板页中标记为已发送页,而如果当前白板页已经发送过,则当再次发送该文档页时,只发送该白板页的ID;
步骤402:如果MRS收到UE#1的仅是白板页的ID,并且MRS上没有该白板页的信息,则向UE#1发送iq(Information Query信息查询,类似于HTTP,也是一种请求/响应式的消息)请求消息,请求完整的白板页信息,转执行步骤403;如果是完整的白板页信息,则直接转发给UE#2,同时选择合理的白板页替换策略/算法保存该白板页,转执行步骤404;
步骤403:UE#1响应MRS的iq请求消息,回复完整的白板页信息;
步骤404:MRS通过XMPP白板会议通道向UE#2转发送白板页信息。如果当前白板页为第一次发送,则发送全部白板页信息,并记录所转发的成员,否则,只发送该白板页中的ID;
步骤405:如果UE#2收到的仅是白板页的ID,并且UE#2在本地未找到相应的白板页,则向MRS发送iq消息请求完整的白板页信息,转执行步骤406;否则显示该白板页中的白板页,同时选择合理的文档页替换策略/算法保存该白板页;
步骤406:MRS响应UE#2的iq请求消息,向UE#2回复完整的白板页信息,而如果未找到对应的完整的白板页信息,可以采取MRS直接回复错误,或者MRS向UE#1请求完整的白板页信息,然后再次转发给UE#2等方法;
步骤407~408:UE#1对当前白板页生成白板页标识,并将该白板页标识信息发送给MRS,MRS保存并转发相应的白板页标识信息给UE#2。
除了以上描述的由SIP终端及MRS缓存完整的白板页信息、图元信息及其标识的处理方式外,还有以下两种处理方式:
方式一,由SIP终端缓存完整的白板页信息、图元信息及标识信息,MRS通过相关替换算法仅缓存当前活动的白板页的标识信息,这样可以节省MRS上的存储资源,提高MRS的白板会议支持能力;
方式二:由MRS保存所有信息,包括白板页信息、图元信息及标识信息,这样在进行白板控制权转移时,获取白板控制权的终端能方便地获取要操作的白板页或网元信息。
如图5所示,白板会议的图元媒体信令流程具体包括:
步骤501,UE#1在当前白板页创建一新的图元,通过XMPP白板会议通道向MRS发送该图元的信息,该图元信息中,除了自身的形状颜色等信息外,还必须包含图元所属的白板页ID、图元所在位置坐标和层次;
步骤502,MRS收到新增某图元的信息,在MRS上当前页中更新页信息,增加该图元信息,接着转发该图元信息给UE#2,UE#2收到该信息后,在当前页对应位置和层次增加该图元
步骤503,UE#1在当前白板页修改某一图元,通过XMPP白板会议通道向MRS发送该图元的修改信息,该图元修改信息中,除了自身的形状颜色等信息外,还必须包含图元所属的白板页ID、图元所在位置坐标和层次;
步骤504,MRS收到修改某图元的信息,在MRS上当前页中更新页信息,更新该图元信息,接着转发该图元的修改信息给UE#2,UE#2收到该信息后,更新该图元信息;
步骤505,UE#1在当前白板页删除某一的图元,通过XMPP白板会议通道向MRS发送删除该图元的信息;
步骤506,MRS收到删除某图元的信息,在MRS上当前页中更新页信息,删除该图元,接着转发删除该图元的信息给UE#2,UE#2收到该信息后,在当前页中删除该图元。
同样,UE#2也可以增加、修改和删除图元,把信息发给MRS,然后MRS再转发信息给UE#1,UE#1完成对应的操作。
C:权限更改流程
本发明中,所述SIP主持人终端的权限为白板控制权,其与所述MRS之间的XMPP白板会议通道状态为双向收发媒体流状态,所述SIP与会者终端为白板操作权或信息接收权,对应的XMPP白板会议通道状态为双向收发媒体流状态或单向接收媒体流状态,所述白板会议更改权限的流程包括:
C1:请求方通过所述AS向被请求方发送更改权限请求,所述请求方或被请求方指所述SIP主持人终端或所述SIP与会者终端;
C2:所述被请求方同意后,所述AS通知所述请求方及所述MRS修改对应的XMPP白板会议通道状态;
C3:所述AS通知所述请求方以外的其他与会者所述请求方权限状态改变。
如图6所示,UE#2申请操作权的信令流程包括:
步骤601~602,UE#2(参与会议的一般成员)向AS发送带有申请权限信息的INFO()消息,AS回复200OK()至UE#2;
步骤603~604:AS将UE#2申请授权的INFO()消息转发给UE#1(主持人终端),UE#1回复200OK()至AS;
步骤605~608:AS向UE#2发送INFO()消息,改变UE#2在白板会议的状态为“正在申请操作权”,UE#2回复200OK()至AS,AS转发该INFO()消息给UE#1,UE#1回复200OK()至AS;
步骤609~610:UE#1通过INFO()消息向AS返回授权结果——授权;
步骤611~613:AS将RE-INVITE()消息发送给MRS,修改UE#2在MRS上的XMPP白板会议通道为双向收发媒体流状态“sendrecv”,MRS回复200OK()至AS,AS收到回复后返回ACK();
步骤614~615:AS向UE#2发送带有申请成功结果的INFO()消息,通知UE#2获得在白板会议的控制权或操作权,UE#2回复200OK()至AS;
步骤616~618:AS向UE#2发送RE-INVITE()消息,修改UE#2的XMPP白板会议通道为“sendrecv”,UE#2回复200OK()至AS,AS收到回复后返回ACK();
步骤619~622:AS向UE#1发送带有UE#2状态为有相关权限的NOTIFY()消息,通知所有参与方的会场状态变化:UE#2获得控制权或操作权;UE#1回复200OK()至AS,AS向UE#2发送带有UE#2状态为有相关权限的NOTIFY()消息,UE#2回复200OK()。
因多个终端可以同时拥有操作权,所以当UE#2申请操作权时,不会改变UE#1的操作权及其通道状态。
以上流程同样适用控制权的更改,权限改变在流程最后的步骤619和621中分别下发给UE#1和UE#2,UE#1和UE#2收到notify后根据notify中下发的权限更改自己相应的权限状态。如果UE#2原先没有操作权而申请控制权,会同时获得操作权,通道状态会在对应步骤中改变为“sendrecv”
终端有三种不同的权限包括信息接收权、白板操作权及白板控制权,对应的XMPP白板会议通道状态分别为,即单向接收媒体流状态“recv”、双向收发媒体流状态“sendrecv”及双向收发媒体流状态。
为实现以上方法及各流程,本发明电子白板会议实现***具体如下:
本发明基于IP多媒体***架构的电子白板会议实现***包括通过通信网络相连的应用服务器AS、媒体资源服务器MRS及至少两个SIP终端,其中,
所述AS包括依次相连的收发模块、会议管理模块及通道控制模块,以及与会议管理模块相连的权限管理模块,其中,
收发模块,用于收发与所述SIP终端及所述MRS之间的SIP信令;
会议控制模块,用于对所述SIP终端及所述MRS进行白板会议控制,包括白板会议创建、删除、与会SIP终端加入退出;
通道控制模块,用于对所述SIP终端及所述MRS进行白板会议通道管理,包括通道的建立和删除,建立通道时,包括为所述SIP终端向所述MRS申请会议媒体通道资源,以及接收所述MRS发送的资源准备就绪信息并转发给所述SIP终端;
权限控制模块,用于对所述SIP终端的权限及XMPP白板会议通道的状态进行管理控制。
所述MRS包括相互连接的收发模块以及通道建立模块,其中,
收发模块,用于收发与所述AS之间的SIP信令,以及通过XMPP白板会议通道接收及转发与所述SIP终端之间的白板操作控制信息;
所述通道管理模块,用于进行会议媒体资源管理,以及建立及删除与所述SIP终端之间的XMPP白板会议通道,还用于对XMPP白板会议通道的状态进行管理。
共享信息管理模块,用于缓存接收的白板操作控制信息,以及根据接收的白板页或图元标识查询缓存,以及向所述SIP终端获取完整的白板页或图元信息。
所述SIP终端包括收发模块以及与收发模块连接的白板操作控制模块及通道建立模块,其中,
收发模块,用于收发与所述AS之间的SIP信令,以及通过XMPP白板会议通道向所述MRS发送及接收所述MRS发送的白板操作控制信息;
白板操作控制模块,用于对白板进行操作或控制,并生成白板操作控制信息;还用于缓存接收或创建的白板操作控制信息,并在创建白板页或图元时生成全局唯一的白板页标识或图元标识,并在发送的所述操作控制信息中携带所述白板页标识或图元标识;在二次发送某白板页或网元信息时仅发送所述白板页或网元的白板页标识或网元标识;并根据接收到的操作控制信息中的白板页标识或网元标识查找缓存,若未查到,还用于请求所述MRS发送完整的白板页或网元信息。
对白板的操作包括在当前白板页增加、修改或删除图元,对白板的控制包括创建、打开、删除白板页或翻页。
本发明白板会议实现***及方法通过建立的XMPP白板会议通道实现了白板会议中数据的共享,实现了IMS架构环境下召开白板会议的功能,且白板能够同步修改、翻页、标记,操作权限控制灵活。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

1、一种基于IP多媒体***架构的电子白板会议实现***,其特征在于,该***包括通过通信网络相连的应用服务器AS、媒体资源服务器MRS及至少两个会话发起协议SIP终端,其中,
所述AS,用于通过SIP信令对所述SIP终端及所述MRS进行白板会议控制,包括控制白板会议的创建及可扩展消息处理现场协议XMPP白板会议通道的建立;
所述MRS,用于建立与所述SIP终端之间的XMPP白板会议通道,以及通过所述XMPP白板会议通道接收并转发SIP终端之间的白板操作控制信息,实现所述SIP终端之间的白板信息共享;
所述SIP终端,用于建立与所述MRS之间XMPP白板会议通道,以及进行白板操作或控制,并通过所述XMPP白板会议通道发送或接收白板操作控制信息。
2、如权利要求1所述的实现***,其特征在于:所述SIP终端创建白板页或图元时,还用于生成全局唯一的白板页标识或图元标识,所述SIP终端及所述MRS还用于缓存创建或接收的白板页或图元信息,所述SIP终端或所述MRS在二次发送关于所述白板页或图元信息的白板操作控制信息时采用所述白板页或图元标识,以及根据所述白板页或图元标识在缓存中查找所述白板页或图元的完整信息。
3、如权利要求2所述的***,其特征在于:所述SIP终端及所述MRS采用相同的页面替换算法及缓存页数目进行缓存,所述页面替换算法是随机算法、先进先出算法、近期最少使用算法、最久未用过算法或最不经常使用算法或页面失效频率法。
4、如权利要求1所述的***,其特征在于:所述AS还用于通过SIP信令控制所述SIP终端的权限及其通道的状态,所述SIP终端的权限为信息接收权、白板操作权或白板控制权,对应的通道状态为单向接收媒体流状态或双向收发媒体流状态,白板操作权指对当前的白板页进行增加、修改和删除图元操作的权利;白板控制权包括白板操作权及创建、打开、删除白板页以及翻页的权利。
5、一种基于IP多媒体***架构实现电子白板会议的方法,其特征在于,该方法通过通信网络相连的应用服务器AS、媒体资源服务器MRS、及至少一个SIP终端实现,包括:
所述AS利用会话发起协议与所述SIP终端及所述MRS进行信令交互创建白板会议,控制SIP终端与MRS建立所述SIP终端与所述MRS之间的XMPP白板会议通道;
拥有白板操作或控制权的SIP终端进行白板操作或控制并生成操作控制信息;
所述拥有白板操作或控制权的SIP终端将所述操作控制信息通过对应的XMPP白板会议通道发送给所述MRS;
所述MRS通过对应的XMPP白板会议通道接收并转发给其他SIM终端。
6、如权利要求5所述的方法,其特征在于:所述SIP终端创建白板页或图元时,生成全局唯一的白板页标识或图元标识,所述SIP终端及所述MRS对创建或接收的白板页或图元信息进行缓存,若所述SIP终端或所述MRS二次发送关于所述白板页或图元信息的白板操作控制信息,则采用所述白板页或图元标识,并根据接收的所述白板页或图元标识在缓存中查找所述白板页或图元的完整信息。
7、如权利要求5所述的方法,其特征在于:所述白板操作权指对当前的白板页进行增加、修改和删除图元操作的权利;所述白板控制权包括白板操作权及创建、打开、删除白板页以及翻页的权利,所述SIP终端的白板操作或控制权由所述AS通过SIP信令进行控制。
8、一种基于IP多媒体***架构实现电子白板会议的方法,其特征在于:该方法基于通过通信网络相连的应用服务器AS、媒体资源服务器MRS、SIP主持人终端及至少一个SIP与会者终端实现,白板会议创建的流程包括:
所述SIP主持人终端向所述AS发送白板会议创建请求;
所述AS创建白板会议,并向所述MRS转发所述请求;
建立所述SIP主持人终端的XMPP白板会议通道,包括:所述AS为所述SIP主持人终端向所述MRS申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP主持人终端;所述SIP主持人终端与所述MRS之间建立所述XMPP白板会议通道;
建立所述至少一个SIP与会者终端的XMPP白板会议通道,包括:所述AS利用虚拟媒体信息为SIP与会者终端申请会议媒体通道;所述MRS准备媒体通道资源,并通过所述AS通知所述SIP与会者终端;所述SIP与会者终端将真实的媒体信息通过所述AS通知所述MRS;所述SIP与会者终端与所述MRS之间建立所述XMPP白板会议通道。
9、如权利要求8所述的方法,其特征在于:所述白板会议的白板操作控制流程包括:
所述SIP主持人终端或与会者终端进行白板操作或控制并生成操作控制信息,所述白板操作指在当前白板页上增加、修改或删除图元的权利,所述白板控制指创建、打开、删除白板页或翻页;
所述SIP主持人终端或与会者终端通过其与MRS之间的XMPP白板会议通道向所述MRS发送操作控制信息;
所述MRS接收所述操作控制信息,并通过其与其他与会者终端之间的XMPP白板会议通道向其他与会者终端转发所述操作控制信息;
所述其他与会者终端接收所述操作控制信息。
10、如权利要求9所述的方法,其特征在于:所述白板页或图元在创建时由所述SIP主持人终端或与会者终端生成全局唯一的白板页标识或图元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS缓存创建或接收的白板页或网元信息以及白板页标识或图元标识;所述SIP主持人终端、所述SIP与会者终端及所述MRS首次发送所述白板页或图元信息时,在所述操作控制信息中包含所述白板页或图元信息以及白板页标识或图元标识,二次发送时,在所述操作控制信息中携带所述白板页或网元的白板页标识或网元标识,所述SIP主持人终端、所述SIP与会者终端及所述MRS根据所述白板页标识或网元标识查找缓存,若未查到,则请求所述SIP主持人终端、所述SIP与会者终端及所述MRS发送完整的白板页或网元信息。
CN200910142311.0A 2009-05-27 2009-05-27 基于ip多媒体***架构的电子白板会议的实现***及方法 Pending CN101567798A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200910142311.0A CN101567798A (zh) 2009-05-27 2009-05-27 基于ip多媒体***架构的电子白板会议的实现***及方法
PCT/CN2009/073702 WO2010135876A1 (zh) 2009-05-27 2009-09-02 基于ip多媒体***架构的电子白板会议的实现***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910142311.0A CN101567798A (zh) 2009-05-27 2009-05-27 基于ip多媒体***架构的电子白板会议的实现***及方法

Publications (1)

Publication Number Publication Date
CN101567798A true CN101567798A (zh) 2009-10-28

Family

ID=41283761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910142311.0A Pending CN101567798A (zh) 2009-05-27 2009-05-27 基于ip多媒体***架构的电子白板会议的实现***及方法

Country Status (2)

Country Link
CN (1) CN101567798A (zh)
WO (1) WO2010135876A1 (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110061005A1 (en) * 2008-05-14 2011-03-10 Huawei Technologies Co., Ltd. Method, device, and system for implementing electronic whiteboard in audio/video conference
CN102035835A (zh) * 2010-12-13 2011-04-27 山东科技大学 一种基于协同工作的交互式电子白板***
WO2011140750A1 (zh) * 2010-05-12 2011-11-17 中兴通讯股份有限公司 一种实现文件共享的方法及装置
CN102413128A (zh) * 2011-11-10 2012-04-11 青岛海信移动通信技术股份有限公司 一种共享电子白板的方法及网络会议***
CN102801708A (zh) * 2012-06-28 2012-11-28 大唐移动通信设备有限公司 电子白板实现方法与用户设备
CN103532828A (zh) * 2013-09-03 2014-01-22 国家电网公司 一种基于扩展的xmpp协议的富文本格式实现***和方法
CN103532829A (zh) * 2013-09-03 2014-01-22 国家电网公司 一种基于xmpp协议的即时通信***电子白板接入方法
WO2014047935A1 (zh) * 2012-09-29 2014-04-03 华为技术有限公司 一种多媒体会议实现方法、相关设备及***
CN103997486A (zh) * 2014-04-30 2014-08-20 广州视睿电子科技有限公司 不同操作***平台白板的互动方法与***
CN104106037A (zh) * 2012-02-13 2014-10-15 日立麦克赛尔株式会社 投影仪,图形输入·显示装置,便携终端和程序
CN104133873A (zh) * 2014-07-23 2014-11-05 华为技术有限公司 终端设备、通信***及其数据处理方法
CN104635989A (zh) * 2015-02-13 2015-05-20 无锡市崇安区科技创业服务中心 一种基于点对点双向传输会议写字板的压力轨迹处理方法
WO2015123977A1 (zh) * 2014-02-21 2015-08-27 中兴通讯股份有限公司 基于视频会议的电子白板交互方法、及终端
CN105138299A (zh) * 2015-08-17 2015-12-09 北京京东尚科信息技术有限公司 安全信息共享
CN106462679A (zh) * 2014-05-14 2017-02-22 微软技术许可有限责任公司 从虚拟白板主张数据
CN108718243A (zh) * 2014-03-05 2018-10-30 华为技术有限公司 一种用户终端的分组方法、会议服务器、会议***
US10270819B2 (en) 2014-05-14 2019-04-23 Microsoft Technology Licensing, Llc System and method providing collaborative interaction
WO2019237675A1 (zh) * 2018-06-12 2019-12-19 广州视源电子科技股份有限公司 白板内容显示方法、装置、白板设备和服务器
CN111107065A (zh) * 2019-12-05 2020-05-05 视联动力信息技术股份有限公司 电子白板权限管理的方法、装置、设备以及存储介质
CN112711374A (zh) * 2020-12-31 2021-04-27 安徽听见科技有限公司 基于会议白板应用的多终端协作方法、装置以及设备

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114765603A (zh) * 2020-12-31 2022-07-19 中兴通讯股份有限公司 移动终端的屏幕共享方法和移动终端及存储介质
CN113434187B (zh) * 2021-06-18 2022-10-28 聚好看科技股份有限公司 服务器及白板版本兼容方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102211B (zh) * 2007-07-09 2010-07-14 中兴通讯股份有限公司 一种数据会议中共享文档的方法及其***
CN101286865B (zh) * 2008-05-14 2010-11-10 华为技术有限公司 音视频会议中实现电子白板的方法、装置及***

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110061005A1 (en) * 2008-05-14 2011-03-10 Huawei Technologies Co., Ltd. Method, device, and system for implementing electronic whiteboard in audio/video conference
WO2011140750A1 (zh) * 2010-05-12 2011-11-17 中兴通讯股份有限公司 一种实现文件共享的方法及装置
CN102035835A (zh) * 2010-12-13 2011-04-27 山东科技大学 一种基于协同工作的交互式电子白板***
CN102413128A (zh) * 2011-11-10 2012-04-11 青岛海信移动通信技术股份有限公司 一种共享电子白板的方法及网络会议***
CN104106037A (zh) * 2012-02-13 2014-10-15 日立麦克赛尔株式会社 投影仪,图形输入·显示装置,便携终端和程序
CN104106037B (zh) * 2012-02-13 2017-10-03 日立麦克赛尔株式会社 投影仪,图形输入·显示装置,便携终端和程序
CN102801708A (zh) * 2012-06-28 2012-11-28 大唐移动通信设备有限公司 电子白板实现方法与用户设备
CN102801708B (zh) * 2012-06-28 2016-08-10 大唐移动通信设备有限公司 电子白板实现方法与用户设备
WO2014047935A1 (zh) * 2012-09-29 2014-04-03 华为技术有限公司 一种多媒体会议实现方法、相关设备及***
CN103532828A (zh) * 2013-09-03 2014-01-22 国家电网公司 一种基于扩展的xmpp协议的富文本格式实现***和方法
CN103532829A (zh) * 2013-09-03 2014-01-22 国家电网公司 一种基于xmpp协议的即时通信***电子白板接入方法
CN103532828B (zh) * 2013-09-03 2017-07-07 国家电网公司 一种基于扩展的xmpp协议的富文本格式实现***和方法
WO2015123977A1 (zh) * 2014-02-21 2015-08-27 中兴通讯股份有限公司 基于视频会议的电子白板交互方法、及终端
US11290539B2 (en) 2014-03-05 2022-03-29 Huawei Technologies Co., Ltd. User terminal grouping method, conference server, and conference system
CN108718243B (zh) * 2014-03-05 2021-08-31 华为技术有限公司 一种用户终端的分组方法、会议服务器、会议***
CN108718243A (zh) * 2014-03-05 2018-10-30 华为技术有限公司 一种用户终端的分组方法、会议服务器、会议***
CN103997486A (zh) * 2014-04-30 2014-08-20 广州视睿电子科技有限公司 不同操作***平台白板的互动方法与***
CN103997486B (zh) * 2014-04-30 2017-08-11 广州视睿电子科技有限公司 不同操作***平台白板的互动方法与***
US10270819B2 (en) 2014-05-14 2019-04-23 Microsoft Technology Licensing, Llc System and method providing collaborative interaction
CN106462679A (zh) * 2014-05-14 2017-02-22 微软技术许可有限责任公司 从虚拟白板主张数据
CN106462679B (zh) * 2014-05-14 2019-08-27 微软技术许可有限责任公司 从虚拟白板主张数据
CN104133873A (zh) * 2014-07-23 2014-11-05 华为技术有限公司 终端设备、通信***及其数据处理方法
CN104635989A (zh) * 2015-02-13 2015-05-20 无锡市崇安区科技创业服务中心 一种基于点对点双向传输会议写字板的压力轨迹处理方法
CN105138299B (zh) * 2015-08-17 2018-05-15 北京京东尚科信息技术有限公司 信息分发方法、阅读方法及内容源、电子设备
CN105138299A (zh) * 2015-08-17 2015-12-09 北京京东尚科信息技术有限公司 安全信息共享
WO2019237675A1 (zh) * 2018-06-12 2019-12-19 广州视源电子科技股份有限公司 白板内容显示方法、装置、白板设备和服务器
CN111107065A (zh) * 2019-12-05 2020-05-05 视联动力信息技术股份有限公司 电子白板权限管理的方法、装置、设备以及存储介质
CN112711374A (zh) * 2020-12-31 2021-04-27 安徽听见科技有限公司 基于会议白板应用的多终端协作方法、装置以及设备

Also Published As

Publication number Publication date
WO2010135876A1 (zh) 2010-12-02

Similar Documents

Publication Publication Date Title
CN101567798A (zh) 基于ip多媒体***架构的电子白板会议的实现***及方法
CN101102211B (zh) 一种数据会议中共享文档的方法及其***
CN102388632B (zh) 应用信息推送方法、***和网元
KR101457217B1 (ko) 멀티클라이언트 간 세션 이동을 위한 시스템 및 방법
CN101232413B (zh) 一种转移会话控制权的方法、***和服务器
US8144185B2 (en) Communication control method, computer system, conference management server, communication method and portable terminal
CN102299810B (zh) 群组变更事件的通知方法和***
CN1859380B (zh) 一种离线消息获取方法
CN101056320B (zh) 一种数据会议中的文件传输方法及其***
CN101647255B (zh) 用于管理应用程序集合体的方法和装置
CN102150443A (zh) 用于在即时消息用户和短消息服务用户之间进行通信的***和方法
CN104753877A (zh) 一种群组通信方法及装置
CN105141971A (zh) 一种基于会话初始化协议实现直播的方法及***
CN101944130A (zh) 一种网页上实现列表同步的方法
CN101834730A (zh) 一种多媒体会议控制方法和***
CN102223293A (zh) 消息请求的路由方法及处理***
CN104580247A (zh) 基于ims多方通话的信息同步方法和信息同步装置
CN102857403B (zh) 即时通信客户端数据共享方法和***
CN102858025A (zh) 点对点互动操作的方法及设备
CN101599921A (zh) 一种企业即时通信***及其文件传输方法
US9473430B2 (en) Method and system for group number-based microblog aggregation
CN110971873B (zh) 一种实时监控方法、监控***及存储介质
CN100542098C (zh) 一种呈现用户状态和信息的方法及***
CN101047691B (zh) 一种对订阅进行集中控制的方法
CN105282115A (zh) 一种实现富通信套件rcs***通讯的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20091028