KR100666956B1 - 네트워크에서의 미디어 전송 장치 및 방법 - Google Patents

네트워크에서의 미디어 전송 장치 및 방법 Download PDF

Info

Publication number
KR100666956B1
KR100666956B1 KR1020050019337A KR20050019337A KR100666956B1 KR 100666956 B1 KR100666956 B1 KR 100666956B1 KR 1020050019337 A KR1020050019337 A KR 1020050019337A KR 20050019337 A KR20050019337 A KR 20050019337A KR 100666956 B1 KR100666956 B1 KR 100666956B1
Authority
KR
South Korea
Prior art keywords
terminal
information
message
session establishment
media
Prior art date
Application number
KR1020050019337A
Other languages
English (en)
Other versions
KR20060098102A (ko
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 KR1020050019337A priority Critical patent/KR100666956B1/ko
Priority to US11/357,194 priority patent/US9479593B2/en
Publication of KR20060098102A publication Critical patent/KR20060098102A/ko
Application granted granted Critical
Publication of KR100666956B1 publication Critical patent/KR100666956B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • 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/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명에 따른 미디어 전송 장치 및 방법은 네트워크에서의 단말들간의 미디어 전송 시에, 단말들간에 직접 미디어 전송이 이루어질 수 있도록 하여 교환시스템을 통한 데이터 변환 과정을 생략함으로써 미디어의 전송 품질을 향상시키고 전송 지연을 감소시키기 위한 것으로, 이를 위해 본 발명은 미디어 전송을 위한 시그널링 시에 각각의 단말들에 상대 단말의 정보를 제공함으로써 단말들이 상대 단말과의 직접 미디어 전송을 수행할 수 있도록 한다.
교환시스템, OfficeServ, 미디어 전송, 음성, SIP(Session Initiation Protocol), RTP(Real-time Transport Protocol)

Description

네트워크에서의 미디어 전송 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING OF MEDIA ON NETWORK}
도 1은 네트워크의 일반적인 구성도.
도 2는 교환시스템의 일반적인 구성을 보이는 블록 구성도.
도 3은 종래기술에 따른 미디어 전송을 위한 시그널링 및 미디어 전송 과정에 따른 신호 흐름도.
도 4는 본 발명의 미디어 전송 장치에 의해 수행되는 시그널링 과정 및 미디어 전송 과정에 따른 신호 흐름도.
도 5는 본 발명의 일 실시예에 따른 도면으로, 시그널링 정보에 포함되는 단말 정보의 예.
도 6은 본 발명의 일 실시예에 따른 도면으로, 미디어를 송신하는 단말이 수행하는 시그널링 과정에 따른 순서 흐름도.
도 7은 본 발명의 일 실시예에 따른 도면으로, 미디어를 수신하는 단말이 상기 송신 단말의 시그널링 과정에 대응하여 수행하는 시그널링 과정에 따른 순서 흐름도.
본 발명은 네트워크에서의 미디어 전송 장치 및 방법에 관한 것으로, 미디어 전송 시에 교환시스템을 경유함으로 인해 발생하는 품질 저하 및 전송 지연을 감소시킬 수 있는 미디어 전송 장치 및 방법에 관한 것이다.
이전의 네트워크는 전통적인 음성 네트워크와 전통적인 데이터 네트워크로 확실히 구분되었으며, 음성은 음성 네트워크를 통해 데이터는 데이터 네트워크를 통해 전송되었다. 즉, 이전에는 음성은 공중전화망(Public Switched Telephone Network; PSTN) 등의 음성 네트워크를 통해 전송되고, 데이터는 IP 네트워크 등의 데이터 네트워크를 통해 전송되었다. 그러나 네트워크 기술이 발전함에 따라 음성 네트워크와 데이터 네트워크가 통합되고, 현재의 네트워크는 데이터 네트워크를 통해 음성을 전달할 수도 있게 되었다. 또한 현재의 네트워크는 음성 외에도 영상 등을 포함하는 미디어들을 전송할 수 있게 되었다. VoIP(Voice over IP) 기술은 데이터 네트워크를 통한 음성 전송을 위해 사용되는 대표적인 기술로, 패킷화한 음성을 IP 네트워크를 통해 전송하는 기술이다. VoIP 기술은, 시그널링 절차를 통해 음성을 전송하기 위한 세션 설정 및 정보의 교환을 수행하고, 상기 교환된 정보 및 설정된 세션을 통해 음성을 전송하도록 이루어진다. 이하 음성 및 데이터를 전송할 수 있는 통합 네트워크를 네트워크라 칭하기로 한다.
도 1은 네트워크 일반적인 구성도이다.
도 1에 도시된 바와 같이, 네트워크는 교환시스템(110), 프록시 서버(120) 및 IP 네트워크를 포함하도록 구성될 수 있으며, 단말들(100-1 및 100-2)은 상기 구성들을 통하여 서로 음성을 교환할 수 있다. 여기서 교환시스템(110)은 음성 및 데이터의 교환을 모두 수행할 수 있는 음성 및 데이터 통합 교환시스템이다. 이하 사용되는 교환시스템이라는 용어는 별도의 언급이 없는 한, 음성 및 데이터 통합 교환시스템을 의미할 것이다.
앞서 언급한 바와 같이, VoIP 기술은 미디어 제어 기능과 미디어 전달 기능을 분리하고 있으며, 도 1에서 101-1 및 101-2는 단말 A(100-1)과 단말 B(100-2)간의 시그널링 경로이고, 103은 단말 A(100-1)와 단말 B(100-2)간의 데이터 전송 경로이다. 데이터의 전송은 시그널링이 종료된 후, 시그널링 과정에서 획득한 정보를 사용하여 이루어지게 된다.
도 1에 도시된 바와 같이, 시그널링은 프록시 서버(120)를 통해 이루어지게 되는데, 프록시 서버(120)는 발신자 대신 수신자에게 접속을 초기화하는 기능을 수행한다. 일부 단말은 프록시 서버(120)를 통하지 않고 상대단말을 직접 호출할 수도 있다.
이하 VoIP 전송을 위해 사용될 수 있는 교환시스템을 첨부한 도 2를 참조하여 설명하도록 한다.
도 2는 교환시스템의 일반적인 구성을 보이는 블록 구성도이다.
도 2의 시그널처리부(210)는 음성 전송을 위한 시그널링을 수행하고, 미디어처리부(212) 및 이더넷 스위치(214)는 시그널링 후의 음성 전송을 수행한다. 그런 데, 교환시스템(110)에 연결된 단말 A(100-1)과 단말 B(100-2)는 시그널링이 종료된 후에도 서로 상대 단말과 직접적인 데이터 전송을 할 수 없었다. 그 이유는 단말 A(100-1)가 통신하고자 하는 상대 단말인 단말 B(100-2)의 정보를 획득할 수 없기 때문이다. 단말 A(100-1)와 단말 B(100-2)가 종래기술에 따른 시그널링 결과 획득하는 정보는, 상대 단말의 정보가 아닌 교환시스템(110)의 정보이다. 이와 같은 경우는 특히, 단말 A(100-1)와 교환시스템(110)간에서 표준 프로토콜이 아닌, 독자적인 프로토콜이 사용되는 경우 발생할 수 있다. 그 결과 단말 A(100-1)와 단말 B(100-2)는 서로간에 음성을 전송하고자 하는 경우, 각각 교환시스템(110)을 통해 전송해야 한다. 즉, 단말 A(100-1)는, 단말 B(100-2)에 음성을 전송하고자 하는 경우, 교환시스템(110)에 음성을 송신하고, 교환시스템(110)이 단말 A(100-1)로부터 수신한 음성을 단말 B(100-2)에 송신하게 된다. 마찬가지로, 단말 B(100-2)가 단말 A(100-1)에 전송하고자 하는 음성은 교환시스템(110)을 통해 단말 A(100-1)에 전송된다.
이와 같은 종래기술에 따른 시그널링 및 음성 전송 과정을 첨부한 도면을 참조하여 설명하도록 한다.
도 3은 종래기술에 따른 음성 전송을 위한 시그널링 및 음성 전송 과정에 따른 신호 흐름도이다.
도 3은 단말 A(100-1), 프록시 서버(120) 및 단말 B(100-2)간의 SIP 시그널링 및 음성 패킷의 전송에 대해 도시하고 있다. 도 3에서 미디어처리부(212)가 미디어처리부1(212-1)과 미디어처리부2(212-2)로 구분되어 도시된 것은, 단말 A(100- 1)와 연결되는 미디어처리부의 일부분을 미디어처리부1(212-1)로 칭하고, 단말 B(100-2)와 연결되는 미디어처리부의 다른 부분을 미디어처리부2(212-2)로 칭하고 있기 때문이다.
도 3에 도시된 바와 같이, 단말 A(100-1)와 외부 단말 B(100-2)는 음성의 전송에 앞서 SIP 시그널링을 통한 세션 설정을 수행한다. 도 3의 INVITE 메시지(301-1 내지 301-3), 100(303-1 내지 303-3), 180(305-1 내지 305-3), 200 OK(307-1 내지 307-3) 및 ACK(309-1 내지 309-3) 메시지들은 세션 설정을 위해 사용되는 SIP 메시지들이다. 시그널링 과정이 완료되면 단말 A(100-1)와 단말 B(100-2)간에서는, RTP(311-1 내지 311-3)(313-1 내지 313-3)를 사용한 음성의 전송이 이루어진다. 두 단말(100-1 및 100-2)간의 음성 전송이 완료되면, 두 단말(100-1 및 100-2)은 BYE(315-1 내지 315-3) 및 200 OK(317-1 내지 317-3) 메시지의 교환을 통해 세션을 종료한다. 그런데, 상기 RTP를 사용한 음성의 전송에 있어서, 시그널링이 단말 A(100-1)-교환시스템(110) 및 교환시스템(110)-단말 B(100-2)간에서 이루어지기 때문에, 단말 A(100-1) 및 단말 B(100-2)는 서로 상대 단말에 데이터를 전송할 수 있는 정보를 가지지 못한다. 즉, 종래기술에서는 단말 A(100-1)와 단말 B(100-2)간의 직접 데이터 전송이 불가능하며, 두 단말(100-1 및 100-2)간의 데이터 전송은 교환시스템(110)을 통해서만 이루어질 수 있다. 두 단말(100-1 및 100-2)간의 데이터 전송은 특히 교환시스템(110)의 미디어처리부(212)를 통해 이루어진다.
즉, 종래기술에서는 단말 A(100-1)와 단말 B(100-2)간의 음성 전송이 교환시스템(110)의 미디어처리부(212)를 통해 이루어져야 한다. 그런데, 미디어처리부 (212)는 음성의 전송을 위해 데이터의 변환을 수행해야 한다. 즉, 교환시스템(110)의 미디어처리부(212)를 통해 단말 A(100-1)와 단말 B(100-2) 사이에서 전송되는 음성은, 음성 패킷에서 PCM(Pulse Code Modulation) 부호화된 음성신호로 변환되고 PCM 음성신호에서 다시 음성데이터 패킷으로 변환되어야 했다. 따라서, 종래의 기술에서는 이와 같은 변환 과정으로 인한 음성 품질의 저하 및 왜곡과 함께 전송지연이 발생하게 된다. 또한 교환시스템(110)의 미디어처리부(212)에서의 불필요한 음성 압축 코덱 사용으로 인한 자원의 낭비가 발생하게 된다. 이러한 문제점은 음성의 전송만이 아니라, 영상 등의 다른 미디어의 전송 시에도 발생할 수 있다.
따라서, 본 발명의 목적은 네트워크에서 교환시스템에서의 데이터 변환 없이, 서로 통신하고자 하는 단말들간에 직접적인 미디어 전송이 이루어지도록 하는 미디어 전송 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 미디어의 전송 시에 교환시스템에서의 데이터 변환에 의해 발생하는 전송 지연 및 품질의 저하를 감소시킬 수 있는 미디어 전송 장치 및 방법을 제공함에 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 일측면에 따르면, 네트워크를 통해 단말들간의 미디어 송수신을 위한 시그널링을 수행하는 교환시스템에서의 미디어 전송 장치에 있어서, 제 1 단말에서 제 2 단말로의 미디어 전송을 위한 세션 설정을 요청하는 메시지가 상기 제1 단말로부터 수신되면, 상기 제 1 단말의 정보와 교환시스템의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제 2 단말에 송신하고, 상기 제 2 단말로부터 수신되는 상기 세션 설정 요청 메시지에 대한 응답 메시지에 포함된 상기 제 2 단말의 정보를 획득하고, 획득한 상기 제 2 단말의 정보를 포함하는 메시지를 생성하여 상기 제 1 단말에 송신하는 시그널처리부를 포함할 수 있다.
상기 제 2 단말의 정보는 제 2 단말의 연결 정보, 코덱 타입 및 RTP(Real Time Protocol) 포트 정보이고, DTMF(Dual Tone Multi Frequency) 정보를 더 포함한다.
상기 세션 설정을 요청하는 메시지는 SIP(Session Initiation Protocol)의 INVITE 메시지이고, 상기 제 1 단말과 교환 시스템간에는 SIP 또는 독자적인 프로토콜 중 적어도 하나의 프로토콜을 사용할 수 있다.
또한, 상기 제 1 단말의 정보, 교환시스템의 정보 및 제 2 단말의 정보는 SIP 메시지의 SDP(Session Description Protocol)에 포함된다.
또한, 본 발명의 다른 측면에 따르면, 네트워크를 통해 제2 단말과 미디어의 송수신을 수행하고자 하는 제1 단말의 미디어 전송 장치에 있어서, 상기 제1 단말은, 자신의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 교환시스템을 통해 상기 제2 단말로 전송하고, 상기 교환시스템을 통해 상기 제2 단말 정보를 포함하는 메시지를 수신하고, 수신된 메시지로부터 상기 제2 단말 정보를 획득하여 획득한 제2 단말 정보를 사용하여 상기 제2 단말과의 미디어 송수신을 수행한다.
상기 미디어 송수신은 RTP를 사용하고, 상기 제1 단말과 제2 단말간에 전송되는 미디어는 VoIP(Voice over Internet Protocol) 데이터이다.
또한, 본 발명의 또 다른 측면에 따르면, 네트워크를 통해 제1 단말과 미디어의 송수신을 수행하고자 하는 제2 단말에서의 미디어 전송 장치에 있어서, 상기 제2 단말은, 시그널링을 위해 경유하는 교환시스템으로부터, 상기 교환시스템의 정보와 상기 제1 단말의 정보를 포함하는 세션 설정 요청 메시지가 수신되면, 자신의 정보(제2 단말 정보)를 포함하는 메시지를 생성하여 상기 교환시스템에 송신하고, 상기 제1 단말과의 세션이 설정되면 상기 세션 설정 요청 메시지에 포함된 제1 단말의 정보를 사용하여 상기 상대 단말과의 미디어 송수신을 수행한다.
또한, 본 발명의 또 다른 측면에 따르면, 미디어 전송을 위한 네트워크에 있어서, 자신의 정보를 포함하는, 제2 단말과의 세션 설정 요청 메시지를 생성하여 송신하고, 상기 세션 설정 요청 메시지에 대응하여 수신되는 메시지로부터 상기 제2 단말의 정보를 획득하고 획득한 정보를 사용하여 제2 단말과의 미디어 송수신을 수행하는 제 1 단말과, 상기 제 1 단말로부터 상기 세션 설정 요청 메시지를 수신하고, 상기 수신한 메시지에 포함된 상기 제 1 단말의 정보와 자신의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제2 단말에 송신하고, 상기 제2 단말로부터 수신한, 상기 세션 설정 요청 메시지에 대응하는 응답 메시지로부터 상기 제2 단말의 정보를 획득하고 상기 획득한 제2 단말의 정보를 포함하는 메시지를 생성하여 상기 제 1 단말에 송신하는 교환시스템을 포함하되, 상기 제2 단말은, 상기 교환시스템으로부터 상기 세션 설정 요청 메시지를 수신하면, 자신의 정보를 포함하는 메시지를 생성하고, 상기 세션 설정 요청 메시지로부터 획득한 교환시스템의 정보를 사용하여 상기 생성한 메시지를 상기 교환시스템에 송신하고, 상기 세션 설정 요청 메시지로부터 획득한 상기 제 1 단말의 정보를 사용하여 상기 제 1 단말과의 미디어 송수신을 수행한다.
또한, 본 발명의 또 다른 측면에 따르면, 네트워크를 통해 제1 단말과 제2 단말간의 미디어 송수신을 위한 시그널링을 수행하는 통합 교환시스템에서의 미디어 전송 방법에 있어서, 상기 제1 단말로부터 상기 제2 단말과의 미디어 전송을 위한 세션 설정을 요청하는, 제1 단말의 정보를 포함하는 메시지를 상기 제1 단말로부터 수신하는 단계; 상기 제1 단말로부터 수신한 메시지로부터 제1 단말의 정보를 획득하고, 상기 획득한 제1 단말의 정보와 자신의 정보(교환 시스템 정보)를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제2 단말에 송신하는 단계; 상기 제 2 단말로부터 상기 세션 설정 요청 메시지에 대한 응답 메시지를 수신하고, 상기 수신한 메시지로부터 상기 제2 단말의 정보를 획득하여 획득한 제2 단말의 정보를 포함하는 메시지를 생성하여 상기 제1 단말에 송신하는 단계를 포함할 수 있다.
삭제
삭제
이하 본 발명의 바람직한 실시예들을 첨부된 도면의 참조와 함께 상세히 설명한다. 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
본 발명은 네트워크에서 서로간에 미디어를 송수신하고자 하는 두 단말들이 상대 단말의 정보를 획득할 수 있도록 함으로써 상기 두 단말들간의 미디어 전송이 교환시스템의 미디어처리부를 통하지 않고 단말들간에서 직접 이루어지도록 한다. 본 발명에서는 서로 통신하고자 하는 단말들간의 직접 미디어 전송을 위한 정보의 획득은, 시그널링 과정에서 이루어진다.
본 발명을 수행하기 위해 단말들은 시그널링 과정에서, 자신의 정보를 상대 단말에 제공하고 상대 단말이 제공하는 상대 단말의 정보를 획득할 수 있어야 한다. 단말들은 이와 같이 획득한 상대 단말의 정보를 사용하여 상대 단말과의 직접 적인 미디어 송수신을 수행할 수 있게 된다.
또한, 본 발명을 수행하기 위해 교환시스템은, 서로 미디어를 전송하고자 하는 단말들 사이에서 각각의 단말에게 상대 단말의 정보를 제공하여 단말들간의 직접적인 미디어 전송이 가능하도록 해야 한다.
하기에서는 통합 교환시스템 중의 하나인 OfficeServ 시스템을 사용하여 VoIP 데이터를 전송하는 경우를 실시예로 들어 본 발명을 설명하도록 한다. 또한, 하기의 실시예는 SIP(Session Initiation Protocol)를 시그널링을 위해 사용한다고 가정한다. 즉, 하기에서 시그널링을 위해 사용되는 메시지들은, 별도의 언급이 없는 경우, SIP 메시지이다. 물론, OfficeServ 시스템 및 SIP 시그널링을 예로 든 하기의 실시예는 본 발명의 이해를 돕기 위해 사용된 것일 뿐이며, 본 발명은 이로 인해 한정되지 않음을 밝혀 둔다. 여기서는 SIP에 대한 별도의 설명은 생략하도록 한다. SIP에 대한 상세한 설명이 필요한 경우에는 RFC 2543, RFC 3261 등을 참조하도록 한다.
단말간의 음성 전송을 위한 시그널링은, 송신 단말이 세션 설정 요청 메시지인 INVITE 메시지를 송신함으로써 개시된다.
상대 단말과 음성을 송수신하고자 하는 단말 A(100-1)는, 자신의 정보를 포함하는 INVITE 메시지를 생성하여 상대 단말인 단말 B(100-2)에 송신함으로써 음성 전송을 위한 시그널링 과정을 개시한다. 이때, INVITE 메시지에 포함될 수 있는 단말 A(100-1)의 정보는, 단말의 IP 주소, 맥(Media Access Control; MAC) 주소, RTP 포트, 코덱 타입 및 DTMF 타입 정보 등이다. 단말 B(100-2)와의 시그널링 과 정에서 단말 A(100-1)는, 단말 B(100-2)의 단말의 IP 주소, 맥(Media Access Control; MAC) 주소, RTP 포트, 코덱 타입 및 DTMF 타입 정보 등을 획득할 수 있다. 이들 각 단말(100-1 또는 100-2)의 정보들은 상대 단말과의 음성 송수신을 위해 사용된다. 단말 A(100-1)와 단말 B(100-2)간의 INVITE 메시지의 전송은 교환시스템(110)의 시그널처리부(210)를 경유하여 이루어진다. 교환시스템(110)의 시그널처리부(210)는 단말 A(100-1)로부터 수신한 INVITE 메시지로부터 단말 A(100-1)의 정보를 획득하고, 획득한 단말 A(100-1)의 정보와 자신의 정보를 포함하는 INVITE 메시지를 생성하여 단말 B(100-2)에 송신한다.
한편, 단말 B(100-2)는, 교환시스템(110)으로부터 상기 INVITE 메시지를 수신하면, 상기 INVITE 메시지로부터 교환시스템(110)의 정보와 단말 A(100-1)의 정보를 획득할 수 있다. 단말 B(100-2)는 자신의 정보를 포함하는 메시지를 생성하고, 생성한 메시지를 상기 INVITE 메시지에 대응하는 응답 메시지로써 상기 교환시스템에 송신한다. 또한 단말 B(100-2)는 시그널링이 완료되어 세션이 설정되면, 상기 교환시스템으로부터 수신한 INVITE 메시지로부터 획득한 단말 A(100-1)의 정보를 사용하여 단말 A(100-1)와의 음성 송수신을 수행한다.
즉, 본 발명에 따른 교환시스템(110)은 서로 음성을 송수신하고자 하는 각각의 단말에 상대방의 정보를 제공할 수 있어야 한다. 이를 위해 교환시스템(110)은, 단말 A(100-1)로부터 단말 B(100-2)와의 미디어 전송을 위한 시그널링을 요청 받으면, 상기 단말 A(100-1)의 정보를 자신의 정보와 함께 단말 B(100-2)에 송신하고, 단말 B(100-2)의 정보를 획득하여 단말 A(100-1)에 송신함으로써 두 단말(100- 1 및 100-2)에 상대 단말의 정보를 제공한다. 하기에서는 본 발명에 따른 교환시스템의 구성 및 그 동작을 첨부한 도면을 참조하여 설명하도록 한다.
도 2는 교환시스템의 일반적인 구성을 보이는 블록 구성도이다.
OfficeServ 시스템 역시 도 2에 도시된 일반적인 교환시스템과 유사한 구성을 가진다. 이하 도 2의 구성을 OfficeServ 시스템의 구성예라고 간주하고 설명하도록 한다. 도 2에 도시된 바와 같이, OfficeServ 시스템은 제어부(200), 시그널처리부(210), 미디어처리부(212), 이더넷 스위치(214), 가입자 처리부(220), 국선처리부(230) 및 TDM(Time Division Multiplex) 스위치(240)를 포함하도록 구성될 수 있다. 물론, OfficeServ 시스템은 전통적인 전화시스템, 인터넷 전화 시스템, 무선 랜, 라우터, 랜 스위치 등의 여러 가지 구성요소를 통합할 수 있는 올인원 장치로써 도 2에 도시된 구성요소들 외에도 더 많은 구성요소를 포함할 수 있지만, 본 발명의 적용에서 요구되지 않는 구성요소들에 대해서는 그 도시 및 설명을 생략하였다.
도 2의 가입자처리부(220)는 내선 가입자 단말과 정합하기 위해 사용되고, 국선처리부(230)는 국선, 즉 공중전화망(Public Switched Telephone Network; PSTN)과 정합하기 위해 사용되고, TDM 스위치(240)는 TDM 복수 음성신호를 각각 일정한 시간으로 분할하여 전송하기 위해 사용된다. 이들 구성요소들 즉, 시그널처리부(210), 가입자처리부(220), 국선처리부(230) 및 TDM 스위치(240)들은 PCM 시리얼 버스를 통해 서로 연결될 수 있다. 또, 시그널처리부(210), 가입자처리부(220), 국선처리부(230) 및 TDM 스위치(240)들은 제어부(200)에 의해 제어되며, 제 어부(200)는 CPU 버스를 통해 상기 구성요소들과 연결될 수 있다.
시그널처리부(210)는 단말 B(100-2)와의 SIP 프로토콜의 수행과 단말 A(100-1)와의 SIP 프로토콜을 수행하는 모듈이고, 미디어처리부(212)는 이더넷 스위치(214)에 연결된 단말로부터 수신되는 음성 패킷 데이터인 VoIP 데이터를 PCM 음성신호로 변환하고, PCM 변환된 기존의 음성신호를 압축하고 다시 VoIP 데이터로 변환하여 이더넷 스위치에 전송한다. 시그널처리부(210), 미디어처리부(212) 및 이더넷 스위치(214)는 이더넷으로 연결될 수 있다.
본 발명에 따른 미디어 전송을 위한, VoIP 데이터의 전송을 위한 정보 교환을 포함하는 시그널링은 시그널처리부(210)에서 수행될 수 있다. 시그널처리부(210)는, 앞에서 가정한 바와 같이, SIP를 사용하여 시그널링을 수행할 수 있다.
한편, 교환시스템(110)의 시그널처리부(210)는, 단말 A(100-1)와 사이에 표준 SIP 프로토콜이 아닌 독자적인 규격의 프로토콜이 적용되는 경우를 위해, 표준 SIP 기능과 함께, 상기 독자적인 규격의 프로토콜을 적용하기 위한 기능을 포함할 수 있다. 이러한 경우 시그널처리부(210)는, 단말 B(100-2)와는 표준 SIP 프로토콜을 사용하여 시그널링을 수행하고, 단말 A(100-1)와는 해당하는 프로토콜을 사용하여 시그널링을 수행하게 된다. 즉, 단말 A(100-1)가 독자적인 규격을 사용하는 경우, 교환시스템(110)의 시그널처리부(210)는 SIP를 통해 단말 B(100-2)로부터 획득한 단말 B(100-2)의 정보를, 단말 A(100-1)가 사용할 수 있는 프로토콜을 사용하여 단말 A(100-1)에 제공하게 된다.
한편, 상기 시그널링을 통해 교환하는 정보들 중, 본 발명을 위해 추가되는 정보들은, 단말의 연결 주소(connection address), 코덱 타입(codec type), RTP 포트 등이 될 수 있다. 단말의 연결 주소는 해당 VoIP 데이터를 전송할 상대 단말을 결정하기 위해 사용된다. 코덱 타입 정보는 해당 VoIP 데이터를 송신하는 단말이 어떤 코덱을 사용하여 인코딩을 수행하였는지를 상대 단말에 알리기 위해 사용된다. 단말은 상기 코덱 타입 정보를 사용하여 해당 VoIP 데이터에 대한 디코딩을 수행할 수 있게 된다. 본 발명이 코덱 타입 정보의 교환을 필요로 하게 되는 이유는, 본 발명을 통해 음성신호에 대한 인코딩 및 디코딩이 교환시스템(110)이 아닌 각각의 단말에서 수행되기 때문이다. RTP 포트 정보는 RTP를 사용하여 VoIP 데이터를 전송하는 경우에 요구된다. 즉, VoIP 데이터의 전송을 위해 RTP가 아닌 다른 프로토콜이 사용되는 경우에는 해당 프로토콜에 따른 포트 정보가 요구될 것이다. 그러나, VoIP 데이터의 전송은 RTP에 의해 이루어지는 것이 일반적이므로, 여기서는 RTP 포트 정보를 예로 들었다. 또한 상기 VoIP 데이터 전송 정보에는 DTMF(Dual Tone Multi Frequency) 정보가 포함될 수 있다.
즉, 시그널처리부(210)는 본 발명에 따른 VoIP 데이터의 전송을 위해, VoIP 데이터의 전송 정보를 포함하는 시그널링을 수행하여야 한다. 시그널처리부(210)는, SIP를 사용하여 시그널링을 수행하는 경우, 전술한 바와 같은 VoIP 데이터의 전송 정보, 즉 단말의 정보 등을 포함하는 SDP(Session Description Protocol)를 바디(body)로 하는 SIP 메시지를 사용하여 시그널링을 수행한다.
도 4는 본 발명의 장치에 의해 수행되는 시그널링 과정 및 데이터 전송 과정에 따른 신호 흐름도이다.
도 4에 도시된 바와 같이, 교환시스템(110)의 시그널처리부(210)는 시그널링 과정 중에, VoIP 데이터의 전송 정보를 포함하는 SIP 메시지인 CONN_INFO(401)를 VoIP 데이터의 전송을 요청한 단말에 전송한다. 이때, CONN_INFO(401)은 상대 단말의 연결 주소, 코덱 타입, RTP 포트 등의 정보를 포함할 수 있다. VoIP 데이터의 전송을 요청한 단말은, 교환시스템(110)의 시그널처리부(210)로부터 수신한 CONN_INFO(401) 메시지에 포함된 정보를 사용하여, 교환시스템(110)의 미디어처리부(212)를 거치지 않고, 403 및 405와 같이, 상대 단말과의 직접적인 VoIP 데이터 전송을 수행할 수 있게 된다. 한편, 도 4의 다른 과정들은 앞서 기술한 도 3의 과정들과 유사하므로, 그에 대한 설명은 생략하도록 한다.
도 5는 본 발명의 일 실시예에 따른 도면으로, 시그널링 정보에 포함되는 음성의 전송 정보의 예이다.
즉, 도 5는 도 4의 CONN_INFO(401) 메시지의 실시 예들 중의 하나이다. 도 5는 CONN_INFO(401) 메시지에 상대 단말의 IP 주소, 맥(Media Access Control; MAC) 주소, RTP 포트, 코덱 타입 및 DTMF 타입 정보가 포함되어 있음을 보이고 있다.
도 6은 본 발명의 일 실시예에 따른 도면으로, 음성을 송신하는 단말이 수행하는 시그널링 과정에 따른 순서 흐름도이다.
도 6의 제 600단계에서, VoIP 데이터를 송신하고자 하는 단말 A(100-1)는 자신의 연결 주소 및 RTP 포트 번호를 포함하는 INVITE 메시지를 교환시스템(110)의 시그널처리부(210)에 송신한다. 이때 상기 INVITE 메시지에 포함되는 연결 주소는 교환시스템(110)의 시그널처리부(210)의 주소가 되며, RTP 포트 번호는 시스템에서 미리 할당받은 RTP base port + (2* 단말 채널번호) 계산식에 의해 부여받을 수 있다.
단말 A(100-1)는 INVITE 메시지를 전송한 후 제 602단계에서, 100과 180을 단말 B(100-2)로부터 받는다. 제 604단계에서 단말 A(100-1)는, 180을 받을 때 SDP의 포함여부 및 시스템의 링백톤 모드의 설정 여부를 확인하고, SDP가 포함되고 링백톤 모드가 설정되어 있는 경우, 제 620단계에서 상대 단말인 단말 B(100-2)로부터 전송된, VoIP 데이터 전송을 위한 정보를 획득한다. 상기 정보는 교환시스템(110)의 시그널처리부(210)를 경유하여 단말 A(100-1)에 수신되는 메시지로부터 획득된다. 단말 A(100-1)는 200 OK를 수신했을 때도 제 606단계에서 SDP 포함여부를 확인하고, SDP가 포함되어 있는 경우 제 630단계에서 VoIP 데이터 전송 정보 획득을 수행한다. 제 608단계에서 단말 A(100-1)가 200 OK에 대한 ACK를 전송하게 되면 시그널처리부(210)의 시그널링은 완료되고, 제 610단계에서 단말 A(100-1)와 단말 B(100-2)간의 실제 VoIP 데이터의 송수신이 이루어지게 된다.
이는 단말 A(100-1)가 사설망에 존재한다는 가정이며 RTP 포트에 대하여 라우터에서 포트포워딩이 설정되어 있다는 것을 포함한다. 만일 단말 A(100-1)가 공인 IP 어드레스를 사용하고 있다면 연결 주소에는 교환시스템(110)의 시그널처리부(210)의 주소 대신, 공인 IP 어드레스를 사용해야 하고 포트포워딩은 설정하지 않아도 된다.
도 7은 본 발명의 일 실시예에 따른 도면으로, 음성을 수신하는 단말이 상기 송신 단말의 시그널링 과정에 대응하여 수행하는 시그널링 과정에 따른 순서 흐름도이다.
도 7은 상기 도 6의 경우와는 반대로 단말 A(100-1)가 수신단말인 경우이다. 즉, 도 7은 단말 A(100-1)가 단말 B(100-2)로부터 INVITE 메시지를 받아 미디어 세션을 여는 과정을 도시하고 있다. 제 700단계에서 단말 B(100-2)로부터 INVITE 메시지를 수신한 단말 A(100-1)는, 제 702단계에서 단말 B(100-2)에 100 및 180을 전송한다. 제 704단계에서 단말 A(100-1)는 단말 B(100-2)에 200 OK를 전송한 후 자신의 정보를 추출한다. 제 706단계에서 단말 A(100-1)는 상기 추출한 정보를 포함하는 SIP 메시지를 단말 B(100-2)에 전송한다. 단말 A(100-1)는 제 708단계에서 단말 B(100-2)로부터 ACK 메시지를 수신하고, 제 710 단계에서 단말 B(100-2)와의 VoIP 데이터 전송을 수행한다.
지금까지 비록 OfficeServ 시스템을 통한 VoIP 데이터의 전송을 예로 들어 본 발명을 설명하였으나, 본 발명은 이로 인해 한정되지 않는다. 또한, 본 발명은 음성만이 아니라 영상 등을 포함하는, 시그널링 과정을 전제로 하여 전송이 이루어지는 모든 미디어의 전송에 대해 적용될 수 있을 것이다.
또한, 본 발명은 교환시스템에서 단말기간 호 시그널링을 표준 SIP 시그널링을 사용하여 처리하고, 내부 IP 단말인 단말 A(100-1)와 외부 IP 단말인 단말 B(100-2)간의 미디어 패킷을, 교환시스템과 단말기간 음성 세션 정보를 전달하는 메시지를 사용하여 직접 전달하도록 처리함으로써 이미 구현되어 있는 교환시스템의 VoIP 기능을 SIP 표준 시그널링으로 수용할 수 있도록 할 수 있다.
본 발명은 음성 등의 미디어의 전송 시에 단말간의 직접 미디어 전송을 통해 미디어의 전송 품질 저하 및 전송 지연을 감소시키는 효과를 나타낸다.
또한, 본 발명은 이미 구현되어 있는 교환시스템의 VoIP 기능을 SIP 표준 시그널링으로 수용할 수 있도록 함으로써 확장 가능하고 신뢰성 있는 서비스 창출이 가능해지도록 할 수 있다.

Claims (18)

  1. 네트워크를 통해 단말들간의 미디어 송수신을 위한 시그널링을 수행하는 교환시스템에서의 미디어 전송 장치에 있어서,
    제 1 단말에서 제 2 단말로의 미디어 전송을 위한 세션 설정을 요청하는 메시지가 상기 제1 단말로부터 수신되면, 상기 제 1 단말의 정보와 교환시스템의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제 2 단말에 송신하고, 상기 제 2 단말로부터 수신되는 상기 세션 설정 요청 메시지에 대한 응답 메시지에 포함된 상기 제 2 단말의 정보를 획득하고, 획득한 상기 제 2 단말의 정보를 포함하는 메시지를 생성하여 상기 제 1 단말에 송신하는 시그널처리부를 포함하는 미디어 전송 장치.
  2. 제 1항에 있어서, 상기 제 2 단말의 정보는 제 2 단말의 연결 정보, 코덱 타입 및 RTP(Real Time Protocol) 포트 정보인 미디어 전송 장치.
  3. 제 2항에 있어서, 상기 제 2 단말의 정보는 DTMF(Dual Tone Multi Frequency) 정보를 더 포함하는 미디어 전송 장치.
  4. 제 1항에 있어서, 상기 세션 설정을 요청하는 메시지는 SIP(Session Initiation Protocol)의 INVITE 메시지인 미디어 전송 장치.
  5. 제 1항에 있어서, 상기 제 1 단말과 교환시스템간에는 SIP 또는 독자적인 프로토콜 중 적어도 하나의 프로토콜을 사용되는 미디어 전송 장치.
  6. 제 1항에 있어서, 상기 제 1 단말의 정보, 교환시스템의 정보 및 제 2 단말의 정보는 SIP 메시지의 SDP(Session Description Protocol)에 포함되는 미디어 전송 장치.
  7. 네트워크를 통해 제2 단말과 미디어의 송수신을 수행하고자 하는 제1 단말의 미디어 전송 장치에 있어서,
    상기 제1 단말은,
    자신의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 교환시스템을 통해 상기 제2 단말로 전송하고, 상기 교환시스템을 통해 상기 제2 단말 정보를 포함하는 메시지를 수신하고, 수신된 메시지로부터 상기 제2 단말 정보를 획득하여 획득한 제2 단말 정보를 사용하여 상기 제2 단말과의 미디어 송수신을 수행하는 미디어 전송 장치.
  8. 제 7항에 있어서, 상기 세션 설정 요청 메시지는 SIP 메시지인 미디어 전송 장치.
  9. 제 7항에 있어서, 상기 미디어 송수신은 RTP를 사용하여 이루어지는 미디어 전송 장치.
  10. 제 7항에 있어서, 상기 제1 단말과 제2 단말간에 전송되는 미디어는 VoIP(Voice over Internet Protocol) 데이터인 미디어 전송 장치.
  11. 네트워크를 통해 제1 단말과 미디어의 송수신을 수행하고자 하는 제2 단말에서의 미디어 전송 장치에 있어서,
    상기 제2 단말은,
    시그널링을 위해 경유하는 교환시스템으로부터, 상기 교환시스템의 정보와 상기 제1 단말의 정보를 포함하는 세션 설정 요청 메시지가 수신되면, 자신의 정보(제2 단말 정보)를 포함하는 메시지를 생성하여 상기 교환시스템에 송신하고, 상기 제1 단말과의 세션이 설정되면 상기 세션 설정 요청 메시지에 포함된 제1 단말의 정보를 사용하여 상기 상대 단말과의 미디어 송수신을 수행하는 미디어 전송 장치.
  12. 미디어 전송을 위한 네트워크에 있어서,
    자신의 정보를 포함하는, 제2 단말과의 세션 설정 요청 메시지를 생성하여 송신하고, 상기 세션 설정 요청 메시지에 대응하여 수신되는 메시지로부터 상기 제2 단말의 정보를 획득하고 획득한 정보를 사용하여 제2 단말과의 미디어 송수신을 수행하는 제 1 단말과,
    상기 제 1 단말로부터 상기 세션 설정 요청 메시지를 수신하고, 상기 수신한 메시지에 포함된 상기 제 1 단말의 정보와 자신의 정보를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제2 단말에 송신하고, 상기 제2 단말로부터 수신한, 상기 세션 설정 요청 메시지에 대응하는 응답 메시지로부터 상기 제2 단말의 정보를 획득하고 상기 획득한 제2 단말의 정보를 포함하는 메시지를 생성하여 상기 제 1 단말에 송신하는 교환시스템을 포함하되,
    상기 제2 단말은, 상기 교환시스템으로부터 상기 세션 설정 요청 메시지를 수신하면, 자신의 정보를 포함하는 메시지를 생성하고, 상기 세션 설정 요청 메시지로부터 획득한 교환시스템의 정보를 사용하여 상기 생성한 메시지를 상기 교환시스템에 송신하고, 상기 세션 설정 요청 메시지로부터 획득한 상기 제 1 단말의 정보를 사용하여 상기 제 1 단말과의 미디어 송수신을 수행하는 미디어 및 데이터 통합 네트워크.
  13. 네트워크를 통해 제1 단말과 제2 단말간의 미디어 송수신을 위한 시그널링을 수행하는 통합 교환시스템에서의 미디어 전송 방법에 있어서,
    상기 제1 단말로부터 상기 제2 단말과의 미디어 전송을 위한 세션 설정을 요청하는, 제1 단말의 정보를 포함하는 메시지를 상기 제1 단말로부터 수신하는 단계;
    상기 제1 단말로부터 수신한 메시지로부터 제1 단말의 정보를 획득하고, 상기 획득한 제1 단말의 정보와 자신의 정보(교환 시스템 정보)를 포함하는 세션 설정 요청 메시지를 생성하여 상기 제2 단말에 송신하는 단계;
    상기 제 2 단말로부터 상기 세션 설정 요청 메시지에 대한 응답 메시지를 수신하고, 상기 수신한 메시지로부터 상기 제2 단말의 정보를 획득하여 획득한 제2 단말의 정보를 포함하는 메시지를 생성하여 상기 제1 단말에 송신하는 단계를 포함하는 미디어 전송 방법.
  14. 제 13항에 있어서, 상기 제 2 단말의 정보는 제 2 단말의 연결 정보, 코덱 타입 및 RTP(Real Time Protocol) 포트 정보인 미디어 전송 장치.
  15. 제 14항에 있어서, 상기 제 2 단말의 정보는 DTMF(Dual Tone Multi Frequency) 정보를 더 포함하는 미디어 전송 장치.
  16. 제 13항에 있어서, 상기 세션 설정을 요청하는 메시지는 SIP의 INVITE 메시지인 미디어 전송 장치.
  17. 제 13항에 있어서, 상기 제 1 단말의 정보, 교환시스템의 정보 및 제 2 단말의 정보는 SIP 메시지의 SDP에 포함되는 미디어 전송 장치.
  18. 제 13항에 있어서, 상기 제1 단말 및 제2 단말간에 전송되는 미디어는 VoIP(Voice over Internet Protocol) 데이터인 미디어 전송 장치.
KR1020050019337A 2005-03-08 2005-03-08 네트워크에서의 미디어 전송 장치 및 방법 KR100666956B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050019337A KR100666956B1 (ko) 2005-03-08 2005-03-08 네트워크에서의 미디어 전송 장치 및 방법
US11/357,194 US9479593B2 (en) 2005-03-08 2006-02-21 Media transmission method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050019337A KR100666956B1 (ko) 2005-03-08 2005-03-08 네트워크에서의 미디어 전송 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20060098102A KR20060098102A (ko) 2006-09-18
KR100666956B1 true KR100666956B1 (ko) 2007-01-10

Family

ID=36970351

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050019337A KR100666956B1 (ko) 2005-03-08 2005-03-08 네트워크에서의 미디어 전송 장치 및 방법

Country Status (2)

Country Link
US (1) US9479593B2 (ko)
KR (1) KR100666956B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150080903A (ko) 2014-01-02 2015-07-10 유비투스 인코포레이션 네트워크를 통해 미디어를 전송하는 시스템 및 그 방법

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7260060B1 (en) * 1997-06-07 2007-08-21 Nortel Networks Limited Call admission control
US7233605B1 (en) * 1998-11-30 2007-06-19 Cisco Technology, Inc. Method and apparatus for minimizing delay induced by DTMF processing in packet telephony systems
DE60201827T2 (de) * 2002-08-08 2005-11-10 Alcatel Legales Abfangen für VOIP Anrufe in einem IP-Fernmeldenetz
GB0230301D0 (en) * 2002-12-30 2003-02-05 Nokia Corp Streaming media
GB0305254D0 (en) * 2003-03-07 2003-04-09 Ip Access Ltd Enhancing circuit-switched media transmission over IP access networks
US20040199649A1 (en) * 2003-03-31 2004-10-07 Teemu Tarnanen System and method to provide interoperability between session initiation protocol and other messaging services
SE0301053D0 (sv) * 2003-04-07 2003-04-07 Ericsson Telefon Ab L M Method and system in a communications network
US7330453B1 (en) * 2003-05-31 2008-02-12 3Com Corporation System and method for integrating call control and data network access components
US7363378B2 (en) * 2003-07-01 2008-04-22 Microsoft Corporation Transport system for instant messaging
US7277423B1 (en) * 2003-07-18 2007-10-02 Sprint Spectrum L.P. Method and system for buffering media to reduce apparent latency in initiating a packet-based real-time media session
FI20031912A0 (fi) * 2003-12-29 2003-12-29 Nokia Corp Menetelmä ja järjestelmä reaaliaikaisen tiedonsiirtopalvelun kontrolloimiseksi
US7804949B2 (en) * 2003-12-31 2010-09-28 Alcatel Lucent Client-based integration of PBX and messaging systems
US20050203912A1 (en) * 2004-03-15 2005-09-15 Symbol Technologies, Inc. Method and apparatus for configuring a mobile device
US20050288045A1 (en) * 2004-06-28 2005-12-29 Yang Jianhao M Apparatus, and an associated method, for forming direct data connection between applications of a set of mobile stations
US7609721B2 (en) * 2004-07-23 2009-10-27 Citrix Systems, Inc. Systems and methods for adjusting the maximum transmission unit for encrypted communications
US7436820B2 (en) * 2004-09-29 2008-10-14 Lucent Technologies Inc. Method and apparatus for providing fault tolerance to intelligent voice-over-IP endpoint terminals
US7948890B2 (en) * 2004-12-14 2011-05-24 Industrial Technology Research Institute System and method for providing a communication channel
US20060171299A1 (en) * 2005-01-28 2006-08-03 Skubisz Michael A Maintaining life line packet-switched telephony services
DE102005013544B3 (de) * 2005-03-23 2006-07-13 Siemens Ag Verfahren zum Aufbauen einer Nutzdatenverbindung zwischen Endeinrichtungen
US7529813B2 (en) * 2005-04-14 2009-05-05 Hewlett-Packard Development Company, L.P. Multimedia transfer for wireless network
US8457109B2 (en) * 2006-01-31 2013-06-04 United States Cellular Corporation Access based internet protocol multimedia service authorization

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150080903A (ko) 2014-01-02 2015-07-10 유비투스 인코포레이션 네트워크를 통해 미디어를 전송하는 시스템 및 그 방법

Also Published As

Publication number Publication date
KR20060098102A (ko) 2006-09-18
US20060203035A1 (en) 2006-09-14
US9479593B2 (en) 2016-10-25

Similar Documents

Publication Publication Date Title
US7701931B2 (en) Network communication apparatus and method for performing a T.38 communication function using a voice capability of a gateway apparatus
US10075479B2 (en) Method for establishing a video telephone connection and/or a multimedia telephone connection in a data network
US8139604B2 (en) Processing session initiation protocol signaling in voice/data integrated switching system
JP3633546B2 (ja) シグナリング中継システムおよびシグナリング中継方法
JP4728401B2 (ja) シグナリングデータをネットワーク移行ユニットおよび制御ユニット並びに所属のユニットに転送するための方法
US7983244B2 (en) Interworking between domains of a communication network operated based on different switching principles
US20090003570A1 (en) Method, system and apparatus for providing endpoint-to-endpoint transcoding free connection
US20060013194A1 (en) Support for fax and modem in sip/sip-t networks and the interworking of these networks with isup+/bicc
US20050243872A1 (en) DTMF tone signal transmission method and DTMF tone signal transmission system
JP2001203726A (ja) 通信システム、通信方法および通信装置
CN110650260B (zh) 一种网络终端音频内外网互通***及方法
US7684384B2 (en) Method for bitrate adjustment
US20090238176A1 (en) Method, telephone system and telephone terminal for call session
KR100666956B1 (ko) 네트워크에서의 미디어 전송 장치 및 방법
RU2446605C2 (ru) Способ, система и устройство для согласования службы данных сигнализации протокола инициации сеанса
WO2019172449A1 (ja) Rtp変換装置及びrtp変換方法
US20100329242A1 (en) Server apparatus and speech connection method
JP2004343417A (ja) VoIP多重化装置
US7881294B1 (en) Method and apparatus for enabling network based media manipulation
JP5023210B2 (ja) 電話システム、呼制御サーバ装置及び通信接続方法
JP2003069652A (ja) 音声通信システム
JP2006203324A (ja) ゲートウェイシステム
CN107547483B (zh) 精准传真协商的方法及接入网关
JP2006180371A (ja) ゲートウェイ装置、通信端末及び呼制御方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 10