Sign in

6LoWPAN stands for IPv6 over Low-Power Wireless Personal Area Networks.

It is a protocol defined between Network layer and Data Link layer.

It is defined by the IETF standards RFC 4919, 4944, draft-ietf06lowpan-hc and -nd, -draft-ietf-roll-rpl.

Main features

Encryption can be of two types — Symmetric key or asymmetric key

IDEA (International Data Encryption Algorithm)

Fig 1 : MQTT Publish / Subscribe Architecture, source :

On a broad level, there are two types of computer memories — read only and read or write memory.

1. Read Only Memory (ROM) classifications

In its most simple realization, ROM consists of a pn diode and a tiny metal fuse at the cross-sections of word and bit lines of the memory matrix.

  1. Mask Programmed ROM

Information stored during the manufacturing process

2. Fuse Programmed ROM or PROM (Programmable ROM)

Programmed in the field by selectively burning fuses with electrical pulses

2. Read or Write Memory classifications

1. Non Volatile

Can be further classified into,

1. Flash (Most popular)

2. EPROM (Electrically Programmable ROM)

3. EEPROM (Electrically Erasable PROM)

4. Magnetoresistive RAM

EEPROM and flash…

1. IOT Reference Architecture structure

IOT Reference Architecture consists of the following blocks.

Fig 1. IOT Reference Architecture

2. What is 802.15.4?

802.15.4 covers all the low power low data rate wireless communication standards in PHY/MAC Datalink layer in the ISO/OSI model.

3. What are the functionalities of Physical layer?

  1. Data encoding: Modifies the digital signal pattern to suit the characteristics of the physical medium along with bit and frame synchronization.
  2. Physical medium hardware requirements (such as if an external transceiver is required and how many pins the connector has and what each of them is used for)
  3. Transmission technique: If the encoded bits will…

There are four different message types (or frames) on a CAN bus:

DATA Frame

What is it that differentiates a Digital Signal Processor from the processor in your laptop? What are DSP processors used for? Read on to find more about DSP’s.

Any task that a processor does can be broken down into two operations- Data movement or data arithmetics. Not all processors excel in both the fields equally. For example, a processor such as Intel Pentium is designed by keeping in mind data movement operations. It is meant for word processing and such applications. On the other hand, a DSP is built for faster data computation rather than data movement.

Cliché to every first timer, I was trembling with fear on the day of my first hackathon. I had second thoughts on whether I should go or not, since I did not know what to expect. Also, even my team was not finalised yet.

The event was organised by Skillenza and sponsored by Microsoft. It was conducted on 14–15 september of 2019. The first stage was online and included a simple problem solving question in Python. Top participants of the first stage were invited to attend the Hackathon which was carried out in Microsoft office.

Though the problem statement which…

SQL is a language to operate databases; it includes database creation, deletion, fetching rows, modifying rows etc.

SQL is the standard language for Relational Database System. All the RDBMS like MySQL, Oracle etc use SQL as their standard database language.

  1. What is RDBMS(Relational Database Management System)

RDMS is a database management system. Data in it is stored in database objects called as tables. Every table is broken into entities called fields. A record is a row of data which corresponds to an individual entry. A column is a vertical entity in a table that contains all information associated with a…


Technology evangelist, Philosopher, Inventor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store