A communication device may be provided. The communication device may include: a packet generator configured to generate a packet including data for a second communication device and a header including an identifier identifying a communication service for the data and a transmitter configured to transmit the packet via a flow restriction device to the second communication device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A network communication device comprising: a packet generator to generate a packet including data for a remote communication device and a header that includes an identifier to identify a type of communication service for the data, wherein the type is an internet protocol multimedia subsystem service, a voice over internet protocol service, a hypertext transport protocol service, or a peer-to-peer service; and a transmitter to transmit, over a secure internet protocol tunnel, the packet via a flow restriction device to the remote communication device, wherein the identifier is to enable the flow restriction device to determine the type of communication service for which the secure internet protocol tunnel is established and either prevent or allow transmission of the packet through the secure internet protocol tunnel to the remote communication device based on the type of communication service, wherein the packet comprises an encapsulating security payload header and a portion of the packet before the encapsulating security payload header comprises the identifier.
2. The network communication device of claim 1 , wherein the packet comprises an internet protocol security packet.
3. A flow restriction device comprising: a receiver to receive data being transmitted from a first communication device to a second communication device, wherein the data include an indicator that identifies a type of communication service for the data, and wherein the type is an internet protocol multimedia subsystem service, a voice over internet protocol service, a hypertext transport protocol service, or a peer-to-peer service; an indication extraction circuit to extract the indicator from the data; and a filter to either prevent or allow transmission of the data to the second communication device based on the type of communication service identified by the indicator, wherein the data comprises an encapsulating security payload packet having an encapsulating security payload header and a portion of the encapsulating security payload packet before the encapsulating security payload header comprises the indicator.
4. The flow restriction device of claim 3 , wherein the data comprises a message for initiation of a communication session with the second communication device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 2, 2012
September 5, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.