Q&A

  • TAPI기술관련, 전화발신자표시 자동 표기하기!
몇일전 같은 질문을 올렸습니다.
하지만, 그 질문의도와는 다르게 프로그래머님들의 기분을 나쁘게 했나 봅니다.
그래서 다시 표현하겠습니다.

저는 지금 어떤 프로그램 하나를 만들고 있습니다.
그런데 그 기능안에 전화발신자 관련 정보를 자동으로 화면에 띄우는 기능을 넣어야 할 일이 생겼습니다.
그래서 약 이틀정도 투자해서 웹서핑을 통해 알아
4  COMMENTS
  • Profile
    델티즌 2006.01.03 01:57
    모뎀의 TAPI 를 이용한 발신자 표시는 현재는 불가능합니다.
    이전에 테스트한 결과로 외국산 모뎀일부 TI 칩의 경우 발신자 기능 CID 신호를
    시리얼로 제공하더군요. 하지만 대부분의 모뎀에서는 CID 기능이 없습니다.
    이거 확인하기 위해 중고 모뎀을 40개 정도 테스트 해보았습니다.

    별도의 시리얼 발신자 표시 장치를 사용하는것을 추천합니다.

    모뎀이나 별도의 시리얼 장비 역시 시리얼 통신입니다.
    더 필요한 정보가 있으시면
    swleader@bcline.com


  • Profile
    이중철 2005.12.29 22:29
    1. CID는 링2 에서 링3 사이에 신호가 온다고 합니다.
        그렇다면 이 신호를 모뎀에서 디지털 신호로 바꾸어 주어야 하는데
        이 부문은 모뎀이 관여하는 부문이라 모뎀이 지원하지 않으면 어려울 듯 합니다.
        TAPI라고 해 봤자 어차피 모뎀에서 디지털 신호로 바꾸어 준 정보가지고 핸들링하므로
        지원하지 않으면 어찌할 수 없다고 보여집니다.

    2. 일단 국내에는 하나로, KT에서 CID를 지원하는데 이것을 지원하는 모뎀은 하나밖에 없는것으로 알고 있습니다.
        그리고 보안업체에서 브릿지로 스니핑하여 다시 시리얼로 CID를 전송하는 제품을 팔고 있는것 같고요

         결국, 모뎀의 롬바이오스의 소프트웨어를 바꾸지 않으면 성사하기 힘들듯 합니다.
         다른 게시판에서 올라온 것들을 보면 TAPI로 본인이 했다는 문장을 보지 못하였고 단지 누가 그랬다.
         이 정도만 나타나 있네요 이 경우 개조된 모뎀인지 아닌지 확인 할 길은 없습니다. (제가 보기에는 개조된 것으로 보임)
         그리고 TAPI라는 것도 별거 아닙니다. 단지 AT 명령어 셋을 인코딩 한것일 뿐입니다.
         이 말은 AT명령에 의존적이란 뜻으로 AT명령이 안되면 TAPI도 안된다 입니다.

          제가 보기에 그냥 옵션으로 처리하세요 만약 필요하다면 지원하는 모뎀이나 하드웨어를 사셔서 다셔야 할 듯 합니다.

        여담으로 다른방법이 있는데 이건 좀 복잡하죠
        먼저 A/D 컨버터를 달고 신호를 증폭한 다음(A/D가 +-5V인가요?)  샘플링하여 DSP로 분석하는 방법이
        있긴 하겠네요 설마 이것을 구현할 용사는 없겠죠

  • Profile
    ET 2005.12.31 06:48
    님의 말씀이 맞는 듯 합니다.
    발신자번호표시보다 먼저 나온 과거의 모뎀들이 이미 CID기능을 내장하고 있었다고 믿기는 어렵네요...^^
    허기사 요즘 보면 몇몇 업체에서 별도의 하드웨어장비를 이용해서 이와 같은 기능을 서비스하고 이긴 합니다.
    그들이 몰라서 그렇게 몇만원씩하는 하드웨어 장비를 사용하는 것도 아닐테고...

    아뭏튼 변변치 못한 질문에 이렇게까지 신경써 주신 것에 감사드립니다.
    항상 건강하시고 좋은 일만 생기시길 기원합니다.

    그럼...

  • Profile
    김봉식 2005.12.29 22:29
    원칙적으로 다른 장비를 쓰지않고 모뎀 하나만 가지고 이게 가능한가요?
    말이 안되는 주문 아닌가요?
    방법이 있긴 있나요?