Amikor két ember mobiltelefonról ugyanabban az időpontban hívják egymást és a készülék mindkettőnek foglaltat jelez, miért nem lehet azt megoldani, hogy az egyik készülék legyen a hívó, a másik meg a hívott?
Amikor a gerinc ellenőrzi, hogy az A telefon foglalt-e, akkor mielőtt kiadná a foglalt jelzést ellenőrizné, hogy B nem-e épp A-t hívta. Ha így történt, akkor összekapcsolná őket és a B kérését pedig sztornózná.
Így leírva ehhez biztosan kellene valamilyen tranzakció kezelés, ami viszont több tárhelyet és még komolyabb infrastruktúrát eredményezne és esetleg az lenne a következménye, hogy már a csörgetés is pénzbe kerülne.
Amikor az egyik hív, akkor jelet küld a legközelebbi cella antennára, és ekkor foglalt állapotba kerül. Mire a hívása befut a másik telefonra (kitalálja a rendszer, melyik cellában van a másik teló, csatornát oszt ki, stb.), addig a másik hívó is pont ezt teszi, vagyis foglaltnak látják egymást.
Úgy lehetne megoldani (szerintem), hogy ha a hívott fél foglalt, akkor ellenőrizni kell, hogy az nem a hívóra vár-e. Ha igen, akkor valamelyik hívását meg kell szakítani (a készüléken is), hogy fogadhassa a másik hívást.
Elég macerás, több gondot okozna, mint hasznot. :)
Mi alapján döntöd el, hogy melyik legyen a hívó fél?
Vagyis ki fizesse a hívást?
Jogilag nem megoldható az egész.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!