WO2007046597A1 - Method for supporting ipv6 neighbor discovery in point-to-point oriented broadband wireless network - Google Patents

Method for supporting ipv6 neighbor discovery in point-to-point oriented broadband wireless network Download PDF

Info

Publication number
WO2007046597A1
WO2007046597A1 PCT/KR2006/004116 KR2006004116W WO2007046597A1 WO 2007046597 A1 WO2007046597 A1 WO 2007046597A1 KR 2006004116 W KR2006004116 W KR 2006004116W WO 2007046597 A1 WO2007046597 A1 WO 2007046597A1
Authority
WO
WIPO (PCT)
Prior art keywords
neighbor discovery
discovery message
wireless network
broadband wireless
address
Prior art date
Application number
PCT/KR2006/004116
Other languages
French (fr)
Inventor
Hong-Seok Jeon
Jung-Hoon Jee
Jong-Hwa Yi
Original Assignee
Electronics And Telecommunications Research Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1020050124054A external-priority patent/KR100656378B1/en
Application filed by Electronics And Telecommunications Research Institute filed Critical Electronics And Telecommunications Research Institute
Priority to US12/090,346 priority Critical patent/US20080320165A1/en
Priority to JP2008535455A priority patent/JP4686609B2/en
Publication of WO2007046597A1 publication Critical patent/WO2007046597A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/659Internet protocol version 6 [IPv6] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Definitions

  • the present invention relates to a method for supporting Internet Protocol version 6
  • IPv6 Neighbor Discovery and more particularly, to a method and system for supporting IPv6 Neighbor Discovery in a point-to-point oriented broadband wireless network.
  • the proposed method can transmit IPv6 Neighbor Discovery messages and support multicast transmission of the messages where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes.
  • Patents and Trademark Office (2004-0233907) relates to a tunnel for multicast data transmission, the tunnel formed between an Internet Protocol (IP) router (i.e., gateway GPRS support node, GGSN) and a serving node in a telecommunication network (i.e., service GPRS support node, SGSN) to provide a multicast service in a point-to-point oriented telecommunication network.
  • IP Internet Protocol
  • GGSN gateway GPRS support node
  • SGSN serving node in a telecommunication network
  • the current invention is effective in providing a method of generating a multicast tree in a point-to-point oriented network.
  • an access network distributes a channel for multicast service transmission between the access network and a subscriber station using a signaling conversation between subscriber stations that belong to the access network and a multicast group. Disclosure of Invention
  • the present invention provides a method and system for supporting Internet
  • IPv6 Protocol version 6 Neighbor Discovery in a point-to-point oriented broadband wireless network.
  • the proposed method can transmit IPv6 Neighbor Discovery messages and support multicast transmission of the messages where hosts in the point- to-point broadband wireless network share one or multiple prefixes.
  • IPv6 Internet Protocol version 6
  • a method of supporting Internet Protocol version 6 (IPv6) Neighbor Discovery in a broadband wireless network having a point-to-point link between a subscriber station and a base station including: an access router in the broadband wireless network receiving messages from a first subscriber station in the broadband wireless network; the access router detecting IPv6 Neighbor Discovery messages from the received messages; and the access router relaying the IPv6 Neighbor Discovery messages to a second subscriber station in the broadband wireless network.
  • IPv6 Internet Protocol version 6
  • a method of supporting IPv6 Neighbor Discovery in a broadband wireless network having a point- to-point link between a subscriber station and a base station including: a base station in the broadband wireless network receiving messages from a first subscriber station in the broadband wireless network; the base station detecting IPv6 Neighbor Discovery messages from the received messages; and the base station relaying the IPv6 Neighbor Discovery messages to a second subscriber station in the broadband wireless network.
  • an IPv6 Neighbor Discovery protocol can be used without any problem where hosts in a point-to-point oriented broadband wireless network share one or multiple prefixes, such as WiMax, WiBro, IEEE 802.16(e).
  • a conventional IPv6 Neighbor Discovery method is not required to be modified.
  • the present invention provides a multicast service in a broadband wireless network where a multicast service of IP data is not provided.
  • IPv6 Neighbor Discovery is possible, but also transmitting data having another link-local scope multicast address as a destination address is possible in a broadband wireless network.
  • FlG. 1 is a diagram illustrating a structure of a broadband wireless network according to an embodiment of the present invention, wherein a network subnet consists of an access router and a plurality of base stations;
  • FlG. 2 is a diagram illustrating a structure of a broadband wireless network according to another embodiment of the present invention, wherein a network subnet consists of an access router and a single base station;
  • FlG. 3 is a diagram for explaining a method and system for supporting IPv6
  • FlG. 4 is a diagram for explaining a method and system for supporting IPv6
  • Neighbor Discovery in a point-to-point oriented broadband wireless network using a MEP-MU according to another embodiment of the present invention.
  • the present invention relates to structures and methods for supporting a conventional Internet Protocol version 6 (IPv6) Neighbor Discovery transmission where hosts in a point-to-point oriented broadband wireless network share one or multiple prefixes.
  • IPv6 Internet Protocol version 6
  • a base station hereinafter, referred to as 'BS'
  • a subscriber station hereinafter, referred to as 'SS'
  • the point-to-point link limits an IPv6 Neighbor Discovery message from one SS to be transmitted directly to other SSs.
  • an access router hereinafter, referred to as 'AR'
  • IPv6 determines neighboring IP node by performing a longest prefix match against the assigned prefix list. Accordingly, when SSs under an AR share same prefix, all the SSs can be neighboring hosts to each other. Due to the different definitions of a neighboring host as described above, problems may occur while transmitting IPv6 Neighbor Discovery messages to neighboring hosts.
  • IPv6 Neighbor Discovery messages are relayed by AR (or BS) in order to be transmitted to neighboring SSs and multicast transmission of the IPv6 Neighbor Discovery messages is emulated by setting up a common connection to all SSs or repeatedly unicasting.
  • a method of relaying IPv6 Neighbor Discovery messages is to define a Multicast Relay Part (hereinafter, referred to as 'MRP') in order to receive IPv6 Neighbor Discovery messages and forward the IPv6 Neighbor Discovery messages.
  • Data to be relayed by MRP are IPv6 Neighbor Discovery messages having a link- local scope multicast address as the destination address. Accordingly, a method of selecting the IPv6 Neighbor Discovery messages is required. In the current embodiment of the present invention, the selecting methods in case of IPv6 over Ethernet and IPv6 are as follows.
  • Neighbor Discovery messages in a point-to-point oriented broadband wireless network is to define a Multicast Emulation Part (hereinafter, referred to as 'MEP) in order to transmit multicast data in the wireless network.
  • 'MEP Multicast Emulation Part
  • Examples of the method include a MEP-Common Connection ID (hereinafter, referred to as 'MEP-CCID') method which the MEP assigns a special connection ID (hereinafter, referred to as 'CID') for the link-local scope multicast data and a MEP-Multi Unicast (hereinafter, referred to as 'MEP-MU') method which uses replicated unicast.
  • a special CID is assigned for the link-local scope multicast data transmission. All SSs under a same BS generate the special CID in common, thereby called a common CID (CCID). Data transmitted via the CCID can be received by all SSs.
  • CCID common CID
  • a MEP-CCID function is added on the BS and the SS.
  • a CCID generating method may use the same method of generating MBS-CID.
  • MRP on an AR or a BS
  • data having an Ethernet destination address starting with '33-33' when IPv6 over Ethernet is supported in a broadband wireless network or data having an IPv6 destination address starting with 'FF02' when only IPv6 is supported in a broadband wireless network are mapped with the CCID.
  • the mapping information can be generated while generating the CCID.
  • an IPv6 Neighbor Discovery message is transmitted to corresponding SSs using replicated unicast. It can be achieved by managing information on SSs which need to receive the IPv6 Neighbor Discovery message.
  • the MEP-MU method of transmitting an IPv6 Neighbor Discovery message includes the following processes. First, an MEP-MU on the SS generates a its own solicited-node multicast address using the last 24 bits of its own interface identifier (IEEE EUI-64 address). Seconds, the MEP-MU on the SS transmits the information on the generated solicited-node multicast address and its own link-local address to a MEP-MU on the AR.
  • the link-local address of the SS is an address not yet proven to be unique by a Duplicate Address Detection (hereinafter, referred to as 'DAD') method.
  • the MEP-MU on the AR manages a table mapping the solicited-node multicast address and the corresponding link-local address based on the received information. The uniqueness of the link-local address can be proved using the table without performing the DAD method. If the link-local address is not unique, following processes are not performed.
  • the MRP on the AR determines an IPv6 Neighbor Discovery message that is to be relayed.
  • the MRP on the AR transmits the IPv6 Neighbor Discovery message to all SSs by replicated unicast after changing an IP destination address of the IPv6 Neighbor Discovery message to a link-local address of each SSs based on the table when the IP destination address is a link-local all node multicast address. Also, when the IP destination address is a solicited-node multicast address, a link-local address of the solicited-node multicast address is searched using the table. Then the IP destination address is changed to the searched link-local address in order to transmit the IPv6 Neighbor Discovery message to corresponding SSs by replicated unicast.
  • a conventional IPv6 Neighbor Discovery message transmission can be performed where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes.
  • FIG. 1 is a diagram illustrating a structure of a broadband wireless network according to an embodiment of the present invention, wherein an AR locates several BSs into the same network subnet.
  • an MRP in the AR receives an IPv6 Neighbor Discovery message from a SS and relays the IPv6 Neighbor Discovery message to other SSs through each BS.
  • FIG. 2 is a diagram illustrating a structure of a broadband wireless network according to another embodiment of the present invention, wherein an AR locates each BS into a separate network subnet.
  • an MRP in the AR or BS receives an IPv6 Neighbor Discovery message from a SS and relays the IPv6 Neighbor Discovery message to other SSs under the same BS.
  • FIG. 3 is a diagram for explaining a method and system for supporting IPv6
  • FIG. 3 there are two SSs, i.e. SSl and SS2, and an AR including an MRP.
  • MEP-CCIDs on SS 1 and SS2 send a message (CCID_Req message) to a BS in order to request a CCID in operation 1.
  • a MEP-CCID on the BS generates a CCID mapping table after receiving the CCID_Req message in operation 2.
  • the CCID mapping table has mapping information of data having an Ethernet destination address starting with '33-33' and the CCID.
  • the CCID mapping table has mapping information of data having an IPv6 destination address starting with 'FF02' and the CCID.
  • the MEP-CCID of the BS sends a reply (CCID_Rep message) to SSl and SS2 to assign the CCID in operation 3.
  • the CCID may be assigned by BS without the CCID_Req message from SS.
  • SSl sends an IPv6 Neighbor Discovery message
  • the IPv6 Neighbor Discovery message is transmitted to the AR through the BS in operation 4.
  • the transmitted IPv6 Neighbor Discovery message arriving at the lower layer of the AR is provided to an MRP of the AR before being transmitted to the IPv6 layer of the AR in operation 5.
  • the MRP of the AR selects data to be relayed among data coming from the lower layer in operation 6.
  • IPv6 Neighbor Discovery messages having a link-local scope multicast address as a destination address.
  • the MRP of the AR delivers the data to the IPv6 layer and at the same time, copies the data in order to forward the data to the network in operation 7.
  • the copied IPv6 Neighbor Discovery messages are transmitted through the CCID by referring the CCID mapping table in operation 8. Accordingly, all SSs allotted with the CCID receive the IPv6 Neighbor Discovery message in operation 9.
  • FIG. 4 is a diagram for explaining a method and system for supporting IPv6
  • FIG. 4 there are two SSs, i.e. SSl and SS2, and an AR including an MRP.
  • MEP-MUs on SS 1 and SS2 generate their own solicited-node multicast addresses using the last 24 bits from their own interface identifier (IEEE EUI-64 address) in operation 1.
  • the MEP-MUs on SSl and SS2 transmit the information on the generated solicited-node multicast addresses and their own link-local addresses to an MEP-MU on the AR through a notify message in operation 2.
  • the link-local addresses are addresses not yet proven to be unique using a DAD method.
  • the MEP-MU on the AR manages a table mapping the solicited-node multicast address and the corresponding link-local address based on the received information in operation 3.
  • the uniqueness of the link-local address can be proved using the table without performing the DAD method. If the link-local address is not unique, the following operations are not performed.
  • the IPv6 Neighbor Discovery message is transmitted to the AR through the BS in operation 4.
  • the transmitted IPv6 Neighbor Discovery message arriving at the lower layer of the AR is provided to an MRP of the AR before being transmitted to the IPv6 layer of the AR in operation 5.
  • the MRP of the AR selects data to be relayed among data coming from the lower layer in operation 6.
  • Data that needs to be relayed among data coming from the lower layer are IPv6 Neighbor Discovery messages having a link-local scope multicast address as a destination address. There are two cases in selecting data.
  • IPv6 Neighbor Discovery message When an IP destination address of the IPv6 Neighbor Discovery message is a link-local all node multicast address, the IP destination address is changed to the link-local address of each SSs based on the table.
  • IP destination address of the IPv6 Neighbor Discovery message is the solicited-node multicast address, a link-local address of the corresponding solicited- node multicast address is searched using the table, and then the IP destination address is changed to the searched link-local address.
  • the IPv6 Neighbor Discovery message with the changed IP destination address is transmitted to SSl and SS2 by replicated unicast in operation 8.
  • FIGS. 3 and 4 are described when an MRP is in an AR, it is well known to one of ordinary skill in the art that a multicast transmission when an MRP is in a BS can be applied referring to FIGS. 3 and 4. Accordingly, detailed descriptions thereof will be omitted.
  • the present invention can also be embodied as computer readable codes on a computer readable recording medium.
  • the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet).
  • ROM read-only memory
  • RAM random-access memory
  • CD-ROMs compact discs
  • magnetic tapes magnetic tapes
  • floppy disks optical data storage devices
  • carrier waves such as data transmission through the Internet
  • carrier waves such as data transmission through the Internet
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. Also, functional programs, codes, and code segments which embody the present invention are obvious to programmers in the related art.

Abstract

Provided are a method and system for supporting IPv6 Neighbor Discovery in a point-to-point oriented broadband wireless network. The method includes: an access router in the broadband wireless network receiving a message from a first subscriber station in the broadband wireless network; the access router detecting a Neighbor Discovery message from the received message; and the access router relaying the Neighbor Discovery message to a second subscriber station in the broadband wireless network. The method can support IPv6 Neighbor Discovery where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes.

Description

Description Method for supporting IPv6 neighbor discovery in point-to-point oriented broadband wireless network Technical Field
[1] This application claims the benefit of Korean Patent Application Nos.
10-2005-0097263, filed on October 15, 2005 and 10-2005-0124054, filed on December 15, 2005, in the Korean Intellectual Property Office, the disclosures of which are incorporated herein in its entirety by reference.
[2] The present invention relates to a method for supporting Internet Protocol version 6
(IPv6) Neighbor Discovery, and more particularly, to a method and system for supporting IPv6 Neighbor Discovery in a point-to-point oriented broadband wireless network. The proposed method can transmit IPv6 Neighbor Discovery messages and support multicast transmission of the messages where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes.
Background Art
[3] 'Multicast in Point-to-Point Packet-switched oriented Network' disclosed in U.S.
Patents and Trademark Office (2004-0233907) relates to a tunnel for multicast data transmission, the tunnel formed between an Internet Protocol (IP) router (i.e., gateway GPRS support node, GGSN) and a serving node in a telecommunication network (i.e., service GPRS support node, SGSN) to provide a multicast service in a point-to-point oriented telecommunication network. The current invention is effective in providing a method of generating a multicast tree in a point-to-point oriented network.
[4] 'Method and System for Initiating Multicast Service in Telecommunication System'
(2005-0009774) disclosed in the Korean Intellectual Property Office relates to a method and system for notifying a multicast service in a cellular phone system, the cellular phone system providing both multicast and point-to-point service. According to the method, an access network distributes a channel for multicast service transmission between the access network and a subscriber station using a signaling conversation between subscriber stations that belong to the access network and a multicast group. Disclosure of Invention
Technical Problem
[5] 'Recommendations for IPv6 in Third Generation Partnership Project (3GPP)
Standards (RFC 3314)', which is a IETP document, discloses a method of solving problems caused while IPv6 is operating, by providing characteristic network prefix information to each subscriber station receiving a service under a base station. However, the present invention assumes that all subscriber stations under a base station have the same network prefix information.
Technical Solution
[6] The present invention provides a method and system for supporting Internet
Protocol version 6 (IPv6) Neighbor Discovery in a point-to-point oriented broadband wireless network. The proposed method can transmit IPv6 Neighbor Discovery messages and support multicast transmission of the messages where hosts in the point- to-point broadband wireless network share one or multiple prefixes.
[7] According to an aspect of the present invention, there is provided a method of supporting Internet Protocol version 6 (IPv6) Neighbor Discovery in a broadband wireless network having a point-to-point link between a subscriber station and a base station, the method including: an access router in the broadband wireless network receiving messages from a first subscriber station in the broadband wireless network; the access router detecting IPv6 Neighbor Discovery messages from the received messages; and the access router relaying the IPv6 Neighbor Discovery messages to a second subscriber station in the broadband wireless network.
[8] According to another aspect of the present invention, there is provided a method of supporting IPv6 Neighbor Discovery in a broadband wireless network having a point- to-point link between a subscriber station and a base station, the method including: a base station in the broadband wireless network receiving messages from a first subscriber station in the broadband wireless network; the base station detecting IPv6 Neighbor Discovery messages from the received messages; and the base station relaying the IPv6 Neighbor Discovery messages to a second subscriber station in the broadband wireless network.
Advantageous Effects
[9] According to the present invention, an IPv6 Neighbor Discovery protocol can be used without any problem where hosts in a point-to-point oriented broadband wireless network share one or multiple prefixes, such as WiMax, WiBro, IEEE 802.16(e). According to the present invention, a conventional IPv6 Neighbor Discovery method is not required to be modified. Also, the present invention provides a multicast service in a broadband wireless network where a multicast service of IP data is not provided. In addition, not only IPv6 Neighbor Discovery is possible, but also transmitting data having another link-local scope multicast address as a destination address is possible in a broadband wireless network.
Description of Drawings
[10] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
[11] FlG. 1 is a diagram illustrating a structure of a broadband wireless network according to an embodiment of the present invention, wherein a network subnet consists of an access router and a plurality of base stations;
[12] FlG. 2 is a diagram illustrating a structure of a broadband wireless network according to another embodiment of the present invention, wherein a network subnet consists of an access router and a single base station;
[13] FlG. 3 is a diagram for explaining a method and system for supporting IPv6
Neighbor Discovery in a point-to-point oriented broadband wireless network using a MEP-CCID according to an embodiment of the present invention; and
[14] FlG. 4 is a diagram for explaining a method and system for supporting IPv6
Neighbor Discovery in a point-to-point oriented broadband wireless network using a MEP-MU according to another embodiment of the present invention.
Mode for Invention
[15] Hereinafter, the present invention will be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown.
[16] The present invention relates to structures and methods for supporting a conventional Internet Protocol version 6 (IPv6) Neighbor Discovery transmission where hosts in a point-to-point oriented broadband wireless network share one or multiple prefixes.
[17] In a point-to-point oriented broadband wireless network, a base station (hereinafter, referred to as 'BS') and a subscriber station (hereinafter, referred to as 'SS') are connected by point-to-point link. The point-to-point link limits an IPv6 Neighbor Discovery message from one SS to be transmitted directly to other SSs. In other words, an access router (hereinafter, referred to as 'AR') is the only neighboring IP node of the each SS. On the other hand, IPv6 determines neighboring IP node by performing a longest prefix match against the assigned prefix list. Accordingly, when SSs under an AR share same prefix, all the SSs can be neighboring hosts to each other. Due to the different definitions of a neighboring host as described above, problems may occur while transmitting IPv6 Neighbor Discovery messages to neighboring hosts.
[18] According to an embodiment of the present invention, IPv6 Neighbor Discovery messages are relayed by AR (or BS) in order to be transmitted to neighboring SSs and multicast transmission of the IPv6 Neighbor Discovery messages is emulated by setting up a common connection to all SSs or repeatedly unicasting.
[19] A method of relaying IPv6 Neighbor Discovery messages according to an embodiment of the present invention is to define a Multicast Relay Part (hereinafter, referred to as 'MRP') in order to receive IPv6 Neighbor Discovery messages and forward the IPv6 Neighbor Discovery messages. [20] Data to be relayed by MRP are IPv6 Neighbor Discovery messages having a link- local scope multicast address as the destination address. Accordingly, a method of selecting the IPv6 Neighbor Discovery messages is required. In the current embodiment of the present invention, the selecting methods in case of IPv6 over Ethernet and IPv6 are as follows. First, when IPv6 over Ethernet is supported in a broadband wireless network, data having an Ethernet destination address which starts with '33-33' are selected in order to be relayed. Second, when only IPv6 is supported in a broadband wireless network, data having an IPv6 destination address which starts with 'FF02' are selected in order to be relayed. However, data having 'FF02::2' as an IPv6 destination address or '33-33-00-00-00-03' as an Ethernet destination address are excluded since the data are destined to a router, not SSs.
[21] A method of transmitting link-local scope multicast IP data including IPv6
Neighbor Discovery messages in a point-to-point oriented broadband wireless network according to an embodiment of the present invention is to define a Multicast Emulation Part (hereinafter, referred to as 'MEP) in order to transmit multicast data in the wireless network. Examples of the method include a MEP-Common Connection ID (hereinafter, referred to as 'MEP-CCID') method which the MEP assigns a special connection ID (hereinafter, referred to as 'CID') for the link-local scope multicast data and a MEP-Multi Unicast (hereinafter, referred to as 'MEP-MU') method which uses replicated unicast.
[22] In the MEP-CCID method, a special CID is assigned for the link-local scope multicast data transmission. All SSs under a same BS generate the special CID in common, thereby called a common CID (CCID). Data transmitted via the CCID can be received by all SSs. To generate CCID, a MEP-CCID function is added on the BS and the SS. In case of IEEE 802.16e network, a CCID generating method may use the same method of generating MBS-CID.
[23] When mapping a CCID and an IPv6 Neighbor Discovery message relayed by a
MRP on an AR (or a BS), data having an Ethernet destination address starting with '33-33' when IPv6 over Ethernet is supported in a broadband wireless network or data having an IPv6 destination address starting with 'FF02' when only IPv6 is supported in a broadband wireless network are mapped with the CCID. The mapping information can be generated while generating the CCID.
[24] Using the MEP-MU method, an IPv6 Neighbor Discovery message is transmitted to corresponding SSs using replicated unicast. It can be achieved by managing information on SSs which need to receive the IPv6 Neighbor Discovery message. The MEP-MU method of transmitting an IPv6 Neighbor Discovery message includes the following processes. First, an MEP-MU on the SS generates a its own solicited-node multicast address using the last 24 bits of its own interface identifier (IEEE EUI-64 address). Seconds, the MEP-MU on the SS transmits the information on the generated solicited-node multicast address and its own link-local address to a MEP-MU on the AR. Here, the link-local address of the SS is an address not yet proven to be unique by a Duplicate Address Detection (hereinafter, referred to as 'DAD') method. Third, the MEP-MU on the AR manages a table mapping the solicited-node multicast address and the corresponding link-local address based on the received information. The uniqueness of the link-local address can be proved using the table without performing the DAD method. If the link-local address is not unique, following processes are not performed. Fourth, the MRP on the AR determines an IPv6 Neighbor Discovery message that is to be relayed. Then the MRP on the AR transmits the IPv6 Neighbor Discovery message to all SSs by replicated unicast after changing an IP destination address of the IPv6 Neighbor Discovery message to a link-local address of each SSs based on the table when the IP destination address is a link-local all node multicast address. Also, when the IP destination address is a solicited-node multicast address, a link-local address of the solicited-node multicast address is searched using the table. Then the IP destination address is changed to the searched link-local address in order to transmit the IPv6 Neighbor Discovery message to corresponding SSs by replicated unicast.
[25] Accordingly, a conventional IPv6 Neighbor Discovery message transmission can be performed where hosts in the point-to-point oriented broadband wireless network share one or multiple prefixes.
[26] FIG. 1 is a diagram illustrating a structure of a broadband wireless network according to an embodiment of the present invention, wherein an AR locates several BSs into the same network subnet. Referring to FIG. 1, an MRP in the AR receives an IPv6 Neighbor Discovery message from a SS and relays the IPv6 Neighbor Discovery message to other SSs through each BS.
[27] FIG. 2 is a diagram illustrating a structure of a broadband wireless network according to another embodiment of the present invention, wherein an AR locates each BS into a separate network subnet. Referring to FIG. 2, an MRP in the AR or BS receives an IPv6 Neighbor Discovery message from a SS and relays the IPv6 Neighbor Discovery message to other SSs under the same BS.
[28] FIG. 3 is a diagram for explaining a method and system for supporting IPv6
Neighbor Discovery in a point-to-point oriented broadband wireless network using a MEP-CCID according to an embodiment of the present invention. In FIG. 3, there are two SSs, i.e. SSl and SS2, and an AR including an MRP.
[29] Referring to HG. 3, MEP-CCIDs on SS 1 and SS2 send a message (CCID_Req message) to a BS in order to request a CCID in operation 1. A MEP-CCID on the BS generates a CCID mapping table after receiving the CCID_Req message in operation 2. When IPv6 over Ethernet is supported in a broadband wireless network, the CCID mapping table has mapping information of data having an Ethernet destination address starting with '33-33' and the CCID. When only IPv6 is supported in a broadband wireless network, the CCID mapping table has mapping information of data having an IPv6 destination address starting with 'FF02' and the CCID. After the CCID mapping table is generated, the MEP-CCID of the BS sends a reply (CCID_Rep message) to SSl and SS2 to assign the CCID in operation 3. The CCID may be assigned by BS without the CCID_Req message from SS. When SSl sends an IPv6 Neighbor Discovery message, the IPv6 Neighbor Discovery message is transmitted to the AR through the BS in operation 4. The transmitted IPv6 Neighbor Discovery message arriving at the lower layer of the AR is provided to an MRP of the AR before being transmitted to the IPv6 layer of the AR in operation 5. The MRP of the AR selects data to be relayed among data coming from the lower layer in operation 6. Data that needs to be relayed among the data coming from the lower layer are an IPv6 Neighbor Discovery messages having a link-local scope multicast address as a destination address. There are two cases in selecting data. First, when IPv6 over Ethernet is supported in a broadband wireless network, data having an Ethernet destination address which starts with '33-33' are selected in order to be relayed. Second, when only IPv6 is supported in a broadband wireless network, data having an IPv6 destination address which starts with 'FF02' are selected in order to be relayed. However, data having 'FF02::2' as an IPv6 destination address or '33-33-00-00-00-03' as an Ethernet destination address are excluded since the data are destined to a router. The MRP of the AR delivers the data to the IPv6 layer and at the same time, copies the data in order to forward the data to the network in operation 7. The copied IPv6 Neighbor Discovery messages are transmitted through the CCID by referring the CCID mapping table in operation 8. Accordingly, all SSs allotted with the CCID receive the IPv6 Neighbor Discovery message in operation 9.
[30] FIG. 4 is a diagram for explaining a method and system for supporting IPv6
Neighbor Discovery in a point-to-point oriented broadband wireless network using a MEP-MU according to another embodiment of the present invention. In FIG. 4, there are two SSs, i.e. SSl and SS2, and an AR including an MRP.
[31] Referring to FIG. 4, MEP-MUs on SS 1 and SS2 generate their own solicited-node multicast addresses using the last 24 bits from their own interface identifier (IEEE EUI-64 address) in operation 1. The MEP-MUs on SSl and SS2 transmit the information on the generated solicited-node multicast addresses and their own link-local addresses to an MEP-MU on the AR through a notify message in operation 2. Here, the link-local addresses are addresses not yet proven to be unique using a DAD method. The MEP-MU on the AR manages a table mapping the solicited-node multicast address and the corresponding link-local address based on the received information in operation 3. The uniqueness of the link-local address can be proved using the table without performing the DAD method. If the link-local address is not unique, the following operations are not performed. When the SSl sends an IPv6 Neighbor Discovery message, the IPv6 Neighbor Discovery message is transmitted to the AR through the BS in operation 4. The transmitted IPv6 Neighbor Discovery message arriving at the lower layer of the AR is provided to an MRP of the AR before being transmitted to the IPv6 layer of the AR in operation 5. The MRP of the AR selects data to be relayed among data coming from the lower layer in operation 6. Data that needs to be relayed among data coming from the lower layer are IPv6 Neighbor Discovery messages having a link-local scope multicast address as a destination address. There are two cases in selecting data. First, when IPv6 over Ethernet is supported in a broadband wireless network, data having an Ethernet destination address which starts with '33-33' are selected in order to be relayed. Second, when only IPv6 is supported in a broadband wireless network, data having an IPv6 destination address which starts with 'FF02' are selected in order to be relayed. However, data having 'FF02::2' as an IPv6 destination address or '33-33-00-00-00-03' as an Ethernet destination address are excluded since the data are destined to a router. The MRP of the AR delivers the data to the IPv6 layer of the AR and at the same time, copies the data in order to forward the data to the MEP-MU of the AR in operation 7. When an IP destination address of the IPv6 Neighbor Discovery message is a link-local all node multicast address, the IP destination address is changed to the link-local address of each SSs based on the table. When an IP destination address of the IPv6 Neighbor Discovery message is the solicited-node multicast address, a link-local address of the corresponding solicited- node multicast address is searched using the table, and then the IP destination address is changed to the searched link-local address. The IPv6 Neighbor Discovery message with the changed IP destination address is transmitted to SSl and SS2 by replicated unicast in operation 8.
[32] Although FIGS. 3 and 4 are described when an MRP is in an AR, it is well known to one of ordinary skill in the art that a multicast transmission when an MRP is in a BS can be applied referring to FIGS. 3 and 4. Accordingly, detailed descriptions thereof will be omitted.
[33] The present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. Also, functional programs, codes, and code segments which embody the present invention are obvious to programmers in the related art.
[34] While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims.

Claims

Claims
[1] A method of supporting Internet Protocol version 6 (IPv6) Neighbor Discovery in a broadband wireless network having a point-to-point link between a subscriber station and a base station, the method comprising: an access router in the broadband wireless network receiving a message from a first subscriber station in the broadband wireless network; the access router detecting a Neighbor Discovery message from the received message; and the access router relaying the Neighbor Discovery message to a second subscriber station in the broadband wireless network.
[2] The method of claim 1, wherein, in the detecting of a Neighbor Discovery message, the Neighbor Discovery message is detected after determining whether a layer 2 address (or IPv6 address) of the received message corresponds to a predetermined address.
[3] The method of claim 1, wherein the relaying of the Neighbor Discovery message is performed by emulating multicast transmission in the broadband wireless network.
[4] The method of claim 3, further comprising: the base station generating a table which maps a common connection identifier and a predetermined address, before the access router receives a message; and the base station allotting the common connection identifier to all subscriber stations in the broadband wireless network, wherein the relaying of the Neighbor Discovery message comprises: the access router delivering the detected Neighbor Discovery message to an IPv6 layer of the access router and forwarding the detected Neighbor Discovery message to the broadband wireless network; and the base station, which has received the Neighbor Discovery message from the access router, transmitting the Neighbor Discovery message to the second subscriber station through the common connection identifier, by referring the generated mapping table.
[5] The method of claim 1, wherein, in the relaying of the Neighbor Discovery message, the Neighbor Discovery message is transmitted to the second subscriber station, where the detected Neighbor Discovery message is to be relayed, using replicated unicast.
[6] The method of claim 5, further comprising: each subscriber station in the broadband wireless network generating a solicited- node multicast address before the access router receives a message; each subscriber station transmitting the information on the generated solicited- node multicast address and its own link-local address to the access router; and the access router generating a table which maps the solicited-node multicast address and the link-local address based on the transmitted information, wherein the relaying of the Neighbor Discovery message comprises: the access router delivering the detected Neighbor Discovery message to the IPv6 layer of the access router and forwarding the detected Neighbor Discovery message to the broadband wireless network ; and the access router transmitting the Neighbor Discovery message to the second subscriber station in the broadband wireless network using replicated unicast after changing the IP destination address of the copied Neighbor Discovery message based on the generated table.
[7] The method of claim 6, wherein, in the changing of the IP destination address, the IP destination address is changed to the link-local addresses of each subscriber stations based on the generated mapping table and the IPv6 Neighbor Discovery message is transmitted to all subscriber stations using replicated unicast with the changed IP destination addresses, when the IP destination address of the Neighbor Discovery message is a link-local all node multicast address.
[8] The method of claim 6, wherein the changing of the IP destination address comprises: when the IP destination address of the Neighbor Discovery message is the solicited-node multicast address, obtaining link-local addresses of the corresponding subscriber stations based on the generated mapping table; and changing the IP destination address of the Neighbor Discovery message to the obtained link-local addresses and forwarding the Neighbor Discovery message with the changed IP destination address to the second subscriber stations using replicated unicast.
[9] A method of supporting IPv6 Neighbor Discovery in a broadband wireless network having a point-to-point characteristic between a subscriber station and a base station, the method comprising: a base station in the broadband wireless network receiving a message from a first subscriber station in the broadband wireless network; the base station detecting a Neighbor Discovery message from the received message; and the base station relaying the Neighbor Discovery message to a second subscriber station in the broadband wireless network.
[10] The method of claim 9, wherein, in the detecting a Neighbor Discovery message, the Neighbor Discovery message is detected after determining whether a layer 2 address (or IPv6 address) of the received message corresponds to a predetermined address.
[11] The method of claim 9, wherein the relaying the Neighbor Discovery message is performed using a multicast connection in the broadband wireless network.
[12] The method of claim 11, wherein the base station sends the detected
Neighbor Discovery message to an access router and forwards the detected Neighbor Discovery message to the broadband wireless network, wherein before the base station transmits the copied Neighbor Discovery message to the broadband wireless network, the base station assigns a common connection identifier to all subscriber stations in the broadband wireless network, generates a table which maps the common connection identifier and a predetermined address, and transmits the Neighbor Discovery message received from the access router to the second subscriber station through the common connection identifier, by referring the generated mapping table.
[13] The method of claim 9, wherein the relaying the Neighbor Discovery message comprises transmitting the Neighbor Discovery message to the second subscriber station, where the detected Neighbor Discovery message is to be relayed, using replicated unicast.
[14] The method of claim 13, wherein the second subscriber station in the broadband wireless network generates a solicited-node multicast address and transmits the information on the generated solicited-node multicast address and its own link-local address to the base station, and the base station generates a table which maps the solicited-node multicast address and the link-local address based on the received information, changes the IP destination address of the detected Neighbor Discovery message to corresponding link-local address by referring the generated table, and forwards the Neighbor Discovery message with the changed IP destination address to the second subscriber station in the broadband wireless network using replicated unicast while transmitting the Neighbor Discovery message to the access router.
[15] A computer readable recording medium, having a program recorded thereon for performing the method of any one of claims 1 through 14.
PCT/KR2006/004116 2005-10-15 2006-10-13 Method for supporting ipv6 neighbor discovery in point-to-point oriented broadband wireless network WO2007046597A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/090,346 US20080320165A1 (en) 2005-10-15 2006-10-13 Method for Supporting Ipv6 Neighbor Discovery in Point-To-Point Oriented Broadband Wireless Network
JP2008535455A JP4686609B2 (en) 2005-10-15 2006-10-13 Method for supporting IPv6 neighbor discovery in a point-to-point oriented broadband wireless network

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20050097263 2005-10-15
KR10-2005-0097263 2005-10-15
KR1020050124054A KR100656378B1 (en) 2005-10-15 2005-12-15 Method and system for ipv6 neighbor discovery method for point-to-point oriented broadband wireless network
KR10-2005-0124054 2005-12-15

Publications (1)

Publication Number Publication Date
WO2007046597A1 true WO2007046597A1 (en) 2007-04-26

Family

ID=37962669

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2006/004116 WO2007046597A1 (en) 2005-10-15 2006-10-13 Method for supporting ipv6 neighbor discovery in point-to-point oriented broadband wireless network

Country Status (1)

Country Link
WO (1) WO2007046597A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008065114A1 (en) * 2006-11-29 2008-06-05 Nokia Corporation Broadcast support for mobile systems
JP2009111929A (en) * 2007-10-31 2009-05-21 Fujitsu Ltd Method and apparatus for allocating connection identifier in wireless communication system
WO2009109141A1 (en) * 2008-03-06 2009-09-11 华为技术有限公司 An ipv6 session liveness detection method, apparatus and system
US8050196B2 (en) 2009-07-09 2011-11-01 Itt Manufacturing Enterprises, Inc. Method and apparatus for controlling packet transmissions within wireless networks to enhance network formation
WO2012100494A1 (en) * 2011-01-27 2012-08-02 中兴通讯股份有限公司 Method and apparatus for improving security of neighbor discovery snooping
GB2503508A (en) * 2012-06-29 2014-01-01 Renesas Mobile Corp Peer discovery of proximity services

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574860A (en) * 1993-03-11 1996-11-12 Digital Equipment Corporation Method of neighbor discovery over a multiaccess nonbroadcast medium
US20040106408A1 (en) * 2001-05-02 2004-06-03 James Beasley Wireless base station neighbor discovery in a communication system, such as a system employing a short-range frequency hopping scheme
US6845091B2 (en) * 2000-03-16 2005-01-18 Sri International Mobile ad hoc extensions for the internet

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574860A (en) * 1993-03-11 1996-11-12 Digital Equipment Corporation Method of neighbor discovery over a multiaccess nonbroadcast medium
US6845091B2 (en) * 2000-03-16 2005-01-18 Sri International Mobile ad hoc extensions for the internet
US20040106408A1 (en) * 2001-05-02 2004-06-03 James Beasley Wireless base station neighbor discovery in a communication system, such as a system employing a short-range frequency hopping scheme

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008065114A1 (en) * 2006-11-29 2008-06-05 Nokia Corporation Broadcast support for mobile systems
US7715389B2 (en) 2006-11-29 2010-05-11 Nokia Corporation Broadcast support for mobile systems
JP2009111929A (en) * 2007-10-31 2009-05-21 Fujitsu Ltd Method and apparatus for allocating connection identifier in wireless communication system
WO2009109141A1 (en) * 2008-03-06 2009-09-11 华为技术有限公司 An ipv6 session liveness detection method, apparatus and system
US8050196B2 (en) 2009-07-09 2011-11-01 Itt Manufacturing Enterprises, Inc. Method and apparatus for controlling packet transmissions within wireless networks to enhance network formation
WO2012100494A1 (en) * 2011-01-27 2012-08-02 中兴通讯股份有限公司 Method and apparatus for improving security of neighbor discovery snooping
GB2503508A (en) * 2012-06-29 2014-01-01 Renesas Mobile Corp Peer discovery of proximity services
GB2503508B (en) * 2012-06-29 2014-09-17 Broadcom Corp Apparatus and method for peer discovery
US9344955B2 (en) 2012-06-29 2016-05-17 Broadcom Corporation Apparatus and method for peer discovery

Similar Documents

Publication Publication Date Title
US8625609B2 (en) Using DHCPv6 and AAA for mobile station prefix delegation and enhanced neighbor discovery
US7260075B2 (en) Fast duplicate address detection entity for managing information for fast duplicate address detection in distribution system and fast duplicate address detection method using the same
US20080320165A1 (en) Method for Supporting Ipv6 Neighbor Discovery in Point-To-Point Oriented Broadband Wireless Network
EP2364543B1 (en) Broadband network access
KR100886433B1 (en) IPv6 Support Method for Bridge Extension Using Wireless Communications System
US20030026230A1 (en) Proxy duplicate address detection for dynamic address allocation
US7760666B2 (en) Method of generating and managing connection identifiers for supporting multicast for each group in IPv6-based wireless network and network interface using the method
JP2003520535A (en) Get address
US20070099649A1 (en) Method and apparatus for neighbor discovery in IPv6-based mobile system
CN110944360B (en) Transmission method and device based on data channel N4-U
WO2006021845A1 (en) A method, network elements, a terminal, a network infrastructure, and a communication system for triggering events
WO2001041378A1 (en) Broadcast as a triggering mechanism for route discovery
WO2007046597A1 (en) Method for supporting ipv6 neighbor discovery in point-to-point oriented broadband wireless network
KR100734884B1 (en) Method for transmitting neighbor discovery protocol message in ieee 802.16/wibro network
CN100459544C (en) Prefix delegation system and method of ad-hoc network
US20090067360A1 (en) Method and apparatus for allocating multicast connection identifier used for ip multicast packet transmission over portable internet network and transmitting packet using the multicast connection identifier
CN1960380B (en) Method for obtaining service IP address and base station
WO2007110128A1 (en) Efficient ip address configuration in mobile networks with multiple mobility anchor points (maps)
US7460511B2 (en) Device connectivity
TW200814685A (en) Method for data message transmission
US9307391B2 (en) Method and system for management of the mobility of a mobile network
WO2004089005A2 (en) Method, network node, messages and computer program for use in mobility support in a packet-switched data communication network
WO2007097571A1 (en) Method and apparatus for allocating multicast connection identifier used for ip multicast packet transmission over portable internet network and transmitting packet using the multicast connection identifier
KR100789933B1 (en) A dad method of ipv6 address auto configuration
KR100739286B1 (en) Address auto configuration system and method based on wireless broadband access terminal interface identifier generating method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2008535455

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 12090346

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06799195

Country of ref document: EP

Kind code of ref document: A1