~aleteoryx/muditaos

ref: a21a2fdfec4e0435251b730d3bcf794c95d2e644 muditaos/module-services/service-cellular/src/volte/ImsiParser_UnitedStates.hpp -rw-r--r-- 5.8 KiB
a21a2fdf — Lefucjusz [MOS-1051] Updated HNI codes for VoLTE support 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
// Copyright (c) 2017-2023, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

#pragma once

#include "ImsiParser.hpp"

namespace cellular::service
{
    struct ImsiParserUS : ImsiParser
    {
        ImsiParserUS()
            : ImsiParser(
                  std::vector<std::string>{/* AT&T Mobility */
                                           "310410",
                                           "310016",
                                           "310030",
                                           "310070",
                                           "310080",
                                           "310090",
                                           "310150",
                                           "310170",
                                           "310280",
                                           "310380",
                                           "310560",
                                           "310670",
                                           "310680",
                                           "310950",
                                           "311070",
                                           "311090",
                                           "311180",
                                           "311190",
                                           "312090",
                                           "312670",
                                           "312680",
                                           "313210",
                                           /* T-Mobile */
                                           "310026",
                                           "310120",
                                           "310160",
                                           "310200",
                                           "310210",
                                           "310220",
                                           "310230",
                                           "310240",
                                           "310250",
                                           "310260",
                                           "31026",
                                           "310270",
                                           "310300",
                                           "310310",
                                           "310490",
                                           "310530",
                                           "310640",
                                           "310660",
                                           "310770",
                                           "310800",
                                           "310830",
                                           "311490",
                                           "311660",
                                           "311870",
                                           "311880",
                                           "311882",
                                           "311940",
                                           "312190",
                                           "312250",
                                           "312530",
                                           /* Verizon Wireless */
                                           "311480",
                                           "310004",
                                           "310005",
                                           "310006",
                                           "310010",
                                           "310012",
                                           "310013",
                                           "310350",
                                           "310590",
                                           "310820",
                                           "310890",
                                           "310910",
                                           "311012",
                                           "311110",
                                           "311270",
                                           "311271",
                                           "311272",
                                           "311273",
                                           "311274",
                                           "311275",
                                           "311276",
                                           "311277",
                                           "311278",
                                           "311279",
                                           "311280",
                                           "311281",
                                           "311282",
                                           "311283",
                                           "311284",
                                           "311285",
                                           "311286",
                                           "311287",
                                           "311288",
                                           "311289",
                                           "311390",
                                           "311481",
                                           "311482",
                                           "311483",
                                           "311484",
                                           "311485",
                                           "311486",
                                           "311487",
                                           "311488",
                                           "311489",
                                           "311590",
                                           "312770",
                                           /* Virgin Mobile */
                                           "310053"},
                  SupportStatus::Normal)
        {}
    };
} // namespace cellular::service