Method for ensuring VLAN integrity for voice over internet protocol telephones
First Claim
Patent Images
1. A method for ensuring data packet tag integrity, the method comprising:
- receiving a message in a first telephony device to check contents of incoming data packets;
checking the contents of the incoming data packets; and
re-marking the incoming data packets virtual local area network information with a tag for one of a plurality of virtual local area networks based on the contents of the incoming data packets in response to the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for implementing telephony devices in a distributed network environment is disclosed. The present invention provides for checking data packets to ensure that non-voice data packets are properly tagged to be transmitted on a native virtual local area network (“VLAN”). Voice data packets transmitted on a separate VLAN with a higher priority.
16 Citations
25 Claims
-
1. A method for ensuring data packet tag integrity, the method comprising:
-
receiving a message in a first telephony device to check contents of incoming data packets; checking the contents of the incoming data packets; and re-marking the incoming data packets virtual local area network information with a tag for one of a plurality of virtual local area networks based on the contents of the incoming data packets in response to the message. - View Dependent Claims (2)
-
-
3. A method for ensuring information integrity within virtual local area networks, the method comprising:
-
maintaining a first identifier corresponding to a voice virtual local area network; maintaining a second identifier corresponding to a data virtual local area network; receiving a packet having the first identifier; determining whether the packet encodes voice information; if the packet does not encode voice information, changing the first identifier to the second identifier in the packet; and communicating the packet. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a memory maintaining a first identifier corresponding to a voice virtual local area network and maintaining a second identifier corresponding to a data virtual local area network; a first port operable to receive a packet having the first identifier; a switching module operable to determine whether the packet encodes voice information and, if the packet does not encode voice information, to change the first identifier to the second identifier in the packet; and a second port operable to communicate the packet. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for ensuring data packet tag integrity, the system comprising:
-
a network switch operable to transmit a message to at least one telephony device controlling a mode of operation of the at least one telephony device; and the at least one telephony device coupled to the network switch and operable in first and second modes of operation, and if the at least one telephony device is in the first mode of operation, the at least one telephony device is operable to; check the contents of incoming data packets; and re-mark the incoming data packets with one of a plurality of virtual local area network tags based on the contents of the incoming data packet in response to the message received from the network switch. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification