Movatterモバイル変換


[0]ホーム

URL:


CN106850399B - Communication method based on WebRTC technology instant message - Google Patents

Communication method based on WebRTC technology instant message
Download PDF

Info

Publication number
CN106850399B
CN106850399BCN201611262789.3ACN201611262789ACN106850399BCN 106850399 BCN106850399 BCN 106850399BCN 201611262789 ACN201611262789 ACN 201611262789ACN 106850399 BCN106850399 BCN 106850399B
Authority
CN
China
Prior art keywords
terminal
webrtc
sip
server
signaling
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
CN201611262789.3A
Other languages
Chinese (zh)
Other versions
CN106850399A (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.)
Shenzhen Grandstream Networks Technologies Co ltd
Original Assignee
Shenzhen Grandstream Networks Technologies Co 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 Shenzhen Grandstream Networks Technologies Co ltdfiledCriticalShenzhen Grandstream Networks Technologies Co ltd
Priority to CN201611262789.3ApriorityCriticalpatent/CN106850399B/en
Publication of CN106850399ApublicationCriticalpatent/CN106850399A/en
Application grantedgrantedCritical
Publication of CN106850399BpublicationCriticalpatent/CN106850399B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention mainly discloses a communication method based on WebRTC technology instant message, which can realize instant message communication between a WebRTC terminal and an SIP terminal, and mainly comprises the following steps: the WebRTC terminal collects an ICE (Internet protocol chip) address and sends an offer SDP (service provider protocol) carrying an ICE candidate address to the server; the server analyzes the SDP, when the requested party is found to be the SIP terminal, the server starts a transfer service function, generates an answer SDP carrying an ICE candidate address to respond to the request of the WebRTC terminal, and generates a new offer SDP to the SIP terminal; the WebRTC terminal establishes connection of a DataChannel channel with a server; the WebRTC terminal sends the instant message to the SIP terminal through the SIP Session mechanism. By the scheme, gapless communication between the WebRTC terminal and the SIP terminal is achieved, communication cost is reduced, diversified communication modes between different types of terminals are increased, and communication efficiency of enterprise users is improved.

Description

Communication method based on WebRTC technology instant message
Technical Field
The invention relates to the field of computer communication, in particular to a method and a system for realizing instant message IM based on a WebRTC (Web real-time communication) DataChannel technology.
Background
WebRTC (Web Real-Time Communication) is a Real-Time multimedia Communication technology based on a browser. The technology aims to enable the Web browser to have real-time communication capacity, and meanwhile, the capacity is packaged and opened to Web application developers in a JavaScript API mode, so that the Web application developers can rapidly develop real-time audio and video applications based on the Web browser through HTML tags and the JavaScript API without depending on any third party plug-in. A terminal capable of WebRTC communication as referred to herein is referred to as a WebRTC terminal. Therefore, the WebRTC technology enables direct Web communication between browsers supporting the WebRTC function, thereby changing the original Client/Server working mode of a terminal browser and a Server, enabling the Web to carry out end-to-end communication and being a great innovation for the Web technology. The WebRTC terminal adopts stream Control Transmission protocol sctp (stream Control Transmission protocol) as a data Transmission protocol, and the protocol can perform flow Control and congestion Control on Transmission data.
The technology creates a Web browser into a universal platform which is suitable for real-time audio and video and data communication between all user equipment, such as a mobile intelligent terminal and a personal computer. In the description of the present invention, we focus on the data communication part only.
An IP Multimedia Subsystem (IMS) is a network architecture supporting Multimedia services based on an IP network, and performs end-to-end call control using a Session Initiation Protocol (SIP), and a terminal conforming to the SIP is called an SIP terminal. The SIP terminal may perform instant messaging by the SIP Message method.
In a VoIP system, many SIP terminals have been deployed, and a newly added WebRTC terminal can perform voice and video communication with the SIP terminal, and cannot implement instant message delivery. A transfer server is needed between the two networks to realize the conversion of data carrying protocols of the two networks and the encryption/decryption of data, and the like, thereby realizing the intercommunication of instant messages of the WebRTC terminal and the SIP terminal.
The instant message transmission between two WebRTC terminals needs to be completed by a signaling server. The signaling server provides a bridge for establishing the DataChannel between the two WebRTCs, the two WebRTCs interact SDP information through the signaling server, finally, the two WebRTCs establish end-to-end DataChannel connection, and the two WebRTCs can mutually send reliable and encrypted instant messages through the DataChannel channel.
Disclosure of Invention
The invention aims to realize a communication method based on the WebRTC technology instant message, which can integrate a signaling server and a transfer server into a whole and provides a method and a system for a WebRTC terminal and an SIP terminal to send the instant message.
In order to achieve the above object, the technical solution of the present invention is as follows:
a communication method based on instant message of WebRTC technique can realize instant message communication between WebRTC terminal and SIP terminal, the communication method mainly includes the following steps: the WebRTC terminal collects an ICE (Internet protocol chip) address and sends an offer SDP (service provider protocol) carrying an ICE candidate address to the server; the server analyzes the SDP, when the requested party is found to be the SIP terminal, the server starts a transfer service function, generates an answer SDP carrying an ICE candidate address to respond to the request of the WebRTC terminal, and generates a new offer SDP to the SIP terminal; the WebRTC terminal establishes connection of a DataChannel channel with a server; the WebRTC terminal sends the instant message to the SIP terminal through the SIP Session mechanism.
Preferably, the communication method further includes: and ICE verification is required between the WebRTC terminal and the server to verify the connectivity of the ip and the port.
Preferably, in the above communication method, the server decrypts the SCTP-encrypted message, and then sends the instant message to the SIP terminal through an SIP Session mechanism.
Preferably, the communication method further includes: the WebRTC terminal and the SIP terminal are both registered to the server.
Preferably, in the process of implementing the communication method, the SIP terminal only needs to register to the server, and can work in a non-call-on state or a call-on state.
Preferably, in the above communication method, the server encrypts an unencrypted SIP message and then sends the encrypted SIP message to the WebRTC terminal through the DataChannel.
Preferably, the communication method further includes: the SIP terminal and the server establish a voice connection path.
Preferably, the communication method further includes: the RTP data packet of the SIP terminal is analyzed and processed in the server, the voice of the SIP terminal is converted into text information through the voice recognition module, and finally the instant text information is sent to the WebRTC terminal through the DataChannel channel.
Preferably, the communication method further includes: the WebRTC terminal sends the text information to the server through the SCTP protocol, and the server decrypts the SCTP encrypted message.
Preferably, the communication method further includes: the server converts the text information into voice data through the voice recognition module, and then sends the voice data to the SIP terminal through the voice connection channel.
In addition, the invention also provides a communication method based on the WebRTC technology instant message, which can realize that an SIP terminal is used as a request direction to establish communication with the WebRTC terminal, and is characterized in that the communication method mainly comprises the following steps:
the SIP terminal dials a call to the WebRTC terminal, and the SIP terminal firstly sends a request signaling to a server; the server will collect ICE address, and refill the offer SDP carrying the ICE candidate address and send to the WebRTC terminal; after receiving the offer, the WebRTC terminal generates an answer SDP carrying an ICE candidate address to respond to the server; establishing a DataChannel channel between the server and the WebRTC terminal, and establishing a common SIP session between the SIP terminal and the server; the server analyzes and processes the RTP data packet of the SIP terminal, converts the voice of the SIP terminal into text information through a voice recognition module, and finally sends the instant text information to the WebRTC terminal through the DataChannel channel; the server converts the text information into voice data through a voice recognition module, and then sends the voice data to the SIP terminal through the voice connection channel.
The communication method of the instant message based on the WebRTC technology can provide the function of the instant message for the ongoing voice conversation, video conversation or conference, add the data communication function of the instant message to the audio and video communication, and also can create an independent DataChannel channel without audio or video communication, thereby greatly expanding the existing application mode and greatly enriching the diversified choices of users.
Drawings
FIG. 1 is a schematic diagram of an embodiment of the present invention;
fig. 2 is a schematic signaling interaction diagram according to a first embodiment of the present invention;
FIG. 3 is a schematic diagram of a second embodiment of the present invention;
fig. 4 is a schematic signaling interaction diagram according to a second embodiment of the present invention;
FIG. 5 is a third schematic view of an embodiment of the present invention;
fig. 6 is a diagram illustrating an internal structure of a signaling/relay server according to an embodiment of the present invention.
Detailed Description
The basic principle of the invention is as follows: a method and a system for realizing instant message IM communication based on the DataChannel technology of WebRTC establish end-to-end DataChannel connection between two WebRTC terminals through a signaling server. And the instant message is encrypted or decrypted between the WebRTC terminal and the SIP terminal through the transfer server, and then the conversion between the SCTP and the SIP protocol is carried out to realize the instant message technology between two different terminals. The scheme of the invention can provide the function of instant message between the WebRTC terminals and also can provide the function of transferring the instant message between the WebRTC terminals and the SIP terminal.
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following detailed description of the embodiments of the present invention is provided in conjunction with the accompanying drawings, and the following description is only some embodiments of the present invention. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Other embodiments of the invention can be obtained according to these examples without inventive effort for a person skilled in the art.
A specific embodiment is an implementation of a DataChannel connection between two WebRTC terminals in the specific embodiment of the present invention. Fig. 1 is a schematic diagram of an embodiment of the present invention. Fig. 2 is a schematic signaling interaction diagram according to a first embodiment of the present invention. Referring to fig. 1 and fig. 2, it can be known that the signaling server mentioned therein is also our UCM here, and this UCM only provides the function of signaling channel for the extension of the WebRTC terminal, and does not participate in the link of instant message delivery.
And both the two WebRTC terminals are registered in the signaling server, wherein one WebRTC terminal can request a DataChannel connection from the other WebRTC terminal.
First, the requester calls the PeerConnection interface of the WebRTC module to create a PeerConnection object, and then calls the createDataChannel method of the object to create a DataChannel.
And then, the WebRTC terminal of the requester starts to collect ICE candidate addresses, and when the stun server is deployed in the system, a binding request is sent to the stun server to acquire the public network address of the WebRTC terminal. After the ICE address collection is completed, the offer SDP carrying the ICE candidate address is sent to the signaling/relay server, and then the server passes through the SDP to the WebRTC terminal of the requested party.
The WebRTC terminal of the requested party generates an answer SDP carrying the ICE candidate address, and sends the answer SDP to the signaling/transfer server, and then the server transmits the SDP to the WebRTC terminal of the requesting party.
After receiving the answer SDP, the WebRTC terminal of the requesting party carries out ICE verification with the requested party to verify whether a UDP port negotiated by the SDP is available, and if the UDP port negotiated by the SDP is available, a DataChannel channel is established between the two WebRTC terminals.
Finally, any one party WebRTC terminal can send an instant message to the other party.
The signaling/relay server mentioned in the embodiments of the present invention is specifically referred to as UCM, and it is used as both a signaling server and a relay server. When the signaling server is used, the signaling sent by the WebRTC and the SIP terminal is analyzed, and corresponding actions are carried out; when the system is used as a transfer server, the system bears the gateway service function of audio and video and messages, and encrypts and decrypts the messages of the WebRTC terminal and the SIP terminal.
The second embodiment is an implementation scheme of the WebRTC terminal requesting an instant message function from the SIP terminal in the second embodiment of the present invention. FIG. 3 is a diagram illustrating a second embodiment of the present invention. Fig. 4 is a schematic signaling interaction diagram according to a second embodiment of the present invention. Referring to fig. 3 and fig. 4, it can be seen that the scheme at this time mainly includes the following implementation operations:
the WebRTC terminal and the SIP terminal are both registered to the signaling/transfer server.
After the WebRTC terminal finishes the ICE collection of the addresses, the offer SDP carrying the ICE candidate addresses is sent to the signaling/transfer server, and the signaling/transfer server analyzes the SDP to find that the requested party is the SIP terminal.
At the moment, the signaling/transfer server needs the function of a transfer server and generates an answer SDP response request WebRTC terminal carrying an ICE candidate address; and generating a new offer SDP to be sent to the SIP terminal;
ICE verification is needed between the WebRTC terminal and the signaling/transfer server to verify the connectivity of IP and PORT.
After the ICE verification is completed, a connection of a DataChannel channel is established between the WebRTC terminal and the signaling/transfer server.
A common SIP Session is between the SIP terminal and the signaling/relay server.
When the WebRTC terminal sends the instant message to the SIP terminal, the signaling/transfer server decrypts the SCTP encrypted message and sends the decrypted message to the SIP terminal through an SIP Session mechanism. At this time, the SIP terminal only needs to register to the signaling/relay server, and can work in a non-call-on state or a call-on state. In the message mechanism of the SIP Session, the SIP terminal can transmit the text information with the UCM through the message mechanism of the SIP Session when the voice connection is accessed; or when the voice call is not made, the text information can be mutually transmitted with UCM through the message mechanism of SIP Session
When the SIP terminal sends the instant message to the WebRTC terminal, the signaling/transfer server encrypts the unencrypted SIP message and then sends the encrypted SIP message to the WebRTC terminal through the DataChannel.
In the instant messaging function of the WebRTC terminal and the SIP terminal, a signaling/relay server is required to convert a data bearer protocol, an encryption type, and the like.
Similarly, the SIP terminal may also request the WebRTC terminal for the implementation of the instant messaging function.
The third specific embodiment is an implementation scheme for realizing voice and message interaction between the SIP terminal and the WebRTC terminal in the specific embodiment of the present invention. Fig. 5 is a third schematic diagram of the embodiment of the invention. The scheme mainly comprises the following steps to realize the operation:
the WebRTC terminal and the SIP terminal are both registered to the signaling/transfer server.
The registration and ICE candidate address collection flow of the scheme is the same as that of the specific embodiment, and meanwhile, after ICE verification is completed, a DataChannel channel connection is established between the WebRTC terminal and the signaling/transit server.
A common SIP session is between the SIP terminal and the signaling/transit server.
Different from the second embodiment, the SIP terminal in the third embodiment must make a voice call with the signaling/forwarding server, that is, an audio RTP voice connection path is to be established. The RTP data packet of the SIP terminal is analyzed and processed in the signaling/transfer server, the voice of the SIP terminal is converted into text information through the voice recognition module, and finally the instant text information is sent to the WebRTC terminal through a DataChannel module channel. Fig. 6 is a diagram illustrating an internal structure of a signaling/relay server according to an embodiment of the present invention. As shown in the figure, in the third embodiment of the present invention, the signaling/relay server internally includes: the device comprises a signaling processing module, an encryption/decryption module, a bridging module, a voice recognition module, a WebRTC DataChannel module and an SIP module, wherein the voice recognition module is used for realizing the function of converting the voice into words.
The WebRTC terminal can send the text information to the signaling/transfer server through the SCTP, the SCTP encrypted message is decrypted on the side of the signaling/transfer server, the text information is converted into voice data through the voice recognition module, and the voice data is sent to the SIP terminal through audio RTP.
Therefore, the real-time interaction of the messages and the voice of the SIP terminal and the WebRTC terminal can be realized.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (11)

the SIP terminal dials a call to the WebRTC terminal, and the SIP terminal firstly sends a request signaling to a signaling/transfer server; the signaling/transfer server will collect the ICE address and re-fill the offer SDP carrying the ICE candidate address and send it to the WebRTC terminal; after receiving the offer, the WebRTC terminal generates an answer SDP carrying an ICE candidate address to respond to the signaling/transfer server; establishing a DataChannel channel between the signaling/transfer server and the WebRTC terminal, and establishing a common SIP session mechanism between the SIP terminal and the signaling/transfer server; the inside of the signaling/transfer server analyzes and processes the RTP data packet of the SIP terminal, converts the voice of the SIP terminal into text information through a voice recognition module, and finally sends the instant text information to the WebRTC terminal through the DataChannel channel; the signaling/transfer server converts the text information into voice data through a voice recognition module, and then sends the voice data to the SIP terminal through the voice connection channel.
CN201611262789.3A2016-12-302016-12-30Communication method based on WebRTC technology instant messageActiveCN106850399B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201611262789.3ACN106850399B (en)2016-12-302016-12-30Communication method based on WebRTC technology instant message

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201611262789.3ACN106850399B (en)2016-12-302016-12-30Communication method based on WebRTC technology instant message

Publications (2)

Publication NumberPublication Date
CN106850399A CN106850399A (en)2017-06-13
CN106850399Btrue CN106850399B (en)2022-04-26

Family

ID=59114998

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201611262789.3AActiveCN106850399B (en)2016-12-302016-12-30Communication method based on WebRTC technology instant message

Country Status (1)

CountryLink
CN (1)CN106850399B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109995734A (en)*2017-12-302019-07-09中国科学院沈阳计算技术研究所有限公司A kind of communication means of the WebRTC based on Session Initiation Protocol
CN111092802B (en)*2018-10-232022-09-16中国移动通信有限公司研究院 A message interaction method, sending device and receiving device
CN111147506A (en)*2019-12-302020-05-12武汉兴图新科电子股份有限公司Method, system and storage device for playing streaming media data based on HTML5
CN111447236B (en)*2020-04-032023-02-10安康鸿天科技股份有限公司Block chain-based communication authentication method and device, terminal equipment and storage medium
CN112073423A (en)*2020-09-152020-12-11杭州二更网络科技有限公司Browser plug-flow method and system based on WebRTC
CN112218388A (en)*2020-09-152021-01-12贵阳朗玛信息技术股份有限公司Method and device for reconnection of broken network
CN113014544B (en)*2021-01-252023-02-10阳光凯讯(北京)科技有限公司Method and device for establishing centerless media link based on webRtc
CN113114702B (en)*2021-05-132023-05-09上海井星信息科技有限公司 A WebRTC communication method and system based on SIP protocol interaction on the IOS side
CN113726893B (en)*2021-08-312024-01-09广州艾美网络科技有限公司Method and device for updating music library, KTV box, song server and network KTV system
CN116708530A (en)*2022-02-252023-09-05腾讯科技(深圳)有限公司Information interaction method, information interaction device, computer equipment, storage medium and program product
CN114785729B (en)*2022-03-302023-01-10慧之安信息技术股份有限公司 Signaling interaction control method and system based on SIP protocol format conversion
CN116048668B (en)*2023-03-302023-06-23麒麟软件有限公司Application plug-in communication system based on web operating system
CN116633906A (en)*2023-05-302023-08-22西安金讯通软件技术有限公司 Communication method, communication device, electronic equipment and medium based on WebRTC
CN118540308A (en)*2024-04-302024-08-23天翼云科技有限公司WebRTC-based weak network remote access method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1738243A (en)*2004-08-162006-02-22梁松Search engine call communication system and method
CN102790710A (en)*2011-05-162012-11-21北京新媒传信科技有限公司Method and device for audio and video communication between PC (personal computer) terminal and cell phone
CN104052732A (en)*2013-03-142014-09-17阿瓦亚公司 Method and system for managing identity provider identifiers for web real-time communication interaction flows
CN104283760A (en)*2013-07-042015-01-14华为技术有限公司 A WebRTC communication method, related equipment and system
CN104704795A (en)*2012-10-192015-06-10统一有限责任两合公司Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser
CN106161179A (en)*2015-03-262016-11-23中兴通讯股份有限公司The media processing method of a kind of real-time Communication for Power based on webpage and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9769214B2 (en)*2013-11-052017-09-19Avaya Inc.Providing reliable session initiation protocol (SIP) signaling for web real-time communications (WEBRTC) interactive flows, and related methods, systems, and computer-readable media
US9762533B2 (en)*2013-12-202017-09-12Futurewei Technologies, Inc.Method of IMS (SIP network) webRTC optimized P2P communication
US9749363B2 (en)*2014-04-172017-08-29Avaya Inc.Application of enterprise policies to web real-time communications (WebRTC) interactive sessions using an enterprise session initiation protocol (SIP) engine, and related methods, systems, and computer-readable media
US9380030B2 (en)*2014-05-202016-06-28Avay Inc.Firewall traversal for web real-time communications

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1738243A (en)*2004-08-162006-02-22梁松Search engine call communication system and method
CN102790710A (en)*2011-05-162012-11-21北京新媒传信科技有限公司Method and device for audio and video communication between PC (personal computer) terminal and cell phone
CN104704795A (en)*2012-10-192015-06-10统一有限责任两合公司Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser
CN104052732A (en)*2013-03-142014-09-17阿瓦亚公司 Method and system for managing identity provider identifiers for web real-time communication interaction flows
CN104283760A (en)*2013-07-042015-01-14华为技术有限公司 A WebRTC communication method, related equipment and system
CN106161179A (en)*2015-03-262016-11-23中兴通讯股份有限公司The media processing method of a kind of real-time Communication for Power based on webpage and device

Also Published As

Publication numberPublication date
CN106850399A (en)2017-06-13

Similar Documents

PublicationPublication DateTitle
CN106850399B (en)Communication method based on WebRTC technology instant message
KR100886548B1 (en)Method and system of forwarding capability information of user equipment in internet protocol multimedia subsystem network
CN103227788B (en)Realize the method and system that Web page application program and SIP equipment carry out communicating
CN101026616B (en)Multimedia subsystem based interactive media session establishing system and method
CN101371532B (en)Method and apparatus for handling ims terminal's call request including request for real-time service received over ims domain by csi terminal
EP1992143B1 (en)Method and device for generating and sending signaling messages
CN104980395B (en)The method and system and Media Gateway of the first system and second system media intercommunication
CN103188300B (en)The methods, devices and systems of VOIP phone are realized in cloud computing environment
US8582726B2 (en)Method and an apparatus for handling multimedia calls
CN101360091B (en)Apparatus, system and method realizing session initial protocol terminal conference accessing
WO2015172454A1 (en)Method and gateway for communication between browser and telecommunication network
ATE405084T1 (en) EXCHANGE PROTOCOL FOR COMBINATORY MULTIMEDIA SERVICES
KR101705440B1 (en)Hybrid cloud media architecture for media communications
CN102780675B (en)Transmission method, device and system for streaming media service
JP2005530428A (en) Signaling packet delivery control with specific commands from applications to optimize delivery to wireless networks
US20240292363A1 (en)Information transmission method and apparatus
CN100574474C (en)Set up the method that communication traffic connects in a kind of communication system
KR102556286B1 (en)WebRTC-BASED CALL CONNECTION METHOD AND DEVICE IN INTERNET ENVIRONMENT
CN107846379A (en)A kind of video conferencing system middle port multiplexing method and server
Shreya et al.Internetworking gateway between webrtc to sip to integrate real-time audio video communication
KR100727069B1 (en) Interworking method and system in SIP based wireless packet switching network system
US8031697B2 (en)Method for bearer independent call control (BICC) optimization for IP bearer support
CN114531426A (en)End-to-end streaming media routing method based on back-to-back authentication mode
KR100894906B1 (en) Terminal device providing IP multimedia service based on session establishment protocol, call session control function device and service request transmission / reception method using same
Manjur et al.Conference gateway for heterogeneous clients: Real time switching clients and interasterisk exchange clients

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp