Method and apparatus for controlling multicast IP packets in access network
First Claim
1. A method for, in an accessing device of an access network, controlling an IP packet from a user equipment, comprising:
- a. receiving an IP packet from a user equipment;
b. checking said IP packet and determining whether said IP packet is a multicast IP packet that is allowed to pass, and if said IP packet is a multicast IP packet that has a multicast address that belongs to a desired valid multicast address, or if said IP packet is a desired type of multicast IP packet, taking said IP packet as said allowed multicast IP packet, wherein,if the IP packet received from the UE is said desired type of multicast IP packet, determining whether a time for the UE to send said desired type of multicast IP packet has exceeded a first desired value, andif a time for the UE to send the desired type multicast IP packet has not exceeded the first desired value, taking the IP packet as the allowed multicast IP packet; and
c. in case that said IP packet is a multicast IP packet that is allowed to pass, sending said allowed multicast IP packet in multicast form.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention proposes a method for controlling the uplink transmission of the multicast IP packet sourced from the UE in field of IP packet transmission in access network. According to the technical solution of the present invention, the access devices receives IP packet from the UE, checks the IP packet and determines whether the IP packet is multicast IP packet that is allowed to be accessed. If the access device determines that the IP packet is multicast IP packet that is allowed to be accessed, then it sends the multicast IP packet in multicast form. Via the present invention, the access device can allow the uplink valid multicast IP packet to pass, preferably, determines and intercepts the malicious attacks via multicast IP packet, so as to ensure the DSL access device'"'"'s support for mobile IPv4, so as to keep the uninterrupted connection of the service to the user when the user moves between different subnets.
13 Citations
11 Claims
-
1. A method for, in an accessing device of an access network, controlling an IP packet from a user equipment, comprising:
-
a. receiving an IP packet from a user equipment; b. checking said IP packet and determining whether said IP packet is a multicast IP packet that is allowed to pass, and if said IP packet is a multicast IP packet that has a multicast address that belongs to a desired valid multicast address, or if said IP packet is a desired type of multicast IP packet, taking said IP packet as said allowed multicast IP packet, wherein, if the IP packet received from the UE is said desired type of multicast IP packet, determining whether a time for the UE to send said desired type of multicast IP packet has exceeded a first desired value, and if a time for the UE to send the desired type multicast IP packet has not exceeded the first desired value, taking the IP packet as the allowed multicast IP packet; and c. in case that said IP packet is a multicast IP packet that is allowed to pass, sending said allowed multicast IP packet in multicast form. - View Dependent Claims (2, 3, 4)
-
-
5. A method for, in an accessing device of an access network, controlling an IP packet from a user equipment, comprising:
-
a. receiving an IP packet from a user equipment; b. checking said IP packet and determining whether said IP packet is a multicast IP packet that is allowed to pass, and if said IP packet is a multicast IP packet that has a multicast address that belongs to a desired valid multicast address, or if said IP packet is a desired type of multicast IP packet, taking said IP packet as said allowed multicast IP packet, wherein, said access network is a fixed access network, and if the IP packet received from a user side port is said desired type of multicast IP packet, determining whether a time of the desired type of multicast IP packet received from the user side port in a second desired period has exceeded a second desired value, and if a time of the desired type of multicast IP packet received from the user side port in the second desired period has not exceeded the second desired value, taking the IP packet as the allowed multicast IP packet; and c. in case that said IP packet is a multicast IP packet that is allowed to pass, sending said allowed multicast IP packet in multicast form.
-
-
6. A controller for, in an accessing device of an access network, controlling an IP packet from a user equipment, comprising:
-
a receiver configured to receive an IP packet from a user equipment; a first determination means configured to check said IP packet and determine whether said IP packet is a multicast IP packet that is allowed to pass, and if said IP packet is a multicast IP packet that has a multicast address that belongs to a desired valid multicast address, or if said IP packet is a desired type of multicast IP packet, take said IP packet as said allowed multicast IP packet; a second determination means configured to, if the IP packet received from the user equipment is said desired type of multicast IP packet, determine whether a time for the UE to send said desired type of multicast IP packet has exceeded a first desired value; a third determination means configured to, if a time for the UE to send the desired type of multicast IP packet has not exceeded the first desired value, take the IP packet as the allowed multicast IP packet; and a transmitter configured to send said allowed multicast IP packet in multicast form. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A controller for, in an accessing device of an access network, controlling an IP packet from a user equipment, comprising:
-
a receiver configured to receive an IP packet from a user equipment; a first determination means configured to check said IP packet and determine whether said IP packet is a multicast IP packet that is allowed to pass, and if said IP packet is a multicast IP packet that has a multicast address that belongs to a desired valid multicast address, or if said IP packet is a desired type of multicast IP packet, take said IP packet as said allowed multicast IP packet, wherein said access network is a fixed access network; a second determination means configured to, if the IP packet received from a user side port is said desired type of multicast IP packet, determine whether a time of the desired type of multicast IP packet received from the user side port in a second desired period has exceeded a second desired value; a third determination means configured to, if a time of the predetermined type of multicast IP packet received from the user side port in the second desired period has not exceeded the second desired value, take the IP packet as the allowed multicast IP packet; and a transmitter configured to send said allowed multicast IP packet in multicast form.
-
Specification