Optical Wireless Communications for Beyond 5G Networks and IoT

Brought by: Swayam

Overview

ABOUT THE COURSE:Optical Wireless Communications (OWC) has become a promising technology for supporting high-data-rate 5G communication and the massive connectivity of IoT. This course broadly covers the four important aspects of OWC systems: (a) the fundamental principles of OWC, (b) devices and systems, (c) modulation techniques and (d) channel models and system performance analysis.The course also covers different challenges encountered in OWCs as well as outlining possible solutions and current research trends. The course will also involve MATLAB® simulations to help students understand the topic under discussion and to be able to carry out extensive simulations.PREREQUISITES: Signals and SystemsINDUSTRY SUPPORT: Sterlite Technologies Ltd., Tejas Networks, BSNL - other Telecom companies, BEL, ITI etc

Syllabus

Week 1: Introduction: Optical Wireless Communication Systems

Existing wireless Access Schemes, OWC/Radio Comparison, Potential OWC Application Areas

Week 2: Optical Sources

LEDs and Lasers (Internal and External Quantum Efficiency, Power and Luminous Efficiency, and Modulation Bandwidth)

Week 3: Detectors

PIN and APD Photodetector, Photodetection Techniques, Photodetection Noise

Week 4: Indoor Optical Wireless Communication Channel Modelling

LOS Propagation Model, Non-LOS Propagation Model, Interference from other other Light sources

Week 5: Outdoor Optical Wireless Communication Channel Modelling

Atmospheric Channel Loss, Beam Divergence, Pointing Loss, Different Atmospheric Turbulence Models

Week 6: Underwater Optical Wireless Communication Channel Modelling

Absorption, scattering, Turbulence, Multipath interference, Physical obstruction, and

Background noise.

Week 7, 8: Modulation Schemes

Digital Baseband Modulation Techniques like PAM, PPM, PIM etc., Multi-carrier Modulation (OFDM) for OWC, Color Shift Keying, NOMA etc.

Week 9: System Performance Analysis: Indoor OWC links

Effect of Ambient Light Sources on Indoor OWC Link Performance, Link Performance for Multipath Propagation

Week 10: System Performance Analysis: Outdoor OWC links

FSO Link Performance under the Effect of Atmospheric turbulence, Atmospheric Turbulence-Induced Penalty and mitigation strategies

Week 11, 12: Use cases and Simulation Exercises

• Indoor OWC link

• O-OFDM and CSK Modulation Schemes

• WiFi/LiFi Co-existence

• V2V Communications

Taught by

Prof. Anand Srivastava

Optical Wireless Communications for Beyond 5G Networks and IoT
Go to course

Optical Wireless Communications for Beyond 5G Networks and IoT

Brought by: Swayam

  • Swayam
  • Free
  • English
  • Certificate Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version205msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (110ms)
    • Application (94.54ms)
    • 1 x Booting (53.72%)
      110.26ms
      1 x Application (46.06%)
      94.54ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed12.61ms
      • select * from `courses` where `slug_en` = 'optical-wireless-communications-for-beyond-5g-networks-and-iot' limit 1
        11.24ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. optical-wireless-communications-for-beyond-5g-networks-and-iot
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-03 01:34:35' where `id` = 6989
        330μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-03 01:34:35
        • 1. 6989
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (88)
        290μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (14) and `providers`.`deleted_at` is null
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 6980 limit 1
        230μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 6980
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        Z1zEqIrDS6514Vy3vDnnmijLT7M3IMGCjBXqOY7R
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/optical-wireless-communications-for-beyon...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/optical-wireless-communications-for-beyond-5g-networks-and-iot
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "3.144.23.154" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "3.144.23.154" ] "cf-ray" => array:1 [ 0 => "92a4d30e99da6425-LHR" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "3.144.23.154" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "3.144.23.154" "HTTP_CF_RAY" => "92a4d30e99da6425-LHR" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "24362" "REMOTE_ADDR" => "172.69.195.56" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/optical-wireless-communications-for-beyond-5g-networks-and-iot" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1743644075.3352 "REQUEST_TIME" => 1743644075 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 03 Apr 2025 01:34:35 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlJIL05Qb3hMK0NiZXRycHVOMUZYOGc9PSIsInZhbHVlIjoiRXBxenpBUTlVNHMxM3JrNWZLZFBRdTM0ZFpTVFhMQ05NK3N2eWhrYTdKdjNXUGpBc3h2ZkpwRHp4V2wvRkdXK28zMms2NVlFQW1KanE2NTZCUlQ1QmZ5eVRqUG4zYytXVHcvcXIzbkF1SHpJWU5aZ2tNblVjTnBXbzF0SUhrUFYiLCJtYWMiOiIxZTZmMDMyNzRiM2Q3MTQwOTk2NTI5OGFjNDI0ODU5NzJlYmVhZDliZjIwZTMwNGQ0MGU5ZTY5MmY1MTM5MTZmIiwidGFnIjoiIn0%3D; expires=Thu, 03 Apr 2025 03:34:35 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlJIL05Qb3hMK0NiZXRycHVOMUZYOGc9PSIsInZhbHVlIjoiRXBxenpBUTlVNHMxM3JrNWZLZFBRdTM0ZFpTVFhMQ05NK3N2eWhrYTdKdjNXUGpBc3h2ZkpwRHp4V2wvRkdXK28zMms2N" 1 => "laravel_session=eyJpdiI6InhuUlhEVDBWTllKRlNJYVR2WXQzSnc9PSIsInZhbHVlIjoiM1UweXpGYmM1YXlNcGl3L3MvUFVoeUQvdDhUZnU4cS9ESTI1WUtpZmQyVTRFSGpVN2kwTnFGT01FWXd0VmZWZDgvcGhVYjZtNnpPTWYxL0tUMVpNalFtS014elU5YjdoOVNuRS9rWnZ1UW1ZQmk1bXZHSTJWQlFyTTNBYmdtMm8iLCJtYWMiOiI1OTUxNWE5NzUzMzNjM2JiYzcxYTM0NDJkMTllNmQzYTliMWE0NWFiNWI5YjgzMzRkNTY3ZWRjNTQyNmM1ZWQyIiwidGFnIjoiIn0%3D; expires=Thu, 03 Apr 2025 03:34:35 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InhuUlhEVDBWTllKRlNJYVR2WXQzSnc9PSIsInZhbHVlIjoiM1UweXpGYmM1YXlNcGl3L3MvUFVoeUQvdDhUZnU4cS9ESTI1WUtpZmQyVTRFSGpVN2kwTnFGT01FWXd0VmZWZDgv" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlJIL05Qb3hMK0NiZXRycHVOMUZYOGc9PSIsInZhbHVlIjoiRXBxenpBUTlVNHMxM3JrNWZLZFBRdTM0ZFpTVFhMQ05NK3N2eWhrYTdKdjNXUGpBc3h2ZkpwRHp4V2wvRkdXK28zMms2NVlFQW1KanE2NTZCUlQ1QmZ5eVRqUG4zYytXVHcvcXIzbkF1SHpJWU5aZ2tNblVjTnBXbzF0SUhrUFYiLCJtYWMiOiIxZTZmMDMyNzRiM2Q3MTQwOTk2NTI5OGFjNDI0ODU5NzJlYmVhZDliZjIwZTMwNGQ0MGU5ZTY5MmY1MTM5MTZmIiwidGFnIjoiIn0%3D; expires=Thu, 03-Apr-2025 03:34:35 GMT; path=/XSRF-TOKEN=eyJpdiI6IlJIL05Qb3hMK0NiZXRycHVOMUZYOGc9PSIsInZhbHVlIjoiRXBxenpBUTlVNHMxM3JrNWZLZFBRdTM0ZFpTVFhMQ05NK3N2eWhrYTdKdjNXUGpBc3h2ZkpwRHp4V2wvRkdXK28zMms2N" 1 => "laravel_session=eyJpdiI6InhuUlhEVDBWTllKRlNJYVR2WXQzSnc9PSIsInZhbHVlIjoiM1UweXpGYmM1YXlNcGl3L3MvUFVoeUQvdDhUZnU4cS9ESTI1WUtpZmQyVTRFSGpVN2kwTnFGT01FWXd0VmZWZDgvcGhVYjZtNnpPTWYxL0tUMVpNalFtS014elU5YjdoOVNuRS9rWnZ1UW1ZQmk1bXZHSTJWQlFyTTNBYmdtMm8iLCJtYWMiOiI1OTUxNWE5NzUzMzNjM2JiYzcxYTM0NDJkMTllNmQzYTliMWE0NWFiNWI5YjgzMzRkNTY3ZWRjNTQyNmM1ZWQyIiwidGFnIjoiIn0%3D; expires=Thu, 03-Apr-2025 03:34:35 GMT; path=/; httponlylaravel_session=eyJpdiI6InhuUlhEVDBWTllKRlNJYVR2WXQzSnc9PSIsInZhbHVlIjoiM1UweXpGYmM1YXlNcGl3L3MvUFVoeUQvdDhUZnU4cS9ESTI1WUtpZmQyVTRFSGpVN2kwTnFGT01FWXd0VmZWZDgv" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "Z1zEqIrDS6514Vy3vDnnmijLT7M3IMGCjBXqOY7R" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/optical-wireless-communications-for-beyond-5g-networks-and-iot" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]