[go: up one dir, main page]

KR100393634B1 - System for audio and image communication in web brower using session initiation protocol - Google Patents

System for audio and image communication in web brower using session initiation protocol Download PDF

Info

Publication number
KR100393634B1
KR100393634B1 KR10-2001-0008791A KR20010008791A KR100393634B1 KR 100393634 B1 KR100393634 B1 KR 100393634B1 KR 20010008791 A KR20010008791 A KR 20010008791A KR 100393634 B1 KR100393634 B1 KR 100393634B1
Authority
KR
South Korea
Prior art keywords
sip
call
web browser
module
transmitted
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.)
Expired - Fee Related
Application number
KR10-2001-0008791A
Other languages
Korean (ko)
Other versions
KR20020068440A (en
Inventor
황재원
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2001-0008791A priority Critical patent/KR100393634B1/en
Publication of KR20020068440A publication Critical patent/KR20020068440A/en
Application granted granted Critical
Publication of KR100393634B1 publication Critical patent/KR100393634B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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]
    • 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/1045Proxies, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone

Landscapes

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

Abstract

본 발명은 인터넷상에서 음성을 송수신하는 VoIP기술의 일부분으로 SIP(Session Initiation Protocol를 이하 "SIP" 라 칭함)을 웹브라우저에 내장시켜 웹브라우저상에서 음성과 영상에 대한 통신을 동시에 가능토록 한 것이다.The present invention embeds a Session Initiation Protocol (SIP) as a part of VoIP technology for transmitting and receiving voice over the Internet in a web browser to simultaneously communicate voice and video on the web browser.

상기 SIP는 원하는 상대방과의 통화를 위해 여러 가지 절차를 수행하는 제1모듈과, 자신에게 걸려온 통화를 처리하기 위한 절차를 수행하는 제2모듈과, 상기 제2모듈에서 전달되어온 정보를 바탕으로 통화하고자하는 대상의 위치를 조회한후 대신해서 통화를 연결시켜 주는 제3모듈로 구성되어 있다.The SIP includes a first module for performing various procedures for a call with a desired counterpart, a second module for performing a procedure for processing a call received by the SIP, and a call based on information transmitted from the second module. It is composed of a third module that inquires the position of the target to connect and connects the call instead.

상기 영상과 음성통신을 위한 해당 사이트(Site)의 데이터는 하이퍼 텍스트 전송프로토콜( 이하 "HTTP"이라 칭함)의 통신 접속 순서에 따라 전송되며, 여기서 전송된 데이터는 하이퍼 텍스트 마크업 언어(HTML)에 의해 스크린에 표시되는데, 상기 SIP을 클릭하면 링크된 SIP로 부터 지원되는 프로토콜에 따라 통신을 할수 있게 된다.The data of the site for video and audio communication is transmitted according to the communication connection order of the hypertext transfer protocol (hereinafter referred to as "HTTP"), and the transmitted data is transmitted to the hypertext markup language (HTML). Is displayed on the screen, and clicking on the SIP allows communication according to a protocol supported by the linked SIP.

Description

세션 이니세이션 프로토콜을 이용한 웹브라우저상에서 음성 및 영상통신 시스템{SYSTEM FOR AUDIO AND IMAGE COMMUNICATION IN WEB BROWER USING SESSION INITIATION PROTOCOL}Voice and video communication system on web browser using session initiation protocol {SYSTEM FOR AUDIO AND IMAGE COMMUNICATION IN WEB BROWER USING SESSION INITIATION PROTOCOL}

본 발명은 웹브라우저에 있어서 음성 및 영상통신방법에 관한 것으로, 특히 인터넷상에서 음성을 송수신하는 SIP을 웹브라우저에 내장시켜 웹브라우저상에서 음성과 영상에 대한 통신을 동시에 가능토록 하는 세션이니세이션 프로토콜를 이용한 웹브라우저상에서 음성 및 영상통신시스템에 관한 것이다.The present invention relates to a voice and video communication method in a web browser, and in particular, a session initiation protocol for embedding a SIP for transmitting and receiving voice over the Internet into a web browser to enable simultaneous communication of voice and video on a web browser. A voice and video communication system on a web browser.

최근에 인터넷은 그로벌 컴퓨터 네트워크로 발전하고 있다. 즉, 요즘의 인터넷이란 세계규모의 네트워크로서, 예를들어 세계 각국의 기업 및 대학에 존재하는 컴퓨터 네트워크가 광역회선으로 서로 접속되어 있다는 것이다. 따라서 사용자는 컴퓨터 장치를 통하여 여러 각국의 여러 곳에서 제공된 여러정보를 서비스 받을수 있다. 상기 여러 정보를 이용하는 방법은 특정의 수신자에게 메시지를 전송하기 위한 전자우편과, 리모트 컴퓨터장치를 사용하기 위한 리모트 컴퓨터 억세스와, 리소스를 전송하기 위한 파일전송 프로토콜과, 정보를 제공하고 각종 테마를 논의하기 위한 네트뉴스 및 페이지가 상호 링크되는 하이퍼 링크 구조의 멀티미디어 정보를 제공하기 위한 웹등을 포함하는 것으로 서비스 방법이 다양하다. 특히 웹에서 데이터는 HTTP(Hyper Text Transfer Protocol)로 지칭되는 통신접속순서에 따라 전송되고, 홈 페이지 등은 하이퍼 텍스트 마크업 언어(HTML;Hyper Text Mark UP Language)로서 기록된 파일을 통하여 스크린에 표시되고, 결국 정보가 서치되어 스크린에 판독된다. 한편, 사용자는 웹브라우저를 사용하여 웹서버를 억세스할때 여기에 제공된 정보 및 서비스를 수신하게 되며, 그리고 정보 제공자는 정보를 제공하여 웹서버를 사용하는 상기 웹브라우저로 서비스하게 된다. 상기 사용자는 웹브라우저를 사용하여 하이퍼 링크된 정보를 요구할 때 사용자는 접속될 홈 페이지의 위치를 우선 지정하는데, 클라이언트 컴퓨터 장치가 정보를 전송하기 위한 상기 홈페이지를 가진 상기 웹서버의 요청을 야기시킨다. 상기 요청을 수신할 때 상기 웹서버는 상기 지정된 홈페이지의 HTML파일을 전송하고, 상기 클라이언트 컴퓨터장치는 상기 HTML파일을 해석하고, 표시가 가능한 부분을 디스플레이상에 표시하며, 또한, 만약 상기 HTML파일이 내부의 다른 데이터(예를들어, 영상정보)를 포함한다면 다른 전송요구를 이슈화한다. 또한 상기 클라이언트 컴퓨터장치에 의하여 표시된 포함 정보가 이것의 관련정보를 포함할 때 상기 정보는 표시로써 아래에 기록이 된다. 사용자가 이를 클릭할 때 상기 클라이언트 컴퓨터장치는 전송요구를 상기 정보를 가진 웹서버에 전달하고, 결국, 상기 정보 요구를 수용하는 웹서버는 지정된 새로운 페이지의 HTML파일을 전송한다. 이런 방식에서 링크된 파일정보는 사용자가 연속으로 수동 클럭킹 조작을 반복하면 그때 마다 연속해서 제공된다. 이러한 방법은 주로 어느 특정 사이트에서 데이터만의 서비스를 받아 왔으나 최근 인터넷상에서 음성전송기술인 VoIP 프로토콜이 각광을 받고 있듯이 이기술은 가장 많이 사용하기는 하나 프로토콜이 방대하고 프로토콜이 너무 긴밀하게 짜여져 있어 인터넷에서 음성전송 프로토콜에는 알맞지 않다. 그리고 상기 음성에 대해 종래는 전화망을 이용하면 좋은 음질과 안정된 통화상태를 보장 받는 반면, 요금이 비싸고 인터넷의 장점인 멀티미디어 서비스를 제공하기 어려운 문제점이 있었다.상기 HTTP 및 하이퍼 텍스트 마크업 언어(HTML)는 웹사이트 관리에 사용되는 기술적용어로 국내 공개 특허 공보 제2000-0019468호에 개시하고 있어 더 이상의 상세한 설명이 생략 되었음을 밝혀둔다.Recently, the Internet has developed into a global computer network. In other words, today's Internet is a world-wide network, for example, computer networks existing in corporations and universities around the world are connected to each other by wide-area lines. Therefore, a user can receive various information provided from various places of various countries through a computer device. The method of using the various information includes e-mail for transmitting a message to a specific recipient, remote computer access for using a remote computer device, a file transfer protocol for transferring resources, providing information, and discussing various themes. There are various methods of service including a web for providing a multimedia information of a hyperlink structure in which a network news and a page are mutually linked. In particular, data is transmitted on the web according to a communication connection order called HTTP (Hyper Text Transfer Protocol), and a home page and the like are displayed on the screen through a file recorded as Hyper Text Mark UP Language (HTML). Finally, the information is searched and read on the screen. On the other hand, when a user accesses a web server using a web browser, the user receives the information and services provided therein, and the information provider provides the information to serve the web browser using the web server. When the user requests hyperlinked information using a web browser, the user first specifies the location of the home page to be accessed, causing a client computer device to request the web server with the home page to send the information. Upon receiving the request, the web server transmits the HTML file of the designated homepage, the client computer device interprets the HTML file, displays a displayable portion on the display, and if the HTML file is If other data (e.g. image information) is included inside, another transmission request is issued. Also, when the included information displayed by the client computer device includes its related information, the information is recorded as an indication below. When the user clicks on it, the client computer device forwards the transfer request to the web server with the information, and eventually the web server that accepts the information request sends the HTML file of the specified new page. In this manner, the linked file information is provided continuously each time the user repeats the manual clocking operation continuously. This method has mainly received data service from a specific site, but as the VoIP protocol, which is a voice transmission technology, has been in the spotlight on the Internet recently, this technology is the most widely used, but the protocol is huge and the protocol is too tightly woven. Not suitable for the transport protocol. In addition, while using the telephone network, the voice has a problem that it is difficult to provide a multimedia service, which is expensive and an advantage of the Internet, while ensuring a good sound quality and a stable call state. Is disclosed in Korean Patent Publication No. 2000-0019468 in the technical terminology used for website management, and further details are omitted.

따라서 본 발명의 목적은 웹브라우저에 SIP를 추가하여 이를 이용하여 인터넷에서 음성과 영상 데이터를 함께 보냄으로서 몇배 이상의 서비스 효과를 거둘 수 있도록 하는 시스템을 제공함에 있다.Accordingly, an object of the present invention is to provide a system that can achieve a service effect of several times by adding SIP to a web browser and sending voice and video data together on the Internet.

상기 목적을 수행하기 위한 본 발명은 인터넷상에서 SIP를 웹브라우저에 내장시켜 웹브라우저상에서 음성과 영상에 대한 통신을 동시에 가능토록 한 것으로, 상기 SIP는 원하는 상대방과의 통화를 위해 여러 가지 절차를 수행하는 제1모듈과, 자신에게 걸려온 통화를 처리하기 위한 절차를 수행하는 제2모듈과, 상기 제2모듈에서 전달되어온 정보를 바탕으로 통화하고자 하는 대상의 위치를 조회한후 대신해서 통화를 연결시켜 주는 제3모듈로 구성되어 있으면서, 상기 영상과 음성통신을 위한 해당 사이트(Site)의 데이터는 하이퍼 텍스트 전송프로토콜의 통신 접속 순서에 따라 전송하되, 상기 전송된 데이터는 하이퍼 텍스트 마크업 언어(HTML)에 의해 스크린에 표시되며, 상기 SIP을 클릭하면 링크된 SIP로 부터 지원되는 상기 제1,2,3모듈의 프로토콜에 따라 통신이 이루워진다.In order to accomplish the above object, the present invention enables to simultaneously communicate with voice and video on a web browser by embedding a SIP in a web browser on the Internet, wherein the SIP performs various procedures for a call with a desired counterpart. The first module, the second module for performing a procedure for handling a call received by the self, and based on the information transmitted from the second module to query the location of the target to call and then connect the call instead In the third module, the data of the site for video and audio communication is transmitted according to the communication connection order of the hypertext transfer protocol, and the transmitted data is transferred to the hypertext markup language (HTML). Displayed on the screen by clicking on the SIP, the protocol of the first, second and third modules supported by the linked SIP DARA fringed communication is made.

도 1은 본 발명의 실시예를 설명하기 위한 시스템도1 is a system diagram for explaining an embodiment of the present invention.

도 2은 본 발명의 실시예에 사용되는 SIP구성도2 is a SIP configuration diagram used in an embodiment of the present invention

도 3은 본 발명의 실시예에 시용되는 SIP의 순서도3 is a flowchart of SIP used in an embodiment of the present invention.

이하 본 발명의 바람직한 실시 예를 첨부한 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성 요소들에 부가된 참조 부호를 통해 본 발명을 설명함에 있어, 비록 다른 도면상에 표시된 참조 부호일 지라도 동일한 구성 요소를 나타내는 경우에는 동일한 참조부호를 사용하고 있음에 유의해야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, in describing the present invention through the reference numerals added to the components of each drawing, it should be noted that the same reference numerals are used even when the same reference numerals are shown on the other drawings to indicate the same components.

또한, 하기 설명에서는 구체적인 회로의 구성 소자 등과 같은 많은 특정(特定)사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, in the following description, many specific details such as components of specific circuits are shown, which are provided to help a more general understanding of the present invention, and the present invention may be practiced without these specific details. It will be obvious to those of ordinary skill in the field. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

도 2은 본 발명의 실시예에 따른 시스템도로서,2 is a system diagram according to an embodiment of the present invention,

웹브라우저(100,101)에 음성통화 기능을 추가하는 방법에도 여러 가지가 있을 수 있다. 하나의 방법으로 SIP를 사용하는데, 이는 구조자체가 간단하고 모듈화되어 있어서 이식성이나 유연성이 뛰어나서 이를 사용하도록 한다. 상기 SIP는 IETF(Internet Engineering Task Force)에서 지정한 인터넷상에서 음성전송을 위한 표준 프로토콜로서 지금은 상용 제품이 거의 전무 하다시피 하지만 점점 보편화될 것으로 보인다.상기 SIP는 WO 00/33550으로 PCT/No99/00353에 구체적으로 개시하고 있으므로 여기서 구체적인 설명이 생략된다.본 발명은 HTTP클라이언트(UAC;User Agent Clint)에 SIP UAC(12)를 추가한 웹브라이저(100)와, 상기 웹브라우저(100)에 SIP UAC(12)를 포함하지 않은 HTTP클라이언트(UAC)를 가진 웹브라우저(101)도 있을수 있다.상기 HTTP클라이언트(UAC)는 웹브라우저(100,101)에 출력하기 위한 자원을 요청하는 것으로 국내 출원 번호 제 2000-0084617호를 보면 더 구체적으로 알수 있다. 상기 웹브라우저(100)에 원하는 상대방에게 통화를 위한 여러가지절차를 수행 할수 있는 SIP UAC(12)를 설치하는 것은 상기 SIP의 구조 자체가 e-mail 표시 형식을 취하고, 상기 HTTP 프로토콜을 모체로 삼고 있기 때문에 웹브라우저와 결합력이 매우 뛰어 나는 것으로 알려져 있다.그리고 인터넷(120)을 통하여 정보를 제공하는 측의 사이트(131,132,133)중 A,B사이트(131,132)의 각각에는 HTTP서버(UAS;User Agent Server)(13,15)와 같이 자신에게 걸려온 통화를 처리하기 위한 절차를 수행할수 있는 SIP UAS(14,16)가 추가되고, 상기 UAC에서 전달되어온 정보를 기준으로 통화하고자 하는 대상의 위치를 조회하여 대신 통화를 연결시켜 주는 SIP프록시서버(121)를 가진다.즉, 상기 SIP는 도 2의 개시와 같이 SIP UAC(User Agent Client)(12), SIP UAS(User Agent Server)(14), SIP 프록시서버(121)등으로 구성되어 도 3에 게시된 순서에 따라 운영된다.여기서 웹브라우저에 최소로 포함되어야 할 모듈은 SIP UAC(12), SIP UAS(14)이다. 상기 SIP UAC(12)는 원하는 상대방에게 통화하기 위한 여러 가지 절차를 수행하는 제1모듈이고, SIP UAS(14)는 자신에게 걸려온 통화를 처리하기 위한 절차를 수행하는 제2모듈이며, SIP 프록시서버(121)는 상기 UAC(12)에서 전달되어온 정보를 바탕으로 통화하고자 하는 대상의 위치를 조회한후 상기 UAC(12)에 대신하여 통화를 연결시켜 주는 서버가 제3모듈이다.There may be various ways to add a voice call function to the web browser (100, 101). One way is to use SIP, which is simple and modular in structure, making it portable and flexible. The SIP is a standard protocol for voice transmission over the Internet as specified by the Internet Engineering Task Force (IETF), but it is expected to become more and more common, although almost no commercial product is available now. The SIP is WO 00/33550 as PCT / No99 / 00353. Since a detailed description thereof is omitted herein, the present invention provides a web browser 100 in which a SIP UAC 12 is added to an HTTP client (UAC; User Agent Clint) and a SIP in the web browser 100. There may also be a web browser 101 having an HTTP client (UAC) that does not include the UAC 12. The HTTP client (UAC) requests a resource for output to the web browser (100, 101). See -0084617 for more details. Installing the SIP UAC 12 in the web browser 100 to perform various procedures for the call to the desired counterpart is that the structure of the SIP itself takes the form of e-mail, and is based on the HTTP protocol. Because of this, it is known that the web browser has excellent coupling force. Among the sites 131, 132 and 133 providing information through the Internet 120, each of the A and B sites 131 and 132 has an HTTP server (UAS; User Agent Server). SIP UAS (14, 16) is added that can perform the procedure for handling the call to his (13, 15), and based on the information transmitted from the UAC to look up the location of the target to call instead The SIP has a SIP proxy server 121 for connecting a call. That is, the SIP has a SIP UAC (User Agent Client) 12, a SIP UAS (User Agent Server) 14, and a SIP proxy server as shown in FIG. Consists of 121, etc. It operates in the order published in Fig. 3. Here, the modules to be minimally included in the web browser are the SIP UAC 12 and the SIP UAS 14. The SIP UAC 12 is a first module for performing various procedures for calling a desired counterpart, and the SIP UAS 14 is a second module for performing a procedure for handling a call received by the SIP UAC 12. The server 121 which connects the call on behalf of the UAC 12 after inquiring the location of the target to be called based on the information transmitted from the UAC 12 is a third module.

따라서 본 발명의 구체적 일 실시예를 도 1,2,3을 참조하여 상세히 설명하면,Therefore, a specific embodiment of the present invention will be described in detail with reference to FIGS. 1,2 and 3,

웹브라우저에 SIP UAC(12), SIP UAS(14)모듈을 추가시킴으로서 우리가 일반 퍼스날컴퓨터(PC)에서 웹브라우저(100)의 HTTP클라이언트(11)에서 A사이트(131)의 HTTP서버(13)로 HTTP 프로토콜의 접속순서에 따라 접속하면 정보를 서치하여 전송하고 HTML로서 기록된 파일을 스크린에 표시하여 정보를 판독토록 되어 있다.여기서 SIP에 대한 표시가 있으면 마우스의 클릭으로 해당 사이트로 접근해 들어 가듯이(Hyper text) 똑같은 방법으로 해당 항목을 클릭 함으로서 도 3의 1.INVITE, 2.100/TRYING, 3. INVITE, 4. 100/TRYING......11.200 OK의 순서에 따라 제1모듈의 SIP UAC(12)와 제2모듈의 SIP UAS(14)의 사이에서 제3모듈의 SIP프록시서버(121)를 통해 상기 SIP UAC(12)는 원하는 상대방에게 통화하기 위한 여러가지절차를 수행하고, SIP UAS(14)는 자신에게 걸려온 통화를 처리하기 위한 절차를 수행하며, SIP 프록시서버(121)는 상기 SIP UAC(12)에서 전달되어온 정보를 바탕으로 통화하고자 하는 대상의 위치를 조회한후 대신하여 통화를 연결시켜 주는 서버역활을 하게 되므로 SIP UAS(14)의 상대방과 통화를 할수 있다. 여기에는 다른 부가 기능을 추가할 수도 있다. 즉, 자리에 없을 시에는 음성 녹음을 남길 수도 있고, 이메일을 띄울 수도 있으며 휴대폰으로 연결할 수도 있을 것이다. 한편, 홈쇼핑일 경우도 제품 옆에 SIP 링크만 만들어 놓으면 곧바로 대화하면서 구매도 가능하며, 네트웍만 허용하면 영상 지원이 되어 얼굴을 보면서 구매도 가능할 것이다.By adding SIP UAC (12) and SIP UAS (14) modules to the web browser, we can use the HTTP server (11) of the site A (131) of the HTTP client (11) of the web browser (100) in a general personal computer (PC). If you connect according to the connection procedure of HTTP protocol, the information is searched and transmitted, and the file recorded as HTML is displayed on the screen so that the information can be read. Hyper text by clicking the corresponding items in the same way as in the order of 1.INVITE, 2.100 / TRYING, 3. INVITE, 4. 100 / TRYING ... 11.200 OK in Fig. Between the SIP UAC 12 and the SIP UAS 14 of the second module, through the SIP proxy server 121 of the third module, the SIP UAC 12 performs various procedures for calling a desired counterpart. The UAS 14 performs a procedure for handling a call sent to it, Since the SIP proxy server 121 serves as a server for inquiring the location of the target to be called on the basis of the information transmitted from the SIP UAC 12 and connecting the call instead, the SIP proxy server 121 and the counterpart of the SIP UAS 14 You can make a call. You can also add other add-ons here. That means you can leave a voice recording, email, or connect to your phone when you're not there. In the case of home shopping, if you make a SIP link next to the product, you can talk and buy immediately. If you only allow the network, you will be able to buy while watching your face.

상기한 바와 같이 웹브라우저에 SIP를 부가함에 따라 데이터, 음성 통합 서비스는 인터넷상에서 음성 및 영상 통신을 보다 더 가속화시킬 수 있고, 네트웍 단말, 즉, 데스크 탑 PC, 노트 PC, PDA, 휴대폰 등을 통해서 본격적인 멀티미디어 통신이 가능케 하는 장점이 있다.As described above, as SIP is added to a web browser, data and voice integrated services can further accelerate voice and video communication on the Internet, and can be provided through a network terminal such as a desktop PC, a notebook PC, a PDA, a mobile phone, and the like. There is an advantage that enables full-scale multimedia communication.

Claims (2)

삭제delete 세션 이니세이션 프로토콜(SIP)을 내장한 웹브라우저(100)을 통해 음성 및 영상데이타를 사이트간에 송수신하는 시스템에 있어서,In a system for transmitting and receiving voice and video data between sites through a web browser (100) having a session initiation protocol (SIP), 상기 웹브라우저(100)에 포함되며 원하는 상대방에게 통화하기 위한 절차를 수행하는 SIP UAC(12)와,SIP UAC 12 included in the web browser 100 and performing a procedure for calling a desired party; 상기 사이트에 포함되며 자신에게 걸려온 통화를 위한 절차를 수행하는 상기 SIP UAS(14)와,The SIP UAS 14 included in the site and performing a procedure for a call directed to the site; 상기 SIP UAC(12)에서 전달되어온 정보를 바탕으로 통화하고자 하는 대상의 위치를 조회한후 상기 SIP UAC(12)에 대신하여 상기 SIP UAS(14)와의 통화를 연결시켜 주는 SIP 프록시서버(121)로 구성됨을 특징으로 하는 세션 이니세이션 프로토콜를 이용한 웹브라우저상에서 음성 및 영상통신시스템.SIP proxy server 121 for inquiring the location of the target to call based on the information transmitted from the SIP UAC 12 and connecting the call with the SIP UAS 14 in place of the SIP UAC 12. Voice and video communication system on a web browser using the session initiation protocol, characterized in that consisting of.
KR10-2001-0008791A 2001-02-21 2001-02-21 System for audio and image communication in web brower using session initiation protocol Expired - Fee Related KR100393634B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0008791A KR100393634B1 (en) 2001-02-21 2001-02-21 System for audio and image communication in web brower using session initiation protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0008791A KR100393634B1 (en) 2001-02-21 2001-02-21 System for audio and image communication in web brower using session initiation protocol

Publications (2)

Publication Number Publication Date
KR20020068440A KR20020068440A (en) 2002-08-27
KR100393634B1 true KR100393634B1 (en) 2003-08-02

Family

ID=27695117

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0008791A Expired - Fee Related KR100393634B1 (en) 2001-02-21 2001-02-21 System for audio and image communication in web brower using session initiation protocol

Country Status (1)

Country Link
KR (1) KR100393634B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100924162B1 (en) * 2003-04-25 2009-10-28 엘지전자 주식회사 Control Method of Media Channel in SIP Server and Communication System Implementing It
KR101347950B1 (en) * 2007-08-28 2014-01-08 주식회사 케이티 Convergence service method for NGN communication services and web services

Also Published As

Publication number Publication date
KR20020068440A (en) 2002-08-27

Similar Documents

Publication Publication Date Title
US20040030783A1 (en) Method for serving audio and image communication in web browser using session initiation protocol
US7139813B1 (en) Timedependent hyperlink system in videocontent
US6836476B1 (en) Business model, system and method for voice and/or data communications with local business
US6981062B2 (en) World wide web content synchronization between wireless devices
US7003793B2 (en) System for providing video-on-demand services in wireless network environment and method therefor
US7568201B2 (en) Web content customization via adaptation Web services
RU2455783C2 (en) Distributed voice service
US7453993B2 (en) Apparatus and method for a world wide web-based directory with automatic call capability
US20070156269A1 (en) Voice review of privacy policy in a mobile environment
JP2004518219A (en) Mechanism and method for session management in portal structure
CA2323186A1 (en) Portable call management system
JPH1141294A (en) Internet / telephone network integrated utilization method and system
JP2004533798A (en) Parallel use of available services over wireless networks
US7106725B2 (en) Integration of voice and data channels
US8250168B2 (en) Methods for accessing published contents from a mobile device
US20080010297A1 (en) Web-based dialing
US20090005122A1 (en) Advertisement-based dialing
KR100393634B1 (en) System for audio and image communication in web brower using session initiation protocol
JP2013051455A (en) Server device, telephone call establishing method, and computer program
JP5009241B2 (en) Communication connection control device, communication connection method, communication service system, and program
JP5016555B2 (en) Gateway device, browser display method on PC, and gateway control program
KR20050064275A (en) Method for bookmark world wide web site in wireless telecommunication terminal
CN101110843A (en) System, method and device for realizing different types of business interaction
KR20050082340A (en) Multi-transcoding web service method
JP2005277925A (en) Gateway device, telephone service connection method and program in the same device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20090629

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20100723

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20100723

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000