WO2009046622A1 - Procédé et appareil de commande de paquets ip multidiffusion dans un réseau d'accès - Google Patents
Procédé et appareil de commande de paquets ip multidiffusion dans un réseau d'accès Download PDFInfo
- Publication number
- WO2009046622A1 WO2009046622A1 PCT/CN2008/001624 CN2008001624W WO2009046622A1 WO 2009046622 A1 WO2009046622 A1 WO 2009046622A1 CN 2008001624 W CN2008001624 W CN 2008001624W WO 2009046622 A1 WO2009046622 A1 WO 2009046622A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packet
- multicast
- predetermined
- user terminal
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/2878—Access multiplexer, e.g. DSLAM
- H04L12/2879—Access multiplexer, e.g. DSLAM characterised by the network type on the uplink side, i.e. towards the service provider network
- H04L12/2881—IP/Ethernet DSLAM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1863—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
- H04L12/1877—Measures taken prior to transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
Definitions
- the present invention relates to the field of IP packet transmission in an access network, and particularly relates to uplink transmission control of a multicast IP packet whose multicast source is a user terminal. Background technique
- the user terminal requests the mobile agent in its current subnet by actively sending a proxy request message (AS, which is an ICMP router discovery message) (for the user terminal, the movement within its home subnet)
- AS which is an ICMP router discovery message
- the agent is called a home agent, abbreviated as HA; and the mobile agent in a foreign subnet is called a foreign agent, abbreviated as FA).
- FACOA care-of address
- RRQ registration request message
- the IP packet is first sent to the HA of the user terminal, and then the HA encapsulates the IP packet through a network layer tunneling technology (for example, encapsulating the IP packet based on the IP protocol).
- the packet is sent to the corresponding FA.
- the FA decapsulates it accordingly, and finally forwards it to the user terminal according to the address of the user terminal carried in the IP packet.
- One subnet usually includes multiple mobile agents, and when the user terminal does not know the unicast address of any FA in the subnet on which it is currently located, the AS is sent in the form of a unicast packet. Feasible. To this end, in the prior art, all mobile agents in a subnet are assigned a specific multicast address. When the user terminal moves to any subnet, as long as the AS is sent with the multicast address, The incoming device recognizes all mobile agents it needs to send to that subnet.
- the access device taking the DSLAM as an example discards all multicast sources as IP packets of the user terminal.
- the request message cannot reach its location.
- Any mobile agent in the network cannot trigger the transmission of AA in time, which may result in interruption of the service.
- the RRQ sent by the user terminal in the form of a multicast IP packet cannot reach any of the mobile agents, and registration cannot be completed in time.
- the present invention improves the access device in the communication network so that after receiving the multicast IP packet from the user terminal, it judges and selects the multicast device, and allows the eligible multicast.
- the IP packet passes, for example, only allows the advertisement request message and the registration request message to pass, so that the user terminal can receive the care-of address of the network in time and register, and maintain the uninterrupted connection of the service.
- a method for controlling an IP packet from a user terminal at an access device of an access network includes the following steps: receiving an IP packet from the user terminal; The IP packet is detected to determine whether the IP packet is a multicast IP packet that is allowed to access.
- a control apparatus for controlling an IP packet from a user terminal at an access device of an access network, comprising: receiving means for receiving an IP from the user terminal a first determining device, configured to detect the IP packet, determine whether the IP packet is a multicast IP packet that is allowed to be accessed, and the multicast sending device is configured to: The packet is sent in multicast mode.
- the access device will allow a legitimate multicast IP packet. (For example, the announcement request message and the registration request message), by, preferably, judging and performing interception processing on malicious attacks using certain multicast IP packets, thereby ensuring support for mobile IPv4 by the DSL access device, so that When a user terminal moves in a different subnet, its business is not interrupted.
- DRAWINGS For example, the announcement request message and the registration request message
- Figure 1 is a schematic diagram of a communication network using DSL access technology
- FIG. 2 is a flow chart of a system method for multicast IP packet transmission control in the communication network shown in FIG. 1 according to an embodiment of the present invention
- FIG. 3 is a flow chart of a method for controlling an IP packet from a user terminal at an access device of an access network according to an embodiment of the present invention
- FIG. 4 is a block diagram of a control device for controlling an IP packet from a user terminal at an access device of an access network, in accordance with an embodiment of the present invention.
- the present invention will be described from a system perspective with reference to FIG. 1 and FIG. 2 and an IP-based communication network as an example. Those skilled in the art understand that the present invention should not be limited to an IP-based communication network.
- Peer node The two user terminals that are communicating with each other are the peer nodes of each other. Permanent address of the user terminal: A network address uniquely uniquely assigned by the operator to each user terminal. When communicating, the destination address of the IP packet sent by a user terminal is the permanent address of the peer node.
- Care-of address After a user terminal moves to a foreign subnet, in order for its home agent to accurately forward the IP packet from its peer node, the user terminal needs to have its current The care-of address used is registered at its home agent. After registration, the IP packet sent to the user terminal will be encapsulated at the home agent, and the destination address in the added IP header is the care-of address.
- the user terminals a, b are all assigned to the subnet A, and the user terminal a is located in the subnet A, and the user terminal b is moved to the other subnet B.
- the network device and related link between the peer node c and the gateway as the user terminal a or b are not shown, and are replaced by broken lines, and those skilled in the art understand that the above omission is not Any effect on the invention.
- the user terminal can determine whether it is moved from one subnet to another in one of the following ways:
- Judgment mode 1 The user terminal judges by the survival time of the AA. Specifically, the user terminal records the time respectively elapsed after receiving the AA from each mobile agent last time. If the user terminal does not receive another AA from the same agent until the lifetime of one AA expires, the user terminal will It is determined that it has lost contact with the mobile agent, that is, it has left the subnet where the mobile agent is located.
- Judgment mode 2 The user terminal uses the network prefix of the source address in the AA message to judge. This method is applicable to the case where the prefix prefix extension (Prefix-Lengths Extension) is used in the AA message. Specifically, after receiving the AA sent by the mobile agent, the user terminal compares the source address network prefix of the AA with the source address network prefix of the previously received AA, if different (usually, each mobile in a subnet) The agents have the same network prefix, and the mobile agents in different subnets have different network prefixes, and it is determined that the user terminal has moved from the previous subnet to another subnet.
- the prefix prefix extension Prefix-Lengths Extension
- the user terminal a is determined to be still in the home subnet (subnet A), and the user terminal b determines that it has moved to a foreign subnet.
- the home agent forwards the IP packet to the correspondent node c according to the routing protocol.
- a forwarding address needs to be obtained through a DHCP (Dynamic Host Configuration Protocol) server or AA in the foreign subnet to register with its home agent (HA, Mobile Agent 1 in Figure 1).
- DHCP Dynamic Host Configuration Protocol
- AA Mobile Agent 1 in Figure 1
- the care-of address is COCOA (Co-located COA) -
- the user terminal b requests the DHCP server to assign a COCOA to it. After obtaining COCOA, the user terminal b can directly send an RRQ message to the mobile agent I to register, and then move.
- the mapping between the permanent address of user terminal b and its current COCOA is generated.
- the mobile agent I will be registered in the registration information according to the destination address (ie, the permanent address of the user terminal b, such as 162.105.203.16) contained in the IP packet.
- the destination address ie, the permanent address of the user terminal b, such as 162.105.203.16
- - User terminal b requests the DHCP server to assign a COCOA to it, after acquiring COCOA, user terminal b is again a foreign agent in subnet b (FA, such as Mobile Agent II or Mobile Agent III or Mobile Agent IV shown in Figure 1)
- FA foreign agent in subnet b
- An AA message is received, and the "R" in the AA message (registration Required requires registration, indicating that even if the COCOA address is used, the mobile agent needs to be registered). If the bit is set, it means that the mobile agent still needs to pass through (or III or IV) Register with its ⁇ (Mobile Agent I).
- the transfer agent is FACOA at the mobile agent in the FACOA network to register with Mobile Agent I. details as follows:
- step A If the lifetime of the AA from the mobile agent 1 previously received by the user terminal b has expired and the AA from any of the mobile agents in the subnet B has not been received, the user terminal b needs to discover the mobile agent that can be registered, and proceeds to step A:
- step A the user terminal b requests to send AA to all mobile agents (11, III, IV) in the subnet in which it is currently located by sending a proxy request message (AS) to Get FACOA.
- AS proxy request message
- the IP source address of the AS has the following conditions:
- the IP source address is the COCOA
- the IP source address is the permanent address of the mobile terminal b;
- the IP source address is 0.0.0.0.
- the destination address of the AS message is a unified multicast address that can point to all mobile agents in the subnet B (for example, 224.0. 0.1 1 ) , in addition, it can also be a unicast address.
- the DSLAM2 when the DSLAM2 receives the IP packet sent by the user terminal, it does not simply allow the pass, but needs to perform the following operations:
- the received IP packet is discriminated to determine whether the IP packet is a unicast IP packet or a multicast IP packet. If the unicast IP packet sent by the user terminal is received, it is allowed to pass directly. If the received IP packet is a multicast IP packet, it needs to be selectively filtered.
- the dependent policies include but are not limited to the following manners. :
- the access device in the access network (such as DSLAM2 in FIG. 1) is configured with a legal multicast address list in advance or dynamically.
- the DSLAM2 parses out the group.
- the broadcast address is compared with the legal multicast address list. If the multicast address of the IP packet is in the legal multicast address list, the multicast address belongs to a legal multicast address, and DSLAM2 will allow the address.
- the multicast IP packet passes and is forwarded to the multicast address. If DSLAM2 cannot find the multicast address of the multicast IP packet in the multicast address list, the multicast IP packet is discarded.
- the foregoing method for filtering according to the multicast address of the multicast IP packet is applicable to various access devices including a base station in the radio access network and a DSLAM in the fixed access network.
- the present invention provides the following preferred solutions:
- Each legal multicast address list corresponds to one or more user-side ports of the DSLAM2.
- the DSLAM2 After a multicast IP packet is sent from a user-side port of the DSLAM2, the DSLAM2 searches for a legal multicast address list corresponding to the user-side port, only when the multicast address of the multicast IP packet exists in the legal group. DSLAM2 allows the multicast IP packet to pass when it is broadcast in the address list. Otherwise, the multicast IP packet is discarded.
- both AS and RRQ are sent to a unified multicast address (for example, 224.0.0.11) corresponding to all mobile agents in the subnet, in this example, all mobile agents in the subnet will be corresponding at DSLAM2.
- the unified multicast address (for example, 224.0.0.11) can be used as a legal multicast address to enable the AS and RRQ sent in multicast mode to pass.
- the value of the protocol field of the packet header part of the IP packet indicates the protocol type carried by the IP packet. For example, when the IPv4 packet protocol field value is 17, it indicates that the IPv4 packet header carries the UDP packet, and when the UDP packet header Indicates the RRQ message when the destination port field value is 434.
- a list of multicast IP packet types that are allowed to pass can be configured at the DSLAM2, and after the multicast IP packet from the user side arrives, the protocol domain is detected (for example, the identification information in the packet header is obtained), and then The list of types is compared to determine whether the multicast IP packet is allowed to pass.
- the filtering is performed separately according to the multicast IP packet protocol domain, in order to enable the AS and the RRQ to pass through and block other multicast IP packets from the user side, you can configure only the AS and RRQ to pass through the DSLAM2.
- the packet header is parsed, as follows:
- IPv4+ICMP+AS IPv4+ICMP+AS
- ICMP messages are encapsulated in IPv4 packets
- AS messages are one of many ICMP messages.
- protocol field value of the IPv4 packet header is 1, it indicates that the data part of the IPv4 packet includes an ICMP message, and when the type field in the ICMP message is 10 and the code field is 0,
- the ICMP message is an AS message;
- the RRQ message is usually encapsulated in the following form: IP V4+UDP+RRQ, that is, the UDP packet is encapsulated in the IPv4 packet, and the UDP header is followed by the mobile IPv4 control message.
- IP V4+UDP+RRQ the UDP packet is encapsulated in the IPv4 packet
- the UDP header is followed by the mobile IPv4 control message.
- the type field of the control message is 1
- the protocol field value of the IPv4 header is 17
- the indication data part includes the UDP packet.
- the port number in the UDP header is 434 and the type field of the mobile IPv4 control message is 1, the RRQ message can be determined.
- the DSLAM2 When it is determined that the incoming multicast IP packet is an AS message or an RRQ message, the DSLAM2 allows the multicast IP packet to pass, otherwise, it is discarded.
- the DSLAM2 may not specifically determine whether the IP packet is an AS or RRQ message, but determine whether the IP packet is allowed to pass according to some field (or domain) value in the IP packet, for example.
- DSLAM2 finds that the protocol field value of the IPv4 header is 17 or the protocol field value of the IPv4 header is 17 and the port number of the UDP header is 434, it can be judged as the allowed IP packet; or when the IPv4 header is found.
- the protocol field value is 1, or when the protocol field value of the IPv4 header is found to be 1, and the type field in the ICMP message is 10, the IP packet that is allowed to pass can be determined.
- Such a restriction condition is less than the limitation condition for determining the specific AS or RRQ message, which may cause some non-AS and non-RRQ messages satisfying the above conditions to pass, but still within the fault tolerance range of the system, and the system is greatly reduced.
- the complexity of the implementation a preferred embodiment described below may be combined, i.e., DSLAM2 is used in conjunction with attacks against malicious users based on the frequency of transmission of a particular type of multicast IP packet.
- IP packet filtering is performed according to the multicast address and type of the multicast IP packet. For example, only if the IPv4 header protocol field value is 17 or the port number in the UDP header is 434 or the UDP packet contains an RRQ message, or when the IPv4 header protocol field value is 1 or the ICMP message type field is 10 or the code field is 0. If the multicast address of the multicast IP packet is a unified multicast address corresponding to all mobile agents in the subnet (for example, 224.0.0.11), the multicast IP packet is allowed to pass, otherwise, the group is Broadcast IP packets are discarded. No longer.
- DSLAM2 is based on a specific type of multicast
- the transmission frequency of the IP packet is used to defend against the attack of the malicious user.
- the AS message is taken as an example to illustrate as follows: Those skilled in the art understand that one user side port of the DSLAM is connected to a user network via a physical link. Based on this, the DSLAM2 can detect the number of AS messages received via the user side port i (connected to the user network where the user terminal b is located) for a predetermined length of time, and the AS message received within the predetermined length of time. When the number exceeds a second predetermined threshold, the subsequent access of the AS message from the port is rejected for the predetermined length of time.
- a DSLAM or an access device in a wireless network such as a base station, etc.
- the subsequent access of the AS message from the user terminal is rejected within the another predetermined length of time.
- the predetermined time and the other predetermined time and the first and second predetermined thresholds may be determined manually based on the empirical data or the requirements of the operator, which should be understood by those skilled in the art, and will not be described herein.
- the DSLAM 2 allows it to pass in step B and sends it to each mobile agent in the subnet.
- step C After each mobile agent receives the AS, the method proceeds to step C, and at least one of the mobile agents II, III, IV sends an AA message as a response.
- the user terminal b obtains authentication by interacting with the authentication server, the authentication server allows the user terminal b to enter the subnet where the mobile agents II, III, IV are located, and the authentication server configures a mobile agent for the user terminal b as the user terminal b.
- the Mobile Agent II sends an AA message as a response.
- the rule of selecting which one or more of the mobile agents receiving the AS message to send the AA message to the user terminal b is not limited thereto, and is merely an example here.
- step D the user terminal b sends an RRQ message to the DSLAM2.
- the DSLAM 2 will perform a corresponding check on the basis of the present invention to determine whether to allow the pass.
- DSLAM detects the RRQ message and checks the above AS The measurement process is the same except that the IP packet encapsulation format is different, and will not be described here.
- RFC 3344 defines two different registration procedures, one of which is that the user terminal registers with its home agent via a foreign agent (the user terminal sends the RRQ message to the foreign agent, which is forwarded by the foreign agent) To the home agent); the second is to register directly with the home agent by the user terminal (the user terminal directly sends the RRQ message to its home agent).
- the system can determine which registration method to apply to a user terminal based on the following rules:
- the user terminal is to be registered via the foreign agent
- a user terminal registers with its home agent using COCOA and the user terminal receives an AA message from a foreign agent in its current subnet, and the R bit in the AA message is set, the user The terminal shall be registered by the foreign agent (or other foreign agent in its current subnet);
- the IP packet sent by the correspondent node c to the user terminal b will arrive at the home agent (HA, as shown in Figure 1 of the mobile agent I). Thereafter, the home agent is based on the network layer tunneling technology (IP-in-IP). ) Forward the IP packet.
- IP-in-IP network layer tunneling technology
- the entry of the network layer tunnel is a home agent, and the exit has two cases: when the user terminal b directly registers its COCOA with the home agent, the exit of the network layer tunnel is the user terminal b; when the user terminal b passes the subnet B When a foreign agent in the registration is indirectly registered with the home agent, the exit of the network layer tunnel is the foreign agent.
- the access device receives the IP packet from the user terminal b.
- the IP packet may be a multicast IP packet or a unicast IP packet.
- the DSLAM 2 needs to analyze the IP packet to determine whether it is allowed to pass. Specifically, in step S11, the DSLAM 2 determines whether the IP packet is a multicast IP packet that is allowed to be accessed. Of course, if the IP packet is a unicast IP packet, access can be allowed; if it is a multicast IP packet, it can be allowed to access when any one or more of the following two conditions are met, and The multicast IP packet is forwarded in the form of:
- the destination multicast address of the multicast IP packet belongs to a predetermined legal multicast address.
- a multicast access control list (MACL) is maintained in DSLAM2. If the destination multicast address of the multicast IP packet is the pre-stored address in the MACL (for example, it corresponds to all the subnets).
- the unified multicast address of the mobile agent for example, 224.0.0.11)
- all multicast IPs addressed to the address can be allowed. Packet access.
- the multicast IP packet is a predetermined type of multicast IP packet, for example, a proxy request message or a registration request message sent in a multicast manner. If the multicast messages of the above type are all sent to the unified multicast address of all the foreign agents in the corresponding subnet (for example, 224.0.0.11), the multicast address may not need to be filtered, but only the After the type of the IP packet, it is multicast or discarded.
- step S11 in order to prevent a malicious user from using a multicast message to attack, in step S11, before allowing the multicast IP packet to be accessed, further judgment is required, which is divided into two cases, as discussed below. :
- the IP packet is used as a multicast IP packet that is allowed to access.
- the cycle can be as long as infinite, Can be as short as one time unit (hours/minutes/seconds).
- the IP packet received by one user side port is a multicast IP packet of a predetermined type
- the number of times of the predetermined type of multicast IP packet exceeds a second predetermined value; when the number of times of the predetermined type of multicast IP packet received by the user side port in the second predetermined period does not exceed the second predetermined value, The IP packet is used as a multicast IP packet that is allowed to access.
- the first and second predetermined periods and the first and second predetermined values may be determined based on empirical data or the requirements of the operator, which should be understood by those skilled in the art, and will not be described herein.
- step S12 the multicast IP packet is sent in multicast form.
- the process proceeds to step S12, and the multicast IP packet is discarded therein.
- the control device 10 shown in Figure 4 Each of the access devices, which is exemplified by the DSLAM 2 shown in FIG. 1, includes: a receiving device 100, a first determining device 101, and a transmitting device 102. Specifically, the first determining device 101 includes: a second determining device 1010. The third determining device 1011, the fourth determining device 1012, and the fifth determining device 1013.
- the receiving device 100 is responsible for receiving an IP packet from the user terminal b; the IP packet may be a multicast IP packet or a unicast IP packet.
- the first determining means 101 of the access device detects the IP packet and determines whether the IP packet is a multicast IP packet that is allowed to be accessed. If the IP packet is a unicast IP packet, access is allowed; if the IP packet is a multicast IP packet, any one or both of the following two conditions are satisfied When it is selected, it is allowed to access:
- the destination multicast address of the multicast IP packet belongs to a predetermined legal multicast address.
- a multicast access control list is maintained in DSLAM2. If the destination multicast address of the multicast IP packet is the pre-stored address in the MACL (for example, a unified multicast address corresponding to all mobile agents in the subnet) (For example, 224.0.0.1 1 ) ), when the probability that the DSLAM2 is sent to the multicast IP address attack by the multicast address is low, all multicast packets to the address can be allowed to access.
- the multicast IP packet is a predetermined type of multicast IP packet, for example, a proxy request message or a registration request message sent in a multicast manner. Then, when the default message of the above type is sent to the unified multicast address (for example, 224.0.0.11) corresponding to all the mobile agents in the subnet, it is no longer necessary to filter the multicast address, but only the IP is identified. After the type of the packet, it is multicast or discarded.
- the unified multicast address for example, 224.0.0.11
- the first determining means 101 in order to prevent a malicious user from using the multicast message for the attack, preferably further comprises the following two sub-devices:
- the second judging device 1010 is configured to: when the received IP packet from a user equipment is a multicast IP packet of a predetermined type, determine the multicast IP packet of the predetermined type sent by the user equipment in the first predetermined period. Whether the number of times exceeds the first predetermined value.
- the third judging device 1011 is configured to: when the number of times of the predetermined type of multicast IP packet sent by the user equipment in the first predetermined period does not exceed the first predetermined value, the IP packet is used as a group allowed to access Broadcast IP packets.
- the period can be as long as infinite or as short as one time unit (hours per minute per second).
- the first determining device 101 preferably may include the following sub-devices: a fourth determining device 1012 for when When the IP packet received by the user side port is a multicast IP packet of a predetermined type, it is determined whether the number of times of the predetermined type of multicast IP packet received by the user side port in the second predetermined period exceeds a second predetermined value.
- a fourth determining device 1012 for when the IP packet received by the user side port is a multicast IP packet of a predetermined type, it is determined whether the number of times of the predetermined type of multicast IP packet received by the user side port in the second predetermined period exceeds a second predetermined value.
- the fifth determining means 1013 receives the second predetermined period by the user side port When the number of times of the predetermined type of multicast IP packet does not exceed the second predetermined value, the IP packet is used as a multicast IP packet that is allowed to access.
- the transmitting device 102 in the DSLAM 2 is responsible for transmitting the multicast IP packet and the unicast IP packet that are allowed to access, respectively.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020107008922A KR101503677B1 (ko) | 2007-09-26 | 2008-09-19 | 액세스 네트워크에서 멀티캐스트 ip 패킷들을 제어하기 위한 방법 및 장치 |
| US12/733,703 US8923181B2 (en) | 2007-09-26 | 2008-09-19 | Method and apparatus for controlling multicast IP packets in access network |
| EP08800617.6A EP2197161B1 (en) | 2007-09-26 | 2008-09-19 | Method and apparatus for controlling multicast ip packets in access network |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710046438.3A CN101399717B (zh) | 2007-09-26 | 2007-09-26 | 接入网中的组播ip包发送控制方法及装置 |
| CN200710046438.3 | 2007-09-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009046622A1 true WO2009046622A1 (fr) | 2009-04-16 |
Family
ID=40517991
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/001624 Ceased WO2009046622A1 (fr) | 2007-09-26 | 2008-09-19 | Procédé et appareil de commande de paquets ip multidiffusion dans un réseau d'accès |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8923181B2 (zh) |
| EP (1) | EP2197161B1 (zh) |
| KR (1) | KR101503677B1 (zh) |
| CN (1) | CN101399717B (zh) |
| WO (1) | WO2009046622A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102118254A (zh) * | 2010-01-05 | 2011-07-06 | 上海贝尔股份有限公司 | 一种上行组播控制方法及其装置 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5048105B2 (ja) * | 2010-06-29 | 2012-10-17 | レノボ・シンガポール・プライベート・リミテッド | コンピュータへのアクセス方法およびコンピュータ |
| US9264370B1 (en) | 2015-02-10 | 2016-02-16 | Centripetal Networks, Inc. | Correlating packets in communications networks |
| US10321395B2 (en) | 2015-04-10 | 2019-06-11 | Huawei Technologies Co., Ltd. | Data packet processing method and related device |
| US9866576B2 (en) | 2015-04-17 | 2018-01-09 | Centripetal Networks, Inc. | Rule-based network-threat detection |
| US10305879B2 (en) * | 2017-04-29 | 2019-05-28 | Cisco Technology, Inc. | Restricting fake multicast service announcements |
| CN107181971A (zh) * | 2017-05-22 | 2017-09-19 | 华为软件技术有限公司 | 一种iptv终端的升级方法及相关设备 |
| CN106993279A (zh) * | 2017-06-13 | 2017-07-28 | 深圳市伊特利网络科技有限公司 | 终端组播组的建立方法及系统 |
| US11233777B2 (en) | 2017-07-24 | 2022-01-25 | Centripetal Networks, Inc. | Efficient SSL/TLS proxy |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004012394A1 (en) * | 2002-07-31 | 2004-02-05 | Ktfreetel Co., Ltd. | Method and apparatus for receivability test and reachability test of explicit multicast |
| JP2004260317A (ja) * | 2003-02-24 | 2004-09-16 | Nippon Telegr & Teleph Corp <Ntt> | MobileIPマルチキャスト方法、ホームエージェント、モビリティアンカーポイント、およびMobileIPマルチキャストプログラム |
| CN1665219A (zh) * | 2004-03-06 | 2005-09-07 | 鸿富锦精密工业(深圳)有限公司 | 组播流量控制管理系统及方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7079499B1 (en) | 1999-09-08 | 2006-07-18 | Nortel Networks Limited | Internet protocol mobility architecture framework |
| US6988146B1 (en) * | 2000-07-13 | 2006-01-17 | Alcatel | Simple multicast extension for mobile IP SMM |
| US7346053B1 (en) * | 2002-05-07 | 2008-03-18 | Cisco Technology, Inc. | Methods and apparatus for supporting IP multicast for a mobile router |
| US7493652B2 (en) * | 2003-08-06 | 2009-02-17 | Microsoft Corporation | Verifying location of a mobile node |
| KR100523490B1 (ko) * | 2003-12-17 | 2005-10-24 | 한국전자통신연구원 | 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스지원 방법 |
| FI20040444A0 (fi) * | 2004-03-23 | 2004-03-23 | Nokia Corp | Verkkoliitäntäkokonaisuuden valitseminen viestintäjärjestelmässä |
| WO2006071055A1 (en) | 2004-12-28 | 2006-07-06 | Samsung Electronics Co., Ltd. | A system and method for providing secure mobility and internet protocol security related services to a mobile node roaming in a foreign network |
| KR100636273B1 (ko) * | 2005-01-11 | 2006-10-19 | 삼성전자주식회사 | 이더넷을 통한 mpls 멀티캐스트 패킷 전송 장치 및 방법 |
| KR101210340B1 (ko) | 2005-10-13 | 2012-12-10 | 삼성전자주식회사 | 무선 통신 시스템에서 멀티캐스트/브로드캐스트를 지원하기위한 방법 및 장치 |
| CN1960321B (zh) * | 2005-10-31 | 2011-03-16 | 中兴通讯股份有限公司 | 一种实现组播安全的控制方法 |
| EP1798900A1 (en) | 2005-12-15 | 2007-06-20 | Alcatel Lucent | Access multiplexer |
| CN101414919B (zh) | 2007-10-19 | 2012-11-28 | 上海贝尔阿尔卡特股份有限公司 | 上行组播业务的控制方法及装置 |
-
2007
- 2007-09-26 CN CN200710046438.3A patent/CN101399717B/zh active Active
-
2008
- 2008-09-19 US US12/733,703 patent/US8923181B2/en not_active Expired - Fee Related
- 2008-09-19 WO PCT/CN2008/001624 patent/WO2009046622A1/zh not_active Ceased
- 2008-09-19 KR KR1020107008922A patent/KR101503677B1/ko not_active Expired - Fee Related
- 2008-09-19 EP EP08800617.6A patent/EP2197161B1/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004012394A1 (en) * | 2002-07-31 | 2004-02-05 | Ktfreetel Co., Ltd. | Method and apparatus for receivability test and reachability test of explicit multicast |
| JP2004260317A (ja) * | 2003-02-24 | 2004-09-16 | Nippon Telegr & Teleph Corp <Ntt> | MobileIPマルチキャスト方法、ホームエージェント、モビリティアンカーポイント、およびMobileIPマルチキャストプログラム |
| CN1665219A (zh) * | 2004-03-06 | 2005-09-07 | 鸿富锦精密工业(深圳)有限公司 | 组播流量控制管理系统及方法 |
Non-Patent Citations (3)
| Title |
|---|
| C.PERKINS ET AL.: "RFC3220:IP Mobility Support for IPv4", January 2002 * |
| S. CHAKRABARTI ET AL.: "IPv4 Mobility extension for Multicast and Broadcast Packets", IPV4 MOBILITY EXTENSION FOR MULTICAST AND BROADCAST PACKETS, 8 July 2007 (2007-07-08), Retrieved from the Internet <URL:http://tools.ietf.org/html/draft-chakrabarti-mip4-mcbc-01> * |
| See also references of EP2197161A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102118254A (zh) * | 2010-01-05 | 2011-07-06 | 上海贝尔股份有限公司 | 一种上行组播控制方法及其装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101503677B1 (ko) | 2015-03-24 |
| CN101399717A (zh) | 2009-04-01 |
| KR20100087124A (ko) | 2010-08-03 |
| US8923181B2 (en) | 2014-12-30 |
| EP2197161A4 (en) | 2012-04-25 |
| CN101399717B (zh) | 2014-03-12 |
| EP2197161B1 (en) | 2019-11-06 |
| US20100290463A1 (en) | 2010-11-18 |
| EP2197161A1 (en) | 2010-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1927228B1 (en) | Multiple interface mobile node with simultaneous home- and foreign network connection | |
| US8488557B2 (en) | Method for detecting a duplicate address, mobile station, network element and communication system | |
| US7616615B2 (en) | Packet forwarding apparatus for connecting mobile terminal to ISP network | |
| EP2377363B1 (en) | PROXY MOBILE IPv6 SUPPORT IN RESIDENTIAL NETWORKS | |
| KR101503677B1 (ko) | 액세스 네트워크에서 멀티캐스트 ip 패킷들을 제어하기 위한 방법 및 장치 | |
| CN101803329A (zh) | 移动节点中实施的移动性功能的检测 | |
| US7269166B2 (en) | Transmission of a binding update message indicating a care of address for delivering data packets to a mobile node via a unidirectional interface | |
| JP2009521143A (ja) | 通信ネットワークにおけるルート最適化のための方法および装置 | |
| US20090106831A1 (en) | IPsec GRE TUNNEL IN SPLIT ASN-CSN SCENARIO | |
| EP1988679B1 (en) | A new flow based Layer 2 handover mechanism for mobile node with multi network interfaces | |
| WO2006132723A1 (en) | System and method for reducing unnecessary traffic in a network | |
| CN1998193B (zh) | 移动终端管理设备和归属代理切换方法 | |
| WO2007112806A1 (en) | Efficient handover of a mobile node within a network with multiple anchor points | |
| Kuntz et al. | Multiple mobile routers in nemo: How neighbor discovery can assist default router selection | |
| JP4823053B2 (ja) | 異種通信インタフェース間の切替方法、移動端末および管理装置 | |
| Bernardos et al. | RFC 8885: Proxy Mobile IPv6 Extensions for Distributed Mobility Management | |
| Dhraief et al. | The impact of mobile ipv6 on transport protocols an experimental investigation | |
| Li et al. | Improvement of the mobile e-health wireless networks based on the IPv6 protocol | |
| Baumann et al. | A macro mobility and multihoming notification protocol for wireless mesh networks implementing mobile IP and SHIM6 | |
| El Malki | RFC 4881: Low-Latency Handoffs in Mobile IPv4 | |
| Lemon et al. | MIF WG H. Deng Internet-Draft China Mobile Intended status: Informational S. Krishnan Expires: January 2, 2015 Ericsson | |
| Chauhan | Mobility Management For Wireless Systems: Challenges and Future of Mobile IP |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08800617 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008800617 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2281/CHENP/2010 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 20107008922 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12733703 Country of ref document: US |