[go: up one dir, main page]

KR100469386B1 - 인터넷폰의자동응답제어방법 - Google Patents

인터넷폰의자동응답제어방법 Download PDF

Info

Publication number
KR100469386B1
KR100469386B1 KR1019970046672A KR19970046672A KR100469386B1 KR 100469386 B1 KR100469386 B1 KR 100469386B1 KR 1019970046672 A KR1019970046672 A KR 1019970046672A KR 19970046672 A KR19970046672 A KR 19970046672A KR 100469386 B1 KR100469386 B1 KR 100469386B1
Authority
KR
South Korea
Prior art keywords
audio
recording
data
buffer
internet phone
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
KR1019970046672A
Other languages
English (en)
Other versions
KR19990025158A (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 KR1019970046672A priority Critical patent/KR100469386B1/ko
Publication of KR19990025158A publication Critical patent/KR19990025158A/ko
Application granted granted Critical
Publication of KR100469386B1 publication Critical patent/KR100469386B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/65Recording arrangements for recording a message from the calling party
    • H04M1/6505Recording arrangements for recording a message from the calling party storing speech in digital form

Landscapes

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

Abstract

본 발명은 인터넷 폰 시스템에서 자동응답 메시지를 연속적으로 녹음처리하는 기술에 관한 것으로, 네트워크 상태에 따라 음성의 끊어짐 현상을 방지하기 위하여, 인터넷 폰임을 알리는 호신호가 수신될 때 통화라인을 접속한 후 오디오 녹음/재생부를 녹음 일시정지 상태로 절환하는 제1단계와; 네트워크 인터페이스부를 통해 상대방으로 부터 입력되는 오디오 데이터를 상기 램의 오디오 버퍼에 저장하면서 그 오디오 버퍼의 데이터 충만상태를 체크하는 제2단계와; 상기 오디오 버퍼가 충만상태로 될 때 그 버퍼의 데이터를 오디오 코덱을 통해 상기 오디오 녹음/재생부측으로 전송하여 실질적인 녹음동작이 이루어지게 한 후 데이터 전송이 완료될 때 다시 일시정지 상태로 절환하는 제3단계와; 상기 통화라인이 계속 접속상태를 유지하는지 확인하여 조건이 성립되면 제2단계로 복귀하고, 성립되지 않으면 상기 오디오 버퍼의 잔여 데이터를 상기와 같이 녹음한 후 종료하는 제4단계를 통해 자동응답 기능을 수행하도록 한 것이다.

Description

인터넷 폰의 자동응답 제어방법
본 발명은 인터넷 폰 시스템에서 자동응답 메시지를 연속적으로 녹음처리하는 기술에 관한 것으로, 특히 인터넷 폰(Internet Phone)의 네트워크 사정에 관계없이 음성의 끊어짐을 방지하기 위하여, 램에 오디오 버퍼를 할당하고 그 오디오 버퍼와 오디오 코덱을 이용하여 음성의 끊어짐 현상을 방지하는데 적당하도록한 인터넷 폰의 자동응답 제어방법에 관한 것이다.
도 1은 종래기술에 의한 인터넷 폰의 블록도로서 이에 도시한 바와 같이, 시스템 전체를 총괄 제어하는 중앙처리장치(1)와; 시스템 각부를 제어하기 위한 시스템 콘트롤 로직부(2)와; 시스템 동작시 발생되는 각종 데이터가 저장되는 램(3)과; 시스템의 프로그램이 탑재되는 롬(4)과; 원격지의 서버(Server)와의 연결을 위한 네트워크 인터페이스부(Ethernet 또는 Modem)(5)와; 상기 램(3)으로 부터 출력되는 오디오 데이터를 아날로그신호로 변환하여 스피커측으로 출력하는 오디오 코덱(Audio CODEC)(6)으로 구성된 것으로, 이의 작용을 설명하면 다음과 같다.
인터넷을 이용한 인터넷 폰에서, 이서네트(Ethernet)나 모뎀과 같은 네트워크 인터페이스부(5)를 통해 원격지의 서버와 연결되면 그 네트워크 인터페이스부(5)를 통해 입력되는 디지탈 오디오 데이터가 중앙처리장치(1)의 제어하에 램(3)에 저장된다.
이후, 램(3)에 저장된 디지탈 오디오 데이터는 상기 중앙처리장치(1)의 제어에 의해 읽혀져 오디오 코덱(6)측으로 전송되고, 여기서 아날로그의 오디오신호로 변환되어 스피커측으로 출력되므로 결국, 사용자는 인터넷 폰으로 입력된 음성신호를 청취할 수 있게 된다.
그러나, 이와 같은 종래의 자동응답 제어기술에 있어서는 네트워크의 상태가 불량한 경우 상대방 음성의 끊어짐 현상이 발생되고, 이와 같은 음성신호가 그대로 녹음처리되어 사용자에게 양질의 서비스를 제공하는데 어려움이 있었다.
따라서, 본 발명이 이루고자 하는 기술적 과제는 인터넷 폰에서 네트워크 사정에 관계없이 음성의 끊어짐을 방지하기 위하여, 램에 오디오 버퍼를 할당하고 그 오디오 버퍼에 오디오신호가 충만되거나 호가 단절된 상태에 있을 때 오디오신호를 오디오 코덱을 통해 녹음처리하는 인터넷 폰의 자동응답 제어방법을 제공함에 있다.
본 발명의 목적을 달성하기 위한 인터넷 폰의 자동응답 제어방법은 인터넷 폰임을 알리는 호신호가 수신될 때 통화라인을 접속한 후 오디오 녹음/재생부를 녹음 가능상태로 절환하고 일시정지신호(PAUSE)를 인에이블상태로 하는 제1단계(S1)와; 네트워크 인터페이스부를 통해 상대방으로 부터 입력되는 오디오 데이터를 상기 램의 오디오 버퍼에 저장하면서 그 오디오 버퍼의 데이터 충만상태를 체크하는 제2단계(S2~S4)와; 상기 오디오 버퍼가 충만상태로 될 때 그 버퍼의 데이터를 오디오 코덱을 통해 상기 오디오 녹음/재생부측으로 전송하고 상기 일시정지신호(PAUSE)를 디스에이블상태로 절환하여 실질적인 녹음동작이 이루어지게 한 후 데이터 전송이 완료될 때 그 일시정지신호(PAUSE)를 인에이블상태로 절환하는 제3단계(S5~S7)와; 상기 통화라인이 계속 접속상태를 유지하는지 확인하여 조건이 성립되면 제2단계로 복귀하고, 성립되지 않으면 상기 오디오 버퍼의 잔여 데이터를 상기와 같이 녹음한 후 종료하는 제4단계(S9,S10)로 이루어진다.
도 2는 본 발명의 자동응답 제어방법이 적용되는 인터넷 폰의 블록도로서 이에 도시한 바와 같이, 네트워크 인터페이스부(15)를 통해 상대방으로 부터 수신되는 오디오 데이터를 램(13)의 오디오 버퍼에 저장하고, 그 버퍼의 오디오 데이터 충만상태를 체크하여 오디오 코덱(16)측으로 전송하는 중앙처리장치(11)와; 상기 중앙처리장치(11)와 연계하여 상기 오디오 버퍼의 충만 여부에 따라 오디오 녹음/재생부(17)의 녹음 및 재생동작을 제어하는 시스템 콘트롤 로직부(12)와; 시스템 동작시 발생되는 각종 데이터가 저장되고, 상기 네트워크 인터페이스부(15)를 통해 상대방으로 부터 수신되는 오디오 데이터가 저장되는 램(13)과; 시스템의 프로그램이 탑재되는 롬(14)과; 원격지의 서버와의 연결을 위한 네트워크 인터페이스부(15)와; 상기 램(13)으로 부터 출력되는 오디오 데이터를 아날로그신호로 변환하여 스피커측으로 출력하는 오디오 코덱(16)과; 상기 시스템 콘트롤 로직부(12)의 제어하에 상기 오디오 코덱(16)으로 부터 공급되는 오디오신호를 녹음하고, 필요시 재생출력하는 오디오 녹음/재생부(17)로 구성한 것으로, 이와 같이 구성한 본 발명의 작용을 첨부한 도 3을 참조하여 상세히 설명하면 다음과 같다.
서버 및 네트워크 인터페이스부(15)를 통해 인터넷 폰임을 알리는 호신호가 수신되면, 통화라인의 접속이 이루어진 후 시스템 콘트롤 로직부(12)에서 오디오 녹음/재생부(17)측으로 출력되는 녹음신호(REC)가 인에이블되어 그 오디오 녹음/재생부(17)가 녹음 가능상태에 있게 되지만, 이때, 일시정지신호(PAUSE)가 인에이블 상태에 있으므로 실질적인 녹음동작은 이루어지지 않는다.
상대방의 발성에 의해 상기 네트워크 인터페이스부(15)를 통해 입력되는 디지탈 오디오신호는 중앙처리장치(11)의 제어에 의해 램(13)의 오디오 버퍼에 저장된다. 여기서, 램(13)의 오디오 버퍼의 용량은 임의로 설정되는데, 예로써, 22KHz 샘플링에 8bit 오디오 데이터인 경우 1초분량을 저장하기 위해 22Kbyte가 필요하며, 오디오 녹음/재생부(17)의 원할한 동작범위에서 약 3초분량 즉, 66Kbyte 정도를 확보한다. 실제로 상기 오디오 버퍼가 충만된 상태에서 입력되는 오디오 데이터의 손실을 방지하기 위해서는 또 하나의 오디오 버퍼가 있어야 한다. 즉, 상기 램(13)에는 두 개의 오디오 버퍼가 있어야 한다.
이후, 상기 중앙처리장치(11)는 상기 램(13)의 오디오 버퍼의 상태를 체크하여 충만상태로 되면 그 오디오 버퍼의 데이터를 오디오 코덱(16)측으로 전송함과 동시에 상기 오디오 녹음/재생부(17)의 일시정지신호(PAUSE)를 디스에이블 상태로 하여 이때부터 오디오 테이프로의 실제적인 녹음동작이 시작된다.
상기 중앙처리장치(11)는 상기 오디오 버퍼의 데이터 전송상황을 체크하여 그 데이터가 모두 상기 오디오 코덱(16)측으로 전송될 때 상기 일시정지신호(PAUSE)를 인에이블 상태로 하여 오디오 테이프로의 녹음 동작이 중지된다.
이후, 상기 라인이 계속 접속상태를 유지하는지 확인하여 조건이 만족되면 상기의 과정을 반복수행한다.
그러나, 상기의 확인결과 라인 접속상태가 해제된 것으로 판명되면 즉, 인터넷 폰 통화가 종료된 것으로 판명되면 오디오 버퍼의 잔여분 데이터를 상기와 같이 오디오 코덱(16)측으로 전송하고 상기 일시정지신호(PAUSE)를 조금 더 인에이블 상태로 유지하여 그 잔류 데이터에 대한 녹음동작을 수행한다.
이후, 상기 시스템 콘트롤 로직부(12)는 녹음신호(REC)를 디스에이블시키고, 일시정지신호(PAUSE)를 인에이블시켜 인터넷 폰에 대한 일련의 자동응답 녹음동작이 종료된다.
상기와 같은 과정을 통해 수신된 오디오신호를 순차적으로 테이프에 녹음하고, 테이프의 되감기 후 재생처리하게 되므로 네트워크의 상태에 관계없이 상대방 음성이 끊기지 않고 재생된다.
이상에서 상세히 설명한 바와 같이, 본 발명은 인터넷 폰 시스템에서 상대방으로 부터 수신되는 오디오 데이터를 일단 램에 저장하고, 그 램이 충만될 때마다 오디오 데이터를 오디오 코덱을 통해 오디오 녹음/재생부에 녹음한 후 재생출력함으로써 적은 용량의 메모리를 사용하고도 네트워크의 상태에 따라 상대방의 음성이 끊어지는 현상을 방지할 수 있는 효과가 있다.
도 1은 종래기술에 의한 인터넷 폰의 블록도.
도 2는 본 발명의 자동응답 제어방법이 적용되는 인터넷 폰의 블록도.
도 3은 도 2에서 오디오 녹음/재생부의 입출력관계를 보인 상세도.
도 4는 본 발명 인터넷 폰의 자동응답 제어방법에 대한 신호 흐름도.
***도면의 주요 부분에 대한 부호의 설명***
11 : 중앙처리장치 12 : 시스템 콘트롤 로직부
13 : 램 14 : 롬
15 : 네트워크 인터페이스부 16 : 오디오 코덱
17 : 오디오 녹음/재생부

Claims (2)

  1. 인터넷 폰임을 알리는 호신호가 수신될 때 통화라인을 접속한 후 오디오 녹음/재생부를 녹음 일시정지 상태로 절환하는 제1단계와; 네트워크 인터페이스부를 통해 상대방으로 부터 입력되는 오디오 데이터를 상기 램의 오디오 버퍼에 저장하면서 그 오디오 버퍼의 데이터 충만상태를 체크하는 제2단계와; 상기 오디오 버퍼가 충만상태로 될 때 그 버퍼의 데이터를 오디오 코덱을 통해 상기 오디오 녹음/재생부측으로 전송하여 실질적인 녹음동작이 이루어지게 한 후 데이터 전송이 완료될 때 다시 일시정지 상태로 절환하는 제3단계와; 상기 통화라인이 계속 접속상태를 유지하는지 확인하여 조건이 성립되면 제2단계로 복귀하고, 성립되지 않으면 상기 오디오 버퍼의 잔여 데이터를 상기와 같이 녹음한 후 종료하는 제4단계로 이루어지는 것을 특징으로하는 인터넷 폰의 자동응답 제어방법.
  2. 제1항에 있어서 오디오 버퍼는 데이터 충만시 입력되는 데이터의 손실을 방지하기 위하여 복수개로 운용하는 것을 특징으로하는 인터넷 폰의 자동응답 제어방법.
KR1019970046672A 1997-09-11 1997-09-11 인터넷폰의자동응답제어방법 Expired - Fee Related KR100469386B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970046672A KR100469386B1 (ko) 1997-09-11 1997-09-11 인터넷폰의자동응답제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970046672A KR100469386B1 (ko) 1997-09-11 1997-09-11 인터넷폰의자동응답제어방법

Publications (2)

Publication Number Publication Date
KR19990025158A KR19990025158A (ko) 1999-04-06
KR100469386B1 true KR100469386B1 (ko) 2005-05-17

Family

ID=37302504

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970046672A Expired - Fee Related KR100469386B1 (ko) 1997-09-11 1997-09-11 인터넷폰의자동응답제어방법

Country Status (1)

Country Link
KR (1) KR100469386B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100487571B1 (ko) * 2002-11-04 2005-05-03 엘지전자 주식회사 VoIP 게이트웨이의 음성 안내 장치 및 그 운용 방법

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR930001646A (ko) * 1991-06-26 1993-01-16 엠. 비. 요한네슨 음성 전송 시스템
KR950004835A (ko) * 1993-07-29 1995-02-18 백중영 자동응답 전화기의 메세지저장/재생장치 및 그 방법
KR960039788A (ko) * 1995-04-08 1996-11-25 구자홍 디지탈자동응답기의 녹음장치
JPH08331239A (ja) * 1995-05-30 1996-12-13 Sony Corp 留守番電話機
JPH08331237A (ja) * 1995-05-31 1996-12-13 Sharp Corp 留守番電話装置
WO1997017765A2 (en) * 1995-11-07 1997-05-15 Cooper R Ross Internet answering machine
KR19980084040A (ko) * 1997-05-20 1998-12-05 구자홍 외부 녹음 장치를 구비한 무선 전화기의 녹음 및 재생 방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR930001646A (ko) * 1991-06-26 1993-01-16 엠. 비. 요한네슨 음성 전송 시스템
KR950004835A (ko) * 1993-07-29 1995-02-18 백중영 자동응답 전화기의 메세지저장/재생장치 및 그 방법
KR960039788A (ko) * 1995-04-08 1996-11-25 구자홍 디지탈자동응답기의 녹음장치
JPH08331239A (ja) * 1995-05-30 1996-12-13 Sony Corp 留守番電話機
JPH08331237A (ja) * 1995-05-31 1996-12-13 Sharp Corp 留守番電話装置
WO1997017765A2 (en) * 1995-11-07 1997-05-15 Cooper R Ross Internet answering machine
KR19980084040A (ko) * 1997-05-20 1998-12-05 구자홍 외부 녹음 장치를 구비한 무선 전화기의 녹음 및 재생 방법

Also Published As

Publication number Publication date
KR19990025158A (ko) 1999-04-06

Similar Documents

Publication Publication Date Title
KR960002355B1 (ko) 키폰시스템의 통화내용 녹음 및 재생방법
KR100279822B1 (ko) 인터넷 게이트웨이를 구비하는 교환시스템의 음성메시지 녹음/재생 장치 및 방법
KR100469386B1 (ko) 인터넷폰의자동응답제어방법
KR100236930B1 (ko) 통화중 통화내용 녹음서비스 방법
KR960032462A (ko) 전화기능을 갖는 비데오플레이어
US5594783A (en) Telephone apparatus for recording a predetermined message in place of a CNG tone
JPH03250889A (ja) 留守録機能付きテレビ電話装置
JPS6346041A (ja) 留守番電話装置
KR100438436B1 (ko) 종합정보통신망(isdn)의동화상메일링방법및시스템
KR950002588B1 (ko) 전화기의 자동 콜링(calling)장치 및 그 제어방법
JPH0574260B2 (ko)
JPS5840963A (ja) 無音圧縮方式
JP3261031B2 (ja) ボイスメールシステム
JPS6346042A (ja) 留守番電話装置
JPH0879368A (ja) 留守番電話装置
JPH0220946A (ja) 電話機
JPH01233857A (ja) Isdn端末装置
JP3249603B2 (ja) 電話交換装置
JPH05316200A (ja) 留守番電話機
JPH01177762A (ja) Isdn端末装置
KR19990017375A (ko) 전화기에서 통화중 음성녹음 서비스방법
JP2000287055A (ja) ファクシミリ装置
JPH1084411A (ja) 留守番電話装置
JPH05207126A (ja) 留守番電話機
JPH0420160A (ja) メッセージ録音時間切替方法と装置

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19970911

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020628

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20020909

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19970911

Comment text: Patent Application

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

Comment text: Notification of reason for refusal

Patent event date: 20040723

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20041228

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20050121

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20050124

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20080102

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20090105

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20091230

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20091230

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20111210