Method and apparatus for transmitting groupcast to support voice paging service in voice over internet protocol system
First Claim
Patent Images
1. A method for an electronic device to operate in a voice over internet protocol (VoIP) system, the method comprising:
- configuring a group table for a service group based on a plurality of setup messages for a plurality of terminals comprising a transmitting terminal and a plurality of receiving terminals, each of the plurality of setup messages comprising an internet protocol (IP) address and port, a real-time transport protocol (RTP) port, and a quality of service (QoS) for each of the plurality of terminals;
receiving a voice paging message from the transmitting terminal;
determining, upon determining that a source IP address and port of the received voice paging message are identical to an IP address and port of the transmitting terminal included in the group table, whether an IP address and port of each of the plurality of receiving terminals are included in the group table;
generating, upon determining that the IP address and port of each of the plurality of receiving terminals are included in the group table, a plurality of voice paging messages for the plurality of receiving terminals by copying the received voice paging message, wherein the number of the plurality of voice paging messages is equal to a number of the plurality of receiving terminals;
changing a destination IP address and port of each of the plurality of generated voice paging messages into the IP address and port of each of the plurality of receiving terminals included in the group table; and
unicasting each of the plurality of voice paging messages to each of the plurality of the receiving terminals, respectively, according to the changed destination IP address and port,wherein the transmitting terminal and the plurality of receiving terminals are registered, in the group table, as the service group, andwherein a QoS for each of the plurality of receiving terminals is set to each of the plurality of voice paging messages, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for transmitting a groupcast to support a voice paging service in a VoIP system are provided. In the method, a voice paging message is received from a voice paging transmitting terminal and one or more voice paging messages are reproduced from the received voice paging message. A group table is used to change the destination address and port of each of the reproduced voice paging messages into the IP address and port of each of one or more voice paging receiving terminals. Each of the reproduced voice paging messages is unicast on the basis of the changed IP address and port.
-
Citations
10 Claims
-
1. A method for an electronic device to operate in a voice over internet protocol (VoIP) system, the method comprising:
-
configuring a group table for a service group based on a plurality of setup messages for a plurality of terminals comprising a transmitting terminal and a plurality of receiving terminals, each of the plurality of setup messages comprising an internet protocol (IP) address and port, a real-time transport protocol (RTP) port, and a quality of service (QoS) for each of the plurality of terminals; receiving a voice paging message from the transmitting terminal; determining, upon determining that a source IP address and port of the received voice paging message are identical to an IP address and port of the transmitting terminal included in the group table, whether an IP address and port of each of the plurality of receiving terminals are included in the group table; generating, upon determining that the IP address and port of each of the plurality of receiving terminals are included in the group table, a plurality of voice paging messages for the plurality of receiving terminals by copying the received voice paging message, wherein the number of the plurality of voice paging messages is equal to a number of the plurality of receiving terminals; changing a destination IP address and port of each of the plurality of generated voice paging messages into the IP address and port of each of the plurality of receiving terminals included in the group table; and unicasting each of the plurality of voice paging messages to each of the plurality of the receiving terminals, respectively, according to the changed destination IP address and port, wherein the transmitting terminal and the plurality of receiving terminals are registered, in the group table, as the service group, and wherein a QoS for each of the plurality of receiving terminals is set to each of the plurality of voice paging messages, respectively. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus to support a voice paging service in a voice over internet protocol (VoIP) system, the apparatus comprising:
-
a memory configured to store instructions therein; a transceiver; and at least one processor operatively coupled to the transceiver, wherein, upon execution of the instructions, the at least one processor is configured to; configure a group table for a service group based on a plurality of setup messages for a plurality of terminals comprising a transmitting terminal and a plurality of receiving terminals, each of the plurality of setup messages comprising an internet protocol (IP) address and port, a real-time transport protocol (RTP) port, and a quality of service (QoS) for each of the plurality of terminals, receive a voice paging message from the transmitting terminal, determine, upon determining that a source IP address and port of the received voice paging message are identical to an IP address and port of the transmitting terminal included in the group table, whether an IP address and port of each of the plurality of receiving terminals are included in the group table, generate, upon determining that the IP address and port of each of the plurality of receiving terminals are included in the group table, a plurality of voice paging messages for the plurality of receiving terminals by coping the received voice paging message, wherein the number of the plurality of voice paging messages is equal to a number of the plurality of receiving terminals, change a destination IP address and port of each of the plurality of generated voice paging messages into the IP address and port of each of the plurality of receiving terminals included in the group table; and unicast each of the plurality of voice paging messages to each of the plurality of receiving terminals, respectively, according to the changed destination IP address and port, wherein the transmitting terminal and the plurality of receiving terminals are registered, in the group table, as the service group, and wherein a QoS for each of the plurality of receiving terminals is set to each of the plurality of voice paging messages, respectively. - View Dependent Claims (7, 8, 9, 10)
-
Specification