System and method for initiating communications between mobile stations
View Patent ↗A stream of packets is monitored. When a first packet in the stream of packets is detected to be destined for a target mobile station ( 110 ), the first packet is intercepted. Subsequently, a small initialization packet is sent to the target mobile station ( 110 ). The small initialization packet structured to inform the target mobile station ( 110 ) of an identity of an originating application that is initiating a communication session with the target mobile station ( 110 ).
1. A method of establishing a communication session between an originating application and a target mobile station comprising:
monitoring a stream of packets; and
when a first packet in the stream of packets is detected that is destined for a target mobile station, intercepting the first packet, determining a type of service associated with the stream of packets and subsequently sending a small initialization packet to the target mobile station only when the type of service is a predetermined type, the small initialization packet structured to inform the target mobile station of an identity of an originating application that is initiating a communication session with the target mobile station.
2. The method of claim 1 wherein sending a small initialization packet comprises sending a packet selected from a group comprising: a zero byte packet and a Reservation on packet.
3. The method of claim 1 wherein sending a small initialization packet comprises sending a paging message when the type of service is not the predetermined type.
4. The method of claim 1 wherein determining a type of service comprises determining a type of service selected from a group comprising: a Push-to-Talk (PTT) service and a cellular service.
5. A device for establishing a communication session between an originating application and a target mobile station comprising:
a receiver having an input;
a transmitter having an output;
a controller coupled to the receiver and the transmitter, the controller programmed to monitor a stream of packets at the input of the receiver, the controller being further programmed to, when a first packet is detected in the stream of packets that is destined for a target mobile station, intercepting the first packet at the input of the receiver, determining a type of service associated with the stream of packets and subsequently sending a small initialization packet to the target mobile station at the output of the transmitter only when the type of service is a predetermined type, the small initialization packet structured to inform the target mobile station of an identity of an application that is initiating a communication session.
6. The device of claim 5 wherein the small initialization packet is selected from a group comprising: a zero byte packet and a Reservation on packet.
7. The device of claim 5 wherein the controller is farther programmed to send a paging message when the type of service is not the predetermined type.