In telecommunications, trunking is a method for a system to provide network access to many clients by sharing a set of lines or frequencies instead of providing them individually. This is analogous to the structure of a tree with one trunk and many branches. Examples of this include telephone systems and the VHF radios commonly used by police agencies. More recently port trunking has been applied in computer networking as well.
|This section does not cite any references or sources. (July 2009)|
There are several obvious influences on the use of the "trunking" term in communication networks. The most elemental ones are the natural models of a tree trunk and its branches, tributary streams' confluence with rivers, and river deltas' branching of channels. The term's previous use in railway track terminology (e.g., India's Grand Trunk Road, Canada's Grand Trunk Railway), which came from the natural models mentioned above, was the other obvious influence. Railway networks, with trunks, branches, and switches, were a contemporary model for many decades of the development of telegraph and telephone networks. In fact, turnover of employment among engineers in the railroading and telecommunications industries was not unusual during these decades, which makes the use of these analogies unsurprising. For example, Theodore Newton Vail had been a manager of railroad networks before he became an architect of telephone networks.
An alternative explanation is that, from an early stage in the development of telephony, the need was found for thick cables (up to around 10 cm diameter) containing many pairs of wires. These were usually sheathed in lead. Thus, both in colour and size they resembled an elephant's trunk. The elephant's-trunk hypothesis may be a false etymology.
Radio communications 
In two-way radio communications, trunking refers to the ability of transmissions to be served by free channels whose availability is determined by algorithmic protocols. In conventional (i.e., not trunked) radio, users of a single service share one or more exclusive radio channels and must wait their turn to use them, analogous to the operation of a group of cashiers in a grocery store, where each cashier serves his/her own line of customers. The cashier represents each radio channel, and each customer represents a radio user transmitting on their radio.
Trunked radio systems (TRS) pool all of the cashiers (channels) into one group and use a store manager (site controller) that assigns incoming shoppers to free cashiers as determined by the store's policies (TRS protocols).
In a TRS, individual transmissions in any conversation may take place on several different channels. In the shopping analogy, this is as if a family of shoppers checks out all at once and are assigned different cashiers by the traffic manager. Similarly, if a single shopper checks out more than once, they may be assigned a different cashier each time.
Trunked radio systems provide greater efficiency at the cost of greater management overhead. The store manager's orders must be conveyed to all the shoppers. This is done by assigning one or more radio channels as the "control channel". The control channel transmits data from the site controller that runs the TRS, and is continuously monitored by all of the field radios in the system so that they know how to follow the various conversations between members of their talkgroups (families) and other talkgroups as they hop from radio channel to radio channel.
TRS's have grown massively in their complexity since their introduction, and now include multi-site systems that can cover entire states or groups of states. This is similar to the idea of a chain of grocery stores. The shopper generally goes to the nearest grocery store, but if there are complications or congestion, the shopper may opt to go to a neighboring store. Each store in the chain can talk to each other and pass messages between shoppers at different stores if necessary, and they provide backup to each other: if a store has to be closed for repair, then other stores pick up the customers.
TRS's have greater risks to overcome than conventional radio systems in that a loss of the store manager (site controller) would cause the system's traffic to no longer be managed. In this case, most of the time the TRS will automatically switch to an alternate control channel, or in more rare circumstances, conventional operation. In spite of these risks, TRS's usually maintain reasonable uptime.
TRS's are more difficult to monitor via radio scanner than conventional systems; however, larger manufacturers of radio scanners have introduced models that, with a little extra programming, are able to follow TRS's quite efficiently.
Trunk line 
A trunk line is a circuit connecting telephone switchboards (or other switching equipment), as distinguished from local loop circuit which extends from telephone exchange switching equipment to individual telephones or information origination/termination equipment.
When dealing with a private branch exchange (PBX), trunk lines are the phone lines coming into the PBX from the telephone provider. This differentiates these incoming lines from extension lines that connect the PBX to (usually) individual phone sets. Trunking saves cost, because there are usually fewer trunk lines than extension lines, since it is unusual in most offices to have all extension lines in use for external calls at once. Trunk lines transmit voice and data in formats such as analog, T1, E1, ISDN or PRI. The dial tone lines for outgoing calls are called DDCO (Direct Dial Central Office) trunks.
Trunk call 
Telephone exchange 
Trunking also refers to the connection of switches and circuits within a telephone exchange. Trunking is closely related to the concept of grading. Trunking allows a group of inlet switches at the same time. Thus the service provider can provide a lesser number of circuits than might otherwise be required, allowing many users to "share" a smaller number of connections and achieve capacity savings.
Computer networks 
Link aggregation 
In computer networking, port trunking refers to the use of multiple network connections in parallel to increase the link speed beyond the limits of any one single cable or port. This is called link aggregation. These aggregated links may be used to interconnect switches or to connect high-capacity servers to a network.
In the context of Ethernet VLANs, Avaya and Cisco use the term Ethernet trunking to mean carrying multiple VLANs through a single network link through the use of a trunking protocol. To allow for multiple VLANs on one link, frames from individual VLANs must be identified. The most common and preferred method, IEEE 802.1Q adds a tag to the Ethernet frame, labeling it as belonging to a certain VLAN. Since 802.1Q is an open standard, it is the only option in an environment with multiple-vendor equipment. Cisco also has a proprietary trunking protocol called Inter-Switch Link which encapsulates the Ethernet frame with its own container, which labels the frame as belonging to a specific VLAN.
- This article incorporates public domain material from the General Services Administration document "Federal Standard 1037C" (in support of MIL-STD-188).
- Title 47 of the Code of Federal Regulations, Parts 0-199
- Versadial, Call recording encyclopedia, last accessed 18 Apr 2007
- Flood, J. E. (1998). "Telecommunications Traffic". Telecommunications Switching, Traffic and Networks. New York: Prentice-Hall. ISBN 0130333093.
- Motorola, Trunking Communications Overview, last accessed 13 February 2005.
- The Genesis Group, Trunking Basics, last accessed 13 February 2005.
- "VLANs and Trunking". Cisco Press. 2002-10-25. Retrieved 2012-03-15.