Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
AI in Mobile Networks1 © Joachim Charzinski 2018–2019
Artificial Intelligencein Mobile Communication NetworksJoachim Charzinski
AI in Mobile Networks2 © Joachim Charzinski 2018–2019
My Personal AI Hype Cycle
basic idea of hype cycles: Gartner Group
time
visi
bilit
y
technologytrigger
peak ofinflated
expectations
trough of disillusionment
slope ofenlightenment
plateau of productivity
1990 Workshop
on ANN
1989theory of ANN
1991: teletraffic theory is cooler
2000: and self-organizing network
protocols are even cooler!
2010s: Oops, meanwhile
AI is being used everywhere
2004: optimize IP routing
ANN artificial neural networks
1993: expert systems... (boring)
2006 automatic
SPIT detection2010s: and lots of what I did
before is now called AI
AI in Mobile Networks4 © Joachim Charzinski 2018–2019
Outline
1. Size and complexity
2. Evolution of AI solutions in networks
3. Examples from network management
4. Examples from real-time processing
AI in Mobile Networks
5 © Joachim Charzinski 2018–2019
How come?
• Mobile networks are BIG and
• ~840 operators worldwide have the same problems
• network operators’ business approaches:
– move NOCs to low-wage countries (India, Romania, ...)
– use Artificial Intelligence to support network operations
– use vendors’ managed services offerings
§ and let them use AI in turn ...
NOC network operations center
AI in Mobile Networks
6 © Joachim Charzinski 2018–2019
Preliminaries: Mobile Network Standards
• GSM (“2G”)
– since ca. 1990, 13kbit/s CS voice
– 8 time slots in each 200kHz channel
• GPRS (“2.5G”)
– since ca. 2000, some 10s of kbit/s PS data
– can use multiple time slots per frame
• UMTS (“3G”)
– used since ca. 2003
– up to 384kbit/s CS or PS services
– 5 MHz bandwidth, CDMA
• HSPA (“3.5G”)
– started ca. 2006 with HSDPA
– adaptive modulation and coding
– improving UMTS to 7, 14, 28, 42 kbit/s
LTE long-term evolution
LTE-A LTE advanced
MIMO multiple input multiple output
OFDM orthogonal frequency division multiplexing
PS packet switching
UMTS universal mobile telecommunications system
• LTE (“3.9G”, “4G”)
– used since ca. 2011, PS only
– OFDM and MIMO
§ 1200 subcarriers in 20 MHz
§ “up to 100 Mbit/s”
• LTE-A (“4G+”)
– used since ca. 2015
– adds carrier aggregation to LTE
– up to 100 MHz total bandwidth
• 5G
– higher-order MIMO
– adaptive beam forming
– more bandwidth, more base stations
– cognitive radio
CDMA code division multiple access
CS circuit switching
GPRS general packet radio service
GSM global system for mobile communications
HSPA high-speed packet access
AI in Mobile Networks7 © Joachim Charzinski 2018–2019
BIG(very rough numbers for a German operator)• ~45M subscribers (active SIM cards)
– fault management, hotlines– churn– fraud
• ~200k radio cells (LTE + UMTS + GSM)• ~30k base station locations• ~840 other mobile networks + 1000s of fixed networks• Internet peering and transit to ~60k other ASs
AS autonomous system
AI in Mobile Networks8 © Joachim Charzinski 2018–2019 based on data from
https://www.destatis.de/DE/ZahlenFakten/LaenderRegionen/Regionales/Gemeindeverzeichnis/Gemeindeverzeichnis.html
AI in Mobile Networks10 © Joachim Charzinski 2018–2019
Network operation is a BIG issue
estimated network management events per German operator• 5M alarms per month
– more than 150000 per day
• 110k trouble tickets per month– more than 3500 per day
• 9k change requests per month– 3000 per day
• total world market size (gsmaintelligence.com, 11/2019): – ~840 network operators– >1 TUSD annual revenue– > 9.3 G active SIM cards
data scaled from 100M to 45M users (neglecting economy of scale) from: http://archive.ericsson.net/service/internet/picov/get?DocNo=23/28701-FGB101127&Lang=EN&HighestFree=Y
AI in Mobile Networks11 © Joachim Charzinski 2018–2019
Network Technology is
• real-time decisions for many parameters– under delayed information → causality issue → prediction required
LTE / LTE-A• 1200 / ~5700 carrier frequencies (subcarriers) in 6 frequency bands• 4x4 MIMO
– 16 correlated transmission paths between smartphone and base station
5G• more subcarriers, more frequency bands• higher-order MIMO• smart antennas and beam-forming• in-band relaying• cooperative radio LTE Long-Term Evolution (“4G”)
LTE-A LTE Advanced (“4G+”)MIMO Multiple Input Multiple Output
AI in Mobile Networks13 © Joachim Charzinski 2018–2019
2. EVOLUTION OF AI SOLUTIONS IN NETWORKS
AI in Mobile Communication Networks
AI in Mobile Networks14 © Joachim Charzinski 2018–2019
Logic and Data
Logictrainedexplicitlyprovided
Dat
aex
plic
itly
prov
ided
train
ed
ExpertSystems
(~early 1990s)
incidentdetection
(~late 1990s)
supervisedlearning
(~early 2000s)
unsupervisedlearning(~2010s)
if
then
dates indicate when technologies started being broadly used in networks
if (R>287) then
AI in Mobile Networks15 © Joachim Charzinski 2018–2019
Expert Systems ruled in the 1990s
Jürgen M. Schröder, Wissensbasierte Diagnose lokaler Netze im Wirkbetrieb, Dissertation, Universität Stuttgart, 1993 https://en.wikipedia.org/wiki/MicroVAX#/media/File:Microvax_3600_(2).jpg
AI in Mobile Networks16 © Joachim Charzinski 2018–2019
Expert Systems
• intelligence provided via explicit logical rules• experts provide
– structure of knowledge– logical rules– contents of knowledge (data)
§ expanded during operation by recording experts’ decisions and diagnoses
• applications– fault management (part of network management)– automatic network control
§ capacity allocation and antenna tilt based on time of day / vacations / events§ long-term planning of capacity upgrades
• augmented by automatic observation– “plug and play” configuration– neighbor detection and configuration– network load prediction– handover prediction
eNodeB LTE base stationPCI physical cell identity
AI in Mobile Networks17 © Joachim Charzinski 2018–2019
Self-learning Systems
• data automatically collected and evaluated• experts often still provide
– structure of knowledge– logical rules
• applications in network management (slow time scale)– self-organizing networks, “plug and play”– automatic neighbor configuration for base stations– automatic selection of PCI values
§ 1 out of 504 values, locally unambiguous
– automatic detection of PCI collisions– use cell phone data for coverage maps -> save drive tests– prediction of mobility
§ network load fluctuations (scale: hourly)
• applications in scheduling– prediction of handovers (scale: 10s of ms)
PCI physical cell identity
AI in Mobile Networks18 © Joachim Charzinski 2018–2019
3. EXAMPLES FROM NETWORK MANAGEMENT
AI in Mobile Communication Networks
AI in Mobile Networks19 © Joachim Charzinski 2018–2019
a typical second in fault management
• high call blocking ratio in Stuttgart area• 120 voice ports not working at MSC Stuttgart • SDH Multiplexer stg-5 lost signal on port 17• SDH Multiplexer muc-3 lost signal on port 8• ... (and 100000 other alarms) ...• WDM ADM ulm-3 lost signal on wavelengths 1, 17, 29• WDM ADM muc-8 lost signal on wavelengths 2, 18, 30
• ...• excavator destroyed optical fiber in Günzburg
ADM Add-Drop MultiplexerMSC Mobile Switching CenterSDH Synchronous Digital HierarchyWDM Wavelength Division Multiplexing
I‘m on a strictfiber diet.
AI in Mobile Networks
20 © Joachim Charzinski 2018–2019
Root cause identificationAlarm consolidation• expert systems used to consolidate alarms and identify root cause
• knowledge used:
– network graph → dependency graph (fault here implies fault there)
– configuration data
– expanded by observing experts’ actions during operation
• in production use since 1990s
• evolution [Vinberg et al, 2001]
– supervised learning from human labeled data
– artificial neural network learns to recognize previously encountered alarm situations
• explicit dependencies still very valuable for logic
AI in Mobile Networks
21 © Joachim Charzinski 2018–2019
Fraud
• SIM cloning attempts
• VAS fraud (see below)
• SMS spam through SS7 networks
• interconnection billing and charging
MNO mobile network operator
SIM subscriber identity module
SMS short message service
SS7 signaling system #7
VAS value-added service
0. set up VAS
1. getpostp
aid
SIM
fro
mM
NO
MNO
2. use
VA
S
3. M
NO
pays
for
VA
S u
sage
4. fraudster runs
away with money
5. MNO sends bill
and tries to collect money
AI in Mobile Networks22 © Joachim Charzinski 2018–2019
Fraud management
• traditional expert systems apply rules and hard limits– e.g., hard limit on number of calls or SMS per minute
• evolution: automatic user baselining/profiling systems for outlier detection– learn individual users’ typical behavior patterns– significant deviation from baseline triggers alarm– mismatch of location and activity data triggers alarm
§ e.g., location = UK and sending SMS from Syria
• see also: AI in network security (IDS, IPS)
IDS intrusion detection systemIPS intrusion prevention systemSMS short message serviceUK United Kingdom
for references see appendix
AI in Mobile Networks23 © Joachim Charzinski 2018–2019
Initial configuration
• set up base station parameters• Physical Cell ID
– short (1 out of 504) value for fast lookups in UEs– only local significance
§ must be different from all surrounding values – self-configuration
• neighbor detection– find out / verify location– set up X2 connections between LTE base stations
• security bootstrapping– configure credentials and security associations
ID identifierUE user equipment
remember: ca. 30k base station locations
AI in Mobile Networks24 © Joachim Charzinski 2018–2019
Churn Management
• 20 – 30% of subscribers change operator every year– roughly 10M subscribers for a large German network operator
• observe subscribers• predict churn probability• AI application using supervised learning
– millions of user records– long-term observation required
§ automatic labeling by churn/no churn observation
– automatic identification and extraction of relevant classifiers from available data
– helps call center to optimize offers based on estimated churn probability
for references see appendix
MNO 1
MNO 2
MNO 3
AI in Mobile Networks25 © Joachim Charzinski 2018–2019
Service chatbot
• service technicians need backend support during troubleshooting• chatbot automates part of backend • provides access to 14k technical documents (Ericsson)• business models:
– sell to operators– use for own managed service offerings
• challenge: multi-vendor environments
I. Morris, Humans Beware: Ericsson Readies Machines to Run the Network, Lightreading, Feb. 2018
AI in Mobile Networks26 © Joachim Charzinski 2018–2019
Predictive maintenance
• failures often preceded by performance degradation– famous example: EDFA
§ increased bit error rate from ageing laser
• application: recognize upcoming failures early– order spare parts– schedule servicing to low-impairment time slot
• AI technology using supervised learning– observe performance parameters– keep track of age– learn patterns and predict failure probability– failures provide automatic data labeling
BER bit error rateEDFA Erbium-doped fiber amplifier
R. Le Maistre, Huawei Commits Up to $20B for Annual R&D, Fleshes Out AI Pitch, Lightreading, Feb. 2018
time
BE
R
AI in Mobile Networks27 © Joachim Charzinski 2018–2019
Load prediction
• mobility leads to hourly and daily load shifts• AI technology using supervised learning
– observe demand (automatically labeled data)– learn patterns and predict demand– automatically allocate and de-allocate resources correspondingly
• now also used for sleep modes to save energy– reduce effective base station density during low traffic
day night
illustration of principle using map fromhttps://emf3.bundesnetzagentur.de/karte/default.aspx see also: Capka, Boutaba 2004
AI in Mobile Networks28 © Joachim Charzinski 2018–2019
Fixed Network Optimization
• optimization of IP interface metrics or MPLS paths to reduce traffic load• increased resilience• typical methods
– simulated annealing– genetic algorithms
slide from J. Charzinski, Admission Control versus Dimensioningfor Modern Network Services, MMBnet workshop, Hamburg, Sep. 2007
MPLS Multi-protocol label switching
AI in Mobile Networks29 © Joachim Charzinski 2018–2019
4. EXAMPLES FROM REAL-TIME PROCESSING
AI in Mobile Communication Networks
AI in Mobile Networks30 © Joachim Charzinski 2018–2019
Mobility between cells during a call• fast handover required to prevent sudden loss of signal• network does not know exact position of phone
– no access to GPS and GPS not available / not reliable indoor, in tunnels, etc– delay between UE measurements and base station decision
• AI technology– observe signal strength– learn patterns and predict handover events→ faster, more reliable handover decisions
GPS global positioning system
map created with gpsvisualizer.com
R. Käallman (1995), Method for Making Handover Decisionsin a Radio Communications Network, U.S. Patent No. 5,434,950
delay → causality issue
also important for vertical and
inter-technology handovers
AI in Mobile Networks31 © Joachim Charzinski 2018–2019
LTE Radio Basics
• adaptive coding and modulation
• OFDM downlink transmission, single carrier FDMA in uplink
FDMA frequency division multiple accessOFDM orthogonal frequency division multiplexingQAM quadrature amplitude modulation
up to 20 MHz (1200 subcarriers)
15 kHz
……
QPSKr=1/2
16-QAMr=1/2
16-QAMr=3/4
64-QAMr=3/4
64-QAMr=1
0011
0010
0001
0000
0111
0110
0101
0100
1011
1010
1001
1000
1111
1110
1101
1100
16-QAM: 4 bit per symbol
64-QAM: 6 bit / symbol 256-QAM: 8 bit / symbol
AI in Mobile Networks32 © Joachim Charzinski 2018–2019
LTE eNodeB Scheduler
• goal: optimize spectral efficiency• input
– channel quality estimates per user and subcarrier group – amount of capacity required per user– pre-allocated capacity (policies) per user, e.g. for phone calls
• decision: – when to use... – which subcarriers (frequencies)– what modulation and coding scheme– for which user– considering policies– considering inter-cell interference
• today: assignment in blocks of 12 subcarriers to limit complexity
eNodeB LTE base station (“evolved node B”)QAM quadrature amplitude modulationTTI transmission time interval
every TTI (1 ms)out of 1200 (at 20 MHz)from 16 to 256 QAM, low to high code rateup to ca. 1000 users per cellper phone callca. 5 – 10 neighbor cells
……
LTE-A:up to 6000 subcarriers
+ 8x8 MIMO
AI in Mobile Networks33 © Joachim Charzinski 2018–2019
5G Base Station Scheduler
similar to LTE but
• more subcarriers and frequency bands
• massive MIMO
• adaptive beam forming
• many more base stations– in-band relaying
MIMO multiple input multiple output
…… …… …… ……
factor 50 more parameters
to optimize than in LTE
even more, this example is just 8x8!
even more, these are
just 8 antenna elements
AI in Mobile Networks34 © Joachim Charzinski 2018–2019
5G CQI RRM optimization
• task: select appropriate Modulation and Coding Scheme according to– CQI– cell– other parameters
• AI technology:– offline training (supervised learning)
§ training data provided by simulations– additional data provided by field measurements
CQI channel quality indicatorRAN radio access networkRRM radio resource management
QPSKr=1/2
16-QAMr=1/2
16-QAMr=3/4
64-QAMr=3/4
64-QAMr=1
R. Agrawal: Machine Learning for 5G RAN, https://www.itu.int/en/ITU-T/Workshops-and-Seminars/20180807/Documents/Ran_ML.pdf
AI in Mobile Networks35 © Joachim Charzinski 2018–2019
5G Massive MIMO scheduling
• task: find optimal allocation of antennas and MIMO parameters per user • too complex for exhaustive search• AI technology:
– offline training (supervised learning)§ training data provided by simulations
– quickly find a solution close to the optimum
MIMO multiple input multiple outputR. Agrawal: Machine Learning for 5G RAN, https://www.itu.int/en/ITU-T/Workshops-and-Seminars/20180807/Documents/Ran_ML.pdf
AI in Mobile Networks
36 © Joachim Charzinski 2018–2019
5G Beam Pattern Optimization
• task: find optimal allocation of antennas and beam forming parameters
– maximize signal to noise ratio by
§ directing main lobe to user
§ attenuating interference sources
– per user and selected subcarriers
• too complex for exhaustive search
• AI technology:
– learn
§ propagation models (determined by cell topology)
§ optimum depending on user traffic
– interdependence with user scheduling
MIMO multiple input multiple outputR. Agrawal: Machine Learning for 5G RAN,
https://www.itu.int/en/ITU-T/Workshops-and-Seminars/20180807/Documents/Ran_ML.pdf
AI in Mobile Networks
37 © Joachim Charzinski 2018–2019
Indoor Location
• problem: coarse GPS precision when indoor
– only ca. 50m accuracy
– big difficulties in height dimension
• AI technology approach:
– supervised learning
§ at many points
§ measure signal strength
§ from all small cells
§ train artificial neural network
– Nokia claims accuracy of ~ 1 m
GPS global positioning system
A. Silver: 3 Ways Nokia Is Using Machine Learning in 5G Networks, IEEE Spectrum, June 2018https://spectrum.ieee.org/tech-talk/telecom/wireless/3-ways-nokia-is-using-machine-learning-in-5g-networks
but what is the business model?
co
mb
ina
tio
no
fscre
en
sh
ots
fro
mN
etw
ork
Ce
llIn
fo a
pp
run
nin
go
n A
nd
roid
9
AI in Mobile Networks38 © Joachim Charzinski 2018–2019
Cognitive / Cooperative Radio
• alternative to fixed allocation of spectrum– sense RF channel usage and channel quality– observe other users– decide– learn and update model
• currently moving from cognition based approaches to multi-agent based negotiation– including optimization and game theory
• 2019 event: DARPA SC2 challenge– see references
RF radio frequency
see references
image source: https://www.bundesnetzagentur.de/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/OeffentlicheNetze/Mobilfunknetze/mobilfunknetze-node.html
AI in Mobile Networks39 © Joachim Charzinski 2018–2019
CONCLUSIONSAI in Mobile Communication Networks
AI in Mobile Networks40 © Joachim Charzinski 2018–2019
Conclusions
• AI has been in use in communication networks for a long time.
• scale of problem → automation of network management
• complexity of problem → self-learning systems – vendors want to write and maintain less code
• real-time requirements → machine learning as a performant way of supporting optimization of 10k parameters every ms
• causality issues due to delay in available information→ machine learning can preview situations and trigger appropriate actions– handover between cells
– choice of modulation and coding scheme
• some new application areas still in hype state
AI in Mobile Networks41 © Joachim Charzinski 2018–2019
REFERENCES AND FURTHER READING
AI in Mobile Communication Networks
AI in Mobile Networks42 © Joachim Charzinski 2018–2019
Press releases and coverage
• A. Silver, 3 Ways Nokia Is Using Machine Learning in 5G Networks, IEEE Spectrum Tech Talk, June 2018, available at https://spectrum.ieee.org/tech-talk/telecom/wireless/3-ways-nokia-is-using-machine-learning-in-5g-networks
• R. Le Maistre, Huawei Commits Up to $20B for Annual R&D, Fleshes Out AI Pitch, Lightreading, Feb. 2018, available at https://www.lightreading.com/artificial-intelligence-machine-learning/huawei-commits-up-to-$20b-for-annual-randd-fleshes-out-ai-pitch/d/d-id/740446
• I. Morris, Humans Beware: Ericsson Readies Machines to Run the Network, Lightreading, Feb. 2018, available at https://www.lightreading.com/artificial-intelligence-machine-learning/humans-beware-ericsson-readies-machines-to-run-the-network/d/d-id/740766
• I. Morris, Orange Hails AI Progress in 5G With IBM, Nokia, Lightreading, Apr. 2018, available at https://www.lightreading.com/artificial-intelligence-machine-learning/orange-hails-ai-progress-in-5g-with-ibm-nokia/d/d-id/742360
• A. Weissberger, Nokia & China Mobile collaborate on 5G and AI; Nokia & Tencent on 5G in China, IEEE ComSoc Tech Blog, July 2018, available at http://techblog.comsoc.org/2018/07/10/nokia-china-mobile-collaborate-on-5g-and-ai-nokia-tencent-on-5g-in-china/
• DARPA Spectrum Collaboration Challenge, available at https://www.spectrumcollaborationchallenge.com/
PHY physical layerMAC media access controlRRC radio resource control
AI in Mobile Networks43 © Joachim Charzinski 2018–2019
Alarm Consolidation
• A. Vinberg et al., Method and Apparatus for System State Monitoring using Pattern Recognition and Neural Networks, U.S. Patent No. 6,327,550, Dec. 2001, available at https://patents.google.com/patent/US6327550B1/en
• L. Xu, M. Chow, A Classification Approach for Power Distribution Systems Fault Cause Identification, IEEE Trans. Power Systems Vol. 21 No. 1, Feb. 2006, available at https://repository.lib.ncsu.edu/bitstream/handle/1840.2/614/chow_2006_ieee_transactions_power_systems_53.pdf?sequence=1&isAllowed=y
• M. Steinder, A. Sethi, A survey of fault localization techniques in computer networks, Science of Computer Programming Vol. 53 No. 2, Nov. 2004, pp. 165–194, available at https://www.sciencedirect.com/science/article/pii/S0167642304000772
AI in Mobile Networks44 © Joachim Charzinski 2018–2019
Traffic Forecast
• J. Capka, R. Boutaba, Mobility Prediction in Wireless Networks Using Neural Networks, Proc. MMNS 2004, Springer LNCS Vol. 3271, available at https://link.springer.com/chapter/10.1007/978-3-540-30189-9_26
• G. Zhang et al., Forecasting with artificial neural networks: The state of the art, International Journal of Forecasting Vol. 14 No. 1, March 1998, pp. 35–62, available at https://www.sciencedirect.com/science/article/pii/S0169207097000447
• J.J. Prevost et al., Prediction of cloud data center networks loads using stochastic and neural models, Proc. 6th intl. conf. System and Systems Engineering, Albuquerque, NM, USA, June 2011, available at http://ace.wacong.org/Assets/doc/05966610-1.pdf
• T. Anagnostopoulos et al., Predicting the Location of Mobile Users: A Machine Learning Approach, Proc. ICPS’09, London, UK, July 2009, available at https://www.researchgate.net/profile/Theodoros_Anagnostopoulos/publication/234817029_Predicting_the_location_of_mobile_users_A_machine_learning_approach/links/55279c3f0cf2e486ae41178a.pdf
AI in Mobile Networks45 © Joachim Charzinski 2018–2019
Fraud Detection
• M. Taniguchi et al., Fraud detection in communication networks using neural and probabilistic methods, Proc. IEEE ICASSP’98, Seattle, WA, USA, May 1998, available at www.academia.edu/download/46160606/article2.pdf
• J. Hollmén, V. Tresp, Call-based fraud detection in mobile communication networks using a hierarchical regime-switching model, Advances in Neural Information Processing, 1999, available at http://www.dbs.ifi.lmu.de/~tresp/papers/nips_book.pdf
• Y. Moreau et al., Detection of mobile phone fraud using supervised neural networks: A first prototype, Proc. ICANN’97, Springer LNCS 1327, available at https://pdfs.semanticscholar.org/a736/90807d653e6a28e8bc8bb8583f933dcc6229.pdf
• P. Burge et al., Fraud detection and management in mobile telecomunications networks, Proc. European Conf. on Security and Detection, Apr. 1997
• P. Burge, J. Shawe-Taylor, An Unsupervised Neural Network Approach to Profiling the Behavior of Mobile Phone Users for Use in Fraud Detection, Journal of Parallel and Distributed Computing, Vol. 61, 2001, pp. 915–925
• lots of more articles: search scholar.google.com for mobile network fraud detection neural network
AI in Mobile Networks46 © Joachim Charzinski 2018–2019
Churn Prediction
• M.C. Mozer et al., Predicting subscriber dissatisfaction and improving retention in the wireless telecommunications industry, IEEE Trans. Neural Networks Vol. 11 No. 3, May 2000, available at https://www.cs.colorado.edu/~mozer/Teaching/syllabi/6622/papers/MozerWolniewiczetal2000.pdf
• S.-Y. Hung et al., Applying data mining to telecom churn management, Expert Systems with Applications Vol. 31 No. 3, Oct. 2006, pp. 515–524, available at http://didawiki.cli.di.unipi.it/lib/exe/fetch.php/dm/telecomchurnanalysis.pdf
• more articles: search scholar.google.com for churn prediction neural network
AI in Mobile Networks47 © Joachim Charzinski 2018–2019
Network Optimization
• M. Menth, R. Martin, J. Charzinski, Capacity Overprovisioning for Networks with ResilienceRequirements. ACM SIGCOMM Computer Communication Review (CCR), Vol. 36 No. 4, October 2006, pp. 87-98
• C. Reichert, T. Magedanz, A Fast Heuristic for Genetic Algorithms in Link WeightOptimization, Springer Lecture Notes on Computer Science LNCS Vol. 3266, pp. 144–153
• A. Riedl, D.A. Schupke, Routing Optimization in IP Networks Utilizing Additive and ConcaveLink Metrics, IEEE/ACM Trans. Networking, Vol. 15 No. 5, Oct. 2007, pp. 1136–1148, available at http://edari.iust.ac.ir/files/dept_ce/azhari_0a944/adv_computer_network/raahemi/p1136-riedl.pdf
• J. Charzinski, Admission Control versus Dimensioningfor Modern Network Services, MMBnet workshop, Hamburg, Sep. 2007
AI in Mobile Networks48 © Joachim Charzinski 2018–2019
Handover
• R. Käallman, Method for Making Handover Decisions in a Radio Communications Network, U.S. Patent No. 5,434,950, 1995
• N.D. Tripathi, Generic Adaptive Handoff Algorithms Using Fuzzy Logic and Neural Networks, PhD Dissertation, Virginia Tech, Aug. 1997, available at https://vtechworks.lib.vt.edu/handle/10919/29267
• G. Pollini, Trends in Handover Design, IEEE Communications Magazine, March 1996, pp. 82–90
• K. Pahlavan et al, Handoff in Hybrid Mobile Data Networks, IEEE Personal Communications Vol. 7, pp. 34–47, Apr. 2000
• S. Michaelis, C. Wietfeld, Comparison of User Mobility Pattern Prediction Algorithms to increase Handover Trigger Accuracy, Proc. VTC-2006 Spring, Melbourne, AUS, May 2006, available at http://docshare02.docshare.tips/files/12752/127523180.pdf
• D. Muñoz-Rodriguez et al., Neural supported hand off methodology in micro cellular systems, Proc. Vehicular Technology Society 42nd VTS Conference, Denver, CO, USA, May 1992, available via IEEE Xplore
AI in Mobile Networks49 © Joachim Charzinski 2018–2019
Cognitive Radio
• N. Abbas, Y. Nasser, K. El Ahmad, Recent advances on artificial intelligence and learning techniques in cognitive radio networks, EURASIP Journal on Wireless Communications and Networking, 2015, available at https://jwcn-eurasipjournals.springeropen.com/articles/10.1186/s13638-015-0381-7
• C. Clancy, J. Hecker, E. Stuntebeck, T. O’Shea, Applications of Machine Learning to Cognitive Radio Networks, IEEE Wireless Communications Vol. 14 No. 4, Sep. 2007, available at http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.145.2762&rep=rep1&type=pdf
• J. Lundén, S. R. Kulkarni, V. Koivunen, H. V. Poor, Multiagent Reinforcement Learning Based Spectrum Sensing Policies for Cognitive Radio Networks, IEEE J. Sel. Topics in Signal Processing, Vol. 7 No. 5, Oct. 2013, pp. 858–868
AI in Mobile Networks50 © Joachim Charzinski 2018–2019
LTE standards
see www.3gpp.orgLayer 1 (PHY)• TS 36201: PHY Overview• TS 36211: PHY Modulation• TS 36212: Multiplexing and Channel Coding• TS 36213: PHY related procedures• TS 36214: MeasurementsLayer 2 (MAC, RRC)• TS 36300: MAC and RRC Overview• TS 36321: Media Access Control• TS 36331: Radio Resource Control
PHY physical layerMAC media access controlRRC radio resource control
AI in Mobile Networks51 © Joachim Charzinski 2018–2019
Further applications
• H.I. Fahmy et al, Application of Neural Networks and Machine Learning in Network Design, IEEE JSAC Vol. 15, pp. 226–237, Feb. 1997
• K. Das, S.D. Morgera, Adaptive Interference Cancellation for DS-CDMA Systems Using Neural Network Techniques, IEEE JSAC Vol. 16, pp. 1774–1784, Dec. 1998
• X. Wang, S.B. Wicker, An Artificial Neural Net Viterbi Decoder, IEEE Trans. Communications, Vol. COM-44, pp. 165–171, Feb. 1996
PHY physical layerMAC media access controlRRC radio resource control