Hur fungerar nummerpresentation?

Om du har en nummerpresentation box ansluten till telefonen, sedan en fantastisk sak händer varje gång telefonen ringer-numret (och ibland även namnet) på den uppringande parten visas på displayen direkt efter den första ringen!

det visar sig att processen att göra uppringnings-ID-displayen möjlig är anmärkningsvärt enkel i slutet av raden. Om du har läst HSW-artikeln med titeln Hur modem fungerar, vet du att de tidiga modemerna använde en teknik som kallas Frekvensförskjutning för att överföra bitar över en telefonlinje. FSK är extremt enkelt: En ton (eller frekvens, som 1200 Hertz) representerar en binär 1, medan en annan ton (som 2200 Hertz) representerar en binär noll. Ett modem ändrar frekvenser beroende på om det vill skicka en 1 eller en 0. Hur snabbt det ändrar frekvenser bestämmer modemets hastighet eller överföringshastighet.

annons

för att skicka nummerpresentation information du ditt hem, använder telefonbolaget en FSK teknik identisk med en 1200 baud modem och det skickar ASCII-teckendata till nummerpresentation rutan. Modemmeddelandet skickas mellan den första och den andra ringen (se hur telefoner fungerar för en beskrivning av hur ringsignalen fungerar). Så telefonen ringer en gång, och om du kunde lyssna på telefonlinjen strax efter den ringen, skulle du höra ett ”bleeeep” ljud ungefär en halv sekund lång. Om du avkodade pipen skulle du upptäcka att den innehåller (i det enklare av nummerpresentationssystemen):

  • en serie av alternerande 1s och 0s för att hjälpa nummerpresentation rutan få timing ner
  • en serie av 180 1s
  • en byte som representerar den typ av meddelande
  • en byte som representerar längden på meddelandet
  • Månad, Dag, timme och minut, varje representerad med ett par byte
  • den 10 siffriga telefonnummer i 10 byte
  • en kontrollsumma byte

det finns också ett mer avancerat system som innehåller uppringarens namn etc., men dess teknik är identisk (se den andra länken nedan för detaljer). Varje tecken skickas som ett standard 8-bitars ASCII-tecken föregås av en ”0” startbit och följt av en ” 1 ” stoppbit.

Caller ID-rutan innehåller ett modem för att avkoda bitarna, en liten krets för att upptäcka en ringsignal och en enkel processor för att driva displayen. Det är verkligen allt som finns till det hela!

För mer information och länkar till relaterade artiklar, Se Nästa sida.



Lämna ett svar

Din e-postadress kommer inte publiceras.