CN112333151A - 接收cpri数据流和接收以太网帧的方法、装置及*** - Google Patents

接收cpri数据流和接收以太网帧的方法、装置及*** Download PDF

Info

Publication number
CN112333151A
CN112333151A CN202011085144.3A CN202011085144A CN112333151A CN 112333151 A CN112333151 A CN 112333151A CN 202011085144 A CN202011085144 A CN 202011085144A CN 112333151 A CN112333151 A CN 112333151A
Authority
CN
China
Prior art keywords
network device
cpri
cpri data
ethernet frame
data flow
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.)
Granted
Application number
CN202011085144.3A
Other languages
English (en)
Other versions
CN112333151B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202011085144.3A priority Critical patent/CN112333151B/zh
Publication of CN112333151A publication Critical patent/CN112333151A/zh
Application granted granted Critical
Publication of CN112333151B publication Critical patent/CN112333151B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/351Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices

Landscapes

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

Abstract

本发明实施例提供了接收CPRI数据流和接收以太网帧的方法、装置及***,第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流;所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段;所述第一网络装置生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;所述第一网络装置通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。所述第一网络装置生成可以通过以太网传输的以太网帧,所述以太网帧中包括第一CPRI数据流的片段,从而提供了将CPRI数据通过以太网进行传输的方法。

Description

接收CPRI数据流和接收以太网帧的方法、装置及***
技术领域
本发明涉及通信技术领域,特别是涉及接收CPRI数据流的方法、接收以太网帧的方法、装置及***。
背景技术
在无线接入网(Radio Access Network,RAN)中,射频拉远单元(Radio RemoteUnit,RRU)和基带处理单元(Base band Unit,BBU)之间通用公共无线接口(Common PublicRadio Interface,CPRI)进行交互。现有技术中,RRU与BBU一般以点到点的方式通过光纤连接。如图1所示,RRU通过RRU与BBU之间的光纤向BBU传输CPRI数据流。
现有技术中,CPRI数据不能通过以太网传输,导致CPRI数据的传输方式不够灵活。
发明内容
为了解决现有技术中CPRI数据的传输方式不够灵活的问题,本发明实施例提供了一种接收CPRI数据流和接收以太网帧的方法、装置及***。
第一方面提供了一种接收通用公共无线接口CPRI数据流的方法,所述方法包括:
第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流;
所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段;
所述第一网络装置生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;
所述第一网络装置通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。
在第一方面的第一种可能实现方式中,所述方法还包括:
所述第一网络装置根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
结合第一方面或第一方面第一种可能的实现方式,在第一方面的第二种可能的实现方式中,
所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
结合第一方面至第一方面的第二种可能的实现方式中的任意一种,在第一方面第三种可能的实现方式中,
所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为射频拉远单元RRU时,所述第二装置为基带处理单元BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
结合第一方面第三种可能的实现方式,在第一方面第四种可能的实现方式中,所述方法还包括:
所述第一网络装置通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流;和
所述第一网络装置根据所述第二CPRI数据流生成所述第二CPRI数据流的片段;
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
结合第一方面第四种可能的实现方式,在第一方面第五种可能的实现方式中,所述方法还包括:
所述第一网络装置根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
结合第一方面第四种可能的实现方式或第一方面第五种可能的实现方式,在第一方面第六种可能的实现方式中,
所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
结合第一方面第六种可能的实现方式,在第一方面第七种可能的实现方式中,所述第一网络装置生成所述以太网帧包括:
所述第一网络装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;以及
所述第一网络装置生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述第二以太网帧包括所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧;
或者
所述第一网络装置生成所述以太网帧包括:
所述第一以太网装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;以及
所述第一网络装置生成所述以太网帧,所述以太网帧包括所述第一CPRI数据段和所述第二CPRI数据段。
第二方面,提供了一种接收以太网帧的方法,所述方法包括:
第二网络装置通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识;
所述第二网络装置根据所述CPRI数据标识确定所述以太网帧携带有CPRI数据流的片段;
所述第二网络装置确定所述以太网帧携带有所述CPRI数据流的片段之后,所述第二网络装置从所述以太网帧获得第一CPRI数据流的片段;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段。
在第二方面第一种可能的实现方式中,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向第二装置发送所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
结合第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述方法还包括:
所述第二网络装置还从所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
所述第二网络装置根据所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
结合第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述方法还包括:
所述第二网络装置从所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
所述第二网络装置根据所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;以及
所述第二网络装置根据所述第一延时确定第五时间;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置在所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
结合第二方面第一种可能的实现方式至第二方面第三种可能的实现方式中的任意一种,在第二方面第四种可能的实现方式中,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
结合第二方面第四种可能的实现方式,在第二方面第五种可能的实现方式中,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
所述第二网络装置根据所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
结合第二方面第四种可能的实现方式或第二方面第五种可能的实现方式,在第二方面第六种可能的实现方式中,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二延时确定第六时间;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置在所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
结合第二方面第六种可能的实现方式,在第二方面第七种可能的实现方式中,所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段包括:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间;
或者
所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段包括:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
第三方面提供一种接收通用公共无线接口CPRI数据流的第一网络装置,所述第一网络装置包括:
第一接收单元,用于通过所述第一网络装置的CPRI接口接收第一CPRI数据流;
第一生成单元,用于根据所述第一接收单元接收的所述第一CPRI数据流生成所述第一CPRI数据流的片段;
第二生成单元,用于生成以太网帧,所述以太网帧包括所述第一生成单元生成的所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;
发送单元,用于通过所述第一网络装置的以太网接口向第二网络装置发送所述第二生成单元生成的所述以太网帧。
在第三方面第一种可能的实现方式中,所述第一网络装置还包括:
第一确定单元,用于根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
结合第三方面或第三方面第一种可能的实现方式,在第三方面第二种可能的实现方式中,
所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
结合第三方面至第三方面的第二种可能的实现方式中的任意一种,在第三方面第三种可能的实现方式中,
所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为射频拉远单元RRU时,所述第二装置为基带处理单元BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
结合第三方面第三种可能的实现方式,在第三方面第四种可能的实现方式中,所述第一网络装置还包括:
第二接收单元,用于通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流;和
第三生成单元,用于根据所述第二接收单元接收的所述第二CPRI数据流生成所述第二CPRI数据流的片段;
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
结合第三方面第四种可能的实现方式,在第三方面第五种可能的实现方式中,所述第一网络装置还包括:
第二确定单元,用于根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
结合第三方面第四种可能的实现方式或第三方面第五种可能的实现方式,在第三方面第六种可能的实现方式中,
所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
结合第三方面第六种可能的实现方式,在第三方面第七种可能的实现方式中,
所述第二生成单元包括:第一生成子单元以及第二生成子单元;
所述第一生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第二生成子单元,用于生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一生成子单元生成的所述第一CPRI数据段,所述第二以太网帧包括所述第一生成子单元生成的所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧;
或者
所述第二生成单元包括:第三生成子单元以及第四生成子单元;
所述第三生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第四生成子单元,用于生成所述以太网帧,所述以太网帧包括所述第三生成子单元生成的所述第一CPRI数据段和所述第三生成子单元生成的所述第二CPRI数据段。
第四方面,提供一种接收以太网帧的第二网络装置,所述第二网络装置包括:
接收单元,用于通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识;
识别单元,用于根据所述CPRI数据标识确定所述接收单元接收的所述以太网帧携带有CPRI数据流的片段;
第一获取单元,用于所述识别单元确定接收的所述以太网帧携带有所述CPRI数据流的片段之后,从所述接收单元接收的所述以太网帧获得第一CPRI数据流的片段;
第一发送单元,用于通过所述第二网络装置的CPRI接口发送所述第一获取单元获得的所述第一CPRI数据流的片段。
在第四方面第一种可能的实现方式中,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述第一发送单元,具体用于通过所述第二网络装置的CPRI接口向第二装置发送所述第一获取单元获得的所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
结合第四方面第一种可能的实现方式,在第四方面第二种可能的实现方式中,所述第二网络装置还包括:
第二获取单元,用于从所述接收单元接收的所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
第一确定单元,用于根据所述第二获取单元获得的所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第一发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一确定单元确定的所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
结合第四方面第二种可能的实现方式,在第四方面第三种可能的实现方式中,所述第二网络装置还包括:
第三获取单元,用于从所述接收单元接收的所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
第二确定单元,用于根据所述第三获取单元获得的所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;
第三确定单元,用于根据所述第二确定单元确定的所述第一延时确定第五时间;
所述第一发送单元,具体用于在所述第三确定单元确定的所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
结合第四方面第一种可能的实现方式至第四方面第三种可能的实现方式中的任意一种,在第四方面第四种可能的实现方式中,
所述第一获取单元,还用于从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置还包括:
第二发送单元,用于将所述第一获取单元获得的所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
结合第四方面第四种可能的实现方式,在第四方面第五种可能的实现方式中,所述第二网络装置还包括:
第四获取单元,用于从所述接收单元接收的所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;
第四确定单元,用于根据所述第四获取单元获得的所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第四确定单元确定的所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
结合第四方面第四种可能的实现方式或第四方面第五种可能的实现方式,在第四方面第六种可能的实现方式中,所述第二网络装置还包括:
第五获取单元,用于从所述接收单元接收的所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
第五确定单元,用于根据所述第五获取单元获得的所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
第六确定单元,用于根据所述第五确定单元确定的所述第二延时确定第六时间;
所述第二发送单元,具体用于在所述第六确定单元确定的所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
结合第四方面第六种可能的实现方式,在第四方面第七种可能的实现方式中,
所述第一获取单元包括:第一获取子单元以及第二获取子单元;
所述第一获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;
所述第二获取子单元,用于从所述第一获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第一获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间;
或者
所述第一获取单元包括:第三获取子单元以及第四获取子单元;
所述第三获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段;
所述第四获取子单元,用于从所述第三获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第三获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
第五方面,提供一种传输通用公共无线接口CPRI数据流的***,所述***包括:
第三方面至第三方面第七种可能的实现方式任意一项所述的接收CPRI数据流的第一网络装置,以及第四方面至第四方面第七种可能的实现方式任意一项所述的接收以太网帧的第二网络装置,所述第一网络装置和所述第二网络装置通过以太网连接。
上述技术方案有如下有益效果:
第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流;所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段;所述第一网络装置生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;所述第一网络装置通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。也就是说,所述第一网络装置生成的所述以太网帧中包括所述第一CPRI数据流的片段。并且,所述第一网络装置通过以太网接口发送所述以太网帧。因此,上述技术方案提供了一种新的CPRI数据的传输方式,实现了CPRI数据的灵活传输。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中RRU与BBU通过光纤连接的结构示意图;
图2为本发明实施例提供的一个应用场景的***框架示意图;
图3为本发明实施例提供的另一个应用场景的***框架示意图;
图4为本发明实施例提供的接收CPRI数据流的方法流程图;
图5为本发明实施例提供的一个以太网帧的结构示意图;
图6为本发明实施例提供的第一装置、第三装置以及第一网络装置一种连接方式示意图;
图7为本发明实施例提供的第一装置、第三装置以及第一网络装置另一种连接方式示意图;
图8为本发明实施例提供的第一装置、第三装置以及第一网络装置又一种连接方式示意图;
图9为本发明实施例提供的不同CPRI数据流的片段分别封装在不同以太网帧中结构示意图;
图10为本发明实施例提供的不同CPRI数据流的片段统一封装在同一个以太网帧中结构示意图;
图11为本发明实施例提供的调度和传输携带有CPRI数据流的片段的以太网帧和传统的以太网帧的示意图;
图12为本发明实施例提供的接收以太网帧的方法流程图;
图13为本发明实施例提供的一种接收CPRI数据流的第一网络装置的结构示意图;
图14为本发明实施例提供的接收以太网帧的第二网络装置的结构示意图;
图15为本发明实施例提供的传输CPRI数据流的***的结构示意图;
图16为本发明实施例提供的接收CPRI数据流的第一网络装置的硬件结构示意图;
图17为本发明实施例提供的接收以太网帧的第二网络装置的硬件结构示意图;
图18为本发明实施例提供的传输CPRI数据流的***的硬件结构示意图。
具体实施方式
为了给出利用以太网传输CPRI数据的实现方案,实施例提供了接收CPRI数据流和接收以太网帧的方法、装置及***。以下结合说明书附图对实施例进行说明。
实施例中的CPRI接口可以是主端口(master port)或者从端口(slave port)。关于主端口和从端口,可以参见2014年7月1日发布的CPRI Specification V6.1。CPRISpecification V6.1可以通过www.cpri.info获取。
实施例中的BBU可以通过无线设备控制(radio equipment control,REC)实现。RRU可以通过无线设备(radio equipment,RE)实现。关于REC和RE,请参见2014年7月1日发布的CPRI Specification V6.1。
实施例中的CPRI数据帧是指CPRI Specification定义的帧。例如,CPRI数据帧可以是基本帧(basic frame)或者超帧(hyperframe)。关于basic frame以及hyperframe,请参见2014年7月1日发布的CPRI Specification V6.1。
实施例中的CPRI数据流是指具有相同特征的CPRI数据帧的集合。CPRI数据流可以通过CPRI链路(CPRI link)传输。关于CPRI link,请参见2014年7月1日发布的CPRISpecification V6.1。CPRI数据帧的特征可以是CPRI数据帧的源、CPRI数据帧的目的地或者CPRI数据帧的源以及目的地。例如,将目的地作为CPRI数据帧的特征时,目的地为RRU1的CPRI数据流与目的地为RRU2的CPRI数据流是不同的CPRI数据流。再例如,将源以及目的地作为CPRI数据帧的特征时,源为BBU1且目的地为RRU1的CPRI数据流与源为BBU2且目的地为RRU2的CPRI数据流是不同的CPRI数据流。源为BBU1且目的地为RRU1的CPRI数据流与源为BBU1且目的地为RRU2的CPRI数据流也是不同的CPRI数据流。另外,CPRI数据流可以是BBU生成的,也可以是RRU生成的。
实施例中的CPRI数据流的片段可以是BBU或者RRU在一个时间间隔内发送的CPRI数据流。所述时间间隔可以为从t1开始,在t2结束。实施例对所述时间间隔的长度不进行限定。因此,CPRI数据流的片段可能是一个CPRI数据帧、多个CPRI数据帧或者一个CPRI数据帧的片段。CPRI数据流的片段可能是相邻的两个CPRI数据帧的片段。例如,在先传输的CPRI数据帧的后半部分以及在后传输的CPRI数据帧的前半部分。CPRI数据流的片段还可能是其他形式的数据。例如,CPRI数据流包含CPRI数据帧1、CPRI数据帧2以及CPRI数据帧3。CPRI数据帧1与CPRI数据帧2相邻。CPRI数据帧2与CPRI数据帧3相邻。CPRI数据帧1先于CPRI数据帧2被传输。CPRI数据帧2先于CPRI数据帧3被传输。CPRI数据流的片段可能是CPRI数据帧1的后半部分、CPRI数据帧2以及CPRI数据帧3的前半部分。
图2为本发明实施例提供的一个应用场景的***框架示意图。RRU与第一网络装置相连。BBU与第二网络装置相连。所述第一网络装置和所述第二网络装置通过以太网连接。所述第一网络装置接收RRU发送的CPRI数据流。所述第一网络装置根据CPRI数据流生成CPRI数据流的片段。所述第一网络装置生成以太网帧,所述以太网帧包括所述CPRI数据流的片段。所述第一网络装置将所述以太网帧通过以太网发送至所述第二网络装置。所述第二网络装置根据所述以太网帧获得所述CPRI数据流的片段。所述第二网络装置将所述CPRI数据流的片段发送至BBU。上述技术方案可以实现通过以太网传输RRU发送给BBU的CPRI数据。本实施例中的CPRI数据可以是CPRI数据流的片段。所述第一网络装置可以直连至所述第二网络装置。所述第一网络装置也可以通过至少一个以太网装置连接至所述第二网络装置。所述至少一个以太网装置可以是以太网交换机。
图3为本发明实施例提供的另一个应用场景的***框架示意图。BBU与第一网络装置相连。RRU与第二网络装置相连。所述第一网络装置和所述第二网络装置通过以太网连接。所述第一网络装置接收BBU发送的CPRI数据流。所述第一网络装置根据CPRI数据流生成CPRI数据流的片段。所述第一网络装置生成以太网帧,所述以太网帧包括所述CPRI数据流的片段。所述第一网络装置将所述以太网帧通过以太网发送至所述第二网络装置。所述第二网络装置根据所述以太网帧获得所述CPRI数据流的片段。所述第二网络装置将所述CPRI数据流的片段发送至RRU。上述技术方案可以实现通过以太网传输BBU发送给RRU的CPRI数据。本实施例中的CPRI数据可以是CPRI数据流的片段。所述第一网络装置可以直连至所述第二网络装置。所述第一网络装置也可以通过至少一个以太网装置连接至所述第二网络装置。所述至少一个以太网装置可以是以太网交换机。
实际应用时,还可以将图2的应用场景和图3的应用场景结合起来,实现BBU向RRU发送的CPRI数据,以及RRU向BBU发送的CPRI数据都通过以太网传输。
与传统的以太网装置相比,图2中的第一网络装置包含了用于接收CPRI数据流的CPRI接口。此外,第一网络装置具有根据接收到的CPRI数据流生成包含CPRI数据流的片段的以太网帧的能力。与传统的以太网装置相比,图2中的第二网络装置包含了用于发送CPRI数据流的片段的CPRI接口。此外,第二网络装置具有根据接收到的包含CPRI数据流的片段的以太网帧获得所述CPRI数据流的片段的能力。类似地,图3中的第一网络装置包含了用于接收CPRI数据流的CPRI接口。此外,第一网络装置具有根据接收到的CPRI数据流生成包含CPRI数据流的片段的以太网帧的能力。与传统的以太网装置相比,图3中的第二网络装置也包含了用于发送CPRI数据流的片段的CPRI接口。此外,第二网络装置具有根据接收到的包含CPRI数据流的片段的以太网帧获得所述CPRI数据流的片段的能力。
上述技术方案可以实现通过以太网传输CPRI数据。例如,通过以太网传输RRU向BBU发送的CPRI数据流。或者,通过以太网传输BBU向RRU发送的CPRI数据流。以太网是一种应用非常广泛的网络。因此,上述技术方案具体实现时可以充分利用已有的以太网的链路资源,从而降低传输CPRI数据的成本。例如,相对于通过BBU与RRU之间的直连光纤传输节省实现CPRI数据流的解决方案,上述技术方案可以节省光纤资源。另外,上述技术方案有助于提高以太网的利用率。实现Backhaul网络与Fronthaul网络的融合。其中,Fronthaul网络,可以是多个RRU和BBU(可以包括主用BBU和备用BBU)之间的传输网络;Backhaul网络,可以是位于基站的BBU和基站控制器之间的传输网络,用于承载基站BBU和控制器之间的数据。
图4为本发明实施例提供的接收CPRI数据流的方法的流程示意图。所述方法包括401、402、403以及404。
401:第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流。
402:所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段。
403:所述第一网络装置生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据。
所述第一网络装置接收第一装置发送的所述第一CPRI数据流。所述第一装置通过所述第一装置的CPRI接口在所述第一装置的时钟设备的驱动下发送所述第一CPRI数据流。所述第一装置发送所述第一CPRI数据流的速率等于所述第一装置的时钟设备的频率与所述第一装置的CPRI接口的位宽的乘积。CPRI接口可以是电接口或者光接口。CPRI接口的位宽可以是CPRI接口的数据总线的位宽。例如,CPRI接口可以包括串行器和解串器(Serializer/deserializer,serdes)。所述serdes包括串行接口和并行接口。CPRI接口的位宽可以是serdes的并行接口的位宽。所述第一装置的CPRI接口的位宽可以是8比特、16比特或者32比特。具体实现时,所述第一装置可以是RRU,也可以是BBU。
所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段,生成的所述第一CPRI数据流的片段可以是一个,也可以是多个。所述第一CPRI数据流的片段可以是具有预设长度的数据片段。所述预设长度根据实际应用中以太网的传输速率和所述第一装置向所述第一网络装置发送所述第一CPRI数据流的速率设定。
所述第一网络装置生成以太网帧,所述以太网帧包括CPRI数据标识。所述以太网帧的接收者(例如所述第二网络装置)可以根据所述CPRI数据标识识别携带有CPRI数据流的以太网帧。在实际应用中,可以将所述以太网帧的帧头中的虚拟局域网(Virtual LocalArea Network,Vlan)ID作为CPRI数据标识。所述以太网帧的帧头包含Vlan字段。所述Vlan字段包括所述Vlan ID。例如:设置Vlan ID的取值范围。当所述以太网帧的Vlan ID的值在所述Vlan ID的取值范围内时,将所述以太网帧识别为携带有CPRI数据流的以太网帧。
所述第一网络装置生成以太网帧,所述以太网帧包括第一CPRI数据流的片段。生成所述以太网帧时,可以先生成第一CPRI数据段,再生成所述以太网帧。具体来说,通过为所述第一CPRI数据流的片段添加第一CPRI头,生成所述第一CPRI数据段。当所述第一CPRI数据流的片段是一个片段时,所述第一CPRI头可以不包括序列号。当所述第一CPRI数据流的片段是多个片段时,所述第一CPRI头可以包括多个序列号。所述多个序列号分别用于指示所述多个片段在所述第一CPRI数据流的位置。所述第一CPRI帧头还可以包括所述第一CPRI数据流的净荷的类型和所述第一CPRI数据流的净荷的长度。通过为所述第一CPRI数据段添加以太网帧头和循环冗余码(Cyclic Redundancy Code,CRC)生成所述以太网帧。
具体实现时,所述以太网帧头还可以包括多协议标签交换头(Multi-ProtocolLabel Switching,MPLS)Header,则所述CPRI数据标识还可以是所述MPLS Header中的标签交换路径(Label Switching Path,LSP)Label或伪线(Pseudo-Wire)Label。
可选的,所述方法还包括:
所述第一网络装置根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
举例来说,所述第一值可以是所述第一网络装置的时钟设备的频率和所述第一装置的时钟设备的频率的函数。例如,所述第一值可以是所述第一网络装置的时钟设备的频率和所述第一装置的时钟设备的频率的差。当然,在实际应用中,所述第一值还可以是所述第一网络装置的时钟设备的频率和所述第一装置的时钟设备的频率的和,积或商。或者,所述第一网络装置可以预先保存所述第一值与所述第一网络装置的时钟设备的频率以及所述第一装置的时钟设备的频率的映射关系。例如,所述第一网络装置可以预先保存映射表,所述映射表保存所述第一值与数组的映射关系。所述数组包括所述第一网络装置的时钟设备的频率以及所述第一装置的时钟设备的频率。所述第一网络装置可以以所述第一网络装置的时钟设备的频率和所述第一装置的时钟设备的频率为查找关键字(search key)查找所述映射表,从而获得所述第一值。可以以数据库(database)、链表(linked list)、根树(radix tree)或者其他数据结构存储所述映射表。
可选的,所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
具体的,所述以太网帧包含所述第一时间可以通过所述以太网帧包含时间戳实现。可以理解,当所述第一CPRI数据流的片段是多个片段时,所述以太网帧可以包括多个时间戳。所述多个片段与所述多个时间戳一一对应。
图5为以太网帧的结构示意图。上述技术方案中涉及的以太网帧的结构,可以参考图5。
可选的,上述技术方案还包括:
所述第一网络装置通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流。
所述第一网络装置根据所述第二CPRI数据流生成所述第二CPRI数据流的片段。
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段。
也就是说,所述第一网络装置不仅接收所述第一装置发送的所述第一CPRI数据流,还接收第三装置发送的第二CPRI数据流。其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU。或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
所述第一网络装置通过所述第一网络装置的CPRI接口接收第一装置发送的第一CPRI数据流,还通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流。其中,接收所述第一CPRI数据流的所述第一网络装置的CPRI接口和接收所述第二CPRI数据流的所述第一网络装置的CPRI接口可以是不同的CPRI接口。即所述第一网络装置通过不同的CPRI接口分别与所述第一装置和所述第三装置相连,如图6所示。
接收所述第一CPRI数据流的所述第一网络装置的CPRI接口和接收所述第二CPRI数据流的所述第一网络装置的CPRI接口还可以是同一个CPRI接口。一种可能的结构如图7所示。所述第一网络装置通过所述第一网络装置的CPRI接口与所述第一装置相连。所述第三装置与所述第一装置相连。所述第三装置将所述第二CPRI数据流发送至所述第一装置,所述第一装置将所述第一CPRI数据流和所述第二CPRI数据流发送至所述第一网络装置。另一种可能的结构如图8所示。所述第一网络装置通过所述第一网络装置的CPRI接口与所述第三装置相连,所述第三装置与所述第一装置相连。所述第一装置将所述第一CPRI数据流发送至所述第三装置,所述第三装置将所述第一CPRI数据流和所述第二CPRI数据流发送至所述第一网络装置。
类似的,所述第二CPRI数据流可以是一个CPRI数据流,也可以是多个CPRI数据流。
所述第一网络装置根据所述第二CPRI数据流生成所述第二CPRI数据流的片段。所述第二CPRI数据流的片段是具有预设长度的数据片段。所述预设长度根据所述第一网络装置的以太网接口的带宽和所述第一装置向所述第一网络装置发送所述第一CPRI数据流的速率设定。所述以太网接口的带宽大于所述第一装置向所述第一网络装置发送所述第一CPRI数据流的速率。另外,所述第二CPRI数据流的片段可以包括一个片段或者多个片段。所述多个片段可以是来自一个CPRI数据流,可以是来自多个CPRI数据流。
可选的,上述技术方案还包括:
所述第一网络装置根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
举例来说,所述第三值可以是所述第一网络装置的时钟设备的频率和所述第三装置的时钟设备的频率的函数。例如,所述第三值可以是所述第一网络装置的时钟设备的频率和所述第三装置的时钟设备的频率的差。当然,在实际应用中,所述第三值还可以是所述第一网络装置的时钟设备的频率和所述第三装置的时钟设备的频率的和,积或商。或者,所述第一网络装置可以预先保存所述第三值与所述第一网络装置的时钟设备的频率以及所述第三装置的时钟设备的频率的映射关系。例如,所述第一网络装置可以预先保存映射表,所述映射表保存所述第三值与数组的映射关系。所述数组包括所述第一网络装置的时钟设备的频率以及所述第三装置的时钟设备的频率。所述第一网络装置可以以所述第一网络装置的时钟设备的频率和所述第三装置的时钟设备的频率为查找关键字查找所述映射表,从而获得所述第三值。
可选的,所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
具体的,所述以太网帧包含所述第一时间可以通过所述以太网帧包含时间戳实现。可以理解,当所述第二CPRI数据流的片段是多个片段时,所述以太网帧可以包括多个时间戳。所述多个片段与所述多个时间戳一一对应。
所述第一网络装置生成以太网帧,所述以太网帧包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段。所述第一网络装置生成以太网帧可以通过以下两种可能的实现方式中的任意一种实现。
第一种可能的实现方式,包括:
所述第一网络装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间。
所述第一网络装置生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述第二以太网帧包括所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧。
在第一种可能的实现方式中,所述第一网络装置通过给所述第一CPRI数据流的片段添加第一CPRI头生成第一CPRI数据段。所述第一网络装置生成第一以太网帧。所述第一以太网帧包括所述第一CPRI数据段。所述第一网络装置通过给所述第二CPRI数据流的片段添加第二CPRI头生成第二CPRI数据段。所述第一网络装置生成第二以太网帧。所述第二以太网帧包括所述第二CPRI数据段。即第一种可能的实现方式中,所述第一CPRI数据流的片段和所述第二CPRI数据流的片段分别被封装在不同的以太网帧中。所述第一CPRI数据流的片段和所述第二CPRI数据流的片段分别对应两个以太网帧头和两个循环冗余码。
在实际应用中,不仅限于接收所述第一CPRI数据流和所述第二CPRI数据流,所述第一网络装置还可以接收其他装置发送的CPRI数据流根据其他装置发送的CPRI数据流生成CPRI数据流的片段,并将生成CPRI数据流的片段封装在其他以太网帧(不同于所述第一以太网帧,也不同于所述第二以太网帧)中。如图9所示,将五个CPRI数据流的片段分别封装获得五个以太网帧,所述以太网帧包含所述五个以太网帧。
第二种可能的实现方式,包括:
所述第一网络装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间。
所述第一网络装置生成所述以太网帧,所述以太网帧包括所述第一CPRI数据段和所述第二CPRI数据段。
在第二种可能的实现方式中,所述第一网络装置通过给所述第一CPRI数据流的片段添加第一CPRI头生成第一CPRI数据段。所述第一网络装置通过给所述第二CPRI数据流的片段添加第二CPRI头生成第二CPRI数据段。所述第一网络装置生成一个以太网帧,所述以太网帧包括所述第一CPRI数据段以及所述第二CPRI数据段。即第二种可能的实现方式中,所述第一CPRI数据流的片段和所述第二CPRI数据流的片段对应同一个以太网帧头和同一个循环冗余码。所述第一CPRI数据流的片段和所述第二CPRI数据流的片段被封装在同一个以太网帧中。
在实际应用中,所述第一网络装置可以不仅限于接收所述第一CPRI数据流和所述第二CPRI数据流,还可以接收其他的CPRI数据流。所述第一网络装置分别获得每个CPRI数据流的片段。所述第一网络装置可以将接收到的所有CPRI数据流的片段封装在同一个以太网帧中。如图10所示,所述第一网络装置可以将五个CPRI数据流的片段封装在一个以太网帧中。
第一种可能的方式中,将所述第一CPRI数据段和所述第二CPRI数据段分别封装获得两个以太网帧。所述以太网帧包括所述两个以太网帧;而第二种可能的实施方式中,对所述第一CPRI数据段和所述第二CPRI数据段封装到一个以太网帧中。第二种可能的实施方式与第一种可能的实施方式相比,节省了传输CPRI数据段所需的网络资源。
404:所述第一网络装置通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。
所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置。
当所述第一装置为RRU时,所述第二装置为BBU。或者,当所述第一装置为BBU时,所述第二装置为RRU。
当所述第一装置为RRU时,第二装置为BBU。第一网络装置接收RRU通过所述第一网络装置的CPRI接口发送的第一CPRI数据流。所述第一网络装置通过以太网接口向所述第二网络装置发送所述以太网帧。所述以太网帧包括所述第一CPRI数据流的片段。所述第二网络装置接收所述以太网帧,获得所述第一CPRI数据流的片段,将所述第一CPRI数据流的片段发送至BBU。实现通过以太网传输RRU发送至BBU的CPRI数据流。
当所述第一装置为BBU时,第二装置为RRU。第一网络装置接收BBU通过所述第一网络装置的CPRI接口发送的第一CPRI数据流。所述第一网络装置通过以太网接口向所述第二网络装置发送所述以太网帧。所述以太网帧包括所述第一CPRI数据流的片段。所述第二网络装置接收所述以太网帧,获得所述第一CPRI数据流的片段,将所述第一CPRI数据流的片段发送至RRU。实现通过以太网传输BBU发送至RRU的CPRI数据流。
举例来说,所述第一网络装置的以太网接口的带宽可以是固定的以太网接口的带宽。所述第一网络装置可以先调度并传输所述以太网帧中的每个以太网帧,再调度和传输传统的以太网帧。所述以太网帧中每个以太网帧的字节数都相同。
在固定的以太网接口的带宽的场景中,单位时间可传输的字节总数是固定的。传统的以太网帧的字节数是可变的。不同的传统的以太网帧的字节数可能是不同的。第一,无法得知传输一个传统的以太网帧所需的时间;第二,对于一个以太网装置,该以太网装置的出接口将一个传统的以太网帧传输完毕时,该以太网装置的入接口有可能尚未接收或者处理完毕一个传统的以太网帧。这种情况下,需要在两个传统的以太网帧之间添加一个未携带有任何业务数据的空闲以太网帧以适配以太网接口的带宽。因此,在固定的以太网接口的带宽的场景中,调度并传输一个传统的以太网帧后,可以调度并传输一个空白以太网帧。
上述技术方案中,携带有CPRI数据流的以太网帧的字节数是固定的。可以设置调度时间间隔,依次调度携带有CPRI数据流的以太网帧,实现依次传输多个携带有CPRI数据流的以太网帧。因此,在固定的以太网接口的带宽的场景中,可以先调度并传输多个携带有CPRI数据流的以太网帧,再传输传统的以太网数据帧。每个携带有CPRI数据流的以太网帧之间无需添加空闲以太网帧。因此,提高了以太网接口的传输效率。
举例说明,如图11所示,以太网接口的传输速率可以是40千兆比特每秒(gigabitper second),在2.5微秒(microsecond,μs)内可传输的字节数为12500。所述以太网接口可以传输多个携带有CPRI数据流的片段的以太网帧(用白色表示)。所述以太网接口的剩余带宽可以用来传送传统以太网帧(用灰色表示)。
图12为本发明实施例提供的接收以太网帧的方法流程图。图12所示的方法的执行主体是第二网络装置。图12所示的方法可以是图4所示的方法的基础上扩展的方法。图12所示的方法中的所述第二网络装置可以是图4所示的方法中的第二网络装置。图12所示的方法包括1201、1202、1203以及1204。
1201:第二网络装置通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括CPRI数据标识。
1202:所述第二网络装置根据所述CPRI数据标识确定所述以太网帧携带有CPRI数据流的片段。
1203:所述第二网络装置确定所述以太网帧携带有所述CPRI数据流的片段之后,所述第二网络装置从所述以太网帧获得第一CPRI数据流的片段。
1204:所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段。
例如,所述第二网络装置通过以太网接口接收以太网帧,对接收的以太网帧进行解析,确定所述以太网帧是否携带有CPRI数据标识。所述第二网络装置确定所述以太网帧是否携带有CPRI数据标识有很多种可能的实现方式。
第一种可能的实现方式:设置Vlan ID的取值范围。识别所述第二网络装置所接收的以太网帧所携带的Vlan ID是否在所述Vlan ID的取值范围内。当所述第二网络装置所接收的以太网帧所携带的Vlan ID在所述Vlan ID的取值范围内时,确定所述第二网络装置所接收的以太网帧携带有CPRI数据标识。
第二种可能的实现方式:预设LSP Label的集合。识别所述第二网络装置所接收的以太网帧中携带的LSP Label是否属于预设的所述LSP Label的集合。当所述第二网络装置所接收的以太网帧中携带的LSP Label属于预设的所述LSP Label的集合时,确定所述第二网络装置所接收的以太网帧携带有CPRI数据标识。
第三种可能的实现方式:预设PW Label的集合。识别所述第二网络装置所接收的以太网帧中携带的PW Label是否属于预设的所述PW Label的集合。当所述第二网络装置所接收的以太网帧中携带的PW Label属于预设的所述PW Label的集合时,确定所述第二网络装置所接收的以太网帧携带有CPRI数据标识。
当所述第二网络装置所接收的以太网帧携带有所述CPRI数据标识时,所述第二网络装置确定所述以太网帧携带有CPRI数据流的片段。相应的,当所述第二网络装置所接收的以太网帧没有携带有所述CPRI数据标识时,所述第二网络装置确定所述以太网帧没有携带有CPRI数据流的片段。
所述第二网络装置确定所述以太网帧携带有所述CPRI数据流的片段之后,所述第二网络装置从所述以太网帧获得第一CPRI数据流的片段。首先,所述第二网络装置对所述以太网帧解封装,去除以太网帧头和循环冗余码,获得所述以太网帧携带的第一CPRI数据段。所述第二网络装置再从所述第一CPRI数据段获得所述第一CPRI数据流的片段。
在一个具体的实施例中,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向第二装置发送所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU。或者,当所述第一装置为BBU时,所述第二装置为RRU。
所述第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流。所述第一CPRI数据流来自第一装置。所述第一网络装置根据所述第一CPRI数据流获得所述第一CPRI数据流的片段,并生成以太网帧。所述以太网帧携带有所述第一CPRI数据流的片段。所述第一网络装置将所述以太网帧通过以太网发送至所述第二网络装置。具体实现方式参考对图4所示的接收CPRI数据流的方法的描述,这里不再赘述。
所述第二网络装置通过以太网接口接收到携带有所述第一CPRI数据流的片段的以太网帧后,根据所述以太网帧获得所述第一CPRI数据流的片段,通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
由此可知,所述第一装置与所述第一网络装置相连。所述第一网络装置与所述第二网络装置通过以太网连接。所述第二网络装置与所述第二装置相连。当所述第一装置为RRU时,所述第二装置为BBU,实现将RRU发送的CPRI数据流通过以太网发送至BBU。当所述第一装置为BBU时,所述第二装置为RRU,实现将BBU发送的CPRI数据流通过以太网发送至RRU。
可选的,所述方法还包括:
所述第二网络装置还从所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的。
所述第二网络装置根据所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等。
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
图4所示的接收CPRI数据流的方法中,所述第一网络装置根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值。所述以太网帧包括所述第一值。所述第一网络装置将所述以太网帧通过以太网发送至所述第二网络装置。具体实现方式参考图4所示的接收CPRI数据流的方法的描述,这里不再赘述。所述第二网络装置接收到所述以太网帧,从所述以太网帧获得所述第一值。所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相同。所述第二网络装置根据所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率。
所述第二网络装置向所述第二装置发送所述第一CPRI数据流的片段的速率(单位可以是比特/秒)等于所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。此时,所述第二网络装置向所述第二装置发送所述第一CPRI数据流的片段的速率与第一装置通过直连光纤向所述第二装置发送所述第一CPRI数据流的片段的速率相同,实现所述第二网络装置以固定的速率接收所述第一CPRI数据流的片段。也就是说,虽然所述第一装置发送的CPRI数据流通过以太网传输至所述第二装置,但并不需要改变所述第二装置接收CPRI数据流的速率。所述第二装置以通过直连光纤从所述第一装置接收所述第一CPRI数据流的片段的速率,接收所述第二网络装置发送的所述第一CPRI数据流的片段即可。
可选的,所述方法还包括:
所述第二网络装置从所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
所述第二网络装置根据所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;以及
所述第二网络装置根据所述第一延时确定第五时间。
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置在所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
所述第二网络装置获取所述以太网帧中携带的第一时间,还获取所述第二网络装置获得所述第一CPRI数据流的片段的第三时间,根据所述第三时间与所述第一时间的差获得第一延时。所述第一延时用来衡量所述第一CPRI数据流的片段从所述第一网络装置通过以太网传输至所述第二网络装置所用的时间间隔。
所述第二网络装置根据所述第一延时确定第五时间,所述第二网络装置在所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。也就是说,所述第五时间为所述第二网络装置向所述第二装置发送所述第一CPRI数据流的片段的时刻。所述第二网络装置确定第五时间,可以用于减轻所述第一CPRI数据流的片段从所述第一装置通过以太网传输至所述第二装置所产生的抖动和延时的问题。假设所述第一装置通过以太网将CPRI数据流传输至所述第二装置所需的时间为第一时间间隔,所述第二装置通过以太网将CPRI数据流传输至所述第一装置所需的时间为第二时间间隔。所述第二网络装置确定第五时间,使得所述第一时间间隔与所述第二时间间隔相等。
可选的,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
图4所示的接收CPRI数据流的方法,所述第一网络装置还通过所述第一网络装置的CPRI接口接收第二CPRI数据流,所述第二CPRI数据流来自第三装置。所述第一网络装置获得第二CPRI数据流的片段,生成所述以太网帧,将所述以太网帧通过以太网发送至所述第二网络装置。则所述以太网帧不仅携带有所述第一CPRI数据流的片段,还携带有第二CPRI数据流的片段。具体实现方式,参考图4所示的接收CPRI数据流的方法中的描述,这里不再赘述。
则所述第二网络装置通过所述第二网络装置中的以太网接口接收到所述以太网帧后,不仅能获得所述第一CPRI数据流的片段,还能获得第二CPRI数据流的片段,所述第二网络装置将所述第二CPRI数据流的片段发送至所述第二装置。
可选的,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
所述第二网络装置根据所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的,所述以太网帧还携带有所述第二值。所述的第二网络装置从所述以太网帧中获得所述第二值,由于所述第一网络装置的时钟设备的频率和所述第二网络装置的时钟设备的频率相同,因此,所述第二网络装置可以根据所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率。
所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。此时,所述第二网络装置向所述第二装置发送所述第二CPRI数据流的片段的速率与第三装置直接向所述第二装置发送所述第二CPRI数据流的片段的速率相同,实现所述第二网络装置以固定的速率接收所述第二CPRI数据流的片段。也就是说,虽然所述第三装置发送的CPRI数据流通过以太网传输至所述第二装置,但并不需要改变所述第二装置接收CPRI数据流的速率,所述第二装置以从所述第三装置接收所述第二CPRI数据流的片段的速率,接收所述第二网络装置发送的所述第二CPRI数据流的片段即可。
可选的,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二延时确定第六时间;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置在所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
所述第二网络装置获取所述以太网帧中携带的第二时间,还获取所述第二网络装置获得所述第二CPRI数据流的片段的第四时间,根据所述第四时间与所述第二时间的差获得第二延时。所述第二延时用来衡量所述第二CPRI数据流的片段从所述第一网络装置通过以太网传输至所述第二网络装置所用的时间间隔。
所述第二网络装置根据所述第二延时确定第六时间,所述第二网络装置在所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。也就是说,所述第六时间为所述第二网络装置向所述第二装置发送所述第二CPRI数据流的片段的时刻。所述第二网络装置确定第六时间,可以用于减轻所述第二CPRI数据流的片段从所述第三装置通过以太网传输至所述第二装置产生的抖动和延时。假设所述第三装置通过以太网将CPRI数据流传输至所述第二装置所需的时间间隔为第三时间间隔,所述第二装置通过以太网将CPRI数据流传输至所述第三装置所需的时间间隔为第四时间间隔,所述第二网络装置确定第六时间,使得所述第三时间间隔与所述第四时间间隔相等。
这里需要说明的是,一般情况下,所述第二网络装置向所述第二装置发送所述第一CPRI数据流的片段的CPRI接口,与所述第二装置向所述第二装置发送所述第二CPRI数据流的片段的CPRI接口不同。
所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段,有至少两种可能的实现方式。
第一种可能的实现方式:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
在第一种可能的实现方式中,所述以太网帧包括第一以太网帧和第二以太网帧。所述第二网络装置对所述以太网帧中的所述第一以太网帧和所述第二以太网帧分别解封装,对所述第一以太网帧解封装,去除以太网帧头和循环冗余码获得第一CPRI数据段;对所述第二以太网帧解封装,去除以太网帧头和循环冗余码获得第二CPRI数据段。
当然,所述以太网帧中还可以包括更多的CPRI数据流的片段,每个CPRI数据流的片段分别独立封装在一个以太网帧中。以图9所示的以太网帧为例,该以太网帧中有五个以太网帧,每个以太网帧中包括一个CPRI数据流的片段。所述第二网络装置对五个以太网帧分别解封装,可以获得五个CPRI数据流的片段。
第二种可能的实现方式:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
第二种可能的实现方式中,所述第一CPRI数据流的片段和所述第二CPRI数据流的片段被统一封装在同一个以太网帧中。所述第二网络装置对所述以太网帧进行解封,去除以太网帧头和循环冗余码,即可获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段。
当然,所述以太网帧中还可以包括更多的CPRI数据流的片段,每个CPRI数据流的片段统一封装在同一个以太网帧中。以图10所示的以太网帧为例,该以太网帧中有一个以太网帧,该以太网帧中包括五个CPRI数据流的片段。所述第二网络装置对所述以太网帧解封装,可以获得五个CPRI数据流的片段。
由上述内容可知,本发明有如下有益效果:
第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流,第一网络装置生成以太网帧,所述以太网帧中包括第一CPRI数据流的片段,第一网络装置通过以太网将所述以太网帧发送至第二网络装置,所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段,将所述第一CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置,从而提供了一种将CPRI数据流通过以太网进行传输的方法。
图13为本发明实施例提供的一种接收CPRI数据流的第一网络装置结构示意图。图13所示的第一网络装置可以用于执行图4所示的方法。图13所述的第一网络装置是与图4所示的接收CPRI数据流的方法所对应的第一网络装置。所述第一网络装置包括第一接收单元1301、第一生成单元1302、第二生成单元1303以及发送单元1304。
第一接收单元1301,用于通过所述第一网络装置的CPRI接口接收第一CPRI数据流。
第一生成单元1302,用于根据第一接收单元1301接收的所述第一CPRI数据流生成所述第一CPRI数据流的片段。
第二生成单元1303,用于生成以太网帧,所述以太网帧包括第一生成单元1302生成的所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据。
发送单元1304,用于通过所述第一网络装置的以太网接口向第二网络装置发送第二生成单元1303生成的所述以太网帧。
可选的,所述第一网络装置还包括:
第一确定单元,用于根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
可选的,所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
可选的,所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
可选的,所述第一网络装置还包括第二接收单元以及第三生成单元。
第二接收单元,用于通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流。
第三生成单元,用于根据所述第二接收单元接收的所述第二CPRI数据流生成所述第二CPRI数据流的片段。
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段。
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU。
或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
可选的,所述第一网络装置还包括:
第二确定单元,用于根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
可选的,所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
可选的,所述第二生成单元包括:第一生成子单元以及第二生成子单元;
所述第一生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第二生成子单元,用于生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一生成子单元生成的所述第一CPRI数据段,所述第二以太网帧包括所述第一生成子单元生成的所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧。
可选的,所述第二生成单元包括:第三生成子单元以及第四生成子单元;
所述第三生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第四生成子单元,用于生成所述以太网帧,所述以太网帧包括所述第三生成子单元生成的所述第一CPRI数据段和所述第三生成子单元生成的所述第二CPRI数据段。
图13所述的第一网络装置是与图4所示的接收CPRI数据流的方法所对应的第一网络装置,具体实现参考图4所示的接收CPRI数据流的方法中的描述,这里不再赘述。
图14为本发明实施例提供的接收以太网帧的第二网络装置结构示意图。所述第二网络装置可以用于执行图12所示的方法。图14所示的第二网络装置是与图12所示的接收以太网帧的方法所对应的第二网络装置。所述第二网络装置包括接收单元1401、识别单元1402、第一获取单元1403以及第一发送单元1404。
接收单元1401,用于通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识;
识别单元1402,用于根据所述CPRI数据标识确定接收单元1401接收的所述以太网帧携带有CPRI数据流的片段;
第一获取单元1403,用于识别单元1402确定所述以太网帧携带有所述CPRI数据流的片段之后,从接收单元1401接收的所述以太网帧获得第一CPRI数据流的片段;
第一发送单元1404,用于通过所述第二网络装置的CPRI接口发送第一获取单元1403获得的所述第一CPRI数据流的片段。
可选的,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
第一发送单元1404,具体用于通过所述第二网络装置的CPRI接口向第二装置发送所述第一获取单元获得的所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
可选的,所述第二网络装置还包括:
第二获取单元,用于从所述接收单元接收的所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
第一确定单元,用于根据所述第二获取单元获得的所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第一发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一确定单元确定的所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
可选的,所述第二网络装置还包括:
第三获取单元,用于从所述接收单元接收的所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
第二确定单元,用于根据所述第三获取单元获得的所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;
第三确定单元,用于根据所述第二确定单元确定的所述第一延时确定第五时间;
所述第一发送单元,具体用于在所述第三确定单元确定的所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
可选的,所述第一获取单元,还用于从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置还包括:
第二发送单元,用于将所述第一获取单元获得的所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
可选的,所述第二网络装置还包括:
第四获取单元,用于从所述接收单元接收的所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;
第四确定单元,用于根据所述第四获取单元获得的所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第四确定单元确定的所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
可选的,所述第二网络装置还包括:
第五获取单元,用于从所述接收单元接收的所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
第五确定单元,用于根据所述第五获取单元获得的所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
第六确定单元,用于根据所述第五确定单元确定的所述第二延时确定第六时间;
所述第二发送单元,具体用于在所述第六确定单元确定的所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
可选的,所述第一获取单元包括:第一获取子单元以及第二获取子单元;
所述第一获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;
所述第二获取子单元,用于从所述第一获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第一获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
可选的,所述第一获取单元包括:第三获取子单元以及第四获取子单元;
所述第三获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段;
所述第四获取子单元,用于从所述第三获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第三获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
图14所述的第一网络装置是与图12所示的接收以太网帧的方法所对应的第二网络装置,具体实现参考图12所示的接收以太网帧的方法中的描述,这里不再赘述。
图15为本发明实施例提供的传输CPRI数据流的***的结构示意图。所述***包括:图13所述的接收CPRI数据流的第一网络装置1501,以及图14所述的接收以太网帧的第二网络装置1502。所述第一网络装置1501和所述第二网络装置1502通过以太网连接。
所述第一网络装置1501与第一装置相连,所述第二网络装置1502与第二装置相连,所述第一网络装置1501接收第一装置发送的第一CPRI数据流,将所述第一CPRI数据流的片段封装在以太网帧中,将所述以太网帧通过以太网发送至所述第二网络装置1502。所述第二网络装置1502根据所述以太网帧获得所述第一CPRI数据流的片段,将所述第一CPRI数据流的片段发送至所述第二装置。
关于第一网络装置1501的具体实现,请参见图4和相应的实施例以及图13和相应的实施例。关于第二网络装置1502的具体实现,请参见图12和相应的实施例以及图14和相应的实施例。
图16为本发明实施例提供的接收CPRI数据流的第一网络装置的硬件结构示意图。图16所示的第一网络装置是与图4所示的接收CPRI数据流的方法所对应的第一网络装置。所述第一网络装置包括接收器1601,处理器1602,发送器1603,存储器1604以及通信总线1605。所述接收器1601,所述处理器1602,所述发送器1603以及存储器1604通过所述通信总线1605进行通信。
所述接收器1601用于实现所述图13所示的所述第一接收单元1301的功能。所述发送器1603用于实现所述图13所示的所述发送单元1304的功能。所述存储器1604用于存储所述图13所示的所述第一生成单元1302以及所述第二生成单元1303所能实现的指令,所述处理器1602用于从所述存储器1604中调用并执行所述图13所示的所述第一生成单元1302以及所述第二生成单元1303所能实现的指令。
所述接收器1601,用于通过所述第一网络装置的CPRI接口接收第一CPRI数据流。
所述存储器1604,用于存储程序代码。所述处理器1602用于通过读取所述存储器1604中存储的程序代码执行以下操作:根据所述第一CPRI数据流生成所述第一CPRI数据流的片段,生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据。
所述发送器1603,用于通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。
举例来说,接收器1601可以通过接口卡(interface card)实现。发送器1603可以通过接口卡实现。接收器1601包含了能够接收CPRI数据流的接口。发送器1603包含了能够发送以太网帧的接口。能够接收CPRI数据流的接口以及能够发送以太网帧的接口可以是串行高级技术附着(serial advanced technology attachment,SATA),外部串行高级技术附着(external SATA,eSATA),通用串行总线(universal serial bus,USB),火线(firewire),小计算机***接口(small computer system interface,SCSI)或者光纤信道(fiber channel)。
举例来说,处理器1602可以是软件与硬件的组合,或者固件。例如,处理器1602可以是可编程处理(programmable processor),通用目的处理器(general purposeprocessor),集成电路(integrated circuit),专用集成电路(Application SpecificIntegrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者数字信号处理器(digital signal processor,DSP)。
举例来说,存储器1604可以是随机访问存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),快闪存储器(Flash memory)或者固态硬驱动器(solidstate hard drive)。
可选的,所述处理器1602,还用于根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
可选的,所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
可选的,所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为射频拉远单元RRU时,所述第二装置为基带处理单元BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
可选的,所述接收器1601,还用于通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流;
所述处理器1602,还用于根据所述第二CPRI数据流生成所述第二CPRI数据流的片段;
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
可选的,所述处理器1602,还用于根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
可选的,所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
可选的,所述处理器1602,用于生成以太网帧具体包括:
生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述第二以太网帧包括所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧;
或者
生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
生成所述以太网帧,所述以太网帧包括所述第一CPRI数据段和所述第二CPRI数据段。
图16所述的第一网络装置是与图4所示的接收CPRI数据流的方法所对应的第一网络装置,具体实现参考图4所示的接收CPRI数据流的方法中的描述,这里不再赘述。
图17为本发明实施例提供的接收以太网帧的第二网络装置硬件结构示意图。图17所示的第二网络装置是与图12所示的接收以太网帧的方法所对应的第二网络装置。所述第二网络装置包括接收器1701,处理器1702,发送器1703,存储器1704以及通信总线1705。所述接收器1701,所述处理器1702,所述发送器1703以及存储器1704通过所述通信总线1705进行通信。
所述接收器1701用于实现所述图14所示的所述接收单元1401的功能。所述发送器1703用于实现所述图14所示的所述第一发送单元1404的功能。所述存储器1704用于存储所述图14所示的所述识别单元1402以及所述第一获取单元1403所能实现的指令,所述处理器1702用于从所述存储器1704中调用并执行所述图14所示的所述识别单元1402以及所述第一获取单元1403所能实现的指令。
关于处理器1702的具体实现,请参考实施例对处理器1602的描述,此处不再赘述。
所述接收器1701,用于通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识。
关于接收器1701的具体实现,请参考实施例对接收器1601的描述,此处不再赘述。
所述存储器1704,用于存储程序代码。所述处理器1702用于读取所述存储器1704中存储的程序代码后,执行以下内容:根据所述CPRI数据标识确定所述以太网帧携带有CPRI数据流的片段,确定所述以太网帧携带有所述CPRI数据流的片段之后,所述第二网络装置从所述以太网帧获得第一CPRI数据流的片段。
关于存储器1704的具体实现,请参考实施例对存储器1604的描述,此处不再赘述。
所述发送器1703,用于通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段。
关于发送器1703的具体实现,请参考实施例对发送器1603的描述,此处不再赘述。
可选的,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述发送器1703,还用于通过所述第二网络装置的CPRI接口向第二装置发送所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
可选的,所述处理器1702,还用于从所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及根据所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等。
所述发送器1703,还用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
可选的,所述处理器1702,还用于从所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间,根据所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间,根据所述第一延时确定第五时间。
所述发送器1703,还用于在所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
可选的,所述处理器1702,还用于从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述发送器1703,还用于将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
可选的,所述处理器1702,还用于从所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的,根据所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述发送器1703,还用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
可选的,所述处理器1702,还用于从所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间,根据所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间,据所述第二延时确定第六时间;
所述发送器1703,还用于在所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
可选的,所述处理器1702,用于从所述以太网帧获得第一CPRI数据段和第二CPRI数据段具体包括:
从所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;
从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间;
或者
从所述以太网帧获得第一CPRI数据段和第二CPRI数据段;
从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
图17所述的第一网络装置是与图12所示的接收以太网帧的方法所对应的第二网络装置,具体实现参考图12所示的接收以太网帧的方法中的描述,这里不再赘述。
图18为本发明实施例提供的传输CPRI数据流的***硬件结构示意图,所述***包括:图16所示的接收CPRI数据流的第一网络装置1801,以及图17所示的接收以太网帧的第二网络装置1802。所述第一网络装置1801和所述第二网络装置1802通过以太网连接。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:闪存盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储计算机程序的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (33)

1.一种接收通用公共无线接口CPRI数据流的方法,其特征在于,所述方法包括:
第一网络装置通过所述第一网络装置的CPRI接口接收第一CPRI数据流;
所述第一网络装置根据所述第一CPRI数据流生成所述第一CPRI数据流的片段,所述第一CPRI数据流的片段包括一个CPRI数据帧、多个CPRI数据帧或者一个CPRI数据帧的片段;
所述第一网络装置生成以太网帧,所述以太网帧包括所述第一CPRI数据流的片段和CPRI数据标识,所述以太帧的帧头包括所述CPRI数据标识,所述以太帧的数据部分包含CPRI头,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;
所述第一网络装置通过所述第一网络装置的以太网接口向第二网络装置发送所述以太网帧。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一网络装置根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
3.根据权利要求1或2所述的方法,其特征在于,
所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
4.根据权利要求1-3任意一项所述的方法,其特征在于,
所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为射频拉远单元RRU时,所述第二装置为基带处理单元BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述第一网络装置通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流;和
所述第一网络装置根据所述第二CPRI数据流生成所述第二CPRI数据流的片段;
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述第一网络装置根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
7.根据权利要求5或6所述的方法,其特征在于,
所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
8.根据权利要求7所述的方法,其特征在于,所述第一网络装置生成所述以太网帧包括:
所述第一网络装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;以及
所述第一网络装置生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述第二以太网帧包括所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧;
或者
所述第一网络装置生成所述以太网帧包括:
所述第一以太网装置生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;以及
所述第一网络装置生成所述以太网帧,所述以太网帧包括所述第一CPRI数据段和所述第二CPRI数据段。
9.一种接收以太网帧的方法,其特征在于,所述方法包括:
第二网络装置通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识,所述以太帧的帧头包括所述CPRI数据标识,所述以太帧的数据部分包含CPRI头;
所述第二网络装置根据所述以太帧的帧头中的所述CPRI数据标识确定所述以太网帧携带有CPRI数据流的片段,所述CPRI数据流的片段包括一个CPRI数据帧、多个CPRI数据帧或者一个CPRI数据帧的片段;
所述第二网络装置确定所述以太网帧携带有所述CPRI数据流的片段之后,所述第二网络装置从所述以太网帧获得第一CPRI数据流的片段;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段。
10.根据权利要求9所述的方法,其特征在于,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向第二装置发送所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
所述第二网络装置还从所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
所述第二网络装置根据所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
所述第二网络装置从所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
所述第二网络装置根据所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;以及
所述第二网络装置根据所述第一延时确定第五时间;
所述第二网络装置通过所述第二网络装置的CPRI接口发送所述第一CPRI数据流的片段包括:
所述第二网络装置在所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
13.根据权利要求10-12任意一项所述的方法,其特征在于,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
所述第二网络装置根据所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
15.根据权利要求13或14所述的方法,其特征在于,所述方法还包括:
所述第二网络装置从所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
所述第二网络装置根据所述第二延时确定第六时间;
所述第二网络装置将所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置包括:
所述第二网络装置在所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
16.根据权利要求15所述的方法,其特征在于,所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段包括:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间;
或者
所述第二网络装置根据所述以太网帧获得所述第一CPRI数据流的片段和所述第二CPRI数据流的片段包括:
所述第二网络装置从所述以太网帧获得第一CPRI数据段和第二CPRI数据段;以及
所述第二网络装置从所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
17.一种接收通用公共无线接口CPRI数据流的第一网络装置,其特征在于,所述第一网络装置包括:
第一接收单元,用于通过所述第一网络装置的CPRI接口接收第一CPRI数据流;
第一生成单元,用于根据所述第一接收单元接收的所述第一CPRI数据流生成所述第一CPRI数据流的片段,所述第一CPRI数据流的片段包括一个CPRI数据帧、多个CPRI数据帧或者一个CPRI数据帧的片段;
第二生成单元,用于生成以太网帧,所述以太网帧包括所述第一生成单元生成的所述第一CPRI数据流的片段和CPRI数据标识,所述以太帧的帧头包括所述CPRI数据标识,所述以太帧的数据部分包含CPRI头,所述CPRI数据标识用于指示所述以太网帧携带有CPRI数据;
发送单元,用于通过所述第一网络装置的以太网接口向第二网络装置发送所述第二生成单元生成的所述以太网帧。
18.根据权利要求17所述的第一网络装置,其特征在于,所述第一网络装置还包括:
第一确定单元,用于根据第一装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第一值,所述第一CPRI数据流是所述第一装置发送的,所述以太网帧还包括所述第一值。
19.根据权利要求17或18所述的第一网络装置,其特征在于,
所述以太网帧还包括第一时间,所述第一时间为所述第一以太网装置生成所述第一CPRI数据流的片段的时间。
20.根据权利要求17-19任意一项所述的第一网络装置,其特征在于,
所述第二网络装置通过所述第二网络装置的CPRI接口连接到第二装置;
当所述第一装置为射频拉远单元RRU时,所述第二装置为基带处理单元BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
21.根据权利要求20所述的第一网络装置,其特征在于,所述第一网络装置还包括:
第二接收单元,用于通过所述第一网络装置的CPRI接口接收第三装置发送的第二CPRI数据流;和
第三生成单元,用于根据所述第二接收单元接收的所述第二CPRI数据流生成所述第二CPRI数据流的片段;
所述以太网帧具体包括:所述CPRI数据标识,所述第一CPRI数据流的片段以及所述第二CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置和所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置和所述第三装置不属于同一个BBU。
22.根据权利要求21所述第一网络装置,其特征在于,所述第一网络装置还包括:
第二确定单元,用于根据所述第三装置的时钟设备的频率以及所述第一网络装置的时钟设备的频率确定第二值,所述以太网帧还包括所述第二值。
23.根据权利要求21或22所述第一网络装置,其特征在于,
所述以太网帧还包括第二时间,所述第二时间为所述第一以太网装置生成所述第二CPRI数据流的片段的时间。
24.根据权利要求23所述的第一网络装置,其特征在于,
所述第二生成单元包括:第一生成子单元以及第二生成子单元;
所述第一生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第二生成子单元,用于生成第一以太网帧和第二以太网帧,所述第一以太网帧包括所述第一生成子单元生成的所述第一CPRI数据段,所述第二以太网帧包括所述第一生成子单元生成的所述第二CPRI数据段,所述以太网帧包括所述第一以太网帧和所述第二以太网帧;
或者
所述第二生成单元包括:第三生成子单元以及第四生成子单元;
所述第三生成子单元,用于生成第一CPRI数据段和第二CPRI数据段,所述第一CPRI数据段包括所述第一CPRI数据流的片段和第一CPRI头,所述第一CPRI头包括所述第一值以及所述第一时间,所述第二CPRI数据段包括所述第二CPRI数据流的片段和第二CPRI头,所述第二CPRI头包括所述第二值以及所述第二时间;
所述第四生成子单元,用于生成所述以太网帧,所述以太网帧包括所述第三生成子单元生成的所述第一CPRI数据段和所述第三生成子单元生成的所述第二CPRI数据段。
25.一种接收以太网帧的第二网络装置,其特征在于,所述第二网络装置包括:
接收单元,用于通过所述第二网络装置的以太网接口接收来自第一网络装置的以太网帧,所述以太网帧包括通用公共无线接口CPRI数据标识,所述以太帧的帧头包括所述CPRI数据标识,所述以太帧的数据部分包含CPRI头;
识别单元,用于根据所述以太帧的帧头中的所述CPRI数据标识确定所述接收单元接收的所述以太网帧携带有CPRI数据流的片段,所述CPRI数据流的片段包括一个CPRI数据帧、多个CPRI数据帧或者一个CPRI数据帧的片段;
第一获取单元,用于所述识别单元确定接收的所述以太网帧携带有所述CPRI数据流的片段之后,从所述接收单元接收的所述以太网帧获得第一CPRI数据流的片段;
第一发送单元,用于通过所述第二网络装置的CPRI接口发送所述第一获取单元获得的所述第一CPRI数据流的片段。
26.根据权利要求25所述的第二网络装置,其特征在于,所述第一CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第一CPRI数据流来自第一装置;
所述第一发送单元,具体用于通过所述第二网络装置的CPRI接口向第二装置发送所述第一获取单元获得的所述第一CPRI数据流的片段;
其中,当所述第一装置为RRU时,所述第二装置为BBU;或者,当所述第一装置为BBU时,所述第二装置为RRU。
27.根据权利要求26所述的第二网络装置,其特征在于,所述第二网络装置还包括:
第二获取单元,用于从所述接收单元接收的所述以太网帧获得第一值,所述第一值是所述第一网络装置根据所述第一装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;以及
第一确定单元,用于根据所述第二获取单元获得的所述第一值以及所述第二网络装置的时钟设备的频率确定所述第一装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第一发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段,所述第二网络装置发送所述第一CPRI数据流的片段的速率等于所述第一确定单元确定的所述第一装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
28.根据权利要求27所述的第二网络装置,其特征在于,所述第二网络装置还包括:
第三获取单元,用于从所述接收单元接收的所述以太网帧获得第一时间,所述第一时间为所述第一网络装置生成所述第一CPRI数据流的片段的时间;
第二确定单元,用于根据所述第三获取单元获得的所述第一时间以及第三时间确定第一延时,所述第三时间为所述第二网络装置获得所述第一CPRI数据流的片段的时间;
第三确定单元,用于根据所述第二确定单元确定的所述第一延时确定第五时间;
所述第一发送单元,具体用于在所述第三确定单元确定的所述第五时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第一CPRI数据流的片段。
29.根据权利要求26-28任意一项所述的第二网络装置,其特征在于,
所述第一获取单元,还用于从所述以太网帧获得第二CPRI数据流的片段,所述第二CPRI数据流是所述第一网络装置通过所述第一网络装置的CPRI接口接收的,所述第二CPRI数据流来自第三装置;
所述第二网络装置还包括:
第二发送单元,用于将所述第一获取单元获得的所述第二CPRI数据流的片段通过所述第二网络装置的CPRI接口发送至所述第二装置;
其中,当所述第一装置为RRU时,所述第三装置为RRU,所述第一装置与所述第三装置不属于同一个RRU;或者,当所述第一装置为BBU时,所述第三装置为BBU,所述第一装置与所述第三装置不属于同一个BBU。
30.根据权利要求29所述的第二网络装置,其特征在于,所述第二网络装置还包括:
第四获取单元,用于从所述接收单元接收的所述以太网帧获得第二值,所述第二值是所述第一网络装置根据所述第三装置的时钟设备的频率和所述第一网络装置的时钟设备的频率获得的;
第四确定单元,用于根据所述第四获取单元获得的所述第二值以及所述第二网络装置的时钟设备的频率确定所述第三装置的时钟设备的频率,所述第一网络装置的时钟设备的频率与所述第二网络装置的时钟设备的频率相等;
所述第二发送单元,具体用于通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段,所述第二网络装置发送所述第二CPRI数据流的片段的速率等于所述第四确定单元确定的所述第三装置的时钟设备的频率与所述第二网络装置的CPRI接口的位宽的乘积。
31.根据权利要求29或30所述的第二网络装置,其特征在于,所述第二网络装置还包括:
第五获取单元,用于从所述接收单元接收的所述以太网帧获得第二时间,所述第二时间为所述第一网络装置生成所述第二CPRI数据流的片段的时间;
第五确定单元,用于根据所述第五获取单元获得的所述第二时间以及第四时间确定第二延时,所述第四时间为所述第二网络装置获得所述第二CPRI数据流的片段的时间;
第六确定单元,用于根据所述第五确定单元确定的所述第二延时确定第六时间;
所述第二发送单元,具体用于在所述第六确定单元确定的所述第六时间通过所述第二网络装置的CPRI接口向所述第二装置发送所述第二CPRI数据流的片段。
32.根据权利要求31所述的第二网络装置,其特征在于,
所述第一获取单元包括:第一获取子单元以及第二获取子单元;
所述第一获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段,所述以太网帧包括第一以太网帧,所述第一以太网帧包括所述第一CPRI数据段,所述以太网帧包括第二以太网帧,所述第二以太网帧包括所述第二CPRI数据段;
所述第二获取子单元,用于从所述第一获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第一获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间;
或者
所述第一获取单元包括:第三获取子单元以及第四获取子单元;
所述第三获取子单元,用于从所述接收单元接收的所述以太网帧获得第一CPRI数据段和第二CPRI数据段;
所述第四获取子单元,用于从所述第三获取子单元获得的所述第一CPRI数据段获得所述第一CPRI数据流的片段和第一CPRI头,并从所述第三获取子单元获得的所述第二CPRI数据段获得所述第二CPRI数据流的片段和第二CPRI头,所述第一CPRI头包括所述第一值和所述第一时间,所述第二CPRI头包括所述第二值和所述第二时间。
33.一种传输通用公共无线接口CPRI数据流的***,其特征在于,所述***包括:
权利要求17至24任意一项所述的接收CPRI数据流的第一网络装置,以及权利要求25至32任意一项所述的接收以太网帧的第二网络装置,所述第一网络装置和所述第二网络装置通过以太网连接。
CN202011085144.3A 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及*** Active CN112333151B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011085144.3A CN112333151B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PCT/CN2015/088553 WO2017035724A1 (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***
CN201580001409.8A CN106717111B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***
CN202011085144.3A CN112333151B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201580001409.8A Division CN106717111B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***

Publications (2)

Publication Number Publication Date
CN112333151A true CN112333151A (zh) 2021-02-05
CN112333151B CN112333151B (zh) 2023-03-28

Family

ID=58186421

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202011085144.3A Active CN112333151B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***
CN201580001409.8A Active CN106717111B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201580001409.8A Active CN106717111B (zh) 2015-08-31 2015-08-31 接收cpri数据流和接收以太网帧的方法、装置及***

Country Status (5)

Country Link
US (3) US10616800B2 (zh)
EP (2) EP3823415A1 (zh)
CN (2) CN112333151B (zh)
ES (1) ES2833403T3 (zh)
WO (1) WO2017035724A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2992112C (en) * 2015-12-17 2021-01-26 Huawei Technologies Co., Ltd. Protocol conversion method and apparatus
WO2018189726A1 (en) 2017-04-13 2018-10-18 Telefonaktiebolaget Lm Ericsson (Publ) Distributed scheduling algorithm for cpri over ethernet
WO2019035750A1 (en) 2017-08-17 2019-02-21 Telefonaktiebolaget Lm Ericsson (Publ) TRANSITION METHOD AND DEVICE FOR ESTABLISHING DATA COMMUNICATION IN A WIRELESS NETWORK
CN110167073B (zh) * 2018-02-13 2020-12-22 华为技术有限公司 传输数据的方法、设备和无线网络***
CN108777867B (zh) * 2018-05-18 2022-03-25 京信网络***股份有限公司 一种通信方法、装置及存储介质
CN113330696A (zh) * 2019-01-29 2021-08-31 瑞典爱立信有限公司 Cpri数据块传输方法和设备
US11343781B2 (en) * 2019-02-01 2022-05-24 Cisco Technology, Inc. Link establishment between a radio equipment controller (REC) and radio equipment (RE) in a fronthaul network
US10594423B1 (en) * 2019-09-09 2020-03-17 Cisco Technology, Inc. Re-timing a packetized radio flow to clean noise induced by packet delay variation of a packet network
US10863386B1 (en) * 2019-09-17 2020-12-08 Cisco Technology, Inc. State machine handling at a proxy node in an ethernet-based fronthaul network
US20240089078A1 (en) * 2019-11-07 2024-03-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for communication between two communication devices
US20220303642A1 (en) * 2021-03-19 2022-09-22 Product Development Associates, Inc. Securing video distribution

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845621A (zh) * 2006-02-22 2006-10-11 华为技术有限公司 连接主基站与射频拉远单元的接口装置
CN101931454A (zh) * 2009-06-19 2010-12-29 大唐移动通信设备有限公司 基于以太网的射频拉远数据传输
CN102118191A (zh) * 2010-01-06 2011-07-06 华为技术有限公司 一种通用公共无线接口数据的传递方法、设备及***
CN102497233A (zh) * 2011-12-23 2012-06-13 武汉虹信通信技术有限责任公司 利用数字光纤直放站传输以太网信号的方法
WO2013189553A1 (en) * 2012-06-20 2013-12-27 Telefonaktiebolaget L M Ericsson (Publ) Encapsulating cpri frames
CN103999541A (zh) * 2011-10-21 2014-08-20 瑞典爱立信有限公司 用于保持无线电设备控制器与无线电设备项之间的同步的方法和设备
WO2015087307A1 (en) * 2013-12-13 2015-06-18 Telefonaktiebolaget L M Ericsson (Publ) Multiplexing and demultiplexing common public radio interface data streams
CN104852766A (zh) * 2014-02-18 2015-08-19 美国博通公司 Cpri小帧

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0302596D0 (sv) * 2003-09-30 2003-09-30 Ericsson Telefon Ab L M Improvments in or relating to base stations
EP1744572A1 (de) * 2005-07-13 2007-01-17 Siemens Aktiengesellschaft Übertragung von Ethernet-Paketen über eine CPRI-Schnittstelle
KR101674209B1 (ko) * 2010-01-27 2016-11-08 삼성전자주식회사 디지털 장치와 rf 장치간에 이더넷 데이터를 송수신하는 방법 및 그 장치
JP5041035B2 (ja) * 2010-06-04 2012-10-03 住友電気工業株式会社 無線装置及び無線基地局装置
US8649388B2 (en) * 2010-09-02 2014-02-11 Integrated Device Technology, Inc. Transmission of multiprotocol data in a distributed antenna system
CN102186265B (zh) * 2011-05-04 2013-11-06 京信通信***(中国)有限公司 分布式基站及其组网方法
CN103888181A (zh) * 2014-03-28 2014-06-25 福建三元达通讯股份有限公司 应用于数字直放站的低延时以太网数据传输的实现方法
US10863386B1 (en) * 2019-09-17 2020-12-08 Cisco Technology, Inc. State machine handling at a proxy node in an ethernet-based fronthaul network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845621A (zh) * 2006-02-22 2006-10-11 华为技术有限公司 连接主基站与射频拉远单元的接口装置
CN101931454A (zh) * 2009-06-19 2010-12-29 大唐移动通信设备有限公司 基于以太网的射频拉远数据传输
CN102118191A (zh) * 2010-01-06 2011-07-06 华为技术有限公司 一种通用公共无线接口数据的传递方法、设备及***
CN103999541A (zh) * 2011-10-21 2014-08-20 瑞典爱立信有限公司 用于保持无线电设备控制器与无线电设备项之间的同步的方法和设备
CN102497233A (zh) * 2011-12-23 2012-06-13 武汉虹信通信技术有限责任公司 利用数字光纤直放站传输以太网信号的方法
WO2013189553A1 (en) * 2012-06-20 2013-12-27 Telefonaktiebolaget L M Ericsson (Publ) Encapsulating cpri frames
WO2015087307A1 (en) * 2013-12-13 2015-06-18 Telefonaktiebolaget L M Ericsson (Publ) Multiplexing and demultiplexing common public radio interface data streams
CN104852766A (zh) * 2014-02-18 2015-08-19 美国博通公司 Cpri小帧

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李学易等: "数字光纤直放站和RRU中CPRI接口的EDA设计", 《光通信技术》 *

Also Published As

Publication number Publication date
EP3322255A1 (en) 2018-05-16
US20200221342A1 (en) 2020-07-09
CN112333151B (zh) 2023-03-28
US11432193B2 (en) 2022-08-30
EP3823415A1 (en) 2021-05-19
US10616800B2 (en) 2020-04-07
US11736978B2 (en) 2023-08-22
EP3322255A4 (en) 2018-05-30
WO2017035724A1 (zh) 2017-03-09
EP3322255B1 (en) 2020-10-07
US20180192323A1 (en) 2018-07-05
CN106717111A (zh) 2017-05-24
CN106717111B (zh) 2020-10-23
US20220377609A1 (en) 2022-11-24
ES2833403T3 (es) 2021-06-15

Similar Documents

Publication Publication Date Title
CN106717111B (zh) 接收cpri数据流和接收以太网帧的方法、装置及***
US11722337B2 (en) Data transmission method and apparatus
US11444798B2 (en) Methods and apparatus for configuring a flex ethernet node
KR102112487B1 (ko) 데이터 전송 방법, 장치 및 시스템
WO2019019906A1 (zh) 一种通信方法、设备及存储介质
US9681208B2 (en) Data processing method, communications board and device
US9961563B2 (en) Small cell base station system, and related devices and data processing methods
CN109698732B (zh) 传输数据的方法和装置
CN104393958A (zh) 基于流水线的数据帧发送方法、接收方法
KR102309444B1 (ko) 데이터 캡슐화, 전송 방법, 장치 및 컴퓨터 저장 매체
CN109728968B (zh) 获得目标传输路径的方法、相关设备及***
US9014188B2 (en) Communication system
US20180062821A1 (en) Transmission Bandwidth Improvements for DVB-S2X Channel Bonding
CN104539388B (zh) 数据发送、接收方法和装置
CN111245577B (zh) 数据传输方法、***和相关设备
JP2020528251A (ja) ビット・ブロック・ストリームを処理する方法及び装置、ビット・ブロック・ストリームのレート・マッチングのための方法及び装置、並びにビット・ブロック・ストリームを切り替える方法及び装置
CN104579562A (zh) 数据传输装置及方法
JP2017531845A (ja) メッセージ送受信方法及び装置、チャネルユニット並びに通信機器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant