CN112468468B - 基于ip的语音传输方法、装置、电子设备及存储介质 - Google Patents
基于ip的语音传输方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN112468468B CN112468468B CN202011282312.8A CN202011282312A CN112468468B CN 112468468 B CN112468468 B CN 112468468B CN 202011282312 A CN202011282312 A CN 202011282312A CN 112468468 B CN112468468 B CN 112468468B
- Authority
- CN
- China
- Prior art keywords
- external terminal
- called
- terminal
- card
- internal terminal
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供一种基于IP的语音传输方法、装置、电子设备及存储介质,涉及通信技术领域。其中,该方法可以应用于SIP服务器,SIP服务器包括有线网卡以及用户识别卡,该方法包括:通过有线网卡接收至少一个内部终端发送的第一会话发起信令;根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令;通过用户识别卡接收待呼叫的外部终端发送的通话建立请求;根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输,使得只需在SIP服务器内嵌用户识别卡,而无需购买额外的PSTN网关即可实现内部终端和外部终端之间的通信,有效降低企业之间的通信成本。
Description
技术领域
本申请涉及通信技术领域,特别涉及一种基于IP的语音传输方法、装置、电子设备及存储介质。
背景技术
基于IP的语音传输(Voice over Internet Protocol,VoIP)是一种语音通话技术,经由网际协议(IP)来达成语音通话与多媒体会议,也就是经由互联网来进行通信,由于其具有可扩展性强,使用灵活,收费便宜等特点,被广泛应用于各种场景,比如,企业内传送语音、传真、视频、和数据等业务。
现有的,对于企业来说,可以在企业网上部署VOIP,基于会话发起协议(SessionInitiation Protocol,SIP)服务器通过企业VOIP电话实现企业内部间以及企业内部和外部之间的通信。
但现有的通过企业VOIP电话实现企业内部和外部之间的通信时,比如,企业内部呼叫外部的移动终端时,则需要购买公共交换电话网络(Public Switched TelephoneNetwork,PSTN)网关,通过PSTN网关连接PSTN网络来实现企业内网和外部电话的互通,因此,现有的实现方式存在成本较高的问题。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种基于IP的语音传输方法、装置、电子设备及存储介质,可以减少沟通成本。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本发明实施例提供一种基于IP的语音传输方法,应用于会话发起协议SIP服务器,所述SIP服务器包括有线网卡以及用户识别卡,所述SIP服务器用于通过所述有线网卡与内部终端通信,以及通过所述用户识别卡与外部终端通信,所述方法包括:
通过所述有线网卡接收至少一个所述内部终端发送的第一会话发起信令,所述第一会话发起信令包括所述内部终端的标识、以及待呼叫的所述外部终端的标识;
根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,所述第二会话发起信令包括:所述用户识别卡的标识和待呼叫的所述外部终端的标识;
通过所述用户识别卡接收待呼叫的所述外部终端发送的通话建立请求;
根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输。
在可选的实施方式中,所述根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,包括:
根据所述用户识别卡的标识,将所述第一会话发起信令中的所述内部终端的标识转换为所述用户识别卡的标识,获取所述第二会话发起信令;
通过所述用户识别卡向待呼叫的所述外部终端发送所述第二会话发起信令。
在可选的实施方式中,所述根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输,包括:
根据所述通话建立请求,建立所述内部终端和所述外部终端之间的通话连接;
根据所述内部终端和所述外部终端之间的通话连接,向所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输所述内部终端的数据流。
在可选的实施方式中,所述方法还包括:
通过所述用户识别卡接收所述外部终端发送的第一呼叫指令,所述第一呼叫指令包括所述外部终端的标识和所述用户识别卡的标识;
根据所述第一呼叫指令,建立所述用户识别卡和所述外部终端之间的第一通话连接;
根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输。
在可选的实施方式中,所述根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输,包括:
根据所述第一通话连接,通过所述用户识别卡向所述外部终端发送提示指令,所述提示指令用于指示所述外部终端输入待呼叫的所述内部终端的标识;
通过所述用户识别卡接收所述外部终端发送的待呼叫的所述内部终端的标识;
根据待呼叫的所述内部终端的标识,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
在可选的实施方式中,所述根据待呼叫的所述内部终端的标识,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流,包括:
根据待呼叫的所述内部终端的标识,通过所述用户识别卡向待呼叫的所述内部终端发送第二呼叫指令,以建立所述内部终端和所述外部终端之间的第二通话连接,其中,所述第二呼叫指令包括待呼叫的所述内部终端的标识和所述外部终端的标识;
根据所述第二通话连接,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
第二方面,本发明实施例提供一种基于IP的语音传输装置,应用于会话发起协议SIP服务器,所述SIP服务器包括有线网卡以及用户识别卡,所述SIP服务器用于通过所述有线网卡与内部终端通信,以及通过所述用户识别卡与外部终端通信,所述装置包括:第一接收模块、发送模块、第二接收模块以及建立模块;
所述第一接收模块,用于通过所述有线网卡接收至少一个所述内部终端发送的第一会话发起信令,所述第一会话发起信令包括所述内部终端的标识、以及待呼叫的所述外部终端的标识;
所述发送模块,用于根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,所述第二会话发起信令包括:所述用户识别卡的标识和待呼叫的所述外部终端的标识;
所述第二接收模块,用于通过所述用户识别卡接收待呼叫的所述外部终端发送的通话建立请求;
所述建立模块,用于根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输。
在可选的实施方式中,所述发送模块,具体用于根据所述用户识别卡的标识,将所述第一会话发起信令中的所述内部终端的标识转换为所述用户识别卡的标识,获取所述第二会话发起信令;
通过所述用户识别卡向待呼叫的所述外部终端发送所述第二会话发起信令。
在可选的实施方式中,所述建立模块,具体用于根据所述通话建立请求,建立所述内部终端和所述外部终端之间的通话连接;
根据所述内部终端和所述外部终端之间的通话连接,向所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输所述内部终端的数据流。
在可选的实施方式中,所述第二接收模块,还用于通过所述用户识别卡接收所述外部终端发送的第一呼叫指令,所述第一呼叫指令包括所述外部终端的标识和所述用户识别卡的标识;
所述建立模块,还用于根据所述第一呼叫指令,建立所述用户识别卡和所述外部终端之间的第一通话连接;根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输。
在可选的实施方式中,所述建立模块,具体用于根据所述第一通话连接,通过所述用户识别卡向所述外部终端发送提示指令,所述提示指令用于指示所述外部终端输入待呼叫的所述内部终端的标识;通过所述用户识别卡接收所述外部终端发送的待呼叫的所述内部终端的标识;根据待呼叫的所述内部终端的标识,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
在可选的实施方式中,所述建立模块,具体用于根据待呼叫的所述内部终端的标识,通过所述用户识别卡向待呼叫的所述内部终端发送第二呼叫指令,以建立所述内部终端和所述外部终端之间的第二通话连接,其中,所述第二呼叫指令包括待呼叫的所述内部终端的标识和所述外部终端的标识;根据所述第二通话连接,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行上述第一方面的基于IP的语音传输方法的步骤。
第四方面,本申请实施例提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面的基于IP的语音传输方法的步骤。
本申请的有益效果是:
本申请实施例提供的基于IP的语音传输方法、装置、电子设备及存储介质中,该方法可以应用于会话发起协议SIP服务器,SIP服务器包括有线网卡以及用户识别卡,SIP服务器用于通过有线网卡与内部终端通信,以及通过用户识别卡与外部终端通信,该方法包括:通过有线网卡接收至少一个内部终端发送的第一会话发起信令,第一会话发起信令包括内部终端的标识、以及待呼叫的外部终端的标识;根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,第二会话发起信令包括:用户识别卡的标识和待呼叫的外部终端的标识;通过用户识别卡接收待呼叫的外部终端发送的通话建立请求;根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输,应用本申请实施例,只需在SIP服务器内嵌用户识别卡,即可通过该SIP服务器实现VOIP内部终端和外部终端之间的通信,从而无需购买额外的PSTN网关,可以有效降低企业之间的通信成本。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种基于IP的语音传输***的架构图;
图2为本申请实施例提供的一种基于IP的语音传输方法的流程示意图;
图3为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图;
图4为本申请实施例提供的又一种基于IP的语音传输方法的流程示意图;
图5为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图;
图6为本申请实施例提供的又一种基于IP的语音传输方法的流程示意图;
图7为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图;
图8为本申请实施例提供的一种基于IP的语音传输装置的功能模块示意图;
图9为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在介绍本申请之前,为了更好的理解本申请,首先对本申请中的相关名词进行解释。
基于IP的语音传输(Voice over Internet Protocol,VoIP):一种语音通话技术,经由网际协议(IP)来达成语音通话与多媒体会议,也就是经由互联网来进行通信。VoIP的基本原理是通过语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按TCP/IP标准进行打包,经过IP网络把数据包送至接收地,再把这些语音数据包串起来,经过解压处理后,恢复成原来的语音信号,从而达到由互联网传送语音的目的。
公共交换电话网络(Public Switched Telephone Network,PSTN):一种常用旧式电话***,即日常生活中常用的电话网,公共交换电话网络是基于标准电话线路的电路交换服务,用来作为连接远程端点的连接方法,典型的应用有远程端点和本地LAN之间的连接和远程用户拨号上网。
网关:又称网间连接器、协议转换器,是一个网络连接到另一个网络的“关口”,也就是网络关卡。默认网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层,网关既可以用于广域网互连,也可以用于局域网互连。
eSIM卡:即Embedded-SIM,嵌入式SIM卡,又称用户识别卡,其可以将传统SIM卡直接嵌入到设备芯片上,而不是作为独立的可移除零部件加入设备中,用户无需***物理SIM卡。
LTE(Long Term Evolution,长期演进):是一种无线通信技术,可以理解为3G到4G的一种演进技术。宽泛意义上讲,4G也可以称之为LTE。LTE报文是以IP(分组)报文的形式传输。
一般地,企业VOIP电话都是用于内部沟通,但也存在和外部通信的场景,比如,企业VOIP电话呼叫外部移动终端(如,外部的智能手机);跨域VOIP拨打(如,不同地点分公司座机互打)。对于第一种应用场景,现有的,大多数的SIP服务器都是通过PSTN Gateway(网关)连接PSTN网络来实现企业内网和外部移动终端的互通(如,企业内部座机拨打外部手机号码,或外部手机通过外部转内线的方式呼叫企业内部座机号);对于第二种应用场景,可以通过路由器和Internet互联来实现跨域VOIP拨打,比如一个分公司和另外一个分公司之间的号码互拨。
可以看出,对于第一种应用场景,通过购买PSTN Gateway(网关)连接PSTN网络来实现企业内网和外部移动终端之间的互通,其沟通成本是比较高的,并且可能有地域限制(因为需要有PSTN的接入点才能接入)。有鉴于此,本申请实施例提供一种基于IP的语音传输方法,该方法可以降低内部终端和外部终端的沟通成本,且适用性较强。
图1为本申请实施例提供的一种基于IP的语音传输***的架构图,如图1所示,该语音传输***可以包括会话发起协议SIP服务器110、至少一个内部终端120、以及至少一个外部终端130,该SIP服务器110为用于实现信令软交换的设备,又可称为SIP-PBX,该SIP服务器110可以包括有线网卡(图中未示出)以及用户识别卡140,其中,基于内部局域网,SIP服务器110通过有线网卡可以与至少一个内部终端120通信,在一些实施例中,内部终端120可以是基于VoIP与SIP服务器110进行通信的终端,比如,该内部终端120可以是VoIP电话、智能手机、个人计算机、平板电脑等,在此不作限定;基于移动通信网络150,SIP服务器110通过用户识别卡140可以与至少一个外部终端130通信,在一些实施例中,外部终端130可以是基于移动通信网络150与SIP服务器进行通信的终端,比如,该外部终端可以是智能手机、平板电脑、可穿戴设备等,在此不作限定。可以理解的是,基于该语音传输***,则至少一个内部终端可以通过该SIP服务器与至少一个外部终端进行通信。
图2为本申请实施例提供的一种基于IP的语音传输方法的流程示意图,该方法可以应用于上述会话发起协议SIP服务器,该SIP服务器可以包括有线网卡以及用户识别卡,SIP服务器用于通过有线网卡与内部终端通信,以及通过用户识别卡与外部终端通信,其中,用户识别卡可以是eSIM卡,该eSIM卡可以基于移动通信网络(比如,LTE网络)与外部终端进行通信,关于内部终端通过SIP服务器与外部终端进行通信的过程可参见下述的方法。如图2所示,该方法可以包括:
S101、通过有线网卡接收至少一个内部终端发送的第一会话发起信令,第一会话发起信令包括内部终端的标识、以及待呼叫的外部终端的标识。
通信过程中,至少一个内部终端可以向SIP服务器发送第一会话指令,该第一会话发起信令可以包括内部终端的标识、以及待呼叫的外部终端的标识,SIP服务器可以通过有线网卡可以接收至少一个内部终端发送的第一会话发起信令,以便基于该第一会话发起信令可以请求与待呼叫的外部终端建立通话连接。
其中,以内部终端为VoIP电话,待呼叫的外部终端为智能手机为例进行说明,可选地,内部终端的标识可以是VoIP电话的电话号码,待呼叫的外部终端的标识可以是智能手机的手机号码,在此不作限定。
S102、根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,第二会话发起信令包括:用户识别卡的标识和待呼叫的外部终端的标识。
SIP服务器在接收到上述第一会话发起指令后,可以通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,该第二会话发起信令可以包括用户识别卡的标识和待呼叫的外部终端的标识,以便外部终端可以通过用户识别卡的标识可以知晓通信的对方为该用户识别卡。
S103、通过用户识别卡接收待呼叫的外部终端发送的通话建立请求。
其中,对于待呼叫的外部终端来说,外部终端接收到用户识别卡发送的第二会话发起信令时,若满足通话建立的条件(比如,网络状况允许等),待呼叫的外部终端可以向SIP服务器发送通话建立请求;对于SIP服务器来说,SIP服务器可以通过用户识别卡接收待呼叫的外部终端发送的通话建立请求。
S104、根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输。
可以理解的是,根据通话建立请求,用户识别卡与外部终端建立通话后,SIP服务器可以通过有线网卡通知内部终端通话建立,实现可以在发起会话的内部终端和待呼叫的外部终端之间建立数据传输。
基于本申请实施例的内容,可以看出,只需在SIP服务器内嵌用户识别卡,即可通过该SIP服务器实现VOIP内部终端和外部终端之间的通信,从而无需购买额外的PSTN网关,可以有效降低企业之间的通信成本。
综上,本申请实施例提供的基于IP的语音传输方法,该方法应用于会话发起协议SIP服务器,SIP服务器包括有线网卡以及用户识别卡,SIP服务器用于通过有线网卡与内部终端通信,以及通过用户识别卡与外部终端通信,该方法包括:通过有线网卡接收至少一个内部终端发送的第一会话发起信令,第一会话发起信令包括内部终端的标识、以及待呼叫的外部终端的标识;根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,第二会话发起信令包括:用户识别卡的标识和待呼叫的外部终端的标识;通过用户识别卡接收待呼叫的外部终端发送的通话建立请求;根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输,应用本申请实施例,只需在SIP服务器内嵌用户识别卡,即可通过该SIP服务器实现VOIP内部终端和外部终端之间的通信,从而无需购买额外的PSTN网关,可以有效降低企业之间的通信成本。
图3为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图。可选地,如图3所示,上述根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,包括:
S201、根据用户识别卡的标识,将第一会话发起信令中的内部终端的标识转换为用户识别卡的标识,获取第二会话发起信令。
S202、通过用户识别卡向待呼叫的外部终端发送第二会话发起信令。
其中,对于SIP服务器来说,SIP服务器接收到第一会话发起信令后,可以将第一会话发起信令中内部终端的标识转换为用户识别卡的标识,生成第二会话发起信令,后续SIP服务器可以通过用户识别卡向待呼叫的外部终端发送第二会话发起信令。可以理解的是,外部终端接收到该第二会话发起信令,根据该第二会话发起信令可以知晓请求通信的对方。
图4为本申请实施例提供的又一种基于IP的语音传输方法的流程示意图。可选地,如图4所示,上述根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输,包括:
S301、根据通话建立请求,建立内部终端和外部终端之间的通话连接。
S302、根据内部终端和外部终端之间的通话连接,向内部终端传输外部终端的数据流,或,向外部终端传输内部终端的数据流。
其中,SIP服务器通过用户识别卡接收到待呼叫的外部终端发送的通话建立请求时,可以根据该通话建立请求,依次建立外部终端和用户识别卡之间的通话连接、用户识别卡和有线网卡之间的通话连接以及有线网卡和内部终端之间的通话连接,从而实现内部终端和外部终端之间通话连接的建立。基于该内部终端和外部终端之间的通话连接,SIP服务器可以将外部终端传输的数据流发送给内部终端,也可以将内部终端传输的数据流发送给外部终端,实现内部终端和外部终端之间数据流的双向传输。
图5为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图。可选地,基于上述SIP服务器,外部终端也可以主动呼叫内部终端,实现外部终端和内部终端之间的通信连接,如图5所示,上述方法还包括:
S401、通过用户识别卡接收外部终端发送的第一呼叫指令,第一呼叫指令包括外部终端的标识和用户识别卡的标识。
S402、根据第一呼叫指令,建立用户识别卡和外部终端之间的第一通话连接。
S403、根据第一通话连接,建立内部终端和外部终端之间的数据传输。
其中,外部终端呼叫内部终端时,可以先向SIP服务器发送第一呼叫指令,该第一呼叫指令可以包括外部终端的标识和用户识别卡的标识;对于SIP服务器来说,SIP服务器通过用户识别卡可以接收外部终端发送的第一呼叫指令,根据该第一呼叫指令,可以建立用户识别卡和外部终端之间的第一通话连接,进而根据该第一通话连接,可以建立内部终端和外部终端之间的数据传输。
图6为本申请实施例提供的又一种基于IP的语音传输方法的流程示意图。可选地,如图6所示,上述根据第一通话连接,建立内部终端和外部终端之间的数据传输,可以包括如下步骤:
S501、根据第一通话连接,通过用户识别卡向外部终端发送提示指令,提示指令用于指示外部终端输入待呼叫的内部终端的标识。
S502、通过用户识别卡接收外部终端发送的待呼叫的内部终端的标识。
S503、根据待呼叫的内部终端的标识,向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流。
其中,交互过程中,SIP服务器根据用户识别卡和外部终端之间的第一通话连接,可以通过用户识别卡向外部终端发送提示指令,通过该提示指令以提示外部终端输入待呼叫的内部终端的标识。比如,可以通过语音提示外部终端输入待呼叫的内部终端的标识,但不以此为限。
外部终端根据该提示指令输入待呼叫的内部终端的标识后,可以发送给SIP服务器,SIP服务器通过用户识别卡可以接收外部终端发送的待呼叫的内部终端的标识,根据该待呼叫的内部终端的标识,可以向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流,从而实现外部终端和待呼叫的内部终端之间的数据通信。
图7为本申请实施例提供的另一种基于IP的语音传输方法的流程示意图。可选地,如图7所示,上述根据待呼叫的内部终端的标识,向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流,包括:
S601、根据待呼叫的内部终端的标识,通过用户识别卡向待呼叫的内部终端发送第二呼叫指令,以建立内部终端和外部终端之间的第二通话连接。
其中,第二呼叫指令包括待呼叫的内部终端的标识和外部终端的标识。
S602、根据第二通话连接,向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流。
其中,外部终端呼叫内部终端时,对于SIP服务器,SIP服务器可以通过用户识别卡向待呼叫的内部终端发送第二呼叫指令,其中,第二呼叫指令可以包括待呼叫的内部终端的标识和外部终端的标识,通过第二呼叫指令,从而可以建立内部终端和外部终端之间的第二通话连接,进而根据该第二通话连接,SIP服务器可以向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流,从而实现外部终端和内部终端之间数据流的传输。
下面,本申请结合具体的实施例对前述方法进行说明,在一些实施例中,SIP服务器可以内嵌有线网卡和4G eSIM卡,并实现LTE呼叫协议栈,SIP服务器上电后,可以自动连接到LTE网络,其中,以内部终端为内部座机,外部终端为外部手机,内部终端的标识为内部座机号,外部终端的标识为外部手机号码为例进行说明。其中,可以理解的是,SIP服务器内嵌4G eSIM卡时,在一些实施例中,SIP服务器上电后,可以自动注册到LTE网络,注册上后便可以与外部终端进行数据通信。
其中,内部座机Alice呼叫外部手机号码1595933XXXX时,SIP服务器可以通过有线网卡接收该内部座机发送的第一会话发起信令,该第一会话发起信令可以包括内部座机号、以及待呼叫的外部手机号码;SIP服务器收到该第一会话发起信令后,根据呼叫号码1595933XXXX可以判断是外部呼叫,根据eSIM***码,SIP服务器可以将第一会话发起信令中的内部座机号转换为eSIM***码(比如,1595922XXXX),获取第二会话发起信令,投递到LTE协议栈,通过eSIM卡向待呼叫的外部手机发送第二会话发起信令(因为LTE支持分组报文,因此可以直接发送第二会话发起信令);外部手机接收到该第二会话发起信令时,可以向SIP服务器发送通话建立请求,SIP服务器可以通过eSIM卡接收待呼叫的外部手机发送的通话建立请求,建立内部座机和外部手机之间的通话连接;通话建立后,SIP服务器可以作为一个虚拟中继节点将内部座机和外部手机间的实时传输协议(Real-time TransportProtocol,RTP)流各自转发到对端,也即通过SIP PBX服务器可以向内部座机传输外部手机的数据流,或,向外部手机传输内部座机的数据流。
而当外部手机(比如,外部手机号码1595933XXXX)想要呼叫内部座机Alice(比如,内部座机号2230)时,外部手机可以通过呼叫eSIM***码(比如,1595922XXXX)和拨内部座机号的方式呼叫内部座机。在一些实施例中,外部手机呼叫eSIM***码时,SIP服务器可以通过eSIM卡接收外部手机发送的第一呼叫指令,该第一呼叫指令可以包括外部手机号码和eSIM***码;SIP服务器根据第一呼叫指令,可以建立eSIM卡和外部手机之间的第一通话连接,根据第一通话连接,SIP服务器可以通过eSIM卡向外部手机发送提示指令(比如,可以为语音提示等),该提示指令用于指示外部手机输入待呼叫的内部座机号,可选地,用户可以通过外部手机的按键双音多频(Dual Tone Multi Frequency,DTMF)输入待呼叫的内部座机号2230,通过eSIM卡接收外部手机发送的待呼叫的内部座机号2230,根据待呼叫的内部座机号2230,SIP服务器判断外部手机是想和内部座机Alice进行通信,SIP服务器可以将收到的LTE来电转换成第二呼叫指令,该第二呼叫指令可以包括待呼叫的内部座机号和外部手机号码,可以在同一个硬件层面实现SIP信令和LTE信令之间的转换,提高转换效率,进而SIP服务器通过eSIM卡可以向待呼叫的内部座机号发送第二呼叫指令,建立待呼叫的内部座机和外部手机之间的第二通话连接;待第二通话建立后,SIP服务器可以作为一个虚拟中继节点将内部座机和外部手机之间的RTP流各自转发到对端,也即通过SIP服务器可以向内部座机传输外部手机的数据流,或,向外部手机传输内部座机的数据流。
基于上述实施例的基础上,可以看出,本申请实施例通过在SIP服务器内嵌eSIM卡就可以实现SIP服务器和移动网络的互联(使用LTE接入替换PSTN网关接入),方便用户可以根据实际需求定制eSIM卡的通话/流量套餐,从而可以通信节约成本;另外,应用本申请实施例,由于在有LTE基站的地方便可以接入到移动通讯网,因此,可以解除了SIP服务器和PSTN网络互联的地域限制(比如,有些偏僻地方可能有移动信号,但是无法接入PSTN),提高适用性;且相对于传统电话交换网,本申请实施例能够充分利用LTE网络的优势,使得可以支撑一些特殊业务,如高清语音通话(VOLTE),可以实现内部终端和外部终端之间的高清语音通话,提高基于IP的语音传输方法的适用性和用户体验。
图8为本申请实施例提供的一种基于IP的语音传输装置的功能模块示意图,该装置可以应用于会话发起协议SIP服务器,SIP服务器包括有线网卡以及用户识别卡,SIP服务器用于通过有线网卡与内部终端通信,以及通过用户识别卡与外部终端通信,该装置基本原理及产生的技术效果与前述对应的方法实施例相同,为简要描述,本实施例中未提及部分,可参考方法实施例中的相应内容。如图8所示,语音传输装置200包括:第一接收模块210、发送模块220、第二接收模块230以及建立模块240。
其中,第一接收模块210,用于通过有线网卡接收至少一个内部终端发送的第一会话发起信令,第一会话发起信令包括内部终端的标识、以及待呼叫的外部终端的标识;
发送模块220,用于根据第一会话发起信令,通过用户识别卡向待呼叫的外部终端发送第二会话发起信令,第二会话发起信令包括:用户识别卡的标识和待呼叫的外部终端的标识;
第二接收模块230,用于通过用户识别卡接收待呼叫的外部终端发送的通话建立请求;
建立模块240,用于根据通话建立请求,在发起会话的内部终端和待呼叫的外部终端之间建立数据传输。
在可选的实施方式中,发送模块220,具体用于根据用户识别卡的标识,将第一会话发起信令中的内部终端的标识转换为用户识别卡的标识,获取第二会话发起信令;通过用户识别卡向待呼叫的外部终端发送第二会话发起信令。
在可选的实施方式中,建立模块240,具体用于根据通话建立请求,建立内部终端和外部终端之间的通话连接;根据内部终端和外部终端之间的通话连接,向内部终端传输外部终端的数据流,或,向外部终端传输内部终端的数据流。
在可选的实施方式中,第二接收模块230,还用于通过用户识别卡接收外部终端发送的第一呼叫指令,第一呼叫指令包括外部终端的标识和用户识别卡的标识;
建立模块240,还用于根据第一呼叫指令,建立用户识别卡和外部终端之间的第一通话连接;根据第一通话连接,建立内部终端和外部终端之间的数据传输。
在可选的实施方式中,建立模块240,具体用于根据第一通话连接,通过用户识别卡向外部终端发送提示指令,提示指令用于指示外部终端输入待呼叫的内部终端的标识;通过用户识别卡接收外部终端发送的待呼叫的内部终端的标识;根据待呼叫的内部终端的标识,向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流。
在可选的实施方式中,建立模块240,具体用于根据待呼叫的内部终端的标识,通过用户识别卡向待呼叫的内部终端发送第二呼叫指令,以建立内部终端和外部终端之间的第二通话连接,其中,第二呼叫指令包括待呼叫的内部终端的标识和外部终端的标识;根据第二通话连接,向待呼叫的内部终端传输外部终端的数据流,或,向外部终端传输待呼叫的内部终端的数据流。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(Digital Signal Processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图9为本申请实施例提供的一种电子设备结构示意图。如图9所示,该电子设备可以包括:处理器310、存储介质320和总线330,存储介质320存储有处理器310可执行的机器可读指令,当电子设备运行时,处理器310与存储介质320之间通过总线330通信,处理器310执行机器可读指令,以执行上述方法实施例的步骤。具体实现方式和技术效果类似,这里不再赘述。
可选地,本申请还提供一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述方法实施例的步骤。具体实现方式和技术效果类似,这里不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种基于IP的语音传输方法,其特征在于,应用于会话发起协议SIP服务器,所述SIP服务器包括有线网卡以及用户识别卡,所述SIP服务器用于通过所述有线网卡与内部终端通信,以及通过所述用户识别卡与外部终端通信,所述方法包括:
通过所述有线网卡接收至少一个所述内部终端发送的第一会话发起信令,所述第一会话发起信令包括所述内部终端的标识、以及待呼叫的所述外部终端的标识;
根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,所述第二会话发起信令包括:所述用户识别卡的标识和待呼叫的所述外部终端的标识;
通过所述用户识别卡接收待呼叫的所述外部终端发送的通话建立请求;
根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,包括:
根据所述用户识别卡的标识,将所述第一会话发起信令中的所述内部终端的标识转换为所述用户识别卡的标识,获取所述第二会话发起信令;
通过所述用户识别卡向待呼叫的所述外部终端发送所述第二会话发起信令。
3.根据权利要求1所述的方法,其特征在于,所述根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输,包括:
根据所述通话建立请求,建立所述内部终端和所述外部终端之间的通话连接;
根据所述内部终端和所述外部终端之间的通话连接,向所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输所述内部终端的数据流。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述用户识别卡接收所述外部终端发送的第一呼叫指令,所述第一呼叫指令包括所述外部终端的标识和所述用户识别卡的标识;
根据所述第一呼叫指令,建立所述用户识别卡和所述外部终端之间的第一通话连接;
根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输,包括:
根据所述第一通话连接,通过所述用户识别卡向所述外部终端发送提示指令,所述提示指令用于指示所述外部终端输入待呼叫的所述内部终端的标识;
通过所述用户识别卡接收所述外部终端发送的待呼叫的所述内部终端的标识;
根据待呼叫的所述内部终端的标识,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
6.根据权利要求5所述的方法,其特征在于,所述根据待呼叫的所述内部终端的标识,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流,包括:
根据待呼叫的所述内部终端的标识,通过所述用户识别卡向待呼叫的所述内部终端发送第二呼叫指令,以建立所述内部终端和所述外部终端之间的第二通话连接,其中,所述第二呼叫指令包括待呼叫的所述内部终端的标识和所述外部终端的标识;
根据所述第二通话连接,向待呼叫的所述内部终端传输所述外部终端的数据流,或,向所述外部终端传输待呼叫的所述内部终端的数据流。
7.一种基于IP的语音传输装置,其特征在于,应用于会话发起协议SIP服务器,所述SIP服务器包括有线网卡以及用户识别卡,所述SIP服务器用于通过所述有线网卡与内部终端通信,以及通过所述用户识别卡与外部终端通信,所述装置包括:第一接收模块、发送模块、第二接收模块以及建立模块;
所述第一接收模块,用于通过所述有线网卡接收至少一个所述内部终端发送的第一会话发起信令,所述第一会话发起信令包括所述内部终端的标识、以及待呼叫的所述外部终端的标识;
所述发送模块,用于根据所述第一会话发起信令,通过所述用户识别卡向待呼叫的所述外部终端发送第二会话发起信令,所述第二会话发起信令包括:所述用户识别卡的标识和待呼叫的所述外部终端的标识;
所述第二接收模块,用于通过所述用户识别卡接收待呼叫的所述外部终端发送的通话建立请求;
所述建立模块,用于根据所述通话建立请求,在发起会话的所述内部终端和待呼叫的所述外部终端之间建立数据传输。
8.根据权利要求7所述的装置,其特征在于,所述第二接收模块,还用于通过所述用户识别卡接收所述外部终端发送的第一呼叫指令,所述第一呼叫指令包括所述外部终端的标识和所述用户识别卡的标识;
所述建立模块,还用于根据所述第一呼叫指令,建立所述用户识别卡和所述外部终端之间的第一通话连接;根据所述第一通话连接,建立所述内部终端和所述外部终端之间的数据传输。
9.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1-7任一所述基于IP的语音传输方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1-7任一所述基于IP的语音传输方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011282312.8A CN112468468B (zh) | 2020-11-16 | 2020-11-16 | 基于ip的语音传输方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011282312.8A CN112468468B (zh) | 2020-11-16 | 2020-11-16 | 基于ip的语音传输方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112468468A CN112468468A (zh) | 2021-03-09 |
CN112468468B true CN112468468B (zh) | 2022-10-28 |
Family
ID=74837535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011282312.8A Active CN112468468B (zh) | 2020-11-16 | 2020-11-16 | 基于ip的语音传输方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112468468B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833727A (zh) * | 2011-06-17 | 2012-12-19 | 联发科技股份有限公司 | 选择用户识别卡的方法与通讯装置 |
CN104471968A (zh) * | 2014-03-19 | 2015-03-25 | 华为技术有限公司 | 呼叫方法、呼叫装置、voip服务器及呼叫*** |
CN105611055A (zh) * | 2015-12-23 | 2016-05-25 | 小米科技有限责任公司 | 通话方法及装置 |
CN106921627A (zh) * | 2015-12-25 | 2017-07-04 | 阿尔格布鲁控股有限公司 | 提供到外部电话网络的呼叫转发的VoIP |
CN107147614A (zh) * | 2017-03-14 | 2017-09-08 | 中国科学院信息工程研究所 | 一种通信安全处理的方法、信令处理器、用户设备及*** |
WO2019055833A1 (en) * | 2017-09-15 | 2019-03-21 | Buckle Robert K | SYSTEM AND METHOD FOR TRANSFERRING AN ACTIVE CALL BETWEEN NETWORKS |
CN111010677A (zh) * | 2019-12-20 | 2020-04-14 | 展讯通信(上海)有限公司 | 回叫方法、装置、电子设备及存储介质 |
-
2020
- 2020-11-16 CN CN202011282312.8A patent/CN112468468B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833727A (zh) * | 2011-06-17 | 2012-12-19 | 联发科技股份有限公司 | 选择用户识别卡的方法与通讯装置 |
CN104471968A (zh) * | 2014-03-19 | 2015-03-25 | 华为技术有限公司 | 呼叫方法、呼叫装置、voip服务器及呼叫*** |
CN105611055A (zh) * | 2015-12-23 | 2016-05-25 | 小米科技有限责任公司 | 通话方法及装置 |
CN106921627A (zh) * | 2015-12-25 | 2017-07-04 | 阿尔格布鲁控股有限公司 | 提供到外部电话网络的呼叫转发的VoIP |
CN107147614A (zh) * | 2017-03-14 | 2017-09-08 | 中国科学院信息工程研究所 | 一种通信安全处理的方法、信令处理器、用户设备及*** |
WO2019055833A1 (en) * | 2017-09-15 | 2019-03-21 | Buckle Robert K | SYSTEM AND METHOD FOR TRANSFERRING AN ACTIVE CALL BETWEEN NETWORKS |
CN111010677A (zh) * | 2019-12-20 | 2020-04-14 | 展讯通信(上海)有限公司 | 回叫方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112468468A (zh) | 2021-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100884868B1 (ko) | 음성 전화 호를 확립하기 위한 방법, 게이트웨이 및 시스템 | |
US20080070528A1 (en) | Mid-Call Features | |
US8718045B2 (en) | System and method for switching between public switched telephone networks and voice over internet protocol networks | |
CA2528954A1 (en) | Method and apparatus for providing an audible calling party indentification for a call waiting service | |
EP1292091B1 (en) | Method for transmitting short messages using internet phones and system therefor | |
AU2004222781A1 (en) | Network, private branch exchange, and multi protocol communication terminal control method for use in the exchange | |
WO2004032471A1 (en) | Multimedia pickup service | |
US7570630B1 (en) | Dialed-digit based determination of whether to originate a call as a circuit-switched call or a packet-switched call | |
CN102355713A (zh) | 语音通信中的呼叫方法及移动终端 | |
US8712028B2 (en) | Telephone relaying apparatus, telephone relaying method, and program | |
US20190110168A1 (en) | Communications system for establishing communications between mobile device and telephone network or broadband network | |
CN112468468B (zh) | 基于ip的语音传输方法、装置、电子设备及存储介质 | |
EP2326138A1 (en) | Communication method and gateway device based on SIP phone | |
CN108737671B (zh) | 一种voip通信方法、装置、设备及家庭网关*** | |
JP2005020676A (ja) | 電話通信方法及び装置 | |
JP2011239015A (ja) | ネットワーク装置及び電話システム | |
JP4687917B2 (ja) | Ip電話システムにおける信号制御方式 | |
KR20020022976A (ko) | 인터넷 프로토콜상의 국제 이동통신 로밍 서비스 시스템 | |
CN106161817B (zh) | 基于voip平台的通讯方法及通讯*** | |
US20110216737A1 (en) | Systems, methods, and media for implementing call handoff between networks | |
CN108566629A (zh) | 一种将gsm通讯转为voip通讯的方法 | |
US8311206B1 (en) | Facilitating communications for voicemail services in a system that uses disparate signaling systems | |
US8964725B1 (en) | Initiating outgoing calls to a VoP terminal from a POTS-based telephone terminal | |
CN101247441B (zh) | 一种通信***中通话态呼叫代答业务的实现方法及*** | |
JP4215550B2 (ja) | Ipによるシステム間接続を行なう構内交換機システム及びそのシステム情報伝達方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |