Policy control of multiplexed real time protocol and real time control protocol
First Claim
Patent Images
1. A method, comprising:
- providing a request comprising a predefined attribute to indicate real time protocol data packets and control packets to be multiplexed onto a single port; and
receiving an answer indicating that multiplexed real time protocol data packets and control packets are to be processed according to the predefined attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
A system can include an application function which is configured to indicate per each multiplexed flow to a rules function that a flow includes multiplexed real time protocol data packets and control packets flow and to indicate the status of each component of the multiplexed flow. The rules function can be configured to inform an enforcement function which is configured to detect the multiplexed flows by the IP addresses and port numbers and to detect the multiplexed subcomponents. The enforcement function can be configured to apply separate gating to data packets and control packets according to the status of each subcomponent.
41 Citations
38 Claims
-
1. A method, comprising:
-
providing a request comprising a predefined attribute to indicate real time protocol data packets and control packets to be multiplexed onto a single port; and receiving an answer indicating that multiplexed real time protocol data packets and control packets are to be processed according to the predefined attribute. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus, comprising:
-
a transmitter configured to send a request comprising a predefined attribute to indicate real time protocol data packets and control packets to be multiplexed onto a single port; and a receiver configured to receive an answer indicating that multiplexed real time protocol data packets and control packets are to be processed according to the predefined attribute. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program embodied on a computer readable medium, the computer program being configured to control a processor to perform:
-
providing a request comprising a predefined attribute to indicate real time protocol data packets and control packets to be multiplexed onto a single port; and receiving an answer indicating that multiplexed real time protocol data packets and control packets are to be processed according to the predefined attribute.
-
-
11. An apparatus, comprising:
-
sending means for sending a request comprising a predefined attribute to indicate real time protocol data packets and control packets to be multiplexed onto a single port; and receiving means for receiving an answer indicating that multiplexed real time protocol data packets and control packets are to be processed according to the predefined attribute.
-
-
12. A method, comprising:
-
receiving a request message indicating flow multiplexing from a user equipment; sending the request message to a called party; receiving a response message from the called party indicating flow multiplexing; forwarding the response message to the user equipment; detecting real time protocol data packets and control packets to be multiplexed on a single port; and sending session information with flow multiplexing information and multiplexed flow status information to a rules function to apply gating and policy and charging rules. - View Dependent Claims (13)
-
-
14. An apparatus, comprising:
-
a receiver configured to receive a request message indicating flow multiplexing from a user equipment; a transmitter configured to transmit the request message to a called party, wherein the receiver is configured to receive a response message from the called party indicating flow multiplexing, and wherein the transmitter is configured to the response message to the user equipment; a detector configured to detect real time protocol data packets and control packets to be multiplexed on a single port, wherein the transmitter is configured to send session information with flow multiplexing information and multiplexed flow status information to a rules function to apply gating and policy and charging rules. - View Dependent Claims (15, 16)
-
-
17. A computer program embodied on a computer readable medium, the computer program being configured to control a processor to perform:
-
receiving a request message indicating flow multiplexing from a user equipment; sending the request message to a called party; receiving a response message from the called party indicating flow multiplexing; forwarding the response message to the user equipment; detecting real time protocol data packets and control packets to be multiplexed on a single port; and sending session information with flow multiplexing information and multiplexed flow status information to a rules function to apply gating and policy and charging rules.
-
-
18. An apparatus, comprising:
-
receiving means for receiving a request message indicating flow multiplexing from a user equipment; sending means for sending the request message to a called party, wherein the receiving means receives a response message from the called party indicating flow multiplexing; forwarding means for forwarding the response message to the user equipment; and detecting means for detecting real time protocol data packets and control packets to be multiplexed on a single port, wherein the sending means sends session information with flow multiplexing information and multiplexed flow status information to a rules function to apply gating and policy and charging rules.
-
-
19. A method, comprising:
-
receiving session information with flow multiplexing information and multiplexed flow status information from an application function; and sending policy and charging rules with flow multiplexing information and multiplexed flow status information to an enforcement function. - View Dependent Claims (20, 21)
-
-
22. An apparatus, comprising:
-
a receiver configured to receive session information with flow multiplexing information and multiplexed flow status information from an application function; and a transmitter configured to send policy and charging rules with flow multiplexing information and multiplexed flow status information to an enforcement function. - View Dependent Claims (23, 24)
-
-
25. A computer program embodied on a computer readable medium, the computer program being configured to control a processor to perform:
-
receiving session information with flow multiplexing information and multiplexed flow status information from an application function; and sending policy and charging rules with flow multiplexing information and multiplexed flow status information to an enforcement function.
-
-
26. An apparatus, comprising:
-
receiving means for session information with flow multiplexing information and multiplexed flow status information from an application function; and sending means for sending policy and charging rules with flow multiplexing information and multiplexed flow status information to an enforcement function.
-
-
27. A method, comprising:
-
receiving information from policy charging rules function; and processing flows based on the information, wherein the information comprises information differentiating real time protocol and real time control protocol within a multiplexed flow. - View Dependent Claims (28, 29, 30)
-
-
31. An apparatus, comprising:
-
a receiver configured to receive information from policy charging rules function; and a processor configured to process flows based on the information, wherein the information comprises information differentiating real time protocol and real time control protocol within a multiplexed flow. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A computer program embodied on a computer readable medium, the computer program being configured to control a processor to perform:
-
receiving information from policy control rules function; and processing flows based on the information, wherein the information comprises information differentiating real time protocol and real time control protocol within a multiplexed flow.
-
-
37. An apparatus, comprising:
-
receiving means for receiving information from policy control rules function; and processing means for processing flows based on the information, wherein the information comprises information differentiating real time protocol and real time control protocol within a multiplexed flow.
-
-
38. A system, comprising:
-
an application function configured to indicate per each multiplexed flow to a rules function that a flow includes multiplexed real time protocol data packets and control packets flow and to indicate the status of a component of the multiplexed flow, wherein the rules function is configured to inform an enforcement function which is configured to detect the multiplexed flows by internet protocol addresses and port numbers and to detect the multiplexed subcomponents, and wherein the enforcement function is configured to apply separate gating to data packets and control packets according to the status of each subcomponent.
-
Specification