Friday, January 2, 2015

Internet of Things - System Components



The IoT System

The IoT concept  generally refers to applications working on the principle of distributed and remote collection of environmental data followed by limited local processing, then making the result available to the bigger processor via some sort of shared access to the Internet for further processing and aggregation.

Applications in different domains include:

• Personal area: Wearable devices provide data for processing in the smartphone or other personal equipment.

• Wide area: Sensors are distributed citywide for applications such as taxi availability. The data collected is used centrally for citywide processing and analysis. Inventory and transport tracking are examples of  wide-area IoT applications.

• Local area: Data is processed for central home computers or office computers. In the case of homes, it is data from home appliances, energy & lighting devices,, and home heating and cooling equipment. In the case of factories and offices various equipment and devices are connected to the central computer.

In all these applications, data is collected locally through various sensors. Some processing and data reduction are also performed, and the resulting information is then transmitted  Data from several sources can be aggregated and further processed in the central computer and the results are provided to the user.

The device that performs these functions (sensing, processing and transmission) on the distributed side can be built around a system-on-chip (SoC) for high-end applications or around a general-purpose MCU IC for low-end applications. Such device will have functions and components: battery/power management, embedded flash (e-flash) memory, user interfaces (I/F) and other I/O devices, the wireless or wired (RF transceiver, TRX) communications interface, and the mission-critical sensor I/F.
http://electronicdesign.com/analog/define-analog-sensor-interfaces-iot-socs

Texas Instruments IoT Products

http://www.ti.com/ww/en/internet_of_things/iot-products.html

Microcontrollers


TI’s broad portfolio of microcontrollers allows our customers to innovate and create designs across a wide range of IoT applications, whether high performance or low-power. TI’s Performance MCUs consist of microcontrollers designed for closed-loop control IoT applications requiring real-time performance, connectivity, and safety functionality.  The Low-power MCUs, which integrate a power management system with interrupt handling and SRAM/FRAM for real-time data capture make these devices extremely powerful at ultra-low power levels to preserve battery life in IoT applications. TI Performance and Low-Power MCUs have a scalable platform to support consumer, industrial, and HealthTech IoT applications today.


Processors

Sitara processors, with scalable processing abilities, rich 3D graphics, robust peripherals and high-level OS support, can connect to protocols like power line communication, ZigBee, Ethernet, Wi-Fi, Z-wave and Bluetooth Low Energy - ideal for smart appliance applications.


Wireless connectivity

TI offers cloud-ready system solutions designed to access the IoT through the industry’s broadest portfolio of wireless connectivity technologies, including Wi-Fi®, Bluetooth® Smart, ZigBee®, 6LoWPAN, and Sub-1 GHz among others. Whatever your application, TI makes developing easier with the hardware, software, tools and support you need to connect to the IoT.

The SimpleLink Wi-Fi CC3200 Internet-on-a-chip™ solution is a wireless MCU that integrates a high-performance ARM® Cortex®-M4 MCU with on-chip Wi-Fi, Internet and robust security protocols allowing customers to develop an entire application with a single IC.



Sensing Products


http://www.ti.com/lsds/ti/analog/sensors/overview.page?DCMP=sensing-en&HQS=tlead-sensing-sva-sensing-vanity-lp-en

Capacitive sensing products
Capacitive sensing with grounded capacitors is a high-resolution, low-cost, contactless sensing technique that can be applied to a variety of applications. The sensor in a capacitive sensing system is any conductor, allowing for a low-cost and highly-flexible system design. The FDC1004 is a 4-channel capacitance-to-digital converter designed for capacitive sensing applications. It features more than 16-bit effective noise-free resolution and provides compensation of up to 100 pF offset capacitance to accommodate the use of remote sensors. The FDC1004 also includes two strong drivers for sensor shields to allow focusing of sensing direction and to reduce EMI interference.

Where this technology is used
The sensor in a capacitive sensing system is any metal or conductor, delivering a low-cost and highly-flexible system design. Capacitive sensing differs from capacitive touch in that it provides a higher resolution to allow for further sensing distance and higher-performance in sensing applications, including proximity, gesture, liquid level, and material properties.

Current sensing products
Current shunt monitors, or current sense amplifiers, are designed to monitor the current flow in a load by measuring the voltage drop across a resistor. They offer a unique input stage topology that allows the common mode voltage to exceed the supply voltage. Integrated precision gain resistors enable very accurate measurements.

Where this technology is used
Current shunt amplifiers enable a lower cost method of current measurement than indirect methods of sensing. TI's broad portfolio of current sense amplifiers enable a wide range of applications including power supply monitoring, motor/valve control, and battery management. They are recommended for currents under 100A and voltages under 100V.

Gas and chemical sensing products
Two common technologies to detect gas are electrochemical cells and NDIR sensors

Electrochemical sensors create a potential and measure the current across a cell that responds to a specific gas type
NDIR (non-dispersive infrared) sensors use infrared light to determine the amount of a specific gas in a container
pH sensing is used to monitor water quality by measuring the concentration of hydrogen ions in a solution.

Hall effect sensors
The Hall effect is a sensing technology that detects the presence and strength of a magnetic field. Hall effect sensors can measure the strength of the magnetic field as an indicator of distance or position without physical contact.

Where this technology is used
Hall effect sensors are commonly used to detect position, speed, or acceleration of an object by sensing the magnetic field generated by the object.

Humidity sensors
Humidity sensors determine the amount of water vapor / moisture in the air. Because relative humidity is a function of temperature, humidity sensors also usually include integrated temperature sensors.

Where this technology is used
This technology is used in many applications, including environmental monitoring in automobiles and buildings, HVAC, warranty monitoring, process control, fog/condensation sensing, and remote weather stations.

Inductive sensing products
Inductive sensing is a contactless sensing technology that can be used to measure the position, motion, or composition of a metal or conductive target as well as detect the compression, extension, or twist of a spring. Immunity to environmental interferers such as oil, water or dirt allows for sensing even in very harsh environments

Where this technology is used
TI’s inductance-to-digital converters (LDCs) enable customers to use their own custom coils as sensors. The LDC can be used to detect changes in Rp (parallel resonance impedance) and L (inductance) of the sensor; the choice of which value is used would depend on the application and system requirements.


Optical sensing products
Optical sensing is the conversion of light rays into electronic signals. Often the intensity of light or changes between one or more light beams is being measured.

Where this technology is used
In its simplest form, sensing light intensity is used for lighting controls in everything from tablets/phones to building automation and street lighting. Optical sensing is used in broad range of applications, and by monitoring additional characteristics (spectrum, phase, geometry, or timing), optical sensing enables advanced applications such as chemical analysis, 3D mapping, medical scanning, and pulse oximetry.


Pressure sensor signal conditioners
Pressure sensor signal conditioners deliver highly-precise and programmable solutions for accurately measuring pressure.

Where this technology is used
Measuring pressure precisely is critical in a number of industrial and commercial applications.

Temperature sensors
Temperature sensors leverage the highly-predictable and linear properties of a silicon PN junction to derive the temperature. Temperature sensors can guarantee high accuracy while requiring zero calibration in the end system. Temperature sensors offer a wide range of integration and multi-channel options to monitor external PN junctions such as diodes, transistors, processors, ASICs, and FPGAs.

Where this technology is used
Temperature sensors are often used as a replacement for thermistors for monitoring and protection, calibration, and control. Temperature sensors can provide greater linearity, lower power, guaranteed accuracy, high programmability, and built-in over-temperature detection and offer a wide range of analog and industry-standard interfaces.

Ultrasonic sensing products
Ultrasonic sensing is the measurement of the time between an ultrasonic signal being sent and received. The interval between the two signals is typically referred to as time of flight (ToF). The speed of an ultrasonic wave is sensitive to the transmission medium (flow speed, temperature & concentration / purity).

Where this technology is used
Distance to target either in gas or fluid
Level of fluid in a tank
Flow speed of a gas or liquid
Temperature and concentration of a liquid or a gas


Power management

TI provides the broadest portfolio of innovative power management integrated circuits and easy-to-use design resources that allow designers to quickly develop Internet-ready applications that connect to the cloud and connect with each other.

Analog signal chain

In IoT, translating sensory inputs into information the system can act on requires precise, low-power, flexible analog signal processing. With TI’s comprehensive signal chain portfolio and integrated analog front ends, designers can optimize their systems for both power and performance.

Internet of Things - Energy Management Systems Applications

Tuesday, December 16, 2014

Georgia Tech Computer Science Masters Course at $7000



http://www.omscs.gatech.edu/


The Georgia Institute of Technology, Udacity and AT&T have teamed up to offer the first accredited Master of Science in Computer Science that students can earn exclusively through the Massive Open Online Course (MOOC) delivery format and for a fraction of the cost of traditional, on-campus programs.

This collaboration—informally dubbed "OMS CS" brings together leaders in education, MOOCs and industry.



The first fully accredited massive online MS in Computer Science from Georgia Tech.

Total tuition for the program is initially expected to be below $7,000. 

Monday, September 22, 2014

Internet of Things - Macro Perspective




Macro Perspective examines total market and various verticals or segments in it. Technology adoption rate and barriers & Challenges and also specific application requirements in various segments are the focus of this perspective




Various IoT technologies can be  categorized into tagging things, sensing things
and embedded things.

 The tagging things provide  item identification, allowing the things to be connected with their records in databases.

The sensing things enable us to measure and detect changes in the physical status of our environment.

Finally, the embedded things yield information about the internal status of the embedding object.





The estimates of the market size vary.
The number of connected devices is expected to grow from 9 billion in 2011 to 24
billion in 2020. The most drastic growth is assumed to take place in Machine to Machine
connections, from 2 billion at the end of 2011 to 12 billion by the end of 2020 according to GSMA 2011..
But, according to Gartner, already in 2011, the population of connected things comprised over 15 billion permanent and over 50 billion intermittent connections, and these numbers are forecasted to
increase to over 30 billion and over 200 billion, respectively, by 2020 (Cearley 2011).


The total revenue generated by connected devices for data transfer or tele communicaton compnaies will from EUR420 billion in 2010 to EUR1.3 trillion by 2020. (GSMA 2011).


Building Blocks of the Internet of Things:
State of the Art and Beyond
http://cdn.intechopen.com/pdfs/17872/InTech-Building_blocks_of_the_internet_of_things_state_of_the_art_and_beyond.pdf


http://www.internet-of-things-research.eu/pdf/Converging_Technologies_for_Smart_Environments_and_Integrated_Ecosystems_IERC_Book_Open_Access_2013.pdf

Sensors State of the Art in Spain - 2013
http://www.mdpi.com/journal/sensors/special_issues/state-of-the-art-spain-2013



Saturday, September 13, 2014

Programming Languages and Software Ware Development News



September

ISO/IEC/IEEE 29119 is being opposed by many Software Testing Professionals.
ISO/IEC/IEEE 29119 Software Testing is an internationally agreed set of standards for software testing that can be used within any software development life cycle or organisation.
http://www.infoq.com/news/2014/09/software-testing-reaction


Swift 1.0 has reached GM status on iOS and developers can now start submitting apps that use Swift - Apple
http://www.infoq.com/news/2014/09/swift-10-evolution

Tuesday, September 2, 2014

Cloudera Big Data Products and Services



Cloudera Express - Freedownload Big Data Manager

Cloudera Express
The Best Way to Get Started with Hadoop
Cloudera Express is a free download that combines CDH, Cloudera’s 100% open source and enterprise-ready distribution of Apache Hadoop with Cloudera Manager, which provides robust cluster management capabilities like automated deployment, centralized administration, monitoring, and diagnostic tools.

Cloudera Express gives you everything you need to get started with Hadoop. With Cloudera Express, you get a fully capable platform that’s optimized to help you demonstrate the value of the technology.

Whether you are evaluating Hadoop to accelerate data processing, optimize the performance of your data warehouse, or perform new types of analysis on data sets that were previously out of reach, Cloudera Express is your key to successfully deploying Hadoop to solve your first use cases.
http://www.cloudera.com/content/cloudera/en/products-and-services/cloudera-express.html


Cloudera Enterprise
Hadoop for the Enterprise
Cloudera Enterprise helps you become information-driven by leveraging the best of the open source community with the enterprise capabilities you need to succeed with Apache Hadoop in your organization. Designed specifically for mission-critical environments, Cloudera Enterprise includes CDH, the world’s most popular open source Hadoop-based platform, as well as advanced system management and data management tools plus dedicated support and community advocacy from our world-class team of Hadoop developers and experts. Cloudera is your partner on the path to big data.
http://www.cloudera.com/content/cloudera/en/products-and-services/cloudera-enterprise.html


Cloudera Live (beta)
Try a live demo of Hadoop, right now.
Cloudera Live is a new way to get started with Apache Hadoop, online. No downloads, no installations, no waiting. Watch tutorial videos and work with real-world examples of the complete Hadoop stack included with CDH, Cloudera’s completely open source Hadoop platform, to:
Learn Hue, the Hadoop User Interface developed by Cloudera
Query data using popular projects like Apache Hive, Apache Pig, Impala, Apache Solr, and Apache Spark (new!)
Develop workflows using Apache Oozie
http://www.cloudera.com/content/cloudera/en/products-and-services/cloudera-live.html


Cloudera Blog
http://vision.cloudera.com/

Cloudera's Stategy to compete in Big Data space
http://www.forbes.com/sites/danwoods/2014/05/09/clouderas-strategy-for-conquering-big-data-the-enterprise/


Designing a Scalable and Agile Big Data Platform
December 2011
http://www.citoresearch.com/data-science/designing-scalable-and-agile-big-data-platform

Tuesday, June 17, 2014

Top Universities in USA for Computer Science - 2014

2010 Rankings valid for 2014

No Institution Name R-Rank S-Rank
1 STANFORD UNIVERSITY [1-2] [1-2]
2 MASSACHUSETTS INSTITUTE OF TECHNOLOGY [2-5] [2-12]
3 PRINCETON UNIVERSITY [2-4] [1-3]
4 CARNEGIE MELLON UNIVERSITY [3-10] [3-16]
5 UNIVERSITY OF CALIFORNIA-BERKELEY [3-6] [3-16]
6 UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN [4-16] [8-42]
7 CORNELL UNIVERSITY [5-12] [4-21]
8 UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL [5-14] [6-36]
9 HARVARD UNIVERSITY [6-22] [3-19]
10 UNIVERSITY OF CALIFORNIA-LOS ANGELES [6-16] [6-29]
11 UNIVERSITY OF CALIFORNIA-SANTA BARBARA [6-18] [3-16]
12 GEORGIA INSTITUTE OF TECHNOLOGY [7-28] [14-57]
13 UNIVERSITY OF PENNSYLVANIA [7-18] [3-15]
14 UNIVERSITY OF TEXAS AT AUSTIN [8-22] [22-66]
15 UNIVERSITY OF MARYLAND COLLEGE PARK [9-25] [8-45]
16 UNIVERSITY OF CALIFORNIA-SAN DIEGO [10-25] [7-35]
17 UNIVERSITY OF MICHIGAN-ANN ARBOR [10-25] [12-45]
18 UNIVERSITY OF WISCONSIN-MADISON [10-22] [10-48]
19 MICHIGAN STATE UNIVERSITY [12-32] [10-45]
20 COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK [13-31] [6-30]
21 UNIVERSITY OF ROCHESTER [13-32] [7-39]
22 DUKE UNIVERSITY [14-27] [9-36]
23 UNIVERSITY OF MASSACHUSETTS AMHERST [15-44] [13-55]
24 UNIVERSITY OF WASHINGTON [15-32] [17-55]
25 UNIVERSITY OF SOUTHERN CALIFORNIA [16-35] [16-57]
26 BROWN UNIVERSITY [17-34] [24-59]
27 STATE UNIVERSITY OF NEW YORK AT STONY BROOK [17-35] [7-39]
28 PURDUE UNIVERSITY MAIN CAMPUS [18-42] [16-56]
29 LOUISIANA STATE UNIVERSITY AND AGRICULTURAL AND MECHANICAL COLLEGE [19-39] [13-49]
30 UNIVERSITY OF MINNESOTA-TWIN CITIES [20-41] [27-66]
31 PENN STATE UNIVERSITY [22-45] [15-51]
32 OHIO STATE UNIVERSITY MAIN CAMPUS [23-46] [26-64]
33 UNIVERSITY OF CALIFORNIA-IRVINE [23-41] [30-68]
34 TUFTS UNIVERSITY [24-46] [23-61]
35 UNIVERSITY OF CALIFORNIA-RIVERSIDE [24-59] [5-34]
36 UNIVERSITY OF VIRGINIA [25-43] [20-59]
37 TEXAS A & M UNIVERSITY [26-48] [35-71]
38 UNIVERSITY OF CHICAGO [28-50] [18-52]
39 UNIVERSITY OF PITTSBURGH PITTSBURGH CAMPUS [29-49] [16-57]
40 ARIZONA STATE UNIVERSITY [30-57] [22-63]
41 STATE UNIVERSITY OF NEW YORK AT BUFFALO [30-52] [32-66]
42 UNIVERSITY OF NEBRASKA – LINCOLN [30-60] [12-45]
43 UNIVERSITY OF CALIFORNIA-DAVIS [31-54] [15-51]
44 YALE UNIVERSITY [31-52] [17-59]
45 UNIVERSITY OF CALIFORNIA-SANTA CRUZ [32-57] [31-71]
46 UNIVERSITY OF SOUTH FLORIDA [36-66] [18-62]
47 RICE UNIVERSITY [37-60] [17-60]
48 INDIANA UNIVERSITY AT BLOOMINGTON [38-65] [68-100]
49 NEW YORK UNIVERSITY [39-71] [39-81]
50 UNIVERSITY OF COLORADO AT BOULDER [40-63] [45-88]
51 UNIVERSITY OF UTAH [40-68] [45-81]
52 WASHINGTON UNIVERSITY IN ST. LOUIS [40-72] [17-62]
53 LEHIGH UNIVERSITY [42-75] [62-102]
54 NORTHWESTERN UNIVERSITY [42-73] [26-69]
55 GEORGIA STATE UNIVERSITY [43-78] [18-57]
56 NORTH CAROLINA STATE UNIVERSITY [43-75] [63-100]
57 FLORIDA INSTITUTE OF TECHNOLOGY [45-88] [112-124]
58 VIRGINIA POLYTECHNIC INSTITUTE AND STATE UNIVERSITY [45-78] [45-83]
59 BOSTON UNIVERSITY [46-91] [14-51]
60 IOWA STATE UNIVERSITY [47-82] [44-83]
61 VANDERBILT UNIVERSITY [48-87] [22-64]
62 NORTHEASTERN UNIVERSITY [50-87] [47-94]
63 CALIFORNIA INSTITUTE OF TECHNOLOGY [51-88] [26-67]
64 FLORIDA STATE UNIVERSITY [51-90] [19-64]
65 UNIVERSITY OF CINCINNATI MAIN CAMPUS [51-91] [59-96]
66 UNIVERSITY OF FLORIDA [51-85] [60-96]
67 UNIVERSITY OF KENTUCKY [51-95] [17-58]
68 OREGON STATE UNIVERSITY [52-88] [74-110]
69 RENSSELAER POLYTECHNIC INSTITUTE [52-93] [46-85]
70 RUTGERS THE STATE UNIVERSITY OF NEW JERSEY NEW BRUNSWICK CAMPUS [52-85] [61-97]
71 UNIVERSITY OF GEORGIA [52-92] [54-87]
72 UNIVERSITY OF IOWA [52-91] [81-109]
73 DARTMOUTH COLLEGE [53-90] [9-38]
74 UNIVERSITY OF DELAWARE [53-88] [64-105]
75 UNIVERSITY OF OKLAHOMA NORMAN CAMPUS [53-92] [46-92]
76 JOHNS HOPKINS UNIVERSITY [54-88] [57-94]
77 UNIVERSITY OF ARIZONA [54-89] [52-89]
78 UNIVERSITY OF CENTRAL FLORIDA [54-95] [65-98]
79 OKLAHOMA STATE UNIVERSITY MAIN CAMPUS [55-91] [46-82]
80 BRANDEIS UNIVERSITY [58-90] [92-116]
81 CITY UNIVERSITY OF NEW YORK GRAD. CENTER [59-98] [109-121]
82 KENT STATE UNIVERSITY MAIN CAMPUS [59-92] [84-108]
83 UNIVERSITY OF TENNESSEE [59-95] [55-96]
84 UNIVERSITY OF MARYLAND BALTIMORE COUNTY [60-103] [71-113]
85 UNIVERSITY OF CONNECTICUT [61-99] [46-87]
86 FLORIDA INTERNATIONAL UNIVERSITY [62-100] [56-101]
87 UNIVERSITY OF ILLINOIS AT CHICAGO [62-99] [50-93]
88 ILLINOIS INSTITUTE OF TECHNOLOGY [65-99] [74-109]
89 AUBURN UNIVERSITY [67-106] [57-104]
90 UNIVERSITY OF OREGON [68-98] [94-116]
91 NEW JERSEY INSTITUTE OF TECHNOLOGY [70-104] [66-104]
92 UNIVERSITY OF NEW MEXICO MAIN CAMPUS [73-109] [80-116]
93 STATE UNIVERSITY OF NEW YORK AT BINGHAMTON [74-106] [74-113]
94 COLLEGE OF WILLIAM AND MARY [75-106] [102-117]
95 WAYNE STATE UNIVERSITY [75-102] [62-101]
96 WASHINGTON STATE UNIVERSITY [77-109] [60-102]
97 CASE WESTERN RESERVE UNIVERSITY [82-112] [62-107]
98 GEORGE WASHINGTON UNIVERSITY [84-109] [101-120]
99 UNIVERSITY OF SOUTH CAROLINA COLUMBIA [84-109] [55-97]
100 NORTH DAKOTA STATE UNIVERSITY MAIN CAMPUS [85-111] [93-115]
101 UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE [87-112] [87-114]
102 UNIVERSITY OF ALABAMA [89-112] [72-104]
103 NEW MEXICO STATE UNIVERSITY MAIN CAMPUS [90-114] [68-106]
104 SYRACUSE UNIVERSITY MAIN CAMPUS [90-114] [86-113]
105 WRIGHT STATE UNIVERSITY MAIN CAMPUS [90-112] [65-105]
106 MISSISSIPPI STATE UNIVERSITY [91-116] [58-95]
107 UNIVERSITY OF KANSAS [91-119] [88-117]
108 UNIVERSITY OF HOUSTON [93-115] [75-111]
109 UNIVERSITY OF ARKANSAS MAIN CAMPUS [95-120] [95-121]
110 OLD DOMINION UNIVERSITY [97-119] [83-114]
111 UNIVERSITY OF ALABAMA AT BIRMINGHAM [97-121] [61-102]
112 CLEMSON UNIVERSITY [99-121] [93-117]
113 KANSAS STATE UNIVERSITY [102-120] [65-106]
114 TEXAS TECH UNIVERSITY [103-121] [121-126]
115 UNIVERSITY OF NORTH TEXAS [104-121] [119-125]
116 STATE UNIVERSITY OF NEW YORK AT ALBANY [105-120] [119-125]
117 UNIVERSITY OF ALABAMA IN HUNTSVILLE [105-123] [124-126]
118 WESTERN MICHIGAN UNIVERSITY [107-124] [67-115]
119 BRIGHAM YOUNG UNIVERSITY [108-124] [108-121]
120 OREGON HEALTH AND SCIENCE UNIVERSITY [109-124] [27-77]
121 NEW JERSEY INSTITUTE OF TECHNOLOGY [111-126] [96-119]
122 UNIVERSITY OF MEMPHIS [111-126] [105-123]
123 TEMPLE UNIVERSITY [112-123] [103-118]
124 SOUTHERN METHODIST UNIVERSITY [115-125] [117-125]
125 UNIVERSITY OF LOUISIANA AT LAFAYETTE [117-124] [103-120]
126 UNIVERSITY OF SOUTHERN MISSISSIPPI [124-126] [119-126]
127 STEVENS INSTITUTE OF TECHNOLOGY [Not Ranked-Not Ranked] [Not Ranked-Not Ranked]
128 UNIVERSITY OF TEXAS AT DALLAS [Not Ranked-Not Ranked] [Not Ranked-Not Ranked]
Source – NRC Data Based Survey – 2010