What Is a TAC Number? Type Allocation Codes Explained

26.07.2022
guide-image

Quick definition: TAC stands for Type Allocation Code (though it was formerly known as Type Approval Code). These eight-digit numbers identify a cellular device’s manufacturer and model number, as well as the regulating body that approved it. TAC numbers are always the first eight digits in a device's IMEI number.

TAC numbers help cellular networks recognize devices that are approved to access network infrastructure. While it doesn’t identify individual devices (the IMEI number does this) or individual SIMs (that’s the ICCID number), it communicates the make and model and confirms that it meets regional standards and specifications.

Notably, some device models may have multiple possible TACs, depending on when and where they were manufactured, among other things. No single device will have more than one TAC, but a given iPhone 5S, for example, has 21 possible TACs.

TAC numbers in IoT

In cellular IoT, the TAC number is typically associated with the modem or module a device uses to access cellular services, not the specific type of device the component is being used for. So, for example, a smart meter may have the same TAC as a crop sensor even though they’re very different devices. The network has to use the rest of the IMEI number to identify the individual device.

Which networks use TAC numbers?

Not all cellular networks use TAC numbers to identify devices. These eight-digit codes are only necessary for networks using GSM, UMTS, or other technology standards relying on IMEI.

Type Allocation Code vs. Type Approval Code

Before 2003, manufacturers had to get device models approved by a national regulating body, which then provided them with a six-digit Type Approval Code (TAC) and a two-digit Final Assembly Code (FAC). Back then, the TAC identified the regulating body and model, while the FAC identified the manufacturer.

In 2003, many Global System for Mobile Communications Association (GSMA) members decided to streamline and allow other GSMA-approved entities to determine when a device has met their standards. Instead of having manufacturers submit new models for approval by a national body, manufacturers could begin requesting a Type Allocation Code from a GSMA-approved group. While a Type Approval Code was six digits plus a two-digit FAC identifing the manufacturer, Type Allocation Codes are eight digits. The first two identify the regulating body that approved the model, and the remaining six identify the specific make and model.

So it looks like this:

Type Approval Code: ######

Type Allocation Code: ##-######

Both numbers identify the specific model and the body that approved it, but the older TAC doesn’t identify the manufacturer.

While Type Allocation Codes no longer use national regulatory bodies, it’s worth noting that when a manufacturer requests a TAC from the GSMA, the GSMA uses a regional entity from that manufacturer’s country to provide the number. This ensures that the GSMA-approved group is still familiar with local regulations and standards, which can vary significantly from country to country.

Keep learning about cellular IoT

Cellular technology has been constantly evolving for decades. Over the years, the industry has accumulated what may seem like an overwhelming number of concepts that describe how various components of cellular networks operate, and ultimately describe what this technology is capable of. To help you wade through the acronyms and master key concepts, we’ve produced an IoT glossary. Here you’ll find a wealth of resources explaining complex IoT topics in simple, straightforward terms.

Browse the entire IoT glossary, or start with our article on IMEI numbers.

Get in touch with our IoT experts

Discover how emnify can help you grow your business and talk to one of our IoT consultants today!

Related Posts

Image for post AI in Telecom: Why It’s the Next Battleground for Network Survival and IoT Domination

AI in Telecom: Why It’s the Next Battleground for Network Survival and IoT Domination

As a founding CTO and co-founder of emnify, I’ve been closely watching how artificial intelligence (AI) evolves from a buzzword into a practical tool transforming the telecommunications landscape. The impact of AI on telco is threefold: It drives network utilization through new data-hungry use cases. It integrates directly into mobile networks to optimize both the RAN and the core. It empowers enterprises to manage and optimize their IoT deployments in smarter, more automated ways. Let’s explore these in detail. Will AI use cases drive network utilization on mobile networks? Absolutely. We’re only at the early stages of what this means for mobile operators and infrastructure providers. Generative AI applications, from real-time voice synthesis to multimodal assistants combining video and text, are pushing unprecedented volumes of data across mobile networks. Even seemingly simple consumer services like AI-enhanced translation or live transcription involve constant back-and-forth communication with cloud models. Consider: Edge-based AI cameras on construction sites sending continuous video streams for anomaly detection or compliance, often over 4G/5G. Retail robots using AI vision to track inventory, uploading rich datasets in near real-time. Autonomous drones relying on AI for navigation, uploading telemetry and video back to control centers over mobile networks. These examples don’t just add a handful of megabytes; they multiply demand on both uplink and downlink. As AI moves into more latency-sensitive, real-time applications, we can expect tighter integration with mobile networks. How will AI be used inside mobile networks? AI is not only driving demand on networks; it’s also making those networks smarter and more efficient. On the RAN side: AI/ML is increasingly embedded in radio access network software to handle: Predictive traffic management, where machine learning forecasts demand spikes by hour, day, or event, adjusting resources like spectrum or power accordingly. Beamforming and massive MIMO optimization, where AI algorithms determine the optimal beam patterns in near real-time, improving both coverage and capacity. On the core side: AI helps operators: Automate slice management, critical in 5G SA (Standalone), to allocate resources to enterprise customers on-demand. Detect anomalies and prevent fraud by continuously learning from traffic patterns. Predict and pre-empt failures, reducing downtime and enhancing SLAs. Telcos can now move towards intent-based networking, where you describe the desired outcome, and AI dynamically configures the network. It’s no longer about static profiles; it’s about continuous learning and adjustment. How will enterprises use AI to optimize their IoT connectivity? This is an area close to my heart. Many enterprises today struggle with managing global fleets of connected devices, from balancing roaming profiles to ensuring consistent performance across diverse networks. AI is changing this by: Learning optimal connectivity patterns: Instead of static roaming lists or manual APN switches, AI can analyze signal quality, cost metrics, and usage to proactively select the best network. Predicting SIM churn or device issues, allowing preemptive maintenance. Automating policy enforcement, e.g., instantly throttling or isolating suspicious devices. As an example, I was recently granted a European patent (EP4401436) on using AI to optimize eUICC (embedded SIM) settings. Our approach analyzes connectivity data across millions of sessions and automatically updates eSIM profiles or network preferences on the fly over the air, maximizing uptime and minimizing cost without manual intervention. This is exactly the kind of intelligence enterprises will expect as they deploy thousands (or millions) of IoT devices globally. Closing thoughts AI is no longer just a layer on top of telco; it’s woven directly into the fabric of mobile networks. It’s driving more traffic through innovative applications, optimizing the very networks that carry this traffic, and putting powerful tools in the hands of enterprise customers to streamline their IoT connectivity. As the ecosystem matures, we’ll see networks that are not only faster and more reliable but also fundamentally more adaptive, learning, predicting, and self-optimizing in real-time. I’d love to hear your thoughts. How are you seeing AI shape your connectivity strategies, whether as a telco, enterprise or tech innovator? Add your comments to my LinkedIn post here.