Vodafone Group R&D PowerPoint template

Download Report

Transcript Vodafone Group R&D PowerPoint template

Some maths from the
telecommunications industry
Presented by Dr Steve Babbage
25 March 2009
1
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Purpose of this presentation
To illustrate some industrial applications that require and inspire
mathematical research
• Optimisation
• Data security
And underpinning both of those:
• Complexity
2
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Optimisation
3
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Frequency planning
4
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Frequency planning
5
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Frequency planning
6
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Frequency planning
7
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Site selection
8
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Radial network planning
9
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Mesh network planning
10
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Traffic scheduling / queueing
11
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Traffic routing
12
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Multi-layered networks
13
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Cryptography and data security
14
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Types of encryption algorithm
Steve Babbage
15
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Block ciphers and stream ciphers
Plaintext 101011011101001110
(any length)
Plaintext (128 bits)
Key
Key
(128 bits)
(128 bits)
Ciphertext (128 bits)
011101110100101101 ...
=
Ciphertext
Key
Key
16
Plaintext
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
110110101001100011 ...
011101110100101101 ...
(128 bits)
Plaintext
...
25th March 2009
=
101011011101001110 ...
Hash function
Digital signature
Steve Babbage
This is an extremely long
document which could go on
for pages and pages and
pages and pages and pages
and pages and pages and
pages and pages and pages
and pages and pages and
pages and pages and pages
and pages and pages and
pages and pages and pages
5A90CB38
20FB2744
E11C4957
2C0D3919
17
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Theory – and lack of theory
Block ciphers
Public key algorithms
• Linear cryptanalysis
• Factoring
• Differential cryptanalysis
• Discrete logarithm
Hash functions
• Elliptic curve
• ???
• Others
Symmetric ciphers
Quantum computers
• Algebraic cryptanalysis
• What can they do?
• Gröbner bases
• What can't they do?
Lots of insight still needed
18
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Complexity
19
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Closing thoughts
20
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009
Thank you
Thanks to:
Further input taken from:
• Terry Lyons – Oxford / WIMCS
• Zuse Institute Berlin
• Bart Preneel – Leuven
• Robert Leese – Oxford / Smith Institute
• Peter Grindrod – Reading
• John McWhirter – Cardiff
21
CMS / EPSRC – Steve Babbage
C1 - Unrestricted
Group R&D
Version 1.0
25th March 2009