2013-01-20 5 views
1

USB 모뎀이 라인을 연결 해제하지 않고 전화선에 발신음이 있는지 감지 할 수 있는지 아는 사람 있습니까? 모뎀을 "열어"전화를 걸고 발신음을 확인하기 위해 보낼 수있는 명령이 필요하다는 것을 읽었습니다. 전화를 끊는 것과 같은 줄을 여는 중입니까? 전화가오고있는 동안이 작업을 수행하면 본질적으로 모뎀이 전화에 응답하게됩니까?USB 모뎀 다이얼 톤 감지

이것이 최선의 방법이 아니라면 USB 모뎀에서 전압을 감지 할 수 있습니까? 그렇다면 발신음이 있음을 나타내는 특정 전압이 있습니까?

감사합니다.

답변

0

useful primer on telephony.

발신음이 있는지 확인하려면 발신음을 들여서 들어야합니다. 다른 전압 레벨의 존재는 유효한 회선이 있는지 또는 다른 회선 사용이 있는지를 알기에는 유용 ​​할 수 있지만 다이얼을 돌리는 것이 안전한지 여부를 신뢰할 수는 없습니다.

예, 선을 여는 것은 선을 벗어나는 것과 같습니다. 전화를 끊을 때까지 발신음이 들리지 않으며, 전화 회사는 오디오를 사용 가능 여부 표시기로 감지하여 재생하기 시작합니다.

전화가 걸려 오는 중에 전화를 걸면 응답하게됩니다. 자동화 된 시스템으로 작업 할 때 이것이 문제이며 인바운드 및 아웃 바운드 라인이 일반적으로 분리되는 이유입니다. 다이얼 톤이 없으면 인바운드 콜을 가정하는 몇 가지 기술을 보았습니다. 빈 줄/사람이 응답하지 않으면 응답 부족 (시간 초과 + 재 시도)을 결정하는 데 걸리는 시간 동안 만 회선 가용성을 잃게됩니다.

모뎀은 전압 감지 (울림 및 기타 조건)를 수행합니다. 전압이 발신음을 나타내지 않습니다. 다시 말하지만, 회로를 완료하고 통신 회사 스위치가 응답 할 때까지는 존재하지 않습니다. 참고로 일반적으로 다이얼 톤을 계속 재생할 수있는 동시 채널 수에는 제한이 있으며, 이로 인해 장시간 많은 양의 채널을 열 때 흥미로운 문제가 발생할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 내가 말한대로, 내가 자동 회선 테스트 프로그램으로 들어오는 전화에 응답하고 싶지 않다면, 모뎀이 감지 할 수있는 것만을 사용하여 전화선이 작동하는지 어떻게 확인할 수 있습니까? ? 나는 긴급 파견소를 운영하고 있으며, 최근에 전화가 오지 않아 전화가 오지 않는다는 것을 갑자기 알게되었습니다. –

+0

나는 좀 더 연구했습니다. AT-TRV 명령이 필요한대로 할 수 있습니까? 모든 USB 모뎀에서 해당 명령을 사용할 수 있습니까? –

+0

음성 경로의 유효성을 검사하지 않습니다. 덜 희귀하면서도 여전히 문제입니다. 스위치 또는 전화 통신 업체와 협력하십시오 (교환 원 전화와 세계 사이의 다음 단계). 일반적으로 스위치 장치를 통해 각 포트로 전화를 걸 수 있습니다. 그런 다음 전화를 걸고 프롬프트를 재생 한 다음 응답을 되돌릴 수 있습니다. 원하는 속도로 포트를 건너 뛰도록 자동화 할 수 있습니다. 전화 통신에 따라 외부 서비스에서이 작업을 수행 할 수도 있습니다. –