Beruflich Dokumente
Kultur Dokumente
Confidential
Abstract ................................................................................................................................................. 3
Simple Bridge........................................................................................................................................ 8
5.1
Upstream Explanation.................................................................................................................... 8
5.2
5.3
Summary....................................................................................................................................... 11
6.2
Upstream Explanation.................................................................................................................. 13
6.3
Summary....................................................................................................................................... 13
Upstream Explanation.................................................................................................................. 14
7.2
7.3
Summary....................................................................................................................................... 16
Shared VLAN...................................................................................................................................... 19
9.1
Upstream Explanation.................................................................................................................. 19
9.2
9.3
Summary....................................................................................................................................... 22
10
10.1
Upstream Explanation.................................................................................................................. 23
10.2
10.3
Summary....................................................................................................................................... 24
11
12
1
TN500_SYS_Bridging
Confidential
12.1
Upstream Explanation.................................................................................................................. 29
12.2
12.3
Summary....................................................................................................................................... 31
13
14
15
Cross-connect.................................................................................................................................. 36
16
16.1
16.2
16.3
16.4
16.5
17.1
17.2
17.3
17.4
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
1
Abstract
The Teknovus EPON System supports a wide variety of efficient MAC, VLAN, and L3 based bridging
functions that provide the security and flexibility required by a wide variety of applications. Many of these
functions can be managed remotely by the Element Management Layer, reducing time in the field and
making for a highly scalable solution. Remote management is facilitated by an abstraction layer known as
the Host Interface.
Dynamic and static MAC based filtering and classification is provided by default. The TK3721, TK3701
and TK3711 support multiple traffic flows, known as links (also called logical links). VLAN tags are
provisioned on a per link basis. VLANs can be applied to a single link, or multiple links may be grouped
together into a managed broadcast domain known as a shared VLAN group. A shared VLAN group works
like a virtual bridge, and is the ideal solution for deploying multiple services, where each service has
demanding performance requirements. Downstream bridging decisions can also be made based on a
combination of VLAN, IPv4 TOS, and DA fields.
The TK3701 supports 3 links and the TK3711 supports 6. Each link can be configured into a unique
bridging mode. Links are managed independently by the Element Management Layer for end-to-end
scalability. All ONUs support flexible queue based classification and filtering, allowing packets to be
classified by a combination of several filtering rules. ONU configuration is beyond the scope of this
document; please refer to the TK_EPON_ONU_CLASS_FILTER.pdf technical note for information on
this topic.
Ethernet Passive Optical Network (EPON) is a point-to-multipoint (P2MP) network, with an Optical Line
Terminal (OLT) serving multiple Optical Network Units (ONUs). To ensure compatibility with IEEE
802.1D bridging and to facilitate seamless integration of EPON with other Ethernet networks, the IEEE
802.3ah standard specifies Point-to-Point Emulation (P2PE) functionality that emulates a point-to-point
topology. P2PE operation relies on tagging of Ethernet frames with tags that specify the destination ONU.
These tags are called Logical Link IDs (LLID) and are placed in the preamble before each Ethernet frame.
Each ONU is assigned one or more tags by the OLT during initial registration phase.
To emulate point-to-point topology, the OLT must have N MAC ports (interfaces), one for each ONU
(Figure 1). When sending a frame downstream (from the OLT to an ONU), the P2PE function in the OLT
will insert the LLID value associated with a particular MAC port (Figure 1.a) into the frame. The
transmitted frame will arrive (almost) simultaneously at the EPON port of every ONU on the PON. Each
ONU will then search the table of assigned LLIDs for the LLID value carried by the frame. If a match is
found the frame is passed to the ONUs MAC layer for further verification, otherwise the frame will be
ignored. In this sense, it appears as if the frame was sent on a point-to-point link to only one ONU.
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
OLT
Insert link ID
associated with
particular port
Accept frame if
embedded link
ID matches
assigned link ID
MAC
MAC
MAC
PtP Emulation
PtPE
PtPE
PtPE
MAC
MAC
MAC
ONU 1
ONU 2
ONU 3
Reject frame if
embedded link ID
does not match
assigned link ID
OLT
Demultiplex the
frame to a particular
port based on
embedded link ID
Insert link ID
assigned to
given ONU
MAC
MAC
MAC
PtP Emulation
PtPE
PtPE
PtPE
MAC
MAC
MAC
ONU 1
ONU 2
ONU 3
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
In the upstream direction, the ONU will insert one of its assigned LLIDs into the preamble of each
transmitted frame. The P2PE function in the OLT will de-multiplex the frame to the proper MAC port
based on the received LLID value (Figure 1.b).
Teknovus implementation of OLT and ONU allows more than one LLID to be assigned to an ONU. To
remain standards compliant the ONU also supports multiple MAC ports, as shown in Figure 2. From the
OLTs perspective such an ONU appears as a set of multiple ONUs with one LLID each. We call such an
ONU a virtual ONU since multiple virtual ONUs may be implemented as one physical device. The OLT
must grant each virtual ONU as if it is a separate physical ONU. This means that scheduling decisions may
be made by the OLT that would otherwise have to be made by the ONU. For instance an LLID might be
used to represent a class of service, and LLIDs might be scheduled differently based on the service class to
which they belong.
OLT
MAC
MAC
MAC
MAC
PtP Emulation
PtP Emulation
PtP
Emulation
PtP
Emulation
MAC
MAC
MAC
MAC
VONU 1
VONU 2
VONU 3
VONU 3
Figure 2: Each virtual ONU is granted by the OLT as if it were a physical ONU
The OLT has a separate (virtual) port corresponding to each LLID (virtual ONU). A bridge may be
connected to these virtual ports, allowing the ONUs to communicate to each other and to the OLT.
Additionally, the bridge may be configured to use multiple VLAN tags to isolate traffic to distinct
broadcast domains LLIDs. For example, a physical link between the OLT and ISP point-of-presence
device (such as edge router) may use VLANs to segregate users traffic. Thus, in the downstream direction
(from network to user), the OLT should be able to map multiple VLANs to multiple LLIDs. In the
upstream direction (from users to network), the OLT should be able to map multiple LLIDs to multiple
VLANs.
If the Teknovus OLT did not support multiple LLIDs then the OLT would have to grant all traffic the same
way, so when a users SLA runs out because of a large file upload, the telephone service might also stop
working! Upstream rate control on the ONU could be used to solve this problem, but will result in a
reduction in system performance (this feature is available on the TK3711). A multi-service single LLID
solution is like a shipping company that offers three levels of service but handles all packages the same
way.
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Most shipping companies feature different classes of service or priorities. A typical company might offer
three different priority levels: next day, two day, and one week. Imagine that the shipping company never
examined the priority level of a given shipment until it got to the local distribution center. What are the
chances that the shipment would actually meet the service guarantee? To meet its contractual obligations
the shipping company would have to send all the shipments as if they were two day (even the ones labeled
one week), and the final distribution center would incur a huge overhead to sort the packages, an operation
which might have been done more efficiently had the decision been made sooner! This type of solution is
the least effective, which is why no existing shipping company operates this way.
The EPON System is similar to a shipping company, the difference being that instead of shipping packages,
the EPON System ships packets. In this analogy the ONUs represent both the customer and the final
distribution center (depending on the direction) and the LLIDs represent available service levels. In the
customer roll (upstream) the ONU uses some attribute of a given packet such as its IP address or Ethertype
to determine which service class the packet belongs to, and then sends the packet on the appropriate LLID.
The OLT grants the low latency LLID first, guaranteeing on time delivery without sacrificing throughput,
just like the shipping company in the analogy.
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
4
Hardware Review
All Teknovus EPON chips (TK3721, TK3701, TK3711) incorporate hardware lookup engines which
process incoming packets at line rate, and make filtering and classification decisions on those frames based
on set of rules. Rules represent programmable actions taken by the look-up engine in response to specific
conditions, such as some fields within a frame having a value in specified range. Filtering rules can remove
packets from the data stream, while classification rules can select queues, links, and priority handling of a
frame. The TK3721 and TK3711 also have the ability to add, remove, or modify VLAN tags within
frames.
All of the VLAN modes discussed below are the result of programming the lookup engines appropriately.
Teknovus firmware translates requests for link switching modes from the host CPU (further referred to as
host) into detailed lookup engine rules.
Each link at the OLT may be individually provisioned for a particular switching mode, which affects the
traffic switching decisions made by the EPON nodes in the upstream and downstream directions. Except
when noted otherwise, any or all switching modes may be in use on a single OLT simultaneously.
VLAN modes use IEEE VLAN tags to control information flow. An important characteristic of VLAN
modes is the segregation of traffic into separate broadcast domains. Broadcast traffic is limited by the
VLAN tag to only those links that are part of that VLAN, and perhaps to one link alone.
The switching mode rules generally preserve the integrity of VLANs by ignoring frame destination
addresses. A frame without the proper VLAN tag is not permitted onto that VLAN even if the DA is
known to the OLT. Unless there is a link configured in Simple Bridged, downstream frames with unprovisioned VLAN tags will be dropped. If any links have been provisioned for the Simple Bridge mode,
downstream frames with unrecognized VLAN tags will be forwarded onto the Simple Bridge. This rule
allows Simple Bridge users to have tagged frames. A VLAN tagged frame will not be forwarded onto a
link provisioned for another VLAN even if the DA has been learned on that link. This rule prevents
upstream users from smuggling frames into a private VLAN by using knowledge of the MAC addresses.
Data
User VLAN
Network VLAN
VID
Provisioned
?
Simple
Bridge
Allows
Tags?
N: Drop
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
5
Simple Bridge
An 802.1D learns locations of stations connected to it by examining the sources Media Access Control
(MAC) addresses of incoming frames. For each incoming frame, the bridge makes a forwarding decision
by consulting its table of previously learned addresses. If the destination MAC address is found in the
table, the bridge forwards the frame to the port associated with the given MAC address. If the MAC
address cannot be found in the table, the frame will be flooded to all ports except the port from which the
frame has arrived. This behavior will generate large amount of frames that are flooded to multiple ports.
In an access network which serves non-cooperative users, this may result in private information being
delivered to non-authorized users.
TK3721 modifies this default bridge behavior to reduce the amount of flooded traffic. In simple bridged
mode, the OLT behaves like a bridge; however it distinguishes two types of ports: network-side ports and
user-side ports. Network-side ports connect the OLT to upstream devices such as edge routers or switches.
User-side ports are the ports that correspond to individual LLIDs.
The simple bridging mode may be configured for dynamic learning or have static pre-provisioned look-up
table. Upstream frames on the Simple Bridge may have VLAN tags, which are ignored by the system, but
downstream frames with VLAN tags are dropped. The Simple Bridged mode would be used for an
application that might use an ordinary Ethernet bridge.
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
The OLT will learn the mapping
between LLID and SA before
removing the LLID value from the
forwarded frame. Broadcast and
multicast addresses will not be
learned.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
Queue 0
OLT
UNI 2
EPON 0
Link 0
Uplink 1
Link 1
Link 2
Link 3
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Filtering rules may be applied on a per port basis to
prevent unwanted frames from being forwarded
onto the core network. Dynamic MAC based filtering
rules prevent user traffic intended for the customer
network from being forwarded upstream.
Link 3
Queue 0
UNI 2
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
LLID values are
added based on the
link to which they will
be forwarded.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Queue 0
Link 1
Broadcast
OLT
Flooding
UNI 2
EPON 0
Link 0
Link 1
Uplink 1
Link 2
Link 3
Broadcast
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Queue 0
Link 3
Frames with learned DAs are
classified onto links based on DA.
VLAN tagged frames are not
forwarded on the Simple Bridge
Broadcast
Flooding
UNI 2
10
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
5.3 Summary
Upstream
VLAN
Data
VLAN
Data
Data
VLAN
unicast
Data
VLAN
broadcast
Downstream
Data
VLAN
DA known?
Bridging Action
Unicast
Multicast
Forward
Broadcast
Forward
Bridging Action
No
Learned
Forward To Link
No
Unlearned
Yes
N/A
Drop
** Refer to section 16.1 for Bridging Options that affect the forwarding rules
11
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
6
Transparent VLAN
Transparent VLAN mode preserves VLAN tags in all forwarded frames. This mode is well suited to
application in which the uniqueness of VLAN tags used by subscribers can be guaranteed; for example,
when VLAN tag values are provisioned by the network operator (Figure 11). This might also be
accomplished by provisioning filtering/classification rules on the ONU, or another device in the equipment
chain.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
Queue 0
OLT
VID=2000
EPON 0
VID=2000
Uplink 1
VID=2010
VID
Link
2000
Link
0
2001
2010
VID=2004
2003
2004
2020
UNI 2
VID=2010
The Host provisioned ONU queue configuration
determines the destination port for a given queue.
Link
1
Link
2
ONU B
UNI 1
VID=2004
EPON 0
Link 2
Queue 0
12
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
6.2 Upstream Explanation
Since downstream bridging decisions are based exclusively on VID the SAs of upstream frames are not
learned. All upstream frames arriving on links provisioned in Transparent VLAN will be forwarded.
One of the ONUs assigned
LLID values is added to each
forwarded frame based on
the host provisioned queue
configuration.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
Queue 0
OLT
UNI 2
EPON 0
Link 0
Link 1
Uplink 1
Link 2
Link 3
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Filtering rules may be applied on a per port basis to
prevent unwanted frames from being forwarded
onto the core network. Dynamic MAC based filtering
rules prevent user traffic intended for the customer
network from being forwarded upstream.
Link 3
Queue 0
UNI 2
6.3 Summary
Upstream Transparent VLAN
VLAN Tag Present
Bridging Action
Yes
No
13
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Dedicated Single VLAN is so named because it strips a user-supplied VLAN tag, if any, before adding a
network-provisioned VLAN tag. Unlike Transparent VLAN mode, Dedicated Single VLAN allows the
network operator secure control over the VLAN tags injected into the core network. Nesting frames inside
multiple layers of VLAN tags is now widely supported by Ethernet products. However, this capability is
not part of the IEEE 802.1 standard. For this reason Dedicated Single VLAN has been provided to facilitate
interoperability with some older equipment.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
OLT
Queue 0
VID=5
UNI 2
EPON 0
Uplink 1
VID
Link
2000
VID=2010
2010
VID=2004
2004
VID=2000
ONU B
UNI 1
EPON 0
Filtering rules may be applied on a
per port basis to prevent unwanted
frames from being forwarded onto
the core network. Dynamic MAC
based filtering rules prevent user
traffic intended for the customer
network from being forwarded
upstream.
Link 2
Queue 0
UNI 2
14
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
7.2 Downstream Explanation
When a tagged downstream frame matching a link provisioned in Dedicated Single VLAN is received by
the OLTs uplink port the tag is first striped before forwarding the frame to the link. Untagged downstream
frames are discarded by the OLT.
The LLID value is removed
from forwarded frames. The
classification scheme
determines the destination
queue.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
Queue 0
OLT
UNI 2
EPON 0
Uplink 1
VID
Link
2000
VID=2010
2010
VID=2004
2004
VID=2000
ONU B
UNI 1
EPON 0
Filtering rules may be applied on a
per port basis to prevent unwanted
frames from being forwarded onto
the core network. Dynamic MAC
based filtering rules prevent user
traffic intended for the customer
network from being forwarded
upstream.
Link 2
Queue 0
UNI 2
15
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
7.3 Summary
V1
L1
V2
L2
up
isi
on
ed
LLID
Vn
g
in
In
se
rt
om
Pr
ov
...
c
In
Ln
nk
Li
Network VLAN V1
VLAN
o
Lo
Ta
g
Upstream
Data
User VLAN
Data
L1
Strip
Downstream
Data
Network VLAN
Data
unicast
Strip
Bridging Action
Yes
No
16
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Dedicated Double VLAN is so named in contrast to single VLAN mode because it preserves user-supplied
VLAN tags. Thus, frames on the network side of the OLT may have two (or perhaps more) VLAN tags,
one supplied by the network at the OLT, and others by the customer. The outermost tag (closest to the
Ethertype field) is provisioned by the network, allowing control over switching and traffic engineering,
while nested tags are preserved for those customers, that require their own VLAN tag scheme. Upstream, a
tag is added by the OLT; downstream, the tag is removed before the frame is forwarded to the customer.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
OLT
Queue 0
VID=5
UNI 2
EPON 0
Uplink 1
VID
Link
2000
VID=2010
2010
VID=2004
2004
VID=2000, VID=5
ONU B
UNI 1
EPON 0
Filtering rules may be applied on a
per port basis to prevent unwanted
frames from being forwarded onto
the core network. Dynamic MAC
based filtering rules prevent user
traffic intended for the customer
network from being forwarded
upstream.
Link 2
Queue 0
UNI 2
17
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
VLAN
LLID
V1
L1
up
ro
vis
io
ne
d
L2
V2
o
Lo
Ta
g
Upstream
In
se
rt
P
Vn
g
in
m
co
In
...
Ln
n
Li
k
Network VLAN V1
User VLAN
Data
User VLAN
Data
L1
Downstream
User VLAN
Network VLAN
User VLAN
Data
unicast
Strip
Bridging Action
Yes
No
18
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Shared VLAN
Shared VLANs work like virtual bridges to segment the PON into multiple broadcast domains, each of
which might have 1 or more associated links. One possible use of shared VLAN is to segment the PON
based on service class; for instance one shared VLAN might be used to serve voice traffic while another
could be dedicated to data. A link is added to a shared VLAN by first configuring the link for Shared
VLAN mode and then provisioning a VLAN tag. All links configured in Shared VLAN mode with the
same provisioned VLAN ID are said to be members of the same shared VLAN multicast group (not to be
confused with an IGMP multicast group). Each shared VLAN has a broadcast channel that isolates the
broadcast traffic of group members from that of other links. Filtering and classification rules on the OLT
and ONU may be used to provide additional security.
There is no bound on the number of links that may be provisioned in a shared VLAN mode. However, it is
important to note that no two links with the same destination UNI port may belong to the same shared
VLAN. This restriction doesnt represent a significant limitation; as such a configuration is illogical.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Queue 1
Link 1
OLT
UNI 2
EPON 0
VID=1
Uplink 1
VID=2
VID=1
VID=2
Link 0
Link 1
Link 2
Link 3
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Link 3
19
Queue 1
6/17/2005
Teknovus Confidential - View Under NDA Only
UNI 2
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Figure 14: Upstream Shared VLAN
The figure above depicts two ONUs, each having 2 links configured in shared VLAN mode. From the
perspective of the OLT the ONU data-path is not of particular importance.
20
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
9.2 Downstream Explanation
When a tagged downstream frame identifying a shared VLAN group is received by the OLTs Uplink port,
the tag is first striped before forwarding the frame. Downstream frames, for which the DA is unknown, are
broadcast on the shared VLAN. These frames will be forwarded by every link belonging to the shared
VLAN group, but will not be forwarded by other links. If the DA is known, the frame is forwarded to only
the associated link.
LLID values are
added based on the
link to which they will
be forwarded.
ONU A
EPON 0
UNI 1
Queue 0
Link 0
Link 1
Queue 1
Multicast 0
OLT
Multicast 1
UNI 2
EPON 0
VID=1
VID=2
VID=1
Uplink 1
VID=2
VID=1
VID=2
Link 0
One multicast LLID for each link provisioned in a shared VLAN is
assigned to the ONU. This LLID is used to receive traffic broadcast on
the VLAN. If two links on the same ONU are in the same VLAN (not
shown) the flooding queue will be used. Otherwise, the ONU firmware
will classify VLAN multicast traffic onto the first queue of the link.
Link 1
Link 2
Link 3
Multicast 0
Multicast 1
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Link 3
Queue 1
Multicast 0
Tagged frames with learned DAs
are classified onto links based
on DA + VID.
Multicast 1
UNI 2
21
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
9.3 Summary
V1
L1
V2
L2
isi
o
up
ne
LLID
VLAN
o
Lo
Ta
g
Upstream
g
in
ro
v
In
se
rt
P
m
co
In
...
Vn
Ln
n
Li
k
Network VLAN V1
Data
User VLAN
Data
L1
Strip
Downstream
VID
selects
link
Data
User VLAN
Network VLAN
DA known
on this
VLAN?
User VLAN
Data
unicast
User VLAN
Data
multicast
Strip
N
Bridging Action
Unicast
Multicast
Forward
Broadcast
Forward
Bridging Action
Learned
Unlearned
**
** Refer to section 16.1 for Bridging Options that affect the forwarding rules
22
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
10 Translated VLAN
Translated VLAN mode is used when the uniqueness of VLAN tags used by subscribers connected to one
EPON cannot be guaranteed, for example, in the case when VLAN tag values are selected by the
subscribers themselves. In translated VLAN mode, for each upstream frame, the OLT translates the 2-tuple
of non-unique user VLAN tag and unique LLID into a unique network VLAN tag (Figure 12). For each
downstream frame a reversed translation is performed, where a unique network VLAN is translated into a
non-unique user VLAN tag and unique LLID.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Link 1
Queue 0
OLT
EPON 0
VID=2001
Uplink 1
VID=2010
VID=2020
VID=1
Translations
Link
2001
2000
Link
0
2003
2010
2004
2020
UNI 2
VID=2
Each forwarded frame is classified into a particular
queue based on the host provisioned ONU
classification scheme.
Link
1
Link
2
ONU B
Queue 0
LLID
...
8100
4
VID=4
EPON 0
Link 0
23
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
The Network-Side VID is used to lookup a
provisioned User-Side VID and associated LLID.
The VID is overwritten with the provisioned UserSide VID. If the frame is untagged or the user
side tag is not present in the table, the frame will
not be passed on the VLAN.
ONU A
Queue 0
EPON 0
Link 0
Link 1
OLT
Queue 0
EPON 0
VID=2000
Uplink 1
UNI 1
VID=2010
VID=2004
Net
VID
User
VID
2000
2001
2010
2003
2004
2020
Link
Link
0
VID=1
UNI 2
VID=1
The Host provisioned ONU queue configuration
determines the port to which a given queue will drain.
Link
1
Link
2
ONU B
UNI 1
User VID = 3
EPON 0
The VLAN Flags Personality
parameter shall determine the
output CoS value. If the
passThroughCoS bit is set to 1
then the ouput CoS will be the
same as the input, otherwise 0
will be written as the output CoS.
Link 2
Queue 0
10.3 Summary
Translated VLAN mode can be useful where equipment on the customer side of the ONU has a limited
range of VIDs that it can support, or where the equipment cannot be provisioned. Each customer on the
PON might have, for example, a VoIP phone or VLAN switch that only generates frames on VID 1. But,
the network side needs unique VID values for each customer. The Translated VLAN mode could be
provisioned to map VID 1 on each LLID to a unique network-side value.
24
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Upstream
Net VLAN
User VLAN
N1
U1
N2
U2
N3
U3
N4
U4
Replace
VLAN Tag
unprovisioned
Drop
Net VLAN V1
Data
LLID
selects
table
Select
table for
each LLID
Look-up
incoming
user VLAN
User VLAN
Data
L1
Data
User VLAN
unicast
Downstream
Data
Net VLAN
Look-up
VLAN Tag
Replace
VLAN
Net VLAN
User VLAN
LLID
N1
U1
L1
N2
U2
L2
Un
Ln
Select
unicast
LLID
...
Nn
Bridging Action
Yes
No
Drop
25
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
11 Priority VLAN
The Priority VLAN mode uses the VID carried by the downstream frame to select a particular ONU and the
802.1p priority (VLAN CoS) field to select a particular link of that ONU. Optionally the IPv4 ToS field
may be used to select the link (the decision is made based on a personality flash parameter. refer to the Host
Interface specification). This mode allows mapping of customer-side priority information, such as the IP
Precedence / TOS field, into individual links on the PON, where service contracts can be enforced on each
class of service. On the network side, the classes of service are mapped to VLAN priority values.
Note: Only links belonging to the same ONU may use the same VID values
In the downstream direction, switching is performed in two stages. The VID is used to select a group of
links (an ONU), and the priority field is used to select the appropriate link within that group. This selection
may be made based on a single priority value or a contiguous inclusive range of priority values, such as [3,
5].
Note: If IPv4 TOS is used then one link should be provisioned to allow non-IP (non-ToS) frames
to be transmitted. One and only one link should be used for this purpose. This link is usually the
lowest priority link, probably dedicated to data communications.
In the upstream direction, the link on which the frame arrived is used to select a VLAN Tag (provisioned
VID and Upstream CoS value). Upstream user tags will be stripped prior to forwarding similar to Dedicated
Single VLAN mode. Note that though a range of priority values may be used downstream, upstream one
and only one priority field value may be used to determine the VLAN.
26
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Upstream
Net Pri:VID
LLID
Pri6:VID1
L1
Pri4:VID1
L2
Pri6:VID2
L3
Pri4:VID2
L4
Look-up
incoming
LLID
...
Insert
Provisioned
VLAN tag
Pri6:VID1
Pri:VIDn
User VLAN
Ln
Data
User VLAN
Data
L1
ONU
Pri6:VID1
User VLAN
Data
User VLAN
Data
L2
Pri 6
Data
L1
Pri 4
Data
L2
Downstream
VID
selects
ONU
Data
802.1p
priority
select
LLID
Net VLAN
VID
unprovisioned
Drop
Priority
unprovisioned
Drop
Bridging Action
Yes
No
27
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
12 Priority Shared VLAN
Priority Shared VLAN mode is similar to Shared VLAN mode except that as with Priority VLAN mode all
bits of the VLAN tag may be used to specify a VLAN. Thus the VID is used to select a group of ONUs and
the 802.1p priority field (CoS) is used to select a particular subset of links associated with that set of ONUs.
Optionally IPv4 ToS may be used in favor of VLAN CoS, the selection is made by provisioning a
personality parameter in the OLTs personality flash file (refer to the TK3712_Host_Interface.pdf
document). Note that, just like Priority VLAN mode, the downstream broadcast domain is identified by a
combination of VID and an inclusive range of upstream priority field values such as [0, 4]. Except where
noted the restrictions for Priority Shared VLAN is the same as that of Shared VLAN.
The main benefit of Priority VLAN over Shared VLAN is that downstream bridging decisions may be
made by IPv4 ToS. Additionally, this mode conserves VLAN address space by using priority values as part
of the domain identification. A modicum of flexibility is gained by allowing bridging decisions to be made
on ranges of values. The typical application of this mode would be the same as that of Shared VLAN.
NOTE : When links are provisioned for Priority Shared VLAN the user has to ensure that for each
VLAN all the priority ranges (0-7) are provisioned. The user cannot leave any holes. For example if
there are links which are provisioned for Priority Shared VLAN with the following data
Link Id
VLAN
Min Priority
Max Priority
10
10
then traffic on VLAN 10 will not be allowed since VLAN = 10, Priority = 7 has not been provisioned
for any link. The following tables show a complete provisioning where there are no holes in the
priority.
28
Link Id
VLAN
Min Priority
Max Priority
10
10
Link Id
VLAN
Min Priority
Max Priority
10
10
10
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
12.1 Upstream Explanation
In the upstream direction, links are associated with a particular VLAN based on a combination of VID and
unique CoS value provisioned by the Host software and referred to as the Upstream CoS Field. When a
frame arrives on a link configured in Priority Shared VLAN, the OLT inserts a VLAN tag that is the
combination of the upstream CoS and VID values provisioned for that link. Just like Shared VLAN mode
the OLT learns the L2 SA of upstream frames to facility dynamic MAC filtering downstream.
Note: If Priority Shared VLAN is used then the OLTs MacMove option MUST be disabled.
29
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
12.2 Downstream Explanation
In the downstream direction, forwarding decisions are more complicated. The VID carried by the frame is
used to select a subset of ONU UNI Ports. The priority field (IPv4 ToS or VLAN CoS, depending on OLT
Personality) carried by the frame is used to select a smaller subset of links (the VLAN) from the subset of
UNI Ports. The L2 DA is used to select a particular link within the VLAN to forward the frame. If the DA
has not been learned the frame will be broadcast on the VLAN.
Note: The Host software must ensure that no two links with the same destination ONU UNI Port,
are configured in the same Shared VLAN.
Note: When provisioning Priority Shared VLAN, all groups of LLIDs that have the same VID
must be provisioned such that they do not have matching or overlapping priority ranges. Since the
downstream forwarding decision is based on VID and ToS (or CoS), having multiple groups of
LLIDs with the same value provisioned will produce unexpected results. Furthermore, all values
within the downstream (ToS or CoS) range should be provisioned.
Note: If IPv4 ToS is used as the priority field then one link (and only one link) should be
provisioned for forwarding non-IP frames. This is typically the lowest priority link, probably
dedicated to data communications. To allow a link to forward non-IP frames the Tx-Non-ToSFrames option should be provisioned as 1.
30
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
12.3 Summary
The tables below summarize the behavior of Priority Shared VLAN:
Downstream Priority Shared VLAN (Switch on ToS)
ToS in Range
Tx-Non-ToS-Frames
Yes
N/A
No
L2 DA Learned
Bridging Action
Yes
No
Yes
Yes
No
No
N/A
Drop
**
Tx-Non-ToS-Frames
L2 DA Learned
Bridging Action
Yes
N/A
Yes
No
No
N/A
N/A
Drop
**
** Refer to section 16.1 for Bridging Options that affect the forwarding rules
** Refer to section 16.1 for Bridging Options that affect the forwarding rules
Upstream Priority Shared VLAN
VLAN Tag Present
Bridging Action
Yes
No
31
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
13 Transparent Priority Shared VLAN
This mode is the exactly the same as Priority Shared VLAN in terms of provisioning & classification of
traffic in both the directions. The only difference is that this mode does not STRIP VLAN in the down
stream direction. It uses the VLAN for classification but does not remove it. As shown in the Figure 19
down stream frames transmitted out of the UNI ports still have a TAG since they are not stripped at the
OLT. Any restrictions that apply to Priority Shared VLAN apply to this mode as well.
32
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
14 Priority Simple Bridged
This mode is used to classify simple bridged traffic further based on the priority field. The prioritization
happens only for Unicast traffic, broadcast is not prioritized. The following figures explain how to setup the
ONU and the OLT for this mode to work
LLID values are
added based on the
link to which they will
be forwarded.
ONU A
UNI 1
Queue 0
EPON 0
Link 0
Queue 0
Link 1
Broadcast
OLT
Flooding
UNI 2
EPON 0
Link 0
Link 1
Uplink 1
Link 2
Link 3
Broadcast
ONU B
UNI 1
Queue 0
EPON 0
Link 2
Queue 0
Link 3
Frames with learned DAs are
classified onto links based on DA
and TOS field. VLAN tagged frames
are not forwarded in this mode
Broadcast
Flooding
UNI 2
Note:
1 Mac Move should be Disabled
2 Cannot Mix Shared Priority Vlan
and Priority Simple Bridge on the
same ONU
33
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Priority
Bridging Action
No
Learned
Forward To Link
Drop
No
Unlearned
Dont care
Flood on broadcast
channel
Yes
N/A
N/A
Drop
34
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Bridging Action
Unicast
Multicast
Forward
Broadcast
Forward
As illustrated by the figure above this mode is similar to the Simple Bridged mode except that the IPv4 ToS
field is used to differentiate traffic into services. The mode allows the user to provision the priority range
that is valid for each link and uses this range to classify the packet further. This mode doesnt support
VLAN tagged frames and hence it cannot classify based on CoS. Non IP packets will be classified just
like an IP packet with ToS = 0. The priority is used to classify only in the down stream direction. Packets
with destination MAC addresses that havent been learned by the OLT will not be subjected to
classification based on the priority. Only packets that have known destination MAC addresses will be
further classified based on the priority field. Frames with priority that are outside the priority range
provisioned for that link are dropped. The MAC MOVE option in the personality has to be disabled
before the user can provision a link for this mode.
NOTE : Priority Simple Bridge and Priority Shared VLAN should never be provisioned together on
the same ONU.
35
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
15 Cross-connect
The Cross-connect mode creates a nailed up connection between two links. Upstream traffic from one
link is switched to the downstream of the other link, and vice versa. None of the traffic from the crossconnected links appears on the uplink side of the OLT. Only the two links involved in the cross-connect
can see the traffic; no other ONU can receive the cross-connected traffic. No frames in the cross-connect
are modified.
The Cross-connect mode can be useful to create VPN pipes between two ONUs on the same PON span,
as for a business with multiple offices, without loading the core network.
Upstream
VLAN
Data
L1
VLAN
Data
L2
Downstream
Data
VLAN
L1
Data
VLAN
L2
36
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
16 TK3721 Bridging Mode Options
16.1 Discard Unknown Frames Option
Tk3721 allows the option to drop frames with destination MAC addresses that are not learned in the
upstream direction. Modes that use the destination MAC address to route the frame, can make use of this
option. By default, this option is not enabled, which causes all frames with unknown MAC addresses to be
sent on the Broadcast or Multicast link depending on the mode (Simple Bridge: Broadcast; Any Shared
VLAN Mode: Multicast). When this Option is enabled, the OLT will discard frames with unknown MAC
addresses in the down stream direction with the exception of frames that have Multicast BIT set in their
destination MAC address.
SPECIAL NOTE: The Discard Unknown Frames option works on a global basis, not on any per logical
link. In other words, MAC addresses learned from any logical links will be considered known to the
TK3721 overall and will no longer be considered unknown.
NOTE: The Teknovus system considers the following address range as Multicast:
0x01 00 5E 00 00 00 0x01 00 5E FF FF FF
37
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
16.4 Priority Copy Option
Some VLAN modes have an option to set priority values in the network-side VLAN tag based on priority
fields from user frames. Modes with this option include the Dedicated Single, Dedicated Double, and
Shared VLAN mode. Rather than using a host-provisioned priority value for the network-side VLAN tag
added in these modes, the Priority Copy option uses the VID specified by the host, but determines the
802.1p priority field values based on the user frame input.
This option uses either one or two priority fields as a source of the priority for the frame. These fields are
known as Priority A and Priority B. The actual field in the frame used for each field is programmable.
As an example, this discussion assumes that Priority A is the 802.1p Class of Service bits in the VLAN tag
(the COS), and that Priority B is the IP Precedence or Type of Service field in the IP header (TOS).
Consider the case where only Priority A is used, and the COS field is selected. A frame arriving upstream
on a link will have a VLAN tag with some priority value included. These three bits representing an input
priority value are used to look up an output priority value in a table for Priority A. A three-bit value is
produced, and the network side VLAN tag inserted by the OLT will have this value as the priority field in
the tag. Note that if the table is programmed such that the output value is the same as the input index, the
output priority of the VLAN tag will be the same as the input priority on the tag the user supplies. Hence
the name priority copy for this option. The output values in the table can be programmed to other values,
however, so there can be an arbitrary mapping from input priority to output priority. This feature can be
useful, for instance, to invert a priority scheme. (Some schemes use lower numbers to represent higher
priority traffic; others use higher numbers to represent higher priority traffic.)
If the input frame has no VLAN tag, there is no input priority to use to index into the table. In such a case,
a programmed default priority value is used.
As mentioned above, it is possible to configure two input priority fields, A and B, to use to determine the
network-side priority. Each priority field has its own lookup table, and each lookup produces a possible
value for the priority in the network VLAN tag. This mode includes an A/B Precedence parameter to
choose which priority to use if both values are present. If only one of the two fields is present in the frame,
that value will be used. If neither field is present in the frame, the default value will be supplied. The A/B
Precedence parameter can be set to select the priority from field A only, field B only, to prefer the value
from Field A to that from Field B, or to prefer Field B over Field A.
Note: Priority Copy option cannot be used if any LLID in a given
EPON is configured to use the Translated VLAN mode.
38
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
Upstream
Priority B
b0
b1
b2
b3
b4
b5
b6
b7
b8 (Default)
not present
IP TOS
Priority A
A
B
A over B
B over A
a1
a2
a3
a4
a5
a6
a7
a8 (Default)
not present
802.1p
COS
802.1p
COS
Precedence
a0
Network VLAN
IP Header
User VLAN
IP Header
L1
39
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
TN500_SYS_Bridging
Confidential
40
6/17/2005
Teknovus Confidential - View Under NDA Only
TN500_SYS_Bridging
Technical Note
TN500_SYS_Bridging
Description
Queue Label
Minimum Guaranteed Bandwidth
Maximum Allowed Bandwidth
Delay Sensitive (1 = Sensitive, 0 =
Tolerant)
Max Burst Size
Reserved
Units
Default
Kbps
Kbps
1,000,000
1,000,000
0
0
0
1,000,000
1,000,000
10
256
Kbytes
Min
Max
The multicast SLA is addressed using the MAC address of a link that belongs to the Shared VLAN group.
Note that the port and the queue number in the label are set to 0. At least one link must be provisioned in a
shared VLAN mode before provisioning the multicast SLA.
41
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
Downstream
SLA Enabled
Enable SLA
(Downstream)
Enable SLA
(Upstream)
Disable SLA
(Upstream)
Disable SLA
(Downstream)
Link Arived
Both SLAs
Disabled
Link Added to
Shared VLAN
Multicast
Group
Disable SLA
(Upstream)
Enable SLA
(Downstream)
Enable SLA
(Upstream)
Upstream SLA
Enabled
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
Host
TN500_SYS_Bridging
OLT
In strict boot mode unicast SLAs are
disabled by the OLT when a link departs
the network or is newly discovered.
Therefore link arrival implies unicast links
are disabled. The OLT will not allow the
link to join a VLAN multicast group until
both upstream and downstream SLAs
have been enabled.
43
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
VLAN Record
Reference to Link 0
...
VLAN Tag
Reference to Link n
Reference Count = 3
SLA
Link 0
Link 1
Link 2
MAC
MAC
MAC
SLA
SLA
SLA
Reference To VLAN
Reference To VLAN
Reference To VLAN
44
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
yes
TN500_SYS_Bridging
No
No
Yes
No
VLAN Tag Exists?
Bridged VLAN?
No
yes
Notify Host of
Error
Number Bridged
VLANs < Max?
Yes
No
Bridged VLAN?
Yes
Increment Reference
Count and assign
VLAN Record to link.
Increment Number of
Shared VLANs
Done
45
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
No
Notify Host of
Error
yes
Reference
Count is 0?
Yes
Yes
Bridged VLAN?
Decrement Number of
Bridged VLANs
No
No
Done
Release VLAN
46
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
Shared VLAN
Transparent VLAN
Translated VLAN
Link Cross-Connect
Prioritized VLAN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
------
Bridging Type
Bridging Type
Simple Bridged
Dedicated Single VLAN
Dedicated Double VLAN
Shared VLAN
Transparent VLAN
Translated VLAN
Link Cross-connect
Prioritized VLAN
Priority Copy Single VLAN
Priority Copy Double VLAN
Priority Copy Shared VLAN
Priority Shared VLAN
Priority Simple Bridged
Transparent Priority Shared VLAN
/pers/pricopyenable
/pers/macmove
/pers/choosepri
Allow VLAN on Simple Bridge
/pers/enableprivlan
Simple Bridged
Key:
Y = Yes
N=N
T = Must be set to True (1)
F = Must be set to False (0)
TF = True or False may be used
-- = No Effect
0
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-TF
-TF
--
1
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
------
2
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
------
3
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-F
----
4
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
------
5
Y
Y
Y
Y
Y
Y
Y
Y
N
N
N
Y
Y
Y
F
-----
6
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
------
7
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
--TF
-T
8
Y
Y
Y
Y
Y
N
Y
Y
Y
Y
Y
Y
Y
Y
T
F
----
9
Y
Y
Y
Y
Y
N
Y
Y
Y
Y
Y
Y
Y
Y
T
-----
10
Y
Y
Y
Y
Y
N
Y
Y
Y
Y
Y
Y
Y
Y
T
F
----
11
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
Y
-F
----
12
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
Y
N
-F
F
TF
--
13
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
Y
-F
----
Note: The enableprivlan option is intended for future use and currently has no effect on modes other than
the Prioritized VLAN mode. However, this option MUST be set to True if Prioritized VLAN is to be used
on the TK3721. The choosepri option can now be performed dynamically during run time with the Get/Set
Priority VLAN host command.
47
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
Bridging Mode
Simple Bridged
Dedicated Single
Dedicated Double
Shared
Transparent
Translated
Link Cross-connect
Prioritized
Priority Copy Single
Priority Copy Double
Priority Copy Shared
Priority Shared
Priority Simple Bridged
Transparent Priority Shared
Max Bridging
Domain/TK3721
239
239
239
* 24
4095
4095
119
239
239
239
* 24
* 24
239
* 24
Max
VIDs/Link
** N/A
1
1
1
62
31
0
1
1
1
1
1
** N/A
1
Max Links/ONU
TK3701
TK3711
**** 2
2
3
6
3
6
3
*** 3
3
6
3
6
3
6
3
6
3
6
3
6
3
3
3
3
3
6
3
3
TK3713
2
?
?
?
?
?
?
?
?
?
?
?
?
?
1
?
?
?
?
?
?
?
?
?
?
?
?
?
Each multicast link registered will reduce the number of unicast links that may be
registered by 1. A bridging domain is defined by the presence of a unique multicast link.
Thus 2 unicast links configured in priority shared VLAN with the same VID but different
upstream CoS values constitutes two distinct bridging domains.
**
If the host software provisions the OLT to allow VLAN tags on the simple bridge, there
is no limit to the number of VLAN tags that may be passed on any given link configured
in simple bridge. VLAN tag values are NEVER used to make any bridging decision for
links provisioned in Simple Bridged.
***
Each multicast link that is register by a given ONU reduces the total number of unicast
links that that ONU may register by 1. This limitation currently applies to the TK3711
only.
****
In general only 1 link/port can be configured in Simple Bridged Mode. This is because in
a typical deployed system only 1 user with 1 MAC address will be associated with any
particular link/port configured in Simple Bridged Mode. Since Simple Bridge Mode
cannot make use of fields other than the DA to differentiate a users traffic into multiple
service classes, such a configuration would mean that the OLT could not possibly make a
downstream switching decision between two links. The exception would be where two
users or two services reside behind the same UNI port and each user/service is identified
by a unique MAC address, guaranteed by an ONU classification rule.
48
6/17/2005
Teknovus Confidential - View Under NDA Only
Technical Note
TN500_SYS_Bridging
0
1
Forwards
Tagged Frames?
Yes
Yes
2
3
Yes
Yes
Transparent VLAN
Translated VLAN
4
5
Link Cross-connect
Prioritized VLAN
6
7
Yes
Only if VID
matches
provisioned VID
Yes
Yes
Yes
Yes
10
Yes
11
Yes
12
13
Yes
Yes
Modifies Frame?
No.
Overwrites existing tag with provisioned tag. Otherwise
inserts tag.
No.
Overwrites existing tag with provisioned tag. Otherwise
inserts tag.
No.
Overwrites existing tag with provisioned tag, based on
translation function.
No.
If tag present, overwrites tag with provisioned tag;
otherwise inserts tag.
If tag present, overwrites tag with provisioned tag;
otherwise inserts tag. Output CoS value determined by
provisioned mapping function.
If tag present, overwrites tag with provisioned tag;
otherwise inserts tag. Output CoS value determined by
provisioned mapping function.
Inserts provisioned tag; output CoS value determined by
provisioned mapping function.
If tag present, overwrites tag with provisioned tag;
otherwise inserts tag. Output CoS value determined by
provisioned mapping function.
No.
If tag present, overwrites tag with provisioned tag;
otherwise inserts tag.
Learns Source
Address?
Yes
No
No
Yes
No
No
No
No
No
No
Yes
Yes
Yes
Yes
1
2
3
4
5
Forwards
Tagged Frames?
Yes, if explicitly
enabled.
Yes
Yes
Yes
Yes
Yes
Link Cross-connect
Prioritized VLAN
6
7
Yes
Yes
8
9
10
11
Yes
Yes
Yes
Yes
12
13
Yes
Yes
Forward By:
Modifies Frame?
DA
No.
VID
VID
VID
VID
VID
Removes tag.
Removes tag.
Removes tag.
No.
Overwrites existing tag with provisioned tag, based on
translation function.
No.
Removes tag.
LLID Value
VID + Selected
Priority Range
VID
VID
VID + DA
VID + DA + ToS
or CoS
DA + ToS
VID + DA + ToS
Removes tag.
Removes tag.
Removes tag.
Removes tag.
No.
No.
49
6/17/2005
Teknovus Confidential - View Under NDA Only