Wireless Connectivity and Scenario Modeling - MATLAB
Video Player is loading.
Current Time 0:00
Duration 1:17:01
Loaded: 0.21%
Stream Type LIVE
Remaining Time 1:17:01
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • en (Main), selected
    Video length is 1:17:02

    Wireless Connectivity and Scenario Modeling

    From the series: MathWorks Wireless Series: Transforming the Next Generation of Wireless Communication

    Overview

    Wireless communication industry has seen a proliferation of new standards addressing numerous applications, such as 5G NR modem design, WLAN & Bluetooth connectivity, Smart IoT devices and Satellite systems. The advancement in the rapidly changing wireless standards has lot of challenges and the engineers should be able to quickly design, develop and validate the system to reduce the time to market.

    In this talk, MathWorks engineers will share the latest capabilities associated with the next generation Wireless Communication Systems such as 5G, LTE, 802.11 -WLAN, Bluetooth, UWB and Satellite Communications. You will also learn about the digital baseband design use-cases including waveform generation, end-to-end link-level simulations, test and measurements and system-level simulations.

    Highlights

    • App based wireless waveform generation with full customization option
    • End-to-end link-level and system level simulations including scheduling, beamforming 
    • Coexistence modeling and performance assessment in presence of interfering signals 
    • Hardware Connectivity for Over the Air testing
    • Using Deep learning to solve wireless problems

    About the Presenters

    Uvaraj Natarajan | Sr. Application Engineer | MathWorks

    Uvaraj focuses on the 5G/ LTE/ WLAN/ Wireless and Satellite communications. Prior to MathWorks he has worked with Cisco Systems where he worked on Self-Optimizing Networks (SON) for the 5G/ LTE market and developed expertise on end-to-end LTE networks working closely with mobile operators across globe. He has industry expertise on LTE ENB protocol stack development, LTE PHY development. He has also worked at Centre for Communication Systems Research, UK on cognitive radios, relay systems, LTE-A, CoMP systems. Uvaraj holds a master's degree in Mobile and Satellite Communications from University of Surrey, UK and BE in Electronics and Communications from Anna University, India.

    Tabrez Khan | Principal Application Engineer | MathWorks

    Tabrez specializes in design & implementation of signal processing and wireless communications applications. He has over 16 years of industry experience and has worked closely with various customers in aerospace and defense, communications, electronics, semiconductors, and education industry to help them adopt MATLAB® and Simulink® products. He holds a master’s degree in digital electronics and communication from NMAMIT, Nitte (VTU) and a bachelor’s degree in electronics and communication from BIET, Kuvempu University, Karnataka. 

    Recorded: 10 Mar 2022

    Well, thanks for providing this opportunity to address the audience here. So I'll just briefly touch upon some of the future trends in the wireless space that we are foreseeing actually as we go. Saankhya, being one of the companies which have been in this particular space for quite some time. I wish to share some of the things that we foresee as some of the possible things that are happening in the wireless space, and also specifically what exactly the 5G also is doing in this as we move along on the different releases.

    So just to--

    OK. So yeah, this one just gives you an overall view of how exactly the migration of the wireless communication has happened over the years. So as you see, we started off with mainly analog radio signals, mainly working on the voice only section, and then migrating slowly towards the 2G, 2.5G, were actually the data part also came in one of the primary things, as far as the wireless technology is concerned.

    With the GPRS/EDGE coming in, then moving towards the 3G part, which was strange for quite some time on 3G, where we had support for video calls as well as mobile TVs and video on demand, things came in. And much higher data rates came in with 3.5G, which the rates going up to 42 megabits per second. And 4G, as we know, is all prevalent right now, which is actually having an IP based networking thing as well. Right.

    So and then the 5G space, which is actually the current resource what is actually there, as far as 5G is concerned, we are looking at much higher bandwidth and higher data throughputs that are actually coming in into the system. And also, there are things like low latency communication and UHF frequency communication also converging as part of the 5G systems.

    So what exactly are we looking at as trends in the technology space here? So basically, we are-- I would say there are mainly three things. One is virtualization of the air interface.

    In the virtualization of the air interface, we are looking at the-- we are seeing things like auto Open RAN communities and Open VRAN communities, actually defining things wherein actually you could basically clarify certain elements of the 5G ecosystem. So there is a lot of focus on the EDGE, basically the RAN infrastructure components, which I'm going through. That is where, actually, the RAN, Open RAN ecosystem is focusing on.

    And then there is this hyper personalization of modulation standards. This one is basically what we also call as the cognitive RAN. This is one of the very interesting spaces wherein actually even Sanjay is working as well. This is a thing where we say that actually, you could be modifying the standards dynamically, right?

    Unlike the current standards, where you basically have a 4G or 5G, and only some schemes of the MCS changes. You could potentially define standards on the fly with this kind of a communication systems.

    And then with the Open RAN coming into play, actually, there is a lot of transition of the infrastructure elements to EDGE, and also some of these going towards the COTS based platforms actually. So that's one of the key things that is actually happening as we speak-- that actually, moving to a COTS platform actually gives the users tremendous power, in terms of actually being able to operationalize and even manage their own networks, and value add because they are the ones who know what exactly the network is.

    So moving to a COTS based platform actually all of a sudden gives the people an entirely new paradigm, in terms of being able to have their own set of people actually manage, monitor, and modify the network to their needs.

    And the next part is the Java-fication of the RANs leads to the RAN as a platform. Like, we all have heard a software as a service and things like that. So this RAN is a platform, is an opportunity wherein actually you could have service providers who can actually rent out spaces on their premises to run specific RAN elements. Moving to a card service platform actually gives us that particular edge as well.

    So while these are things related to the virtualization, that means that taking away some parts of actually the core RAN ecosystem, and then moving towards a COTS based platform, and specifying how exactly you can have your partitions wherein you can run things on the edge, as well as on the cloud kind of thing, right?

    Then there's actually the other part, is actually the heterogeneous traffic flows. So we have things as varied as actually IoT tweets, which are actually a few characters to enhance mobile broadcast systems, like eMBB standards kind of a thing. So here actually, we are talking about very high throughput of greater rate requirements.

    So actually, the wireless ecosystem actually has to support a plethora of data rate requirements. So there's a tremendous focus on actually ensuring that everything starting from a very, very low data rate thing up to a few mbps of transmission, everything comes under the ambit of actually a unified standard, basically.

    And IoT traffic and devices also requires a platform centric approach. Otherwise, once again, it's like, it's very disintegrated otherwise, right? So if you don't have a common modality of communication, then everyone tends to implement their own standard, and actually the scale up and things like that becomes pretty difficult.

    And by this, you also give an opportunity to develop a lot of cost efficient devices that could essentially be a key differentiator as well.

    So the other part of actually the space where we are looking at, where the wireless technology is headed, is actually the co-existence of heterogeneous networks. So primarily, as what we have seen the terrestrial cable and satellite, these-- and cellular-- these have been quite disaggregated, in the sense there has been no common standard that's unifying these spaces.

    So if you look at it actually, there was once a time when actually the satellite part of things, especially with reference to DTT kind of things, moved very, very fast in terms of actually delivering video broadcast content to direct to the home. These were satellites, actually.

    But they were never actually unified with reference to the other technologies, and they are cellular, even though it started much later on, they leapt up quite nicely, and we have a lot of things with reference to high data through codes, everything working with the cellular.

    So cellular is now more focused, in terms of actually the 3GPP community and things like that working towards a lot of standards and improving the standards and all. Satellite kind of got left behind. And with the next new releases, wherein the 3GPP is also looking at unifying these terrestrial satellite and cellular spaces, bringing them under the same ambit of wireless communication standards.

    This will supposedly be good for a whole lot of reasons. But that's one, and then satellite IoT and hybrid terrestrial and satellite devices, once again, the same. So when we say unifying the satellite and cellular networks, it also is essentially bridging the heterogeneous traffic flows as well.

    So DTT is one more attractive option for video offloads. So currently, with reference to the cellular architectures, we actually have-- even though there are certain standards, like EM, VMS and all of which are being proposed, and then being voted upon, still nothing has gone very concretely into this, even concretely into the standards, and also we haven't seen devices coming out there.

    So there are several options also that are being targeted here, wherein actually there is some kind of a convergence that is happening between the broadcast and the cellular perspectives.

    So now there is also alternate technologies. There are certain distinct nature, for India now, this thing wherein we have large remote rural areas which needs connectivity, and the cellular doesn't really fare well in those particular things. So 3GPP has the 3GPP announcements also. There are some works that are happening within the LPTV and the elements of low mobility, large coverage kind of a target market is also being played within that.

    So these are some things which I feel are some of the areas in which some works are happening, pretty diligently as we speak. So we are set for very interesting times, as far as the wireless technology space is concerned.

    So just to brief on what exactly are things that are happening in the 5G. So as we know, really, 16 is something that's already baseline, and a lot of work is happening on the release 17 and 18. And when we say the new releases, they are not restricted just to the RAN elements that has been focused, in terms of the system architecture, securities, management, orchestrations, because virtualization is one of the primary things that is getting in into the 3GPP as well.

    So that also there-- there has been work items that have been stretching out on all these things. And a few radio layer enhancements, the RAN level enhancements are primarily in the MIMO, the CA carrier aggregation parts of it, and some positioning coverage announcements.

    The list is pretty long. Just wanted to say that actually with every new releases, there is always a lot of work that is actually going on in the RAN space, right?

    So this specifically brings us to the point that when we say RAN level enhancements, it means that we have a lot of algorithms and things to be simulated, analysis of the performance to be done, new algorithms to be formulated, and then reiterated again and again. And these are the ones that will feed an even into the specification aspects of things, as well as into the final product as well.

    So then we have basically-- the thing is actually, with every new paradigm, the releases that comes in into the picture and all those things, there is, like as we briefly touched upon in the previous, this thing with IoTs and things like that coming in, we need a lot of cost effective solutions.

    Given the UE chipsets, also needs to undergo certain changes, maybe with reference to the hardware as well. So there is a distinct 5G advancements, actually brings with it a very tight coupling of new wireless chipsets also that comes in to play.

    And these releases of 3GPP are not just limited to UEs. They are, in fact, the entire Infra, as well as the UE elements, which are being portable. So the current trend is also to actually bring in a lot of Infra elements also as chipsets. Like, it's no longer just this thing of actually running just as a COTS, but even being able to use a very low grade COTS with specialized chipsets in order to make the Infra components also work low on power and be more agile.

    So a typical algorithm development cycle whenever a new chipset or a new algorithm needs to be designed, essentially on the wireless space, you basically have your transmitter and receiver section. So you would look at some standard, look at the specific standard. Or if there is something that you need to contribute to the standard, you probably have your concept well in mind, and then you go and do some implementations, validations.

    And then, you iterate basically on your receiver performance setup. You include the required channel model, and then yeah. This is the typical cycle, what actually happens as you look at the algorithm development is concerned.

    And now, the thing is whenever we look at a wireless chip design flaw, it's not necessarily wireless chip design. These are some common elements that goes on into any kind of a chip design. I'm sure Muthurkrishan will add more value to this because he has seen through this umpteen number of times.

    So basically, we start with the requirements, and then we do some required hardward/software partitioning. And then actually, there is no chip that is there without software. So a lot of you will see a lot of back and forth between the hardware and the software, even during the definition stages of the chips. As the software comes in, actually, there will be intermediate functional verification, wherein the software base will put the software that is developed onto RT simulations, or on FPGAs to do verification.

    And then the rest of the things, like the synthesis place en route to get to the final chip shape, chip takes place actually. So this is a typical wireless chip design flaw. And the requirement of the algorithms and these things actually exists on both sides of the spectrum, where the hardware as well as the software will actually deal with the algorithmic flaws.

    So while we look at the possibility that a lot of these interesting things are happening at all, nothing is there without a good set of tools. So for realizing a semiconductor, you require a plethora of tools. Similarly, to arrive at good algorithms and algorithm designs performing to the required specifications, being able to simulate it, well, you require tools like MATLAB.

    I think Saankhya has been very sim-- very important much user of MATLAB for a very, very long time now. We even follow our current 5G space where we work on the use of 5G and the toolboxes from MATLAB, along with the communications. And a lot of RF related stuff also is something that we use, and we also use MATLAB Coder.

    So pretty much, there is a lot of advantages of actually being able to use MATLAB kind of toolboxes. It gives us really quick time to market the simulator, and then visualize it better. We understand where exactly the problems are, and then we are able to iterate on the algorithms also much faster.

    So yeah, in summary, I would say we are looking at very interesting times, as well as the wireless space is concerned. New technologies and new standards coming in, new releases coming in, new chipsets being designed in the wireless space, which is looking at actually ensuring that even the infrastructure markets are becoming quite important, even from a small company perspective, wherein people can add in values, even in the infrastructure space.

    And similarly, on the UE side also, there are a lot of things that is happening, right?

    So all these things, whether we are looking at it as an pure play enbale developer or actually, and chipset developer, some of the tools like MATLAB and all play a very important role in actually getting you to the market quickly.

    So yeah, with that, I just conclude my small talk. Thank you.

    Good evening, everyone. So my name is Muthu. I'm the CEO of SFAL. And first of all, thanks to Professor Sanjay Gopinath Maheen, and everyone from MathWorks team for giving us an opportunity to talk to the audience. We don't know the profile of the audience, but thanks, Sunil from Saankhya Labs for setting some keynote kind of address.

    Even though a lot of very heavy topic for most people, I would like to talk about SFAL because that is what we have been instructed. Before that, I think a little bit about the wireless and radio space, I think a few questions came regarding what is RAN.

    So I think the radio actually means manipulating electromagnetic waves, using kind of waveforms. We send some data, the codified on a carrier level, and on the other side, you have to decode and take the message carried from the carrier. So there are multiple ways of doing it.

    So I think companies like Saankhya, people like Sunil and all, are handling this in many, many different ways because the communication, all of you know that, right from Marconi, when he invented radio, it has been there from maybe hundreds of years.

    So there are lots of techniques deployed in effectively communicating through the air. So those are all the Radio Access Network, they call it. And most of you know that we create more work for ourselves, or we create a lot of software layers to define so many protocols and methods so that we communicate very efficiently.

    Right from language is where we define many constructs, so in radio communication also, there are a lot of constructs. I think maybe some young people listening to us can go and figure out how many jargons were used in Sunil's presentation and go and figure out each one of them. Probably you can write a small chapter on each one of them.

    But it's a good thing to just take it as a challenge. Go and read about a few things, and it will be useful.

    So coming back to SFAL. SFAL is a partner to the government funded, and India Electronics Semiconductor Association initiative to help semiconductor and electronics startups in the state, as well as in the country. So it has been operational for close to two years now, two plus years, so it is also called a center of excellence for Fabless startups.

    So this was-- like every initiative, we have to identify a problem. This may be an interesting slide for most of you because from the technology keynote, I would like to give a perspective of the ecosystem, as well as a business kind of a perspective. And that's where we really very happy to be associated with networks who helps our ecosystem companies do a lot of work, which Sunil mentioned that his company does for many years.

    So what we identified was depicted in this right-hand side. It's a funnel. If you look at it, we only have less than 100 such companies. That's why if you see, we are at the bottom of the funnel. If you go and figure out within that 100, there are about 30, 40 companies in our state, which is Karnataka.

    So we have depicted this funnel. For example, in China we have close to 1,000 such startups. In Japan, Korea, Taiwan put together as an own region, we are close to little less than 2,000. If you take Europe and Israel-- usually Israel is combined with Europe-- it's about roughly 2,000 plus. And then USA, where maximum innovation activity takes place, especially in deep tech areas like semiconductors, that are about more than 2,000.

    So there is a reason we have defined this like this, because if you look at it, it is divided into five levels. We call it the levels of maturity. That means a company in India, this is probably looked at as a maturity level one. I think it's even about the same level of performance. People would like market, it has not so much mature if compared to a tech startup in the USA. But these are all the opportunity for us for India to go and bridge these gaps.

    So maturity wise, we see that there is a 5x opportunity to go up in the value chain. But in absolute numbers, we are looking at about 20x. That means 100 to 2,000. So, 20x.

    So the integral opportunity is the multiplication of these two. It is kind of convoluting these numbers with this, one of the common modulation, demodulation technique is called convolutional-- deconvolution, even in the communication world, which is what Sunil was alluding to.

    Even for data analysis, we use the same thing. So our integral opportunity is 100x.

    So this was the problem identified by the industry people, and they took it to the government of Karnataka and convinced the government of Karnataka to give some funding. So that how do we go on, reverse this pyramid and normalize this pyramid.

    So with that objective, we took some money from Karnatake and applied as an infrastructure, and tried to create more startups. And you can see the results in the left-side table. The left-side table is the result we have achieved so far.

    We set a target of 50 companies in five years, and 12 products coming out of those 50 companies to be operational for a little more than two plus years now. At just two plus years, in real sense. So we have selected about 23 companies, out of which nine of them are working very closely in building products.

    And there are a lot of due to pandemic, as well as lack of capital, or due to priorities that a lot of companies are still in discussions, even though they are selected but they are not started. Two companies basically died because of some reasons. So many of them are not able to raise enough money. They're not able to assemble the best team.

    So 23 are still basically active, are in discussion on designing products out of 25. So this 25 is selected from the bottom 100 in our funnel.

    Apart from this, we also help the budding companies to complete the small-- these projects run for 18 months. We have an engagement for days time of nine months, followed by three months durations, which are reviewed and extended every time the review becomes positive. Apart from that, we also support all the companies who approach us. Did some short time cohort program, we call it. So we have completed about 11 such cohorts.

    And now that I report 20 plus companies are waiting in the pipeline, we go through an industry expert panel selection process before we engage with those 20 plus companies in the pipeline.

    How do we accomplish this? I will explain it in the next slide using a partner's network image map. It's one of the key partners. That's why we were invited for this webinar also.

    And we also have a lot of mentors to support our companies with respect to anything. These mentors can solve some of the problems that the entrepreneur are not able to create some ideas, even from hiring people, finding some technology solutions, business enablement, fundraising. All those activities, these mentors will help. And we have created a network of about 40 plus mentors to help our companies.

    And more importantly, we help the companies to raise money directly. So far, amongst these nine companies which are actively involved in projects, some of them-- a few of them have raised close to 18 crore rupees as capital to help them.

    So now these companies are into creating about 8 plus products, and there are a lot of patents under each one of these product line. We have one company, which has filed about six patents in photonics, for example. But there's a new upcoming field, using light to communicate data. Literally removing the copper and aluminum wires from computer to computer in data centers.

    So there are companies like that. They have filed about six to seven patents. Like, Saankhya also has to pretty close to 100 patents in their last 10 years of their life. This company just started, and they have already filed six to eight patents.

    So these companies create products, so that's why that's a whole motive, so we are halfway through the life. We have already created impact on 25 companies and 8 products, which is somewhere exactly the midpoint of the target set for five years.

    And by the way, we also very closely-- some of you may know-- that government of India have come up with the massive semiconductor policy of $10 billion, which is 76,000 crores support. And after that, we see a lot of interest within the country, as well as outside the country. There are a lot of people approaching to India to do a lot of activities. So we will be facilitating such investment inflow to the country.

    So this is how we accomplish. So far, we have accomplished the results. Our ecosystem is extremely strong now. So we are in the middle. The SFAL is in the middle. If you see the right side, you can see the MathWorks is star marked on the right, as you can see. So they are one of our key partners.

    They really give a lot of benefits to our ecosystem companies, that are close to six or seven companies, today benefiting from access to the tools, which varies from basic algorithmic simulation to a lot of domain analysis capabilities and modules.

    And we have access to earlier design tools. We have access to foundries. We have access to FPGA partners. We have access to embedded ASIC directions, and we have four selected activity partners also.

    So we have-- almost every week or every month, we add a few new partners. So that's how we create this ecosystem, which helps all our companies.

    And this is not about the domain. So we have few other partnerships also. For example, we help companies raise funds by working with fund partners. For example, if you see all this left side, the funds are all working with us. And they look at our companies, and then they evaluate them. And if they find suitable for their investment thesis, then they go ahead with investments. So that's where we could raise the data in growth for all these companies from these funds.

    And we keep adding. There is a corporation called the CVC corporation, one of the big corporate company out of Japan. They also have a big office in India, so they are very, very keen to work with Indian companies by investing, by taking them, their business to Japan and other places globally.

    Not only that, we have-- government of Karnataka has another very interesting initiative called the Global Innovation Alliance, which is very closely associated with global corporates. The reason is, the global corporates will be very helpful to take Indian companies to abroad as a partner strategic partner. So we are working with Applied Materials, three of our startups are engaged with them.

    And along with their NXP, the every year contact the Startup Challenge program. Last year, we have got 10 startups through it, and it is interesting for all of you to note that three of such startups went and raised money in the famous Shark Tank program on the Sony TV. So three of those companies actually belong to that batch.

    And right now, NXP is running-- the applications have started, and by March 18th, they're closing their application for their Technology Challenge 2 program. So that is why NXP.

    And Qualcomm is also we are working with very closely to help our startups. And a lot of other companies like LDI, Imagination, all of them are talking to us to support the Indian ecosystem. I think this is really the moonshot idea for India, this decade is going to be communication, semiconductors, VLSI, embedded systems, and electronics. So I think almost everybody who is attending this webinar someday will be connected to some of these elements, and we are all in very good field today. This is going to grow bigger.

    And not only this, the other operations partners also, even though they're all support functions, we have partners for them. We have space partner. We have ID PDA license management partner, according partners, legal partners. They all work with our companies.

    And we also expanded our geographic profile. We are operating out of MG Road in Bangalore. Now government of Karnataka has given us exclusive space in layout. We have expanded to that also. So that shows that our ecosystem is growing physically also.

    So these are all the companies, I think. In fact, Sunil's Saankhya Labs is also one of the companies because we don't just work with the startup, we also work with the grown-ups late stage companies like Saankhya, Signalchip, who are all into 4G, 5G chip design.

    So they also can work with SFAL. They can come to SFAL to create next product. So that's how MSMEs are supported. Apart from the early stage startups, the rest of them are all early stage startup. But Calligo Technologies is one of the promising high performance computing, the boship number system based compute engine they are building.

    Saigeware stage where it's very, very interesting health care, AAM hardware model based company. Kalatronics is building a high speed set of IPs. Lightspeed is probably the star portfolio company for us. They are building photonics interconnects using light to communicate the data.

    In fact, as we speak today, they won landscape award in both USA and Singapore this week actually. So we have another company called Chip Spirit, which is into cybersecurity for defense applications. We have ABCRL, which is actually doing a tire pressure monitor sensor associate, and which is also very, very unique product.

    And Morphing Machines is a ISE incubated startup, which is into reconfigurable compute. I think Sunil talked about how the domain specific architectures are architected, whereas Morphing Machines is building reconfigurable DSEs actually.

    And there was a woman picture put next to it, just to indicate that it is led by Dr. Ranjani, a woman, so that we track to promote the women in deep tech areas.

    So out of the selected companies, the 14 of them are still under cohort, so that is one phase before the selection and they get into some kind of a deep tech engagement with SFAL, so they are 14 of them. And we have, as I mentioned earlier, we have completed about 11 such separate cohorts. And there are 20 plus companies are waiting for us.

    So I think some of you may know about the government of India's design linked incentive and FAB schemes. So SFAL has been doing similar things, but not necessarily FAB, but in the startup ecosystem. So we would even be happy to say that we are a precursor to that scheme.

    So this is my last slide, for giving me 5 to 10 minutes. So it's very simple. You can go to SFAL website, www.SFALCOE.com. It's very simple, five minutes application. And if you go and look at the apply to SFAL, and you can fill the form, if anybody wanting to start a small startup.

    We always encourage people working in the industry to come up with an idea, and convert that idea into some kind of a product. I think SFAL is the best place to come.

    And we also wanted to highlight that the Register button on the right-hand side, if you notice, if you press that-- if you go to the website, you will be directed to the Becoming a Member IESA, as well as a registering a entity in start up India, as well as register you entity in start up Karnataka.

    So I think I would like to end here, but I would like to re-emphasize the support of companies like MathWorks, and it's an anonymous support. They give almost like entire toolchain of networks is given to our companies for one year. And this is part of their Global Incubator Accelerator program.

    Not only that, I think they're always available to support with the documentation, technical documentation, or creating webinars like this, to make sure that our knowledge level improves.

    So we thank MathWorks for giving us an opportunity. But I would like to emphasize that if any of you or your friends in the company, outside the company, is interested in doing anything in electronics realizes, semiconductors, communication, spanning any field, I think SFAL is the place to come. Thank you very much.

    So thanks Mr. Sunil and Mr. sumot for the great introduction. So it was very insightful. And going forward, thanks thanks, everyone else for joining this call today. And it was nice to have you all here.

    So going forward in this talk, we will see about various wireless connectivity scenarios, and modeling various scenarios for the wireless communication system. So we'll deep dive into various aspects of the technology, which is available, and then study about the various way in which it can simulate this one.

    So I'm Uvaraj Natarajan, and I'm from the application engineering team. Along with me, I have my colleague Tabrez Khan. So we are going to take you to an exciting journey of various technologies, which you can simulate the wireless scenario as such.

    So I have my agenda something like this. We'll start with an introduction. And we'll go over 3GPP based 5G and LTE based system, and then WLAN. And then we will also jump on to the space area satellite communication system. And then coming back to the ground, smart home IoT standards. And then something will be lots of talk about the hardware deployment, and how you take the system, which you are designed into the hardware platform, and then prototype things. And the so on.

    So we'll also take the questions at the end of the talk. I would request everyone to post your questions in the Q&A or the chat window. We will take up all the questions at the end of this talk.

    So to give you an introduction about various wireless connectivity that is available, the 3GPP based 5G, LTE, and 3G plays a very important role in the mobile networks. So they define how the mobile network should operate, and how it has to be designed and so on.

    But we also have various other technologies and standards, which is quite different from the 3GPP based 5G and LTE system. But it has its own characteristics. And they are designed for a different kind of purpose, other than the mobile communication network. Like, they are designed to work on an unlicensed spectrum, with a different deployment characteristics, an ad hoc network, or a mesh network, or even indoor scenarios, which work on very low and low power and low cost and very high efficient systems, which operate with better battery life than the mobile communication system.

    So all these things put together form the complete wireless communication ecosystem. And I have various standards, which I have put on below, which works on the wireless communication system as such.

    And implementing this standard based specification has its own challenges. So designing a proprietary wireless communication system is something different, but implementing a standard based wireless communication system need you to, or need an engineer to understand and read-- read and understand the specification thoroughly.

    And first of all, you should understand the theory, and then understand the practicalities behind that before you jump into the implementation. And then the next step for him is to develop the algorithm message, which is based out of this standard, which is defined that you need to write the code, develop the algorithm, and then test the algorithm, which he has developed. And the thorough testing has to be done in order to make sure that it complies to the standard set.

    So all these are challenges for an engineer, and the standard compliant Toolbox from MATLAB are the various toolboxes, which we are going to touch upon today, will help you to solve these problems easily because there are various things which are already implemented for you to make your job simple.

    On that note, there are various applications and use-cases, which I have bucketed into, which will help you to understand the wireless ecosystem message. So when you start working on the wireless communication system, you need the wireless waveform.

    So the waveform forms the first and the integral part of the complete system, so you need to generate a standard specific waveform, whether it's a 5G waveform, or an LTE waveform, or a WLAN-based waveform, or even a satellite communication waveform for that instance. So you need a wireless waveform which has to be generated.

    And then you need to be able to simulate the system into it. So it will be a link level simulation or a system level simulation. So system level simulation, I mean by having multiple transmitters. For example, in 5G, 6G would be with multiple UEs, or multiple loads with multiple receivers and so on. And then see how the system behaves as such.

    So that's the next step which you will have, the simulator. And once you're done with the link and system level simulation, you will have to do various measurements to see how your algorithm work actually. So these measurements are in the transmitter, and mostly on the receiver side, so you measure the EVM, ACLR, and various other measurements like spectral mask and so on in order to make sure your algorithms are fine.

    But once you're done with all these simulation aspects, you take it to the radio. So you connect your hardware, either it be RF signal generating or capturing equipment, or the software defined radios, and then do over the air kind of thing.

    So this forms the complete lifecycle of developing any wireless communication based system. And our customer Lekha Wireless have used MATLAB and various toolboxes in order to perform unit level and functional level testing development, and also performance validation of various algorithms of the complete system using the MATLAB 5G Toolbox and various other toolboxes.

    So with this here, they were able to remote cut down the development time, as well as testing time, so that the time to market has been reduced a lot in order to keep up with the competitive environment.

    So we will have all these slides mailed for you after finishing this talk, so you will get a copy of the slides as well as recording for you to take it for.

    Let's quickly get start with the 5G and LTE based system. So 5G communication, as we saw in the previous talks as well, have a lot of highlights which has to be concentrated when we start developing a complete data system. So again, 5G waveform can be generated using the 5G Toolbox, which is a part of the MathWorks.

    Along with that, you have various other capabilities, like generating the channel model, generating the complete into and link level as well as system level communication as well, along with the throughput measurement, and then synchronization procedures, and various other parts of the system for the testing and measurement can also be simulated as a part of the 5G Toolbox infrastructure.

    So with that, I have a very interesting application to show you, which is Wireless Waveform Generator App. So using this application, you'll be able to generate the waveform. Any kind of waveform, like the 5G, LTE, WLAN, Bluetooth, any kind of waveform can be easily generated, and the good part that is you'll also be able to generate a custom waveform which is actually a customized waveform master requirement. And then generate the waveform easily with the impairments and exported into your system, so you get a ready made waveform using this application.

    And once you have the waveform, you'll also be directly transmit the waveform in the air so you can connect your instruments to the instrument control Toolbox directly into the Wireless Waveform Generator Application. And then you see your instrument there, and then you can directly transmit the waveform, which is generated, over the air directly on the transmit button.

    So we support various instruments, either it be hardware-based instrument by third party hardware, or it can be an SDR like Pluto or USP or Zynq-Based SDRs and that's available for all the technologies, like 5G, LTE, WLAN, Bluetooth, OFDM, and so on.

    Then going to link level simulation-- so when you are simulating the complete system, channel model plays a very important role. And there are various channel models which you should consider, depending on your applications. For example, starting with the basic AWG and the fading channel, so which is purely stochastic, or you'll be able to generate the geometric or ray tracing based channel model.

    So 3GPP also defined various channel models based out of LTE and 5G standard. For example, 5G defines the TDL and CDL, cluster delay and tapped delay line, which actually mimics the 5G based communication system in a simulation environment, and you will be able to insert the channel models into your link level simulation directly in the 5G Toolbox in MATLAB.

    And when you're working on a beamforming based simulation, so you should be interested in MIMO based channel model, right? So you should be able to simulate a MIMO based system, and that can be, again, done directly using a MIMO based channel model, which is available. And then compute the free coding matrices, and transmit the signal, and then receive it, and see how the signal behaves, and so on, with the help of various other functionalities like the ray tracing and then so on.

    On top of this, you'll also be able to download a part of the map from the internet, or maybe like OpenStreetMap, and then imported into MATLAB environment. Place your transmitter and the receive antennas in different locations, and then connect this environment into your simulation environment so your 5G runs, 5G system runs, waveform is transmitted through this antenna, and here you nicely see a visualization where you will have your coverage analysis of the complete system.

    You'll be able to steer the beam, and then take it forward from one user to the other user. And then see how the performance of your system of your algorithm behaves and so on. So these are some nice visualizations, which are again, easily simulated using MATLAB.

    Coming to the system level simulation, which is actually one step above the link level simulation. So we have certain part of the protocol stack, the 5G protocol stack implemented as a part of the 5G Toolbox, where you have the capability to simulate the complete physical layer. Along with that, you also have that MAC layer, RLC, and then various traffic generation, like the On-Off traffic, FTP traffic, or even voice based traffic can be easily generated.

    So you also have the flexibility to design your own scheduler using the 5G Toolbox, or plug in any of the schedules which is already available in the system. And then you'll also be able to simulate a multi-cells scenario, that you have a single cell with UEs, and then placing another cell next to that, model a quad channel interference kind of a scenario between multiple cells directly inside the simulation environment.

    And once the simulation is done, you'll also be able to log the packets in the form of PCAP, or input the PCAP from your other simulations and then do analysis on top of it. So this kind of 5G based system simulation is also easily doable in the 5G Toolbox.

    AI for wireless communication is, again, another important aspect, which we are focusing on and which we are highly investing on. So there are various scenarios which has to be supported when you work on wireless communication related problem statement.

    So what is the AI for wireless communication means? It means using an artificial intelligence based technique, like deep learning or machine learning or reinforcement learning or Federated learning, any of those techniques to solve the traditional wireless communication related problems.

    So there are various traditional problems, like the signal classifications, or RF digital pre-distortion algorithms, the receiver algorithms, beamforming, encoders, the decoders, channel modeling. So these are common wireless communication related environment, and you'll be able to easily combine or develop deep learning based system, and train the network, create a network, train the network, and deploy the network in the MATLAB environment to solve the same problem statements thanks to multidisciplinary workflow, which is available in MATLAB.

    Like, you have support for deep learning and machine learning in the same environment, so you'll be able to combine the wireless technology with the deep learning technology and work on it in a single platform.

    So we feel that the time for AI is coming now because the service is expected from this system in the traditional way, and that services needs to be scaled up like anything. And as the data rate increases when we talk about the 5G and beyond 5G. So the traditional algorithms have to be rethinked off, and so that is where the AI is coming into picture.

    What if we use AI based system, rather than using a traditional algorithm? And we know that the AI shows a very promising result in other domains as well. AI is not something new, so it has been there for years. And so we have implemented various algorithms, are or various ways in which AI can contribute to the system, like the network simplification or improving the performance of network or spectral efficiency.

    So as a part of MATLAB suite, we also support solving wireless communication related problems using AI, so we have various shipping examples available, like the 5G channel estimation, or spectrum sensing using deep learning to identify the 5G or LTE signals, or even the deep learning based communication, or beamforming using deep learning. So all of these are various new areas which we are working on.

    And if you would like to understand further about AI for wireless communication, join our call tomorrow. So as a part of the second part of this webinar series, tomorrow at 3:00 PM, we are going to talk about machine learning for 5G wireless communication system, and this is from a guest speaker from Samsung. Satya Kumar is going to take you through that.

    Coming to the beamforming part. So 5G, as we know, is about to work on the millimeter wave communication as well. And when you work on the millimeter wave communication, then beamforming plays a very important role there. And when you think about beamforming, then there are a lot of system which has to be put together in order to design the complete system as such.

    For example, you need to generate a standard specific waveform. For example, if you are working on a 5G system, you need a 5G based waveform. And then designing an array of antennas to beamforming, so you need an array of antennas, either it be a uniform linear array or rectangular array, any kind of array of antennas.

    And then in the simulation environment, you again need a channel model. So you need a nice channel model, which is more closer to the real world environment. And to enable beamforming, either it be analog beamforming or digital beamforming, you need to design the phase shifters, the RF related components, the phase shifters, and then so on. And that's for the analog beamforming. And for the digital beamforming, again, you need the support for decoding and then so on.

    So those are like various domains in the technology, like the baseband, the RF, the antenna, the phased array. So all these are different aspects by itself. And using MATLAB, as a platform you'll be able to work on all these things together, and then build a hybrid beamforming based architecture as such.

    So once you're done with the beamforming, then you need to manage that beam, right? So we also support various beam management procedure, which is actually an integral part of the 5G system. So beam management is a set of layer 1 and layer 2, L1 and L2 related procedure, and it has a list of action items or procedures, which has to be taking place like the beam sweeping in the initial access, beam measurements, so the measuring the beams, and then finding the best to beam, which is beam determination.

    Beam reporting is reporting which beam I have selected, the UE has selected back to the GOP. Beam recovery. In case of any beam failure rate, the beam has to be recovered back and we have to start the communication again. So beam recovery plays a role there.

    Beam switching. So it's like a handover, right? So you are handover needs to go to coordinate work and do various procedures to do that. But beam switching is a form of a handover where it switches from one beam to another, and then that's a procedure by itself on layer 1 and layer 2.

    So we have a nice white paper here on understanding 5G beamforming, or on the beam management, so this will help you to learn more about the beam management procedures message.

    Coming to the LTE part, on top of the 5G, we also support the complete LTE suit. So LTE and LTE advanced are also supported as a part of LTE Toolbox. We also support the FDD as well as TDD based architecture, both on the uplink and downlink, and the transmitter and the receiver. So we have the end-to-end LTE based system simulation.

    And on top of it, there are various functions on the transmitter and receiver which are readily available. You'll be able to do signal generation and measurements and so on for the LTE standard.

    OK. So now we saw the 3GPP. Switching gears to now IEEE. So IEEE 802.11, which we call WLAN, is have defined various flavors of the standards, right? And each and every part of that is designed to address a specific problem statement.

    For example, IEEE 802.11 ah is designed to work on 900 megahertz, and that's basically focusing on the low power IoT related applications, like the camera or the smart bulb and so on. And we have, on the other hand, IEEE 802.11 ad, which works on the millimeter wave again. So we have a competitor who work on the millimeter wave, again, in the WLAN architecture.

    And this is working on the 60 GHz, short range high throughput wireless communication. And the generic-- the IEEE standard which we use is 11 az/az/a/ac, and currently we have be, so this is released, which work on the unlicensed band 2.4/5 gigahertz. It's actually medium range access.

    It typically also defines 802.11 b, which is, again, for the V2X and V2E based communication. So these are various standards defined for various applications, and the WLAN Toolbox will help you to generate a standard compliant WLAN basic system, design the complete system, including the physical layer, MAC layer, and the application layer, and then design your complete architecture, your algorithms, and then so on.

    So you'll be able to generate MAC frames, analyze the performance of the complete WLAN based network using WLAN Toolbox as such.

    And good part that is you'll also be able to simulate a multi-node WLAN based architecture, which will help you to define an AP, an access point, with multiple stations, which has its own MAC, physical layer, and the channel interference is between them, and then application traffic, which is pumped from the AP to the station and vise versa.

    So this scenario can be simulated for an indoor and outdoor based environment, and you'll also be able to design your algorithms on top of it, analyze the trade offs, and so on.

    OK. Now moving to the satellite communication. So we saw 5G, LTE, WLAN, which is a ground based communication system, so a satellite communication system is going to play a very vital role in the next generation of communication, as mentioned by Sunil as well in the previous talk.

    The non-terrestrial communication is picking up, and with the government's initiative to more startups and more private players in the satellite communication area, so we will have more products, and more innovative startups, and more products coming up in the satellite communication area. And 3GPP again is supporting that, so we have some mobile to satellite based communication, which is actually planned in future 3GPP releases as well.

    So satellite communication is going to play a key role there, and the Satellite Communication Toolbox will help you to simulate a good part of various satellite based scenarios. For example, you'll be able to simulate orbit propagation and visualization, so a satellite going around in various orbit, visualizing the orbit, and then the communication link closure field of view, the satellite, which area of the Earth the satellite is able to see, ground tracking of these satellites. All those things can be done using the Satellite Communications Toolbox.

    You'll also be able to analyze the link. So the uplink, downlink, the cross link between the satellite, link budget analysis can also be done.

    And satellite communications have various standards involved in it. So it has the DVB, which is digital video broadcasting, which is actually the video or the TV kind of set box kind of scenario. And then we have CCSDS telemetry command to control and manage the satellite itself. You also have the GPS standards, which helps you find the location of the user, and then so on. So this can be generated, again, using Satellite Communication Toolbox.

    You'll also be able to design an end-to-end satellite based transmitter and the receiver using Satellite Communication Toolbox. So you'll be able to design your transmitting algorithm and channel models, design your receiver algorithms, close the complete link between the transmitter and the receiver, including your receiver analysis can be done.

    And link budget plays a very important role when you start designing a satellite, right? So you need to calculate the budgets, which you have on the uplink, downlink, and the cross environment. Add your own input parameters to the budget, and then do an analysis, whether the link is able to close, analyze the power, which is available for getting such a throughput, which you are looking for. So this kind of trade offs can be analyzed easily using a nice graphical user interface based linked which can acter

    And connectivity coexistence is another important aspect. When you have so much technologies like this, you need to make sure that the technologies or the devices coexist with each other. For example, we have many technologies working on the open or unlicensed spectrum, right? We have Bluetooth working on 2.4 gigahertz. We also have Zigbee, Wi-Fi, and we also have a microwave running at the same frequency. So when we switch on the microwave, it'll kill off all the other signals, right?

    And coming to the 5 and 6 GHz band, we have Wi-Fi, we have Hubble satellite communication. Some of the bands, like big K band, other bands, working on the 5CCR range. We also have the 5G and LTE working on the same range. And from the 60 GHz, the millimeter wave communication, we have 5G, again, Wi-Fi, and even some of our drone communication happens on that.

    So all of these things should exist in the environment. And when you design a system, you need to make sure that your system is capable of coexisting with all these technologies. You can't consider this as interference because all of them are allowed to work on the frequencies. So you need to make sure your system is able to coexist with those systems.

    So there are certain challenges, which you will see, while designing a coexisting based system. So the first one is on the algorithm. So you need to design an algorithm which is actually capable of mitigating all the coexistence effects, and the receiver side, again, your synchronization algorithm should be robust enough to different types of interferences.

    And again, on the RF front end, you'll have the filter design, which you have to consider the in-band and the out-of-band emissions, and how will your RF front end deal with these characteristics of the interference? It makes a lot of differences there.

    And then we need various tools, various kind of tools, in order to design such coexistence based systems, right? For example, you need a tool where you can generate various test waveforms of different technologies, and then model a protocol behavior, traffic behavior, and, so on. And especially spectrum measurements on the receiver side have to be done, like ACLR, Spectrum Emission Mask, EVM, bit error rate. So all these things should be handy with you, in order if you are designing a coexistence based system.

    And since you see MATLAB have support for various toolboxes, so you have various technologies which you can simulate again in the simulated environment.

    And smart home and IoT standards are a very interesting topic, again, on the advanced communication system. So there are again various set standards which speaks about this model, home and IoT communication as such. For example, Zigbee, ultra wideband, Bluetooth, LDM, and NB-IoT. And these are various standards, which are designed for different kind of workflow. Like, not like your 3GPP based mobile phones, right?

    So these are designed to work on different ecosystem as such. It needs a very high battery life. It depends on the small amount of data, and it needs a ubiquitous coverage. So it has its own different requirement, and it has to be designed in that way.

    So you, for example, if you take ultra wideband, you have the IEEE 802.15.4 defining the physical and the maclear part of it. And the other standard, Zigbee, which is defining the network transport and application layer part of it. So using, again, the Zigbee support and IEEE support in MATLAB, you will be able to simulate the complete ultra wideband plus Zigbee based system, and then analyze various scenario effects of that, and then design the complete environment for it.

    Bluetooth, again, plays an important role in the modern communication system. So we have a Bluetooth Toolbox, which is coming up, and then it will help you to design a full physical layer modeling of classic as well as Bluetooth Low Energy with all modulation and coding schemes included. And you'll also be able to design coexistence based modeling, where you have a Bluetooth system which coexist with the WLAN system, so how the effect of impairments the interference is affected the Bluetooth communication. So you'll be able to model those aspects of it.

    Model the network of Bluetooth with a complete protocol stack available as a part of Toolbox. You'll be able to do various kind of network modeling for the Bluetooth passage. And positioning and localization. Finding a position of the user is, again, an interesting field which is emerging, so Bluetooth positioning and localization is something again which you'll be able to do using Bluetooth Toolbox.

    Some of the use-cases for Bluetooth Low Energy, BLE, which we call Bluetooth Low Energy, is emerging when compared to the traditional Bluetooth environment which consumes very less energy and which is able to do a lot of work. For example, the multi-stream, your headphones, Bluetooth headphones. And then your personal audio sharing, you have location-based audio sharing, or even the hearing aids. A lot of applications have been coined for Bluetooth Low Energy.

    And if you would like to learn more about the Bluetooth, I would request you to tune in to our Bluetooth modeling webinar, which we have on March 23 at 3:00 PM IST.

    NB-IoT is another important standard, where it works on the local wide area technology of 3GPP, and it's, again, designed to operate on a different band, on a different bandwidth, and it is actually used for an IoT related application. And you'll also be able to support or simulate an NB-IoT based system using MATLAB.

    So with that I would like to break and quickly give you a short poll question.

    So OK, polling is still going on, so you can answer them. But in the interest of time, we would like to continue with the next section of presentation.

    So my name is Tabrez Khan, and I'm an Application Engineer at MathWorks. And today, I'm going to cover the workflow for deploying wireless communication algorithms onto an FPGA platform.

    Yeah, so let's begin with the traditional workflow that goes from system or algorithm to an FPGA kind of hardware setup. So typically, system-- our algorithm designer developed the algorithms and test their algorithms in MATLAB by working on vector of data or whole frame of data, right? And typically, they perform the operations in the floating point simulation.

    But when they go towards a hardware implementation, things will change. So they need to deal with the streaming bits, which are essentially like data samples keep coming in over a period of time, and also they have to work on the fixed point architecture.

    So in addition to this, there are other set of challenges, like a need of having a domain expertise, and also need of having effective collaboration between these two teams, which essentially comprise of algorithm engineers and then the hardware designers. So you can see that there are bottlenecks and there is a disconnect between system design and the hardware design aspects.

    So now in today's session, we'll talk about how we can address these challenges with the well-established top down workflow, which I'm going to talk in my next slide.

    Now let's take a look at this particular top-down workflow, which essentially enables in smoothing up the transition from wireless reference algorithm all the way to hardware implementation. So essentially, that is done with the help of a product called Wireless HDL Toolbox.

    So Wireless HDL Toolbox is the product which got introduced in, released 2028. And essentially, what it provides is a collection of standard compliant HDL optimized libraries. So these are optimized libraries, which are essentially in the form of Simulink. Because as you know, Simulink has an in-built notion of time and it is well suited for hardware implementation. So that's the reason we are providing all these blocks in the Simulink environment.

    Along with this, there are also these wide boxed reference algorithms, which you can directly plug-in your design. You can modify them. You can also convert them to suit your own application use-case. So we have a wide variety of reference of applications, so I will talk about one of those reference applications which we support.

    And also in terms of handshake between MATLAB environment and Simulink environment to facilitate that, we are also providing you a lot of I/O interfaces blocks, which essentially converts frame to sample, sample to frame kind of things. Which also help you to move from frame based processing environment of MATLAB to streaming bits environment in Simulink.

    And in addition to that, we also give you some utility blocks, which essentially help you to model streaming control signals, which are very essential for deploying communication systems for the hardware.

    So once you do that with the help of Wireless HDL Toolbox, once you have your design ready, then the next step would be to convert that into a synthesizable VHDL or Verilog code, and that can be done with the help of a product called HDL Coder. So HDL Coder will help you to translate your wireless design into a synthesizable RTL code, which can go on any FPGA, ASIC, or SLC hardware.

    So you can see with this kind of top-down workflow, you can see you can also have a better collaboration between the algorithm designers and the hardware engineers because now all of them will be working on the same model, both for simulation as well as for the hardware implementation.

    Also moving on, talking about specific 5G related IP libraries, which are shipped in Wireless HDL Toolbox. So there are several of them. To begin with, some of the key reference applications, which we offer as shipping examples, one is cell search. Then we have MIB recovery. And in the latest release, we have also introduced a new example on SIB1 recovery, targeted for 4:1 frequency ranges.

    And in addition to these reference applications, there are also these configurable 5G optimized libraries. So to name some of them, we have polar encoder, decoder, LDPC encoder, decoder, CRC encoder, decoder, and then also we have symbol modulator and symbol demodulator. So this is for essentially some of the IP and reference applications for 5G design.

    Moving ahead for LT applications, again we have dedicated reference applications. On top of that, we also have these LTE compliant HDL optimized libraries. To name a few, we have support for turbo encoder, decoder, we have convolutional, CRC encoder, decoder, and then we have these waveguide based modulator, demodulator. So these are some of the IP blocks which are readily available, which can be integrated in your designs.

    Then expanding these to other wireless technologies, like WLAN and satellite communication, in the latest versions we also introduced dedicated IP blocks for WLAN. For example, we have LDPC decoder. Then for anybody who is working on satellite related applications, we have now support for CCSDS RS encoder, decoder. Then also we have support for DVB-S2 related IPs.

    And then again, we have other bunch of IP blocks, which can be also explored and can be used for your WLAN and other custom wave related communication systems.

    So these are the set of IPs which are available in Wireless HDL Toolbox. And talking in terms about the reference applications, like I said earlier, we have a lot of in-built reference applications. And again, these are all well documented. So it will help you to understand how these have been constructed from scratch. You can also go and have a look at the model along with the code, and these can also be tweaked and can be converted for your own application use-case.

    And if you want to have a look at all the set of reference applications, which we are shipping in Wireless HDL Toolbox, I would encourage you to have a look at our documentation page under Wireless HDL Toolbox, and you will able to see all the reference applications which are part of the latest shipping version of MATLAB.

    So here is an example of one of our customer RF pixels. So they have used MathWorks top-down workflow essentially to implement their digital baseband model on a Zynq UltraScale RFSoC device. And by essentially doing that, they were able to verify the RF front end.

    So as mentioned by the customer itself in the code given here, by adopting the LTE golden reference model from Wireless HDL Toolbox, and by using HDL Coder, they were able to generate HDL code for their Zynq UltraScale RFSoC hardware platform.

    And by doing that, essentially they were also able to save a significant amount of engineering effort because all the Wireless HDL Toolbox offerings are available as IP standard, IP, so they don't have to develop them from scratch. And also because we are autogenerating the RF code from HDL Coder, as you can see over here in the code, they were also able to reduce the effort in terms of implementation. They were able to do it by just having one engineer to do that entire implementation.

    So if you want to go through these details in this particular technical article, there is a link code here. You can also have a look at it whenever you get some time.

    So I will move to the last section now, which is basically summarizing the things what we learned today in the webinar. And also, we'll have some time for Q&A at the end.

    So just to summarize in this talk today, we have seen how you can use a single unified modeling simulation hardware prototyping and testing environment, as mentioned, as given in the pie chart over here. So essentially, to complete your entire wireless communication development workflow in less time. To enable that from MATLAB standpoint, we are offering you various set of toolboxes that can actually help you accelerate the development of each stage of your communication design cycle.

    So also on top of that, we also have support, a lot of support for FPGA SoC, RF instruments, software defined radio kind of kits, from many of our partners. Some of them just mentioned over here. NI, Xilinx, Analog Devices, AVNET, which can be essentially used for designing or validating your wireless algorithm in the hardware setup. And also, as you can see over here, all the related products for each section of this entire communication design workflow.

    So we have covered some of these toolboxes, but there are many more. If you are interested, you can let us know. We can always have a follow up conversation with you on some of these toolboxes which are listed over here.

    Moving ahead, I also want to highlight about our training services. This is very crucial in terms of driving successful adoption of our tools and solutions in your wireless communication related projects. So we have a lot of instructor-led training programs on specialized application areas, as I mentioned earlier. Please reach out to us if you're interested in any of these training programs, and we can come up with a course outline, a course curriculum, which is useful for your project or classroom setup.

    Up Next:

    View full series (3 Videos)

    View more related videos