WO2011156990A1 - 一种不同物理媒介间实现数据转发的方法及网络接入设备 - Google Patents

一种不同物理媒介间实现数据转发的方法及网络接入设备 Download PDF

Info

Publication number
WO2011156990A1
WO2011156990A1 PCT/CN2010/076578 CN2010076578W WO2011156990A1 WO 2011156990 A1 WO2011156990 A1 WO 2011156990A1 CN 2010076578 W CN2010076578 W CN 2010076578W WO 2011156990 A1 WO2011156990 A1 WO 2011156990A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
physical medium
pppoe
ppp
access device
Prior art date
Application number
PCT/CN2010/076578
Other languages
English (en)
French (fr)
Inventor
孙亚权
Original Assignee
中兴通讯股份有限公司
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
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Priority to EP10853100.5A priority Critical patent/EP2525531B1/en
Priority to US13/578,260 priority patent/US9172554B2/en
Publication of WO2011156990A1 publication Critical patent/WO2011156990A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2858Access network architectures
    • H04L12/2859Point-to-point connection between the data network and the subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Definitions

  • the present invention relates to network communication technologies, and in particular, to a method for implementing data forwarding between different physical media and a network access device. Background technique
  • PPP Point-to-Point Protocol
  • PPP is a data link layer protocol that provides for encapsulation and transmission of network layer packets on a point-to-point link.
  • PPP is a hierarchical structure
  • ISDNH or synchronous DDN line can also use asynchronous media (such as PSTN/GGSN network based on Modem dialing).
  • the main technical problem to be solved by the present invention is to provide a method for implementing data forwarding between different physical media and a network access device, which is simple in implementation and efficient in data forwarding.
  • the present invention uses the following technical solutions:
  • a method for implementing data forwarding between different physical media including:
  • the network access device creates a first point-to-point protocol virtual channel based on the first physical medium
  • the network access device Transmitting, by the network access device, the first PPP channel and the second PPP channel After the channel negotiation, and after the channel negotiation of the two virtual channels succeeds, the first PPP channel and the second PPP channel are set to be bound to be in the first physical medium and the second physical medium. Data forwarding is implemented between.
  • the network access device implements data forwarding between the first physical medium and the second physical medium through a core transceiver process;
  • the core transceiver process includes:
  • the first physical medium core of the network access device converts the first physical medium encapsulated message data sent from the first physical medium drive into the second physical medium encapsulated message data, and is bound by Passing the first PPP channel and the second PPP channel to the second physical medium core, and transmitting, by the second physical medium core, the second physical medium encapsulated message data to the second physical medium driver ; as well as
  • the second physical medium core of the network access device converts the packet data of the second physical medium encapsulation form sent by the second physical medium drive into the packet data of the first physical medium encapsulation form, by binding Transmitting the second PPP channel and the first PPP channel to the first physical medium core, and transmitting, by the first physical medium core, the message data of the first physical medium encapsulation form to the first physical medium drive .
  • the first physical medium is an Ethernet network integrated with a digital network medium
  • the first PPP channel is a PPPoE channel
  • the second physical medium is based on a Modem.
  • the dialed GGSN network, the second PPP channel is a PPPoTTY channel;
  • the kernel transceiver process includes a kernel sending process and a kernel receiving process, and the kernel sending process includes:
  • the Ethernet driver of the network access device After receiving the packet data of the PPPoE encapsulation on the first physical medium side, the Ethernet driver of the network access device transmits the packet data to the kernel protocol stack, and the kernel protocol stack distributes the PPPoE encapsulated packet data to the PPPoE according to the registered protocol type. Kernel
  • the PPPoE core removes the packet header of the packet data of the PPPoE encapsulation, according to the binding
  • the PPPoTTY core transmits the packet data of the PPPoE encapsulation of the PPPoE package to the PPPoTTY channel of the PPPoTTY core through the PPPoE channel; a USB driver, sent by the underlying USB driver to the second physical medium side;
  • the kernel receiving process includes:
  • the bottom USB driver receives the data packet replied by the second physical medium side and transmits the data packet to the PPPoTTY core;
  • the PPPoTTY kernel transmits the data to the PPPoE channel of the PPPoE core via the PPPoTTY channel; the data packet of the PPPoE core is added to the Ethernet driver after the packet header is transmitted by the Ethernet. Send to the first physical media side.
  • the kernel protocol stack is obtained by a unified packet receiving function netif-receive-skb of the protocol stack.
  • the first physical medium side is a PC side
  • the second physical medium side is an internet side
  • the data forwarding process between the first physical medium and the second physical medium includes:
  • the PC initiates PPPoE dialing and starts PPPoE Discover phase negotiation.
  • the PC sends a PADI ⁇ message request to the network access device
  • the network access device responds to the PADO message
  • the PC initiates a PADR request to the network access device.
  • the network access device responds to the PADS packet and the PPPoE channel is successfully established.
  • the network access device enters the PDP activation phase, and sends an AT command to the GGSN network; the network access device receives the AT command returned by the GGSN network, and the PDP Context negotiation succeeds, and the PPPoTTY channel is established;
  • the network access device binds the PPPoE channel to the PPPoTTY channel.
  • the PC enters the PPPoE Session phase and initiates a PPP phase control packet.
  • the network access device receives the PPPoE packet through the PPPoE channel, removes the PPPoE packet header, and directly sends the PPP 4 packet to the bound PPPoTTY channel.
  • the network access device receives the PPP packet returned by the PPPoTTY channel from the Internet side, and directly transmits the returned PPP packet to the bound PPPoE channel, encapsulates the PPPoE header, and sends the packet to the PC.
  • the PC uses PPPoE dial-up access to access Internet resources.
  • PPP link is removed, the PPPoE/PPPoTTY channel is destroyed and the channel binding relationship is cleared.
  • the first physical medium is an Ethernet network integrated with a digital network medium
  • the first PPP channel is a PPPoE channel.
  • the second physical medium is a Modem dial-based GGSN network
  • the second PPP channel is a PPPoTTY channel.
  • the network access device is a home gateway.
  • the present invention further provides a network access device that implements data forwarding between different physical media, including:
  • a channel creation module configured to create a first point-to-point protocol virtual channel PPP channel based on the first physical medium and a second point-to-point protocol virtual channel PPP channel based on the second physical medium;
  • a channel management module configured to set the first point PPP channel and the second PPP channel as a binding relationship after the channel negotiation of the first PPP channel and the channel negotiation of the second PPP channel are successfully negotiated.
  • Data forwarding is implemented between the first physical medium and the second physical medium.
  • the invention realizes the access of different physical media by using the network access device that supports the access of different physical media, and the access is based on the two ends of the access
  • the PPP channel corresponding to the physical medium and the two PPP channels are set as binding relationships, so that the data forwarding between different physical media can be realized quickly and efficiently by using the binding forwarding mode of the bridging principle, and the networking mode is simple. Low operating costs.
  • FIG. 1 is a networking diagram of an embodiment of the present invention
  • FIG. 2 is a diagram showing a relationship of a home gateway access data format according to an embodiment of the present invention
  • FIG. 3 is a relationship diagram of a home gateway module according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of internal data storage according to an embodiment of the present invention.
  • Figure 5 is a process flow diagram of an embodiment of the present invention.
  • FIG. 6 is a flow chart of sending and receiving messages in the kernel in the embodiment of the present invention. detailed description
  • the present invention provides a data forwarding mode, which enables a user in a physical medium (first physical medium) scenario at one end to access the other end through a network access device, such as a home gateway or other device having a network access function.
  • a network access device such as a home gateway or other device having a network access function.
  • the home gateway is located between the networks A and B of different physical media, respectively providing the capability of accessing the A and B networks based on the PPP protocol, and the home gateway simultaneously creates the physical medium based on the eight and B (ie, the first physical medium and the second physical medium) Medium) PPP virtual channel (channel), and channel negotiation for two channels.
  • the virtual channel created based on the first physical medium is referred to as a first PPP channel
  • the virtual channel created based on the second physical medium is referred to as a second PPP channel.
  • the two channels After the two channels are successfully negotiated, set the two channels as binding relationships, A and B.
  • the subsequent PPP packets of the network segment (including PPP control packets and PPP data packets) are directly transmitted to the peer channel through the home gateway.
  • the home gateway does not parse the packets in the PPP phase. It is a binding forwarding method that uses the bridging principle to implement data forwarding between the A end and the B end, thereby achieving fast and efficient data forwarding.
  • the end users at both ends of A and B can access the resources of the peer physical medium network.
  • the data forwarding of an embodiment of the present invention is as shown in FIG. 1 .
  • the A network segment is an Ethernet network of an Integrated Services Digital Network (ISDN) medium, and a personal computer (PC).
  • the B network segment is a Gateway GPRS Support Node (GGSN) network based on Modem dialing, and the GGSN network is connected to the Internet network.
  • GGSN Gateway GPRS Support Node
  • the networking environment in Figure 1 is only an example, and both A and B can be all physical media supporting PPP.
  • the data format of the access is as shown in Figure 2.
  • the data accessed by the home gateway includes PPPoE packets, PDP packets, and Ethernet packets.
  • FIG. 3 is a diagram of a home gateway module according to an embodiment of the present invention.
  • the home gateway mainly includes a PPPoE server module and a PPPoTTY module, and is used to establish a point-to-point protocol over Ethernet (Point to Point Protocol over).
  • Ethernet, PPPoE) channel and PPPoTTY channel the home gateway also includes a PPP channel management module for managing the channel binding relationship table.
  • a channel binding relationship table is shown in Figure 4.
  • FIG. 5 is a flowchart of processing according to an embodiment of the present invention. As shown in FIG. 5, the processing flow of data forwarding in the embodiment of the present invention includes:
  • Step 501 The PC initiates the PPPoE dialing, and starts the PPPoE Discover phase negotiation.
  • Step 502 The PC sends a PADI packet request to the home gateway (such as the PPPoE Server).
  • Step 503 The home gateway responds to the PADO packet.
  • Step 504 The PC initiates a PADR request message to the home gateway.
  • Step 505 The home gateway responds to the PADS packet, and the PPPoE channel is successfully established.
  • Step 506 The home gateway enters the PDP activation phase, and sends an AT command to the GGSN network.
  • Step 507 The home gateway receives the AT command returned by the GGSN network, and the PDP Context negotiation succeeds ( PDP activation succeeds), establishing a PPPoTTY channel;
  • Step 508 The home gateway binds the PPPoE channel to the PPPoTTY channel.
  • the PPPoE channel 1 is bound to the PPPoTTY channel 1
  • the PPPoE channel is bound to the PPPoTTY channel.
  • Step 509 The PC enters the PPPoE Session phase, initiates a PPP phase control packet, and the PPP channel management module searches for a channel binding relationship.
  • Step 510 Pass the PPP packet through the binding channel according to the found binding relationship.
  • the home gateway receives the packet through the PPPoE channel, removes the PPPoE packet header, and directly sends the PPP packet to the bound PPPoTTY channel.
  • the home gateway receives the PPPoTTY channel packet, and transparently transmits the PPP packet to the bound PPPoE channel, encapsulates the PPPoE header, and sends the packet to the PC.
  • the PC normally uses PPPoE dial-up access.
  • the PPPoE/PPPoTTY destroys the channel, and the home gateway also clears the channel binding relationship.
  • the core content of the present invention is the processing of the PPP core.
  • the following describes the process of sending and receiving data in the kernel of the home gateway device after the link is successfully established. As shown in FIG. 6, the process includes:
  • the data is sent to the home gateway device;
  • the Ethernet driver of the home gateway device After receiving the packet data sent by the PC, the Ethernet driver of the home gateway device transmits the packet data to the kernel protocol stack. After receiving the packet, the kernel protocol stack is in the unified packet receiving function netif-receive-skb of the protocol stack, according to the registered The type of agreement is distributed;
  • the PPPoE kernel registers the 0x8864 type of Discovery Session stage, so the PC sends out
  • the data sent in the PPPoE package is processed by the PPPoE core;
  • the PPPoE kernel removes the PPPoE header of the data and passes it to the created PPP core channel (PPPoE channel);
  • the PPPoE core finds that the channel bound to the channel is created by PPPoTTY according to the channel binding relationship table.
  • the data is directly transmitted to the channel (PPPoTTY channel) created by the PPPoTTY.
  • the channel then sends the data to the PPPoTTY kernel, and the underlying USB driver corresponding to the PPPoTTY is sent to the Internet side.
  • the data that the Internet responds to is very, and the underlying USB driver is passed to the PPPoTTY kernel after receiving it; after the PPPoTTY kernel is processed, it is passed to the created PPP core channel (PPPoTTY channel);
  • the PPPoTTY kernel finds that the channel bound to the channel is created by PPPoE according to the binding relationship table.
  • the data is directly transmitted to the PPPoE channel created by the PPPoE.
  • the channel then sends the data to the PPPoE core.
  • the PPPoE core adds the PPPoE header, the data is sent to the underlying Ethernet driver.
  • the PC receives the response data sent by the gateway device.
  • the network access device in the embodiment of the present invention may be implemented in the form of software or hardware, and the specific implementation form is not limited.
  • an implementation form of the network access device includes: a channel creation module, which is used to create a a first point-to-point protocol virtual channel PPP channel of a physical medium and a second point-to-point protocol virtual channel PPP channel based on a second physical medium;
  • a channel management module configured to set the first point PPP channel and the second PPP channel as a binding relationship after the channel negotiation of the first PPP channel and the channel negotiation of the second PPP channel are successfully negotiated.
  • the first physical medium and the second physical medium Data forwarding is implemented.
  • the network access device implements data forwarding between the first physical medium and the second physical medium through a core transceiver process;
  • the core transceiver process mainly includes:
  • the first physical medium core converts the first physical medium encapsulated message data sent from the first physical medium drive into the second physical medium encapsulated form of the packet data, and the first PPP channel is bound. Passing the second PPP channel to the second physical medium core, and transmitting, by the second physical medium core, the second physical medium encapsulated message data to the second physical medium driver; similarly,
  • the second physical medium core converts the second physical medium encapsulated message data sent from the second physical medium drive into the first physical medium encapsulated form of the packet data, and the bound second ppp channel And transmitting the first PPP channel to the first physical medium core, and transmitting, by the first physical medium core, the message data of the first physical medium encapsulation form to the first physical medium driver.
  • the first physical medium is an Ethernet network integrated with a digital network medium
  • the first PPP channel is a PPPoE channel, and is disposed on the PC side
  • the second physical medium is a GGSN network based on a Modem dial
  • the second PPP channel is a PPPoTTY channel and is set on the internet side.
  • the first physical medium and the second physical medium are not limited thereto, but may be all physical media supporting the PPP protocol, which physical medium is set on the PC side, and which physical medium is set on the internet side. Can be set freely.
  • the present invention utilizes the existing PPP network resources by utilizing the existing supported physical network access (Ethernet access, ATM access, Modem dial-up access, etc.) of the network access device such as the home gateway, and does not require additional Physical devices can achieve efficient interconnection and interoperability between devices in different physical media networks.
  • the technical solutions have the following advantages:
  • Binding through a unified channel does not require additional attention to the features of the channel private, such as the SessionID (session ID) of the PPPoE and the PVC (Permanent Virtual Circuit) of the PPPoA.
  • the core module interface is simple and easy to expand.
  • the invention can realize the simplification of the end user access network, and can access any network arbitrarily; simplify the networking environment of the central office equipment BAS (Broadband Access Server), reduce the use of the central office equipment interface, and reduce the operation cost. .
  • BAS Broadband Access Server

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种网络接入设备及不同物理媒介间实现数据转发的方法,所述方法包括:网络接入设备创建基于第一种物理媒介的第一点对点协议虚拟通道PPPchannel和基于第二种物理媒介的第二点对点协议虚拟通道PPPchannel;所述网络接入设备分别进行所述第一PPPchannel和第二PPPchannel的通道协商,并在两个虚拟通道的通道协商成功后,将所述第一PPPchannel和所述第二PPPchannel设定为绑定关系以在所述第一种物理媒介和第二种物理媒介之间实现数据转发。本发明可以快速高效地实现数据转发。组网方式简单,运营成本低廉。

Description

一种不同物理媒介间实现数据转发的方法及网^^入设备 技术领域
本发明涉及网络通信技术, 尤其涉及一种不同物理媒介间实现数据转 发的方法及网络接入设备。 背景技术
点到点协议 ( Point-to-Point Protocol, PPP协议)是一种提供在点到点 链路上封装、 传输网络层数据包的数据链路层协议。 PPP 是一个分层结构
(物理层、 链路层、 网络层), 在底层 (物理层), 它能使用同步媒介(如
ISDNH或同步 DDN 专线), 也能使用异步媒介(如基于 Modem拨号的 PSTN/GGSN网络)。
由于 PPP协议中的物理媒介种类众多, 如果要实现不同物理媒介间的 数据转发, 一般需要为不同物理媒介配置相应的接口, 这将导致局端设备 接口种类众多, 组网环境复杂, 增加运营成本。 发明内容
本发明要解决的主要技术问题是, 提供一种不同物理媒介间实现数据 转发的方法及网络接入设备, 实现方式简单, 数据转发高效。
为解决上述技术问题, 本发明釆用了如下技术方案:
一种在不同物理媒介间实现数据转发的方法,包括:
网络接入设备创建基于第一种物理媒介的第一点对点协议虚拟通道
PPP channel 和基于第二种物理媒介的第二点对点协议虚拟通道 PPP channel;
所述网络接入设备进行所述第一 PPP channel和第二 PPP channel的通 道协商, 并在两个虚拟通道的通道协商成功后, 将所述第一 PPP channel和 所述第二 PPP channel设定为绑定关系以在所述第一种物理媒介和第二种物 理媒介之间实现数据转发。
在本发明所述方法的一种实施例中, 所述网络接入设备通过内核收发 流程实现所述第一种物理媒介和第二种物理媒介之间的数据转发; 所述内 核收发流程包括:
网络接入设备的第一种物理媒介内核将从第一种物理媒介驱动发来的 第一种物理媒介封装形式的报文数据转换为第二种物理媒介封装形式的报 文数据, 通过绑定的第一 PPP channel和第二 PPP channel传递到第二种物 理媒介内核, 由所述第二种物理媒介内核将所述第二种物理媒介封装形式 的报文数据传递给第二种物理媒介驱动; 以及
网络接入设备的第二种物理媒介内核将从第二种物理媒介驱动发来的 第二种物理媒介封装形式的报文数据转换为第一种物理媒介封装形式的报 文数据, 通过绑定的第二 PPP channel和第一 PPP channel传递到第一种物 理媒介内核, 由所述第一种物理媒介内核将所述第一种物理媒介封装形式 的报文数据传递给第一种物理媒介驱动。
在本发明所述方法的一种实施例中, 所述第一种物理媒介为综合数字 网介质的以太网网络,所述第一 PPP channel为 PPPoE channel; 所述第二种 物理媒介为基于 Modem拨号的 GGSN 网络, 所述第二 PPP channel 为 PPPoTTY channel; 所述内核收发流程包括内核发送流程和内核接收流程, 所述内核发送流程包括:
网络接入设备的以太网驱动接收到第一物理媒介侧的 PPPoE封装的报 文数据后, 传递到内核协议栈, 内核协议栈根据注册的协议类型将所述 PPPoE封装的报文数据分发到 PPPoE内核;
PPPoE内核将所述 PPPoE封装的报文数据的报文头去除, 根据所述绑 定关系, 将去除了 艮文头的所述 PPPoE封装的 艮文数据经 PPPoE channel 传递到 PPPoTTY内核的 PPPoTTY channel; PPPoTTY内核将去除了才艮文头 的所述 PPPoE封装的报文数据传递到底层 USB驱动, 由所述底层 USB驱 动发往第二物理媒介侧;
所述内核接收流程包括:
底层 USB 驱动接收到第二物理媒介侧回应的数据报文, 传递到 PPPoTTY内核;
PPPoTTY内核才艮据所述绑定关系 ,将所述数据才艮文经 PPPoTTY channel 传递到 PPPoE内核的 PPPoE channel; PPPoE内核所述数据报文增加报文头 后传递到以太网驱动, 由以太网发往第一物理媒介侧。
在本发明所述方法的一种实施例中, 所述内核协议栈由协议栈的统一 收包函数 netif— receive— skb中得到注册的协议类型。
在本发明所述方法的一种实施例中, 所述第一物理媒介侧为 PC侧, 所 述第二物理媒介侧为 internet侧。
在本发明所述方法的一种实施例中, 所述第一种物理媒介和第二种物 理媒介之间的数据转发流程包括:
PC发起 PPPoE拨号, 开始 PPPoE Discover阶段协商;
PC向网络接入设备发送 PADI ^艮文请求;
网络接入设备回应 PADO报文;
PC向网络接入设备发起 PADR请求才艮文;
网络接入设备回应 PADS报文, PPPoE channel建立成功;
网络接入设备进入 PDP激活阶段, 向 GGSN网络发送 AT指令; 网络接入设备接收 GGSN网络返回的 AT指令, PDP Context协商成功, 建立 PPPoTTY channel;
网络接入设备将 PPPoE channel与 PPPoTTY channel进行绑定设置; PC进入 PPPoE Session阶段, 发起 PPP阶段控制报文;
网络接入设备通过 PPPoE channel接收 PPPoE报文, 去除 PPPoE报文 头, 将 PPP 4艮文直接发送给绑定的 PPPoTTY channel;
网络接入设备接收到 PPPoTTY channel从 internet侧返回的 PPP报文, 将该返回的 PPP 4艮文直接透传给绑定的 PPPoE channel,封装 PPPoE头,发 送给 PC;
PPP链路建立成功后, PC利用 PPPoE拨号接入访问 Internet资源; PPP链路拆除时, 销毁 PPPoE/PPPoTTY channel , 清除 channel的绑定 关系。
在本发明所述方法的一种实施例中, 所述第一种物理媒介为综合数字 网介质的以太网网络, 所述第一 PPP channel为 PPPoE channel„
在本发明所述方法的一种实施例中, 所述第二种物理媒介为基于 Modem拨号的 GGSN网络, 所述第二 PPP channel为 PPPoTTY channel„ 在本发明所述方法的一种实施例中, 所述网络接入设备为家庭网关。 本发明还提供了一种在不同物理媒介间实现数据转发的网络接入设 备, 包括:
通道创建模块, 用于创建基于第一种物理媒介的第一点对点协议虚拟 通道 PPP channel和基于第二种物理媒介的第二点对点协议虚拟通道 PPP channel;
通道管理模块, 用于在所述第一 PPP channel 的通道协商和第二 PPP channel的通道协商都协商成功后, 将所述第一点 PPP channel和所述第二 PPP channel设定为绑定关系以在所述第一种物理媒介和第二种物理媒介之 间实现数据转发。
本发明通过设置支持不同物理媒介接入的网络接入设备, 利用该网络 接入设备实现不同物理媒介的接入, 接入时, 通过创建基于接入两端的不 同物理媒介各自相应的 PPP channel, 并将两个 PPP channel设为绑定关系, 从而可以通过利用桥接原理的绑定转发方式, 快速高效地实现不同物理媒 介间的数据转发, 组网方式简单, 运营成本低廉。 附图说明
图 1是本发明实施例的组网图;
图 2是本发明实施例的家庭网关接入数据格式关系图;
图 3是本发明实施例的家庭网关模块关系图;
图 4是本发明实施例的内部数据存储示意图;
图 5是本发明实施例的处理流程图;
图 6是本发明实施例中报文在内核的收发流程图。 具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
本发明提供了一种数据转发方式, 能够使一端物理媒介(第一种物理 媒介) 场景内的用户, 通过网络接入设备, 例如家庭网关或者其他具有网 络接入功能的设备, 访问另一端不同物理媒介(第二种物理媒介)的资源, 并且使数据转发速度尽可能的高效。 下面以家庭网关为例对本发明实施例 进行说明。
家庭网关位于不同物理媒介的网络 A、 B之间, 分别提供基于 PPP协 议接入 A、 B网络的能力, 家庭网关同时创建基于八、 B物理媒介(即第一 种物理媒介和第二种物理媒介) 的 PPP 虚拟通道 (channel) , 并进行两个 channel的通道协商。 为区分起见, 将基于第一种物理媒介创建的虚拟通道 称为第一 PPP channel, 基于第二种物理媒介创建的虚拟通道称为第二 PPP channel。
在两个 channel都协商成功后, 将两个 channel设定为绑定关系, A、 B 网段后续的 PPP阶段报文 (包括 PPP控制报文、 PPP数据报文), 直接原封 不动地通过家庭网关透传至对端的 channel, 家庭网关不会对 PPP阶段的报 文进行解析, 而是利用桥接原理的绑定转发方式, 以在 A端和 B端之间实 现数据转发, 从而达到快速高效的数据转发目的。
PPP协商成功后, A、 B两端的终端用户就能互相访问对端物理媒介网 络的资源。
本发明一种实施例的数据转发, 其组网环境如图 1 所示, A网段为综 合业务数字网 (Integrated Services Digital Network, ISDN )介质的以太网 ( Ethernet )网络,个人电脑( PC )连接该以太网网络; B网段为基于 Modem 拨号的网关 GPRS支持节点 ( Gateway GPRS Support Node , GGSN ) 网络, GGSN网络连接 Internet网络。 当然, 图 1的组网环境仅为示例, A、 B均 可以为支持 PPP的所有物理媒介。 在图 1所示的组网环境中, 接入的数据 格式如图 2所示, 例如, 家庭网关接入的数据包括 PPPoE报文、 PDP报文、 Ethernet报文等等。
图 3是本发明实施例的家庭网关模块关系图, 如图 3所示, 该实施例 中, 家庭网关主要包括 PPPoE Server模块、 PPPoTTY模块, 用来分别建立 以太网上点对点协议 ( Point to Point Protocol over Ethernet , PPPoE ) channel 和 PPPoTTY channel,家庭网关还包括 PPP通道管理模块,用来管理 channel 绑定关系表。 一种 channel绑定关系表如图 4所示。
图 5是本发明实施例的处理流程图, 如图 5所示, 本发明实施例的数 据转发的处理流程包括:
步骤 501: PC发起 PPPoE拨号, 开始 PPPoE Discover阶段协商; 步骤 502: PC向家庭网关 (如 PPPoE Server )发送 PADI报文请求; 步骤 503: 家庭网关回应 PADO报文;
步骤 504: PC向家庭网关发起 PADR请求报文; 步骤 505: 家庭网关回应 PADS报文, PPPoE channel建立成功; 步骤 506: 家庭网关进入 PDP激活阶段, 向 GGSN网络发送 AT指令; 步骤 507: 家庭网关接收 GGSN网络返回的 AT指令, PDP Context协 商成功 ( PDP激活成功), 建立 PPPoTTY channel;
步骤 508: 家庭网关将 PPPoE channel与 PPPoTTY channel进行绑定设 置; 例如如图 4所示, PPPoE channel 1与 PPPoTTY channel 1绑定, PPPoE channel与 PPPoTTY channel绑定……。
步骤 509: PC进入 PPPoE Session阶段, 发起 PPP阶段控制报文, PPP 通道管理模块查找 channel绑定关系。
步骤 510: 根据查找到的绑定关系, 通过绑定 channel透传 PPP报文。 一般的, 家庭网关通过 PPPoE channel接收报文, 去除 PPPoE报文头, 将 PPP 文直接发送给绑定的 PPPoTTY channel„
一般的, 家庭网关接收到 PPPoTTY channel的报文, 将 PPP报文直接 透传给绑定的 PPPoE channel, 封装 PPPoE头, 发送给 PC。
一般的, PPP 链路建立成功后, PC 正常利用 PPPoE拨号接入访问
Internet资源。
一般的, PPP链路拆除时, PPPoE/PPPoTTY销毁 channel, 此时家庭网 关同时将 channel的绑定关系清除。
本发明的核心内容在于 PPP内核的处理, 下面描述链路建立成功后, 数据在家庭网关设备中内核的收发流程, 如图 6所示, 该流程包括:
PC访问网络时, 数据发送给家庭网关设备;
家庭网关设备的 Ethernet驱动接收到 PC发来的报文数据后,传递给内 核协议栈, 内核协议栈接收到报文后, 在协议栈的统一收包函数 netif— receive— skb中, 根据注册的协议类型进行分发;
PPPoE内核注册 0x8864类型的 Discovery Session阶段才艮文, 故 PC发 送的 PPPoE封装的数据由 PPPoE内核处理;
PPPoE 内核将数据的 PPPoE才艮文头去除, 传递给创建的 PPP 内核 channel ( PPPoE channel );
PPPoE 内核才艮据 channel绑定关系表, 查找到该 channel对应绑定的 channel为 PPPoTTY创建的;
数据直接传递给 PPPoTTY创建的 channel ( PPPoTTY channel ), 该 channel再将数据发送给 PPPoTTY内核, 由 PPPoTTY对应的底层 USB驱 动发往 Internet侧。
Internet回应的数据才艮文,底层 USB驱动接收后传递给 PPPoTTY内核; PPPoTTY内核处理完后, 传递给创建的 PPP 内核 channel ( PPPoTTY channel );
PPPoTTY内核才艮据绑定关系表, 查找到该 channel对应绑定的 channel 为 PPPoE创建的;
数据直接传递给 PPPoE创建的 channel ( PPPoE channel ), 该 channel 再将数据发送给 PPPoE内核, PPPoE内核增加 PPPoE报文头后, 再传递给 底层的 Ethernet驱动发送;
PC接收到网关设备发送的回应数据。
本发明实施例的网络接入设备, 可以软件或者硬件形式予以实现, 其 具体实现的形式并不受限, 例如, 一种实现形式的网络接入设备包括: 通道创建模块, 用于创建基于第一种物理媒介的第一点对点协议虚拟 通道 PPP channel和基于第二种物理媒介的第二点对点协议虚拟通道 PPP channel;
通道管理模块, 用于在所述第一 PPP channel 的通道协商和第二 PPP channel的通道协商都协商成功后, 将所述第一点 PPP channel和所述第二 PPP channel设定为绑定关系以在所述第一种物理媒介和第二种物理媒介之 间实现数据转发。
网络接入设备通过内核收发流程实现第一种物理媒介和第二种物理媒 介之间的数据转发; 内核收发流程主要包括:
第一种物理媒介内核将从第一种物理媒介驱动发来的第一种物理媒介 封装形式的报文数据转换为第二种物理媒介封装形式的报文数据, 通过绑 定的第一 PPP channel和第二 PPP channel传递到第二种物理媒介内核, 由 所述第二种物理媒介内核将所述第二种物理媒介封装形式的报文数据传递 给第二种物理媒介驱动; 类似的,
第二种物理媒介内核将从第二种物理媒介驱动发来的第二种物理媒介 封装形式的报文数据转换为第一种物理媒介封装形式的报文数据, 通过绑 定的第二 ppp channel和第一 PPP channel传递到第一种物理媒介内核, 由 所述第一种物理媒介内核将所述第一种物理媒介封装形式的报文数据传递 给第一种物理媒介驱动。
在图 6 的示例中, 第一种物理媒介为综合数字网介质的以太网网络, 第一 PPP channel为 PPPoE channel, 并设置在 PC侧; 第二种物理媒介为基 于 Modem拨号的 GGSN网络, 第二 PPP channel为 PPPoTTY channel, 并 设置在 internet侧。 如前所述, 第一种物理媒介和第二种物理媒介并不限于 此, 而可以是支持 PPP协议的所有物理媒介, 何种物理媒介设置在 PC侧, 何种物理媒介设置在 internet侧也可以任意设置。
本发明通过利用家庭网关等网络接入设备的对现有支持的物理网络接 入 (Ethernet接入、 ATM接入、 Modem拨号接入等)能力, 利用现有的 PPP 网络资源, 不需要额外的物理设备, 可以达到不同物理媒介网络内的设备 高效互联互通。 技术方案优点如下:
a). 利用 PPP虚拟通道 (channel)现有的网络接口,现有的 PPP分层技术, 利用桥接原理的绑定转发方式, 能够快速高效地进行数据转发。 b) . 通过统一的 channel进行绑定,不需要额外关注 channel私有的一些 特性,比如 PPPoE的 SessionID(会话标识)、PPPoA的 PVC( Permanent Virtual Circuit, 永久虚电路)等。
c) . 不需关心 PPP阶段的报文, 只需进行转发, 处理简单。
d). 核心模块接口简单, 易扩展。
本发明可以实现最终用户接入网络的单一化, 可以任意接入任意网络; 简化局端设备 BAS ( Broadband Access Server, 宽带接入服务器)组网环境, 降低局端设备接口的使用, 降低运营成本。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明, 不 能认定本发明的具体实施只局限于这些说明。 对于本发明所属技术领域的 普通技术人员来说, 在不脱离本发明构思的前提下, 还可以做出若干简单 推演或替换, 都应当视为属于本发明的保护范围。

Claims

权利要求书
1、 一种不同物理媒介间实现数据转发的方法, 其特征在于, 该方法包 括:
网络接入设备创建基于第一种物理媒介的第一点对点协议虚拟通道
PPP channel 和基于第二种物理媒介的第二点对点协议虚拟通道 PPP channel;
所述网络接入设备进行所述第一 PPP channel和第二 PPP channel的通 道协商, 并在两个虚拟通道的通道协商成功后, 将所述第一 PPP channel和 所述第二 PPP channel设定为绑定关系以在所述第一种物理媒介和第二种物 理媒介之间实现数据转发。
2、 如权利要求 1所述的方法, 其特征在于, 所述网络接入设备在第一 种物理媒介和第二种物理媒介之间的实现数据转发为: 通过内核收发流程 在第一种物理媒介和第二种物理媒介之间的实现数据转发, 具体为:
网络接入设备的第一种物理媒介内核将从第一种物理媒介驱动发来的 第一种物理媒介封装形式的报文数据转换为第二种物理媒介封装形式的报 文数据, 通过绑定的第一 PPP channel和第二 PPP channel传递到第二种物 理媒介内核, 由所述第二种物理媒介内核将所述第二种物理媒介封装形式 的报文数据传递给第二种物理媒介驱动; 或者,
网络接入设备的第二种物理媒介内核将从第二种物理媒介驱动发来的 第二种物理媒介封装形式的报文数据转换为第一种物理媒介封装形式的报 文数据, 通过绑定的第二 PPP channel和第一 PPP channel传递到第一种物 理媒介内核, 由所述第一种物理媒介内核将所述第一种物理媒介封装形式 的报文数据传递给第一种物理媒介驱动。
3、 如权利要求 2所述的方法, 其特征在于,
所述第一种物理媒介为综合数字网介质的以太网网络, 所述第一 PPP channel为 PPPoE channel;
所述第二种物理媒介为基于 Modem拨号的 GGSN网络,所述第二 PPP channel为 PPPoTTY channel;
所述内核收发流程包括内核发送流程和内核接收流程, 所述内核发送 流程包括:
网络接入设备的以太网驱动接收到第一物理媒介侧的 PPPoE封装的报 文数据后, 传递到内核协议栈, 内核协议栈根据注册的协议类型将所述 PPPoE封装的报文数据分发到 PPPoE内核;
PPPoE内核将所述 PPPoE封装的报文数据的报文头去除, 根据所述绑 定关系, 将去除了 艮文头的所述 PPPoE封装的 艮文数据经 PPPoE channel 传递到 PPPoTTY内核的 PPPoTTY channel; PPPoTTY内核将去除了才艮文头 的所述 PPPoE封装的报文数据传递到底层 USB驱动, 由所述底层 USB驱 动发往第二物理媒介侧;
所述内核接收流程包括:
底层 USB 驱动接收到第二物理媒介侧回应的数据报文, 传递到
PPPoTTY内核;
PPPoTTY内核才艮据所述绑定关系 ,将所述数据才艮文经 PPPoTTY channel 传递到 PPPoE内核的 PPPoE channel; PPPoE内核所述数据报文增加报文头 后传递到以太网驱动, 由以太网发往第一物理媒介侧。
4、 如权利要求 3所述的方法, 其特征在于, 所述内核协议栈根据注册 的协议类型将所述 PPPoE封装的报文数据分发到 PPPoE内核为: 内核协议 栈根据由协议栈的统一收包函数 netif— receive— skb中得到注册的协议类型, 将所述 PPPoE封装的报文数据分发到 PPPoE内核。
5、如权利要求 3所述的方法, 其特征在于, 所述第一物理媒介侧为 PC 侧, 所述第二物理媒介侧为 internet侧。
6、 如权利要求 5所述的方法, 其特征在于, 该方法具体包括:
PC发起 PPPoE拨号, 开始 PPPoE Discover阶段协商;
PC向网络接入设备发送 PADI ^艮文请求;
网络接入设备回应 PADO报文;
5 PC向网络接入设备发起 PADR请求才艮文;
网络接入设备回应 PADS报文, PPPoE channel建立成功;
网络接入设备进入 PDP激活阶段, 向 GGSN网络发送 AT指令; 网络接入设备接收 GGSN网络返回的 AT指令, PDP Context协商成功, 建立 PPPoTTY channel;
l o 网络接入设备将 PPPoE channel与 PPPoTTY channel进行绑定设置;
PC进入 PPPoE Session阶段, 发起 PPP阶段控制报文;
网络接入设备通过 PPPoE channel接收 PPPoE报文, 去除 PPPoE报文 头, 将 PPP 4艮文直接发送给绑定的 PPPoTTY channel;
网络接入设备接收到 PPPoTTY channel从 internet侧返回的 PPP报文, 15 将该返回的 PPP ^艮文直接透传给绑定的 PPPoE channel,封装 PPPoE头,发 送给 PC;
PPP链路建立成功后, PC利用 PPPoE拨号接入访问 Internet资源; PPP链路拆除时, 销毁 PPPoE/PPPoTTY channel , 清除 channel的绑定 关系。
0 7、 如权利要求 1所述的方法, 其特征在于, 所述第一种物理媒介为综 合数字网介质的以太网网络, 所述第一 PPP channel为 PPPoE channel。
8、 如权利要求 1所述的方法, 其特征在于, 所述第二种物理媒介为基 于 Modem拨号的 GGSN网络, 所述第二 PPP channel为 PPPoTTY channeL
9、 如权利要求 1-8任一项所述的方法, 其特征在于, 所述网络接入设 5 备为家庭网关。
10、 一种网络接入设备, 其特征在于, 该网络设备包括: 通道创建模 块和通道管理模块; 其中,
所述通道创建模块, 用于创建基于第一种物理媒介的第一点对点协议 虚拟通道 PPP channel和基于第二种物理媒介的第二点对点协议虚拟通道 PPP channel;
所述通道管理模块, 用于在所述第一 PPP channel 的通道协商和第二 PPP channel的通道协商都协商成功后,将所述第一点 PPP channel和所述第 二 PPP channel设定为绑定关系以在所述第一种物理媒介和第二种物理媒介 之间实现数据转发。
PCT/CN2010/076578 2010-06-17 2010-09-02 一种不同物理媒介间实现数据转发的方法及网络接入设备 WO2011156990A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP10853100.5A EP2525531B1 (en) 2010-06-17 2010-09-02 Method and network access device for enabling data forwarding between different physical media
US13/578,260 US9172554B2 (en) 2010-06-17 2010-09-02 Method and network access device for enabling data forwarding between different physical mediums

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010202043.X 2010-06-17
CN201010202043XA CN101909074A (zh) 2010-06-17 2010-06-17 一种网络接入设备及不同物理媒介间实现数据转发的方法

Publications (1)

Publication Number Publication Date
WO2011156990A1 true WO2011156990A1 (zh) 2011-12-22

Family

ID=43264391

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/076578 WO2011156990A1 (zh) 2010-06-17 2010-09-02 一种不同物理媒介间实现数据转发的方法及网络接入设备

Country Status (4)

Country Link
US (1) US9172554B2 (zh)
EP (1) EP2525531B1 (zh)
CN (1) CN101909074A (zh)
WO (1) WO2011156990A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707997A (zh) * 2012-06-12 2012-10-03 中兴通讯股份有限公司 一种移动宽带设备多pdp数据通讯的驱动装置和方法
CN105721438A (zh) * 2016-01-19 2016-06-29 烽火通信科技股份有限公司 一种基于Linux的LTE网关处理AT指令的方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3021555B1 (en) 2013-07-12 2018-09-12 Huawei Technologies Co., Ltd. Message processing method and device
KR102016644B1 (ko) 2014-02-23 2019-08-30 삼성전자주식회사 전자 장치의 기능 및 리소스 운용 방법
CN105812225B (zh) * 2016-05-04 2019-03-15 烽火通信科技股份有限公司 与接口无关的虚拟以太网通信部件及其实现通信的方法
CN109104448B (zh) 2017-06-20 2021-10-01 华为技术有限公司 会话管理方法、及装置
CN109429363B (zh) * 2017-06-20 2021-04-20 华为技术有限公司 会话管理方法、及装置
CN108509184B (zh) * 2018-03-28 2021-11-09 武汉斗鱼网络科技有限公司 消息分发方法、计算机可读存储介质及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671119A (zh) * 2004-03-15 2005-09-21 阿扎尔网络公司 用于透明、安全地将wlan无线电接入网与gprs/gsm核心网络互连的方法和***
CN1863150A (zh) * 2005-11-01 2006-11-15 华为技术有限公司 基于ggsn和外部数据网络之间的数据处理方法和***
CN1881914A (zh) * 2005-06-17 2006-12-20 华为技术有限公司 城域网数据业务网络管理方法
CN101026546A (zh) * 2006-02-21 2007-08-29 华为技术有限公司 一种实现分组数据会话的方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040044789A1 (en) 2002-03-11 2004-03-04 Seabridge Ltd. Dynamic service-aware aggregation of PPP sessions over variable network tunnels
US7155526B2 (en) * 2002-06-19 2006-12-26 Azaire Networks, Inc. Method and system for transparently and securely interconnecting a WLAN radio access network into a GPRS/GSM core network
CN100484074C (zh) * 2003-07-25 2009-04-29 华为技术有限公司 一种在网络接入设备上实现PPPoA到PPPoE转换的方法
CN1309233C (zh) 2004-07-20 2007-04-04 华为技术有限公司 在宽带接入设备上支持PPPoA的方法
US20070110072A1 (en) * 2005-11-16 2007-05-17 Mark Elias Digital subscriber link interconnection to a virtual private network
US20090240874A1 (en) * 2008-02-29 2009-09-24 Fong Pong Framework for user-level packet processing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671119A (zh) * 2004-03-15 2005-09-21 阿扎尔网络公司 用于透明、安全地将wlan无线电接入网与gprs/gsm核心网络互连的方法和***
CN1881914A (zh) * 2005-06-17 2006-12-20 华为技术有限公司 城域网数据业务网络管理方法
CN1863150A (zh) * 2005-11-01 2006-11-15 华为技术有限公司 基于ggsn和外部数据网络之间的数据处理方法和***
CN101026546A (zh) * 2006-02-21 2007-08-29 华为技术有限公司 一种实现分组数据会话的方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707997A (zh) * 2012-06-12 2012-10-03 中兴通讯股份有限公司 一种移动宽带设备多pdp数据通讯的驱动装置和方法
CN102707997B (zh) * 2012-06-12 2014-06-11 中兴通讯股份有限公司 一种移动宽带设备多pdp数据通讯的驱动装置和方法
US9451433B2 (en) 2012-06-12 2016-09-20 Zte Corporation Device and method of driving multi-PDP data communication for mobile broadband device
CN105721438A (zh) * 2016-01-19 2016-06-29 烽火通信科技股份有限公司 一种基于Linux的LTE网关处理AT指令的方法
CN105721438B (zh) * 2016-01-19 2018-10-19 烽火通信科技股份有限公司 一种基于Linux的LTE网关处理AT指令的方法

Also Published As

Publication number Publication date
US20120307824A1 (en) 2012-12-06
EP2525531A1 (en) 2012-11-21
CN101909074A (zh) 2010-12-08
US9172554B2 (en) 2015-10-27
EP2525531B1 (en) 2018-05-02
EP2525531A4 (en) 2015-06-24

Similar Documents

Publication Publication Date Title
WO2011156990A1 (zh) 一种不同物理媒介间实现数据转发的方法及网络接入设备
JP4236398B2 (ja) 通信方法、通信システム及び通信接続プログラム
WO2008106881A1 (fr) Procédé d'accès ppp, système correspondant et dispositif à noeud d'accès
CN100534055C (zh) 利用宽带路由器实现上网的方法
WO2009059523A1 (en) An accessing method, system and equipment of layer-3 session
WO2006007793A1 (fr) Procede et appareil prenant en charge l'acces a un terminal pppoa
Valencia et al. Cisco Layer Two Forwarding (Protocol)" L2F"
JP2005051473A (ja) ネットワーク相互接続装置及びネットワーク相互接続方法、名前解決装置、並びにコンピュータ・プログラム
WO2013086869A1 (zh) 一种互联方法、装置和***
WO2014056135A1 (zh) 端口设置方法、路由设备及电脑程序产品
WO2001050292A1 (en) Proxy methods for ip address assignment and universal access mechanism
WO2007041918A1 (fr) Méthode et système d’obtention de clé hôte ssh de dispositif géré
TW201204098A (en) Dynamic service groups based on session attributes
CN100561969C (zh) 一种基于PPPoE的宽带接入方法
JP2005521329A (ja) オートコンフィギュレーション構成を有する情報ルーティングデバイス
WO2007033519A1 (fr) Procede permettant la mise a jour d'un reseau de communication prive virtuel dynamiquement
WO2017080335A1 (zh) 一种基于pppoe网络的拨号方法、拨号***及路由器
WO2014153860A1 (zh) 一种网络接入的方法、网关及***
JP2010514290A (ja) メディアアクセス制御アドレスを変換するためのネットワーク装置及び方法
WO2008037212A1 (fr) Terminal d'accès et procédé permettant d'attacher un terminal à l'opérateur
WO2009074072A1 (fr) Procédé, système de réseau et équipement de réseau de conversion de stratégie dynamique
WO2012116615A1 (zh) 一种拨号设备以及根据用户需求实现虚拟拨号的方法
WO2007107076A1 (fr) Procédé et dispositif d'accès utilisateur à large bande
WO2006081776A1 (fr) Méthode de communication et dispositif de protocole de liaison local différent
WO2013044516A1 (zh) 网络拨号的方法及装置

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: 10853100

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13578260

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2010853100

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE