CN102769869B - 无线接入点的控制和配置报文快速转发*** - Google Patents

无线接入点的控制和配置报文快速转发*** Download PDF

Info

Publication number
CN102769869B
CN102769869B CN201210282888.3A CN201210282888A CN102769869B CN 102769869 B CN102769869 B CN 102769869B CN 201210282888 A CN201210282888 A CN 201210282888A CN 102769869 B CN102769869 B CN 102769869B
Authority
CN
China
Prior art keywords
message
tuple
list item
parallel data
hash
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210282888.3A
Other languages
English (en)
Other versions
CN102769869A (zh
Inventor
马奔利
李西昆
范成龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Autelan Technology Co ltd
Beijing Hua Xinaotian Network Technology Co ltd
Original Assignee
Beijing Autelan Technology Co Ltd
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 Beijing Autelan Technology Co Ltd filed Critical Beijing Autelan Technology Co Ltd
Priority to CN201210282888.3A priority Critical patent/CN102769869B/zh
Publication of CN102769869A publication Critical patent/CN102769869A/zh
Application granted granted Critical
Publication of CN102769869B publication Critical patent/CN102769869B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

提供了一种无线接入点的控制和配置(CAPWAP)报文快速转发***,包括:以太网交换芯片;广域网(WAN)端口;现场可编程门阵列(FPGA)单元,用于从以太网交换芯片或WAN端口接收报文,并从哈希表中查找与报文的五元组相应的表项,如果未查找到相应的表项,则将报文发送到处理器单元,随后从处理器单元接收封装的报文并发送到以太网交换芯片单元或WAN端口,并在哈希表中建立与封装的报文的五元组相应的新的表项,如果查找到相应的表项,则根据查找到的表项对报文进行封装,并将封装的报文发送到以太网交换芯片单元或WAN端口;处理器单元,用于对FPGA单元发送的报文进行封装,并将封装的报文发送到FPGA单元。

Description

无线接入点的控制和配置报文快速转发***
技术领域
本申请涉及无线通信技术,更具体地,涉及一种在现场可编程门阵列(FPGA)上实现无线接入点的控制和配置(CAPWAP)报文快速转发的***。
背景技术
无线控制器(AC)是一种网络设备,是无线网络的核心,负责管理无线网络中的瘦无线接入点(AP)。如今的无线网络覆盖,多采用一个AC加多个AP的方式,有利于无线网络的集中管理。AC通过无线接入点控制与配置协议(CAPWAP)来控制AP,在集中转发模式下,站(STA)的所有报文都由AP封装成CAPWAP报文再由AC解封后进行转发,目前CAPWAP功能的实现主要是在三层网络传输模式下,所有的CAPWAP报文都被封装成用户数据包协议(UDP)格式在互联网协议(IP)网络中传输,而CAPWAP隧道也是由AC的接口IP地址和web工具平台(WTP)的IP地址来维护的。
AC中最关键的技术就是CAPWAP业务数据的处理,因为隧道数量多(多达几百万个同时存在的隧道),业务流量大(高达20~30Gbps的业务流量),对AC的性能要求很高。
目前的AC多采用高性能多核CPU处理器作为数据转发平台,并且使用诸如双倍速率同步动态随机存取存储器(DDR)2或DDR3的动态随机存取存储器(DRAM)来存储报文和转发表。然而,上述方案会存在以下缺点:
1、对于短包处理不理想;
2、CPU转发在应用中的线速交换能力不足,特别是短报文,性能下降更加严重;
3、高性能多核CPU功耗很大,对***散热能力要求高;
4、DDR2/3的DRAM吞吐能力有限,必须使用多个DRAM接口并行才能提高效率;
5、CPU对一个报文的处理需要多次访问内存,进一步恶化性能。
发明内容
本发明的目的在于提供一种无线接入点的控制和配置(CAPWAP)报文快速转发***,包括:以太网交换芯片;广域网(WAN)端口;现场可编程门阵列(FPGA)单元,用于从以太网交换芯片或WAN端口接收报文,并从哈希表中查找与报文的五元组相应的表项,如果未查找到相应的表项,则将报文发送到处理器单元,随后从处理器单元接收封装的报文并发送到以太网交换芯片单元或WAN端口,并在哈希表中建立与封装的报文的五元组相应的新的表项,如果查找到相应的表项,则根据查找到的表项对报文进行封装,并将封装的报文发送到以太网交换芯片单元或WAN端口;处理器单元,用于对FPGA单元发送的报文进行封装,并将封装的报文发送到FPGA单元。
报文的五元组可包括报文的源IP地址、目的IP地址、源端口号、目的端口号和IP协议。
哈希表的每一个表项可包括报文的五元组以及源MAC地址、目的MAC地址。
对于来自无线接入点(AP)的CAPWAP报文,未查找到与报文的五元组相应的表项可包括不能获得五元组、五元组查找失败、报文需要重组或者报文是非CAPWAP报文;对于来自互联网的IP报文,未查找到与报文的五元组相应的表项可包括不能获得五元组、五元组查找失败或者报文需要分片。
FPGA单元可包括:报文接收模块,从处理器单元、以太网交换芯片或WAN端口接收报文,对报文进行数据同步并转换为并行数据报文,并存储转换的并行数据报文;报文解析模块,读取来自以太网交换芯片或WAN端口的并行数据报文,对并行数据报文进行解析以提取五元组;哈希查找模块,使用提取的五元组通过哈希算法计算哈希ID,根据哈希ID获得哈希表,并在哈希表中查找与提取的五元组相应的表项;报文转发模块,当哈希查找模块查找到与提取的五元组相应的表项时,报文转发模块根据哈希表中与并行数据报文的五元组相应的表项对并行数据报文进行封装,并将封装的并行数据报文发送到报文发送模块,当哈希查找模块未查找到与提取的五元组相应的表项时,报文转发模块直接将并行数据报文发送到报文发送模块;报文发送模块,将封装的并行数据报文转换为串行数据并发送到以太网交换芯片或WAN端口,将并行数据报文发送到处理器单元;学习和转发模块,读取来自处理器单元的封装的并行数据报文,将其发送到报文发送模块,并创建关于封装的并行数据报文的哈希表项。
当发生哈希冲突时,学习和转发模块还可对关于封装的并行数据报文的哈希表项进行更新。
哈希表的每个表项中还可包括创建时间项,当发生哈希冲突时,如果当前表项的创建时间项的值大于预定的更新时间,则学习和转发模块可将当前封装的并行数据报文的五元组写入当前表项。
哈希表的每个表项中还可包括老化时间项,当发生哈希冲突时,如果某个表项的创建时间项的值与当前时间的差值大于老化时间项的值,则学习和转发模块可将所述某个表项删除。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。
附图说明
通过下面结合附图进行的详细描述,本发明的上述和其它目的和特点将会变得更加清楚,其中:
图1是示出根据本发明示例性实施例的CAPWAP报文快速转发***的框图;
图2是示出根据本发明示例性实施例的CAPWAP报文快速转发***的FPGA单元的框图;
具体实施方式
现在,详细描述本发明的示例性实施例,其示例在附图中表示,其中,相同的标号始终表示相同的部件。
图1是示出根据本发明示例性实施例的CAPWAP报文快速转发***的框图。
如图1所示,根据本发明示例性实施例的CAPWAP报文快速转发***可包括处理器单元110、FPGA单元120、以太网交换芯片130和广域网(WAN)端口140。
FPGA单元120从以太网交换芯片130或WAN端口140接收报文,并在哈希(Hash)表中查找与报文的五元组相应的表项,这里,五元组包括报文的源IP地址、目的IP地址、源端口号、目的端口号和IP协议。如果FPGA单元120未查找到与报文的五元组相应的表项,则FPGA单元120将报文发送到处理器单元110,由处理器单元110对报文进行封装,随后FPGA单元120从处理器单元110接收封装的报文并根据其封装将其发送到以太网交换芯片130或WAN端口140,并在哈希表中建立与封装的报文的五元组相应的新的表项,这样,如果再次接收到具有相同五元组的报文,则FPGA单元120可直接对报文进行处理,而不需要处理器单元110干预。如果FPGA单元120查找到与报文的五元组相应的表项,则FPGA单元120可根据哈希表中与报文的五元组相应的表项直接对报文进行封装,并将封装的报文发送到以太网交换芯片130或WAN端口140。这里,哈希表的每一个表项可包括报文的五元组以及诸如源MAC地址、目的MAC地址等的封装信息,但不限于此。此外,仅作为示例,各个单元之间可通过以太网连接单元接口(XAUI)来发送或接收报文。
由FPGA单元120从以太网交换芯片130或WAN端口140接收的报文可分为来自AP的CAPWAP(CAPWAP from AP)报文或来自互联网(Internet)的IP(IP from Internet)报文两种类型。对于CAPWAP from AP类型的报文,未查找到与报文的五元组相应的表项可包括不能获得五元组、五元组查找失败、报文需要重组或者报文是非CAPWAP报文。对于IP from Internet类型的报文,未查找到与报文的五元组相应的表项可包括不能获得五元组、五元组查找失败或者报文需要分片。
WAN端口140连接外网,用于将报文发送到FPGA单元120或从FPGA单元120接收报文。
以太网交换芯片130用于将报文发送到FPGA单元120或从FPGA单元120接收报文。这里,以太网交换芯片130的以太交换操作属于本领域中现有技术,为了避免模糊本发明的主题,因此不在此进行详细描述。
下面将参照图2来进一步描述图1中示出的CAPWAP报文快速转发***的FPGA单元120。
图2是示出根据本发明示例性实施例的CAPWAP报文快速转发***的FPGA单元120的框图。
参照图2,根据本发明示例性实施例的FPGA单元可包括报文接收模块210、报文解析模块220、哈希查找模块230、报文转发模块240、报文发送模块250以及学习和转发模块260。
报文接收模块210从处理器单元110、以太网交换芯片130或WAN端口140接收报文,对报文进行数据同步并转换为并行数据报文,并存储转换的并行数据报文。这里,仅作为示例,报文接收模块210可将报文转换为128比特的并行数据报文。
报文解析模块220读取来自以太网交换芯片130或WAN端口140并通过数据同步、转换而得到的并行数据报文,对并行数据报文进行解析以提取五元组。这里,报文解析模块220可将包长大于1900字节或者小于60字节的报文丢弃,并可将提取的五元组缓存到先入先出缓存器(FIFO)中。此外,对于CAPWAP from AP类型的报文,可从内层IP头提取五元组,对于IP fromInternet类型的报文,可从IP头提取五元组。
哈希查找模块230使用提取的五元组通过哈希算法计算哈希ID,根据哈希ID获得哈希表,并在哈希表中查找与并行数据报文的提取的五元组相应的表项。这里,哈希ID是将查找的哈希表的存储地址。此外,仅作为示例,哈希表的每一个表项可包括:五元组、802.3帧头、VLAN OUT、VLAN IN、IP报文头、UDP报文头、CAPWAP报文头、802.11帧头。
如果哈希查找模块230查找到与并行数据报文的提取的五元组相应的表项(即,哈希匹配),则报文转发模块240根据哈希表中与并行数据报文的五元组相应的表项对并行数据报文进行封装,并将封装的并行数据报文发送到报文发送模块250;否则,报文转发模块240直接将并行数据报文发送到报文发送模块250。这里,报文转发模块240可支持四种模式的转发,即,Internet到Internet(Internet to Internet)、AP到Internet(AP toInternet)、AP到AP(AP to AP)、Internet到AP(Internet to AP)。对于to Internet的报文,报文转发模块240的封装操作可包括去掉外层封装、添加802.3帧头、将IP报文头中的TTL减1和重新计算校验和。对于to AP的报文,报文转发模块240的封装操作可包括依次添加或者更新LLC/SNAP头、802.11帧头、CAPWAP头、UDP头、IP报文头、802.3帧头,将IP报文头的TTL减1,重新计算校验和,将外层IP报文头的碎片(Fragment)ID递增,将CAPWAP头的FragmentID递增,将802.11帧头的序列(sequence)ID递增。此外,报文转发模块240同时支持快转输出时的QOS_EN的配置,QOS_EN为1时,输出的802.11帧头为带QOS信息的28字节,QOS_EN为0时,输出的802.11帧头为不带QOS信息的24字节。应该理解,上述的报文的具体转发以及封装操作仅是示例,本领域技术人员完全可以根据实际需要对上述具体转发操作做出改变。
报文发送模块250将封装的并行数据报文转换为串行数据报文,并根据其封装将其发送到以太网交换芯片130或WAN端口140。此外,报文发送模块250还可将并行数据报文直接发送到处理器单元110。
学习和转发模块260读取来自处理器单元110并通过数据同步、转换而得到的封装的并行数据报文,将其发送到报文发送模块250,并创建关于封装的并行数据报文的哈希表项。更具体地,FPGA单元120可将封装的并行数据报文的五元组、源MAC地址、目的MAC地址作为新的表项创建在哈希表中,但这仅是示例,本领域技术人员可根据实际需要来改变将创建的哈希表项的内容。
此外,对于两个不同的五元组,如果计算出的哈希ID相同,则这种情况就是哈希冲突,因此,为避免一种报文长时间占据哈希表空间,还可由学习和转发模块260对哈希表进行更新,更具体地,可进行以下两种处理:1)在哈希表的每个表项中包括一个创建时间项(setup_time),当发生哈希冲突时,当发生哈希冲突时,如果当前表项的setup_time的值大于预定的更新时间(update_time),则将当前表项进行更新,写入当前封装的并行数据报文的7五元组;2)设置老化轮询机制,即,定时对哈希表进行老化(删除),具体来说,在哈希表的每个表项中包括一个老化时间项(aging_time)。当发生哈希冲突时,如果某个表项的setup_time的值与当前时间的差值大于aging_time的值,则将所述某个表项删除。
此外,作为可选模块,FPGA单元120还可包括存储模块,用于存储哈希表以及由报文接收模块210转换的并行数据报文,或者FPGA单元120的各个模块可访问或读取存储在外部存储器中的哈希表和并行数据报文。
应该了解,图2中示出的FPGA单元包括的各个模块仅是示例,本领域技术人员完全可根据实际需要对各个模块进行功能拆分或组合,诸如,可使用一个模块来实现报文接收模块210和报文解析模块220的功能等,在此不再赘述。
根据本发明的示例性实施例,在FPGA单元中采用了流水线设计,报文的数据流向是一条没有反馈的单向流,前一个步骤的输出是后一个步骤的输入,故可提高***的工作频率,这是面积换取速度的一种具体体现。此外,FPGA单元还可以实现多条流水线并行处理,大大提高CAPWAP报文转发性能,支持30G数据流量的线速交换能力,并且长度为256字节以下的报文也可以达到线速转发。由于使用了FPGA,故在调试上比较方便,并且还具有较好的兼容性及扩展性能。
虽然已经参照特定示例性实施例示出和描述了本发明,但是本领域的技术人员将理解,在不脱离范围由权利要求及其等同物限定的本发明的精神和范围的情况下可作出形式和细节上的各种改变。

Claims (7)

1.一种无线接入点的控制和配置(CAPWAP)报文快速转发***,包括:
以太网交换芯片;
广域网(WAN)端口;
现场可编程门阵列(FPGA)单元,包括:
报文接收模块,从处理器单元、以太网交换芯片或WAN端口接收报文,对报文进行数据同步并转换为并行数据报文,并存储转换的并行数据报文;
报文解析模块,读取来自以太网交换芯片或WAN端口的并行数据报文,对并行数据报文进行解析以提取五元组;
哈希查找模块,使用提取的五元组通过哈希算法计算哈希ID,根据哈希ID获得哈希表,并在哈希表中查找与提取的五元组相应的表项;
报文转发模块,当哈希查找模块查找到与提取的五元组相应的表项时,报文转发模块根据哈希表中与并行数据报文的五元组相应的表项对并行数据报文进行封装,并将封装的并行数据报文发送到报文发送模块,当哈希查找模块未查找到与提取的五元组相应的表项时,报文转发模块直接将并行数据报文发送到报文发送模块;
报文发送模块,将封装的并行数据报文转换为串行数据并发送到以太网交换芯片或WAN端口,将并行数据报文发送到处理器单元;
学习和转发模块,读取来自处理器单元的封装的并行数据报文,将其发送到报文发送模块,并创建关于封装的并行数据报文的哈希表项,使得如果再次接收到具有相同五元组的报文,则FPGA单元直接对报文进行处理而不需要处理器单元干预,
其中,在FPGA单元中采用一条或多条流水线设计;
处理器单元,用于对FPGA单元发送的报文进行封装,并将封装的报文发送到FPGA单元。
2.如权利要求1所述的CAPWAP报文快速转发***,其中,报文的五元组包括报文的源IP地址、目的IP地址、源端口号、目的端口号和IP协议。
3.如权利要求1所述的CAPWAP报文快速转发***,其中,哈希表的每一个表项包括报文的五元组以及源MAC地址、目的MAC地址。
4.如权利要求1所述的CAPWAP报文快速转发***,其中,
对于来自无线接入点(AP)的CAPWAP报文,未查找到与报文的五元组相应的表项包括不能获得五元组、五元组查找失败、报文需要重组或者报文是非CAPWAP报文;
对于来自互联网的IP报文,未查找到与报文的五元组相应的表项包括不能获得五元组、五元组查找失败或者报文需要分片。
5.如权利要求1所述的CAPWAP报文快速转发***,其中,当发生哈希冲突时,学习和转发模块还对关于封装的并行数据报文的哈希表项进行更新。
6.如权利要求5所述的CAPWAP报文快速转发***,其中,哈希表的每个表项中还包括创建时间项,当发生哈希冲突时,如果当前表项的创建时间项的值大于预定的更新时间,则学习和转发模块将当前封装的并行数据报文的五元组写入当前表项。
7.如权利要求6所述的CAPWAP报文快速转发***,其中,哈希表的每个表项中还包括老化时间项,当发生哈希冲突时,如果某个表项的创建时间项的值与当前时间的差值大于老化时间项的值,则学习和转发模块将所述某个表项删除。
CN201210282888.3A 2012-08-09 2012-08-09 无线接入点的控制和配置报文快速转发*** Active CN102769869B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210282888.3A CN102769869B (zh) 2012-08-09 2012-08-09 无线接入点的控制和配置报文快速转发***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210282888.3A CN102769869B (zh) 2012-08-09 2012-08-09 无线接入点的控制和配置报文快速转发***

Publications (2)

Publication Number Publication Date
CN102769869A CN102769869A (zh) 2012-11-07
CN102769869B true CN102769869B (zh) 2015-07-15

Family

ID=47097090

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210282888.3A Active CN102769869B (zh) 2012-08-09 2012-08-09 无线接入点的控制和配置报文快速转发***

Country Status (1)

Country Link
CN (1) CN102769869B (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103117928B (zh) * 2013-01-21 2017-02-08 深圳市迪浦电子有限公司 提高芯片转发性能的方法及装置
CN104639455B (zh) * 2015-02-16 2018-02-09 新华三技术有限公司 一种网络流处理方法和装置
CN105516022B (zh) * 2016-01-27 2018-10-09 盛科网络(苏州)有限公司 在芯片中实现802.11 QoS优先级值灵活映射的方法
CN106789178B (zh) * 2016-12-01 2019-07-23 迈普通信技术股份有限公司 一种报文转发方法和网络设备
CN106850386B (zh) * 2017-02-13 2020-06-09 杭州迪普科技股份有限公司 报文处理方法和设备
CN107317761A (zh) * 2017-06-29 2017-11-03 济南浪潮高新科技投资发展有限公司 基于fpga的100g以太分流方法及***
CN107707476B (zh) * 2017-08-20 2020-10-02 中国人民解放军理工大学 基于fpga的高效无线转发装置及方法
CN108234323A (zh) * 2017-12-08 2018-06-29 中国电子科技集团公司第三十研究所 一种安全可控性能可达线速的网络处理及转发方法
CN108848202B (zh) * 2018-06-21 2021-05-04 Oppo(重庆)智能科技有限公司 电子装置、数据传输方法及相关产品
CN109495311B (zh) * 2018-11-30 2022-05-20 锐捷网络股份有限公司 一种网络故障检测方法及装置
CN109361609B (zh) * 2018-12-14 2021-04-20 东软集团股份有限公司 防火墙设备的报文转发方法、装置、设备及存储介质
CN110086892B (zh) * 2019-03-29 2022-04-15 郑州信大捷安信息技术股份有限公司 一种基于fpga的snat***及方法
CN110708250A (zh) * 2019-08-26 2020-01-17 广州市高科通信技术股份有限公司 一种提高数据转发性能的方法、电子设备及存储介质
CN110505161B (zh) * 2019-09-24 2023-01-24 杭州迪普科技股份有限公司 一种报文处理方法及设备
CN111614793B (zh) * 2020-04-22 2022-03-04 上海御渡半导体科技有限公司 一种基于fpga的以太网交换机的mac地址管理装置及方法
CN112737914B (zh) * 2020-12-28 2022-08-05 北京天融信网络安全技术有限公司 报文处理方法、装置、网络设备及可读存储介质
CN112769701A (zh) * 2020-12-30 2021-05-07 杭州迪普信息技术有限公司 一种转发报文的方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571352A (zh) * 2003-07-12 2005-01-26 华为技术有限公司 在网络设备中处理五元流组的方法
CN101938415A (zh) * 2010-08-30 2011-01-05 北京傲天动联技术有限公司 网络转发设备的快速转发方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571352A (zh) * 2003-07-12 2005-01-26 华为技术有限公司 在网络设备中处理五元流组的方法
CN101938415A (zh) * 2010-08-30 2011-01-05 北京傲天动联技术有限公司 网络转发设备的快速转发方法

Also Published As

Publication number Publication date
CN102769869A (zh) 2012-11-07

Similar Documents

Publication Publication Date Title
CN102769869B (zh) 无线接入点的控制和配置报文快速转发***
US20220200851A1 (en) Data Packaging Protocols For Communications Between IoT Devices
CN103166874B (zh) 一种报文转发方法及设备
US8804732B1 (en) Methods and apparatus for separate control and data planes in a wireless network
CN101827038B (zh) 分布式设备和分布式设备中报文转发的方法
CN108632145B (zh) 一种报文转发方法和叶子节点设备
CN103945456A (zh) 一种基于Linux***的LTE基站用户面高效UDP数据发送优化方法
US10187846B2 (en) Packet transmission method, device, and communications system
CN102857414A (zh) 一种转发表写入、报文转发方法及装置
CN107707476B (zh) 基于fpga的高效无线转发装置及方法
CN103490961A (zh) 一种网络设备
CN103763750B (zh) 在tdma协议的无线自组网中实现快速分组转发的方法
EP3813318B1 (en) Packet transmission method, communication device, and system
WO2020093871A1 (zh) 下行报文发送、转发方法和装置
CN101902401A (zh) 一种搜索处理装置及网络***
WO2022042351A1 (zh) 接口数据的处理方法、发送端设备和接收端设备
CN104754521A (zh) 一种报文转发方法、无线接入点、无线控制器和***
CN102255800A (zh) Can总线上ip数据包和can消息之间数据格式相互转换的方法
US12003417B2 (en) Communication method and apparatus
CN116886621B (zh) 报文转发控制方法、dpu及相关设备
CN103533574A (zh) 无线传感器网络和互联网之间数据传输的方法和装置
CN103517332A (zh) 一种基站、数据处理方法及通信***
CN102611615B (zh) 一种基于fpga的一体化***
CN104010050A (zh) 基于中间件实现网关napt功能的方法及装置
CN205265697U (zh) 一种基于标签交换技术的分组光传输终端芯片

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 100193 Beijing city Haidian District Dongbeiwang West Road No. 8 Zhongguancun Software Park Building 5 Building 2 layer Hanvon Technology

Applicant after: BEIJING AUTELAN TECHNOLOGY Co.,Ltd.

Address before: 100085 Beijing city Haidian District Dongbeiwang West Road No. 8 Zhongguancun Software Park Building 5 Building 2 layer Hanvon Technology

Applicant before: Beijing AUTELAN Technology Co.,Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: AUTELAN TECHNOLOGY INC. TO: BEIJING AUTELAN TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 100193, No. 1, building three, zone 9, Zhongguancun Software Park, 8 West Wang Xi Road, Beijing, Haidian District

Patentee after: Beijing AUTELAN Technology Co.,Ltd.

Address before: 100193 Beijing city Haidian District Dongbeiwang West Road No. 8 Zhongguancun Software Park Building 5 Building 2 layer Hanvon Technology

Patentee before: BEIJING AUTELAN TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20151126

Address after: 100085 Beijing, East Road, No. 1, building on the north side of the building, room 313, room 3

Patentee after: Beijing Hua Xinaotian network technology Co.,Ltd.

Address before: 100193, No. 1, building three, zone 9, Zhongguancun Software Park, 8 West Wang Xi Road, Beijing, Haidian District

Patentee before: Beijing AUTELAN Technology Co.,Ltd.