Misplaced Pages

Simple Service Discovery Protocol

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

The Simple Service Discovery Protocol ( SSDP ) is a network protocol based on the Internet protocol suite for advertisement and discovery of network services and presence information. It accomplishes this without assistance of server-based configuration mechanisms, such as Dynamic Host Configuration Protocol (DHCP) or Domain Name System (DNS), and without special static configuration of a network host. SSDP is the basis of the discovery protocol of Universal Plug and Play (UPnP) and is intended for use in residential or small office environments. It was formally described in an IETF Internet Draft by Microsoft and Hewlett-Packard in 1999. Although the IETF proposal has since expired (April, 2000), SSDP was incorporated into the UPnP protocol stack, and a description of the final implementation is included in UPnP standards documents.

#916083

90-425: SSDP is a text-based protocol based on HTTPU , which uses UDP as the underlying transport protocol. Services are announced by the hosting system with multicast addressing to a specifically designated IP multicast address at UDP port number 1900. In IPv4 , the multicast address is 239.255.255.250 and SSDP over IPv6 uses the address set ff0x::c for all scope ranges indicated by x . This results in

180-607: A PC . Hardware-based UPnP AV media servers may run on any NAS devices or any specific hardware for delivering media, such as a DVR . As of May 2008, there were more software-based UPnP AV media servers than there were hardware-based servers. One solution for NAT traversal , called the Internet Gateway Device Control Protocol (UPnP IGD Protocol), is implemented via UPnP. Many routers and firewalls expose themselves as Internet Gateway Devices, allowing any local UPnP control point to perform

270-561: A radio frequency link while the user is moving within a telephone service area. The radio frequency link establishes a connection to the switching systems of a mobile phone operator , which provides access to the public switched telephone network (PSTN). Modern mobile telephone services use a cellular network architecture and, therefore, mobile telephones are called cellular telephones or cell phones in North America. In addition to telephony , digital mobile phones ( 2G ) support

360-495: A UPnP audio/video (AV) architecture consists of: A UPnP AV media server is the UPnP-server ("master" device) that provides media library information and streams media-data (like audio/video/picture/files) to UPnP clients on the network. It is a computer system or a similar digital appliance that stores digital media, such as photographs, movies, or music and shares these with other devices. UPnP AV media servers provide

450-618: A UPnP device assigns itself an address is known within the UPnP Device Architecture as AutoIP . In UPnP Device Architecture Version 1.0, AutoIP is defined within the specification itself; in UPnP Device Architecture Version 1.1, AutoIP references IETF RFC   3927 . If during the DHCP transaction, the device obtains a domain name, for example, through a DNS server or via DNS forwarding ,

540-812: A communications protocol is a system of digital rules for data exchange within or between computers. The Consumer Electronics Show (CES) trade show has taken place yearly in Las Vegas , Nevada since its foundation in 1973. The event, which grew from having 100 exhibitors in its inaugural year to more than 4,500 exhibiting companies in its 2020 edition, features the latest in consumer electronics, speeches by industry experts and innovation awards. The IFA Berlin trade show has taken place in Berlin , Germany since its foundation in 1924. The event features new consumer electronics and speeches by industry pioneers. Institute of Electrical and Electronics Engineers (IEEE),

630-455: A computer—to zero-configuration networking for residential and SOHO wireless networks. UPnP devices are plug-and-play in that, when connected to a network, they automatically establish working configurations with other devices, removing the need for users to manually configure and add devices through IP addresses . UPnP is generally regarded as unsuitable for deployment in business settings for reasons of economy, complexity, and consistency:

720-631: A configuration file it would return an intent:// URL. Firefox would launch the intent (if it was supported by the device) and thus would execute arbitrary code. This is not a bug with SSDP, just an improper validation performed by Firefox casting service. HTTPU Universal Plug and Play ( UPnP ) is a set of networking protocols on the Internet Protocol (IP) that permits networked devices, such as personal computers, printers, Internet gateways , Wi-Fi access points and mobile devices, to seamlessly discover each other's presence on

810-550: A device's service. To do this, a control point sends a suitable control message to the control URL for the service (provided in the device description). Control messages are also expressed in XML using the Simple Object Access Protocol (SOAP). Much like function calls , the service returns any action-specific values in response to the control message. The effects of the action, if any, are modeled by changes in

900-876: A fix to the protocol specification in April 2020, but since many devices running UPnP are not easily upgradable, CallStranger is likely to remain a threat for a long time to come. CallStranger has fueled calls for end-users to abandon UPnP because of repeated failures in security of its design and implementation. The UPnP protocols were promoted by the UPnP Forum (formed in October 1999), a computer industry initiative to enable simple and robust connectivity to standalone devices and personal computers from many different vendors. The Forum consisted of more than 800 vendors involved in everything from consumer electronics to network computing. Since 2016, all UPnP efforts have been managed by

990-423: A given price, semiconductor functionality doubles every two years. While consumer electronics continues in its trend of convergence , combining elements of many products, consumers face different purchasing decisions. There is an ever-increasing need to keep product information updated and comparable for the consumer to make an informed choice. Style, price, specification, and performance are all relevant. There are

SECTION 10

#1732787566917

1080-495: A gradual shift towards e-commerce web-storefronts. Many products include Internet access using technologies such as Wi-Fi , Bluetooth , EDGE , or Ethernet . Products not traditionally associated with computer use (such as TVs or hi-fi equipment) now provide options to connect to the Internet or to a computer using a home network to provide access to digital content. The desire for high-definition (HD) content has led

1170-414: A list of the commands , or actions , to which the service responds, and parameters, or arguments , for each action; the description for a service also includes a list of variables ; these variables model the state of the service at run time and are described in terms of their data type, range, and event characteristics. Having retrieved a description of the device, the control point can send actions to

1260-768: A list of the problems with IGDP that prompted the creation of NAT-PMP and its successor PCP. A number of further standards have been defined for the UPnP Device Architecture: Consumer electronics Consumer electronics or home electronics are electronic ( analog or digital ) equipment intended for everyday use, typically in private homes. Consumer electronics include devices used for entertainment , communications and recreation . These products are usually referred to as black goods in American English, due to many products being housed in black or dark casings. This term

1350-415: A malicious web site when someone with a UPnP-enabled router simply visits that web site. This only applies to the "firewall-hole-punching"-feature of UPnP ; it does not apply when the router/firewall does not support UPnP IGD or has been disabled on the router. Also, not all routers can have such things as DNS server settings altered by UPnP because much of the specification (including LAN Host Configuration)

1440-519: A network uses method M-SEARCH . Responses to such search requests are sent via unicast addressing to the originating address and port number of the multicast request. Microsoft's IPv6 SSDP implementations in Windows Media Player and Server use the link-local scope address. Microsoft uses port number 2869 for event notification and event subscriptions. However, early implementations of SSDP also used port 5000 for this service. In 2014 it

1530-407: A number of MOSFET integrated circuit (IC) chips, include various sensors that can be leveraged by pre-included and third-party software (such as a magnetometer , proximity sensors , barometer , gyroscope , accelerometer and more ), and support wireless communications protocols (such as Bluetooth , Wi-Fi , or satellite navigation ). In 2017, Greenpeace USA published a study of 17 of

1620-434: A pointer (network location) to more detailed information. After a control point has discovered a device, the control point still knows very little about the device. For the control point to learn more about the device and its capabilities, or to interact with the device, the control point must retrieve the device's description from the location ( URL ) provided by the device in the discovery message. The UPnP Device Description

1710-529: A potential shift in attitudes to reuse and repair. With turnover of small household appliances high and costs relatively low, many consumers will throw unwanted electric goods in the normal dustbin, meaning that items of potentially high reuse or recycling value go to landfills. While more oversized items such as washing machines are usually collected, it has been estimated that the 160,000 tonnes of EEE in regular waste collections were worth £220   million. And 23% of EEE taken to Household Waste Recycling Centres

1800-446: A result, the big players rely on global markets to achieve economies of scale. Even these companies sometimes have to cooperate with each other, for instance on standards, to reduce the risk of their investments. In supply chain management , there is much discussion on risks related to such aspects of supply chains as short product life cycles, high competition combined with cooperation, and globalization. The consumer electronics industry

1890-536: A server or client (e.g. smart TV) appearing after power on, and then disappearing after a few minutes (often 30 by default configuration) due to IGMP group membership expiring. On 8 June 2020, yet another protocol design flaw was announced. Dubbed "CallStranger" by its discoverer, it allows an attacker to subvert the event subscription mechanism and execute a variety of attacks: amplification of requests for use in DDoS; enumeration; and data exfiltration. OCF had published

SECTION 20

#1732787566917

1980-422: A service to UPnP AV client devices, so-called control points , for browsing the media content of the server and request the media server to deliver a file to the control point for playback. UPnP media servers are available for most operating systems and many hardware platforms. UPnP AV media servers can either be categorized as software -based or hardware-based. Software-based UPnP AV media servers can be run on

2070-441: A single substrate using electrical connections between circuits within the chip itself. IC technology led to more advanced and cheaper consumer electronics, such as transistorized televisions, pocket calculators , and by the 1980s, affordable video game consoles and personal computers that regular middle-class families could buy. Starting in the 1980s with the compact disc and the introduction of personal computers, and until

2160-599: A tiny fraction of disposable income , rising from 0.5   percent in the US in 1920, to about 2   percent in 1980. Yet the sequence of electrical and mechanical durables have altered the activities and experiences of households in America and Britain in the twentieth century. With the expansion of cookers, vacuum cleaners, refrigerators, washing machines, radios, televisions, air conditioning, and microwave ovens, households have gained an escalating number of appliances. Despite

2250-510: A variety of actions, including retrieving the external IP address of the device, enumerating existing port mappings, and adding or removing port mappings. By adding a port mapping, a UPnP controller behind the IGD can enable traversal of the IGD from an external address to an internal client. There are numerous compatibility issues due the different interpretations of the very large actually backward compatible IGDv1 and IGDv2 specifications. One of them

2340-413: A variety of other services , such as text messaging , MMS , email , Internet access , short-range wireless communications ( infrared , Bluetooth ), business applications, video games and digital photography . Mobile phones offering only those capabilities are known as feature phones ; mobile phones which offer greatly advanced computing capabilities are referred to as smartphones . A smartphone

2430-779: A videocassette recorders (VCRs) consume more electricity during the course of a year in standby mode than when they are used to record or playback videos. Similar findings were obtained concerning satellite boxes , which consume almost the same amount of energy in "on" and "off" modes. A 2012 study in the United Kingdom, carried out by the Energy Saving Trust , found that the devices using the most power on standby mode included televisions, satellite boxes, and other video and audio equipment. The study concluded that UK households could save up to £86 per year by switching devices off instead of using standby mode. A report from

2520-510: Is a portable device that combines mobile telephone and computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems , which facilitate wider software , internet (including web navigation over mobile broadband ), and multimedia functionality (including music, video, cameras , and gaming ), alongside core phone functions such as voice calls and text messaging . Smartphones typically contain

2610-609: Is a subsidiary of Samsung Electronics contributing $ 1.2   billion in revenues. Samsung Electronics has one of the highest R&D expenditure as a proportion of revenues in the industry and spent about $ 2.9   billion in 2003. Along with its competitors, Samsung Electronics is global and employs 88,000 people in 89 offices in 46 countries. Not including facilities in Korea, it has 24 manufacturing complexes, 40 distribution bases and 15 branches spread over all continents except Antarctica. Countries with manufacturing facilities include

2700-583: Is a distributed, open architecture protocol based on established standards such as the Internet Protocol Suite (TCP/IP), HTTP , XML , and SOAP . UPnP control points (CPs) are devices which use UPnP protocols to control UPnP controlled devices (CDs). The UPnP architecture supports zero-configuration networking. A UPnP-compatible device from any vendor can dynamically join a network, obtain an IP address, announce its name, advertise or convey its capabilities upon request, and learn about

2790-603: Is comparable across countries affects the extent of the gains from international integration. In addition, consumer preferences change over time to disturb existing patterns of behavior. A feature of some industries is that demand for variety increases as the market moves from first-time buying to replacement demand. A resource to further understand this idea of consumer preferences can be observed through Lizabeth Cohen's book titled, "A Consumers' Republic", "Only if we have large demands can we expect large production". The electronics industry, especially consumer electronics, emerged in

Simple Service Discovery Protocol - Misplaced Pages Continue

2880-575: Is expressed in XML and includes vendor-specific manufacturer information like the model name and number, serial number , manufacturer name, (presentation) URLs to vendor-specific web sites, etc. The description also includes a list of any embedded services. For each service, the Device Description document lists the URLs for control, eventing and service description. Each service description includes

2970-402: Is in its 35th year. Institute of Electrical and Electronics Engineers (IEEE) Computer Society also have initiated a conference to research on next generation consumer electronics as Smart Electronics. The conference named IEEE Symposium on Smart Electronics Systems ( IEEE-iSES ) is on its 9th year. Electronics retailing is a significant part of the retail industry in many countries. In

3060-626: Is limited and energy intensive. Electronic waste describes discarded electrical or electronic devices. Many consumer electronics may contain toxic minerals and elements, and many electronic scrap components, such as CRTs , may contain contaminants such as lead , cadmium , beryllium , mercury , dioxins , or brominated flame retardants . Electronic waste recycling may involve significant risk to workers and communities and great care must be taken to avoid unsafe exposure in recycling operations and leaking of materials such as heavy metals from landfills and incinerator ashes. However, large amounts of

3150-430: Is optional for UPnP enabled routers. As a result, some UPnP devices ship with UPnP turned off by default as a security measure. In 2011, researcher Daniel Garcia developed a tool designed to exploit a flaw in some UPnP IGD device stacks that allow UPnP requests from the Internet. The tool was made public at DEFCON 19 and allows portmapping requests to external IP addresses from the device and internal IP addresses behind

3240-486: Is part of the wider electronics industry . In turn, the driving force behind the electronics industry is the semiconductor industry . For its first fifty years, the phonograph turntable did not use electronics; the needle and sound horn were purely mechanical technologies. However, in the 1920s, radio broadcasting became the basis of mass production of radio receivers . The vacuum tubes that had made radios practical were used with record players as well, to amplify

3330-607: Is the UPnP IGD client integrated with current Microsoft Windows and Xbox systems with certified IGDv2 routers. The compatibility issue still exist since the introduced of the IGDv1 client in Windows XP in 2001, and a IGDv2 router without a workaround that makes router port mapping impossible. If UPnP is only used to control router port mappings and pinholes, there are alternative, newer much simpler and lightweight protocols such as

3420-620: Is the very embodiment of these aspects of supply chain management and related risks. While some of the supply and demand related risks are similar to such industries as the toy industry, the consumer electronics industry faces additional risks due to its vertically integrated supply chains. There are also numerous supply-chain-wide contextual risks that cut across the supply chain especially impacting companies with global supply chains. These include cultural differences in multinational operations, environmental risk, regulations risk, and exchange rate risk across multiple countries. Whether or not demand

3510-422: Is used to distinguish them from " white goods ", which are meant for housekeeping tasks, such as washing machines and refrigerators . In British English, they are often called brown goods by producers and sellers. In the 2010s, this distinction is absent in large big box consumer electronics stores , which sell entertainment, communication and home office devices, light fixtures and appliances, including

3600-513: Is used within some consumer electronics, such as mobile phones . This type of software may be embedded within the hardware of electronic devices. Some consumer electronics include software that is used on a personal computer in conjunction with electronic devices, such as camcorders and digital cameras , and third-party software for such devices also exists. Some consumer electronics adhere to protocols, such as connection protocols "to high speed bi-directional signals". In telecommunications ,

3690-564: The International Energy Agency in 2014 found that $ 80   billion of power is wasted globally per year due to inefficiency of electronic devices. Consumers can reduce unwanted use of standby power by unplugging their devices, using power strips with switches, or by buying devices that are standardized for better energy management, particularly Energy Star -marked products. A high number of different metals and low concentration rates in electronics means that recycling

Simple Service Discovery Protocol - Misplaced Pages Continue

3780-598: The Open Connectivity Foundation (OCF). In the fall of 2008, the UPnP Forum ratified the successor to UPnP 1.0 Device Architecture, UPnP 1.1. The Devices Profile for Web Services (DPWS) standard was a candidate successor to UPnP, but UPnP 1.1 was selected by the UPnP Forum. Version 2 of IGD is standardized. The UPnP Internet Gateway Device (IGD) standard has a WANIPConnection service, which provides similar functionality to IETF -standard Port Control Protocol . The NAT-PMP specification contains

3870-805: The PCP and the NAT-PMP , both of which have been standardized as RFCs by the IETF. These alternatives are not yet known to have compatibility issues between different clients and servers, but adoption is still low. For consumer routers, only AVM and the open-source router software projects OpenWrt , OPNsense , and pfSense are currently known to support PCP as an alternative to UPnP. AVM 's Fritz!Box UPnP IGDv2 and PCP implementation has been very buggy since its introduction. In many cases it does not work. The UPnP protocol, by default, does not implement any authentication , so UPnP device implementations must implement

3960-441: The ubiquity of these goods, their diffusion is not well understood. Some types of appliances diffuse more frequently than others. In particular, home entertainment appliances such as radio and television have diffused much faster than household and kitchen machines." Consumer electronics devices include those used for Increasingly consumer electronics products such as digital distribution of video games have become based on

4050-404: The 1980s and 1990s, followed by DVD players and Blu-ray players). Stores also sell smart light fixtures and appliances , digital cameras , camcorders , mobile phones , and smartphones . Some of the newer products sold include virtual reality head-mounted display goggles, smart home devices that connect home devices to the Internet , streaming devices, and wearable technology . In

4140-520: The 2010s, most consumer electronics have become based on digital technologies. They have essentially merged with the computer industry in what is increasingly referred to as the consumerization of information technology . Some consumer electronics stores have also begun selling office and baby furniture . Consumer electronics stores may be " brick and mortar " physical retail stores, online stores, or combinations of both. Annual consumer electronics sales are expected to reach $ 2.9 trillion by 2020. It

4230-571: The 20th century and has become a global industry worth billions of dollars. Contemporary society uses all manner of electronic devices built-in automated or semi-automated factories operated by the industry. Most consumer electronics are built in China, due to maintenance cost, availability of materials, quality, and speed as opposed to other countries such as the United States. Cities such as Shenzhen have become important production centres for

4320-596: The MediaServer and MediaRenderer device classes, allowing a higher level of interoperability between products made by different manufacturers. Some of the early devices complying with these standards were marketed by Philips under the Streamium brand name. Since 2006, versions 3 and 4 of the UPnP audio and video device control protocols have been published. In March 2013, an updated uPnP AV architecture specification

4410-549: The NAT. The problem is widely propagated around the world, with scans showing millions of vulnerable devices at a time. In January 2013, the security company Rapid7 in Boston reported on a six-month research programme. A team scanned for signals from UPnP-enabled devices announcing their availability for internet connection. Some 6900 network-aware products from 1500 companies at 81 million IP-addresses responded to their requests. 80% of

4500-477: The US, Malaysia, China, India, and Hungary. The increase in popularity of such domestic appliances as ' white goods ' is a characteristic element of consumption patterns during the golden age of the Western economy. Europe's White Goods industry has evolved over the past 40 years, first by changing tariff barriers, and later by technical and demand shifts. The spending on domestic appliances has claimed only

4590-597: The United States, dedicated consumer electronics stores have mostly given way to big-box stores such as Best Buy , the largest consumer electronics retailer in the country, although smaller dedicated stores include Apple Stores , and specialist stores that serve, for example, audiophiles and exceptions, such as the single-branch B&H Photo store in New York City. Broad-based retailers, such as Walmart and Target , also sell consumer electronics in many of their stores. In April 2014, retail e-commerce sales were

SECTION 50

#1732787566917

4680-461: The actual UPnP specifications. UPnP uses UDP port 1900, and all used TCP ports are derived from the SSDP alive and response messages. The foundation for UPnP networking is IP addressing. Each device must implement a DHCP client and search for a DHCP server when the device is first connected to the network. If no DHCP server is available, the device must assign itself an address. The process by which

4770-539: The additional Device Protection service, or implement the Device Security Service . There also exists a non-standard solution called UPnP-UP (Universal Plug and Play - User Profile) which proposes an extension to allow user authentication and authorization mechanisms for UPnP devices and applications. Many UPnP device implementations lack authentication mechanisms, and by default assume local systems and their users are completely trustworthy. When

4860-435: The authentication mechanisms are not implemented, routers and firewalls running the UPnP IGD protocol are vulnerable to attack. For example, Adobe Flash programs running outside the sandbox of the browser (e.g. this requires specific version of Adobe Flash with acknowledged security issues) are capable of generating a specific type of HTTP request which allows a router implementing the UPnP IGD protocol to be controlled by

4950-592: The bathroom type. Radio broadcasting in the early 20th century brought the first major consumer product, the broadcast receiver . Later products included telephones , televisions , and calculators , then audio and video recorders and players, video game consoles , mobile phones , personal computers and MP3 players . In the 2010s, consumer electronics stores often sell GPS , automotive electronics ( vehicle audio ), video game consoles , electronic musical instruments (e.g., synthesizer keyboards), karaoke machines, digital cameras , and video players ( VCRs in

5040-449: The denial of services. The network company Cloudflare has described this attack as the "Stupidly Simple DDoS Protocol". Firefox for Android prior to version 79 did not properly validate the schema of the URL received in SSDP and were vulnerable to remote code execution. An attacker on the same network could create a malicious server pretending to be a device supporting casting, but instead of

5130-494: The device should use that name in subsequent network operations; otherwise, the device should use its IP address. Once a device has established an IP address, the next step in UPnP networking is discovery. The UPnP discovery protocol is known as the Simple Service Discovery Protocol (SSDP). When a device is added to the network, SSDP allows that device to advertise its services to control points on

5220-468: The devices are home routers; others include printers, webcams and surveillance cameras. Using the UPnP-protocol, many of those devices can be accessed and/or manipulated. In February 2013, the UPnP forum responded in a press release by recommending more recent versions of the used UPnP stacks, and by improving the certification program to include checks to avoid further such issues. UPnP is often

5310-541: The earliest transistors at Bell led to transistor radios . This led to the emergence of the home entertainment consumer electronics industry starting in the 1950s, largely due to the efforts of Tokyo Tsushin Kogyo (now Sony ) in successfully commercializing transistor technology for a mass market, with affordable transistor radios and then transistorized television sets . Integrated circuits (ICs) followed when manufacturers built circuits (usually for military purposes) on

5400-426: The early 2000s, many consumer electronics devices such as televisions and stereo systems, were digitized: digital computer technology, and thus digital signals, were integrated into the operation of consumer electronics devices, drastically changing their operation but with improved results such as improved image quality in televisions. This was made possible by Moore's law . In 2004, the consumer electronics industry

5490-548: The entertainment content, including MPEG2, MPEG4, JPEG, MP3, Windows Media Audio (WMA), bitmaps (BMP), and NTSC, PAL or ATSC formats. Multiple types of transfer protocols are supported, including IEEE 1394, HTTP, RTP and TCP/IP. On 12 July 2006, the UPnP Forum announced the release of version 2 of the UPnP Audio and Video specifications, with new MediaServer (MS) version 2.0 and MediaRenderer (MR) version 2.0 classes. These enhancements are created by adding capabilities to

SECTION 60

#1732787566917

5580-465: The following well-known practical multicast addresses for SSDP: Additionally, applications may use the source-specific multicast addresses derived from the local IPv6 routing prefix, with group ID c (decimal 12). SSDP uses the HTTP method NOTIFY to announce the establishment or withdrawal of services (presence) information to the multicast group. A client that wishes to discover available services on

5670-560: The highest in the consumer electronic and computer categories as well. Some consumer electronics retailers offer extended warranties on products with programs such as SquareTrade . An electronics district is an area of commerce with a high density of retail stores that sell consumer electronics. Consumer electronic service can refer to the maintenance of said products. When consumer electronics have malfunctions, they may sometimes be repaired. In 2013, in Pittsburgh, Pennsylvania,

5760-424: The increased popularity in listening to sound from analog audio devices, such as phonographs , as opposed to digital sound, has sparked a noticeable increase of business for the electronic repair industry there. A mobile phone , cellular phone, cell phone, cellphone, handphone, or hand phone, sometimes shortened to simply mobile, cell or just phone, is a portable telephone that can make and receive calls over

5850-523: The industry to develop a number of technologies, such as WirelessHD or ITU-T G.hn , which are optimized for distribution of HD content between consumer electronic devices in a home. The consumer electronics industry faces consumers with unpredictable tastes on the demand side, supplier-related delays or disruptions on the supply side, and production challenges occurring in the process. The high rate of technology evolution or revolution requires large investments without any guarantee of profitable returns. As

5940-548: The industry, attracting many consumer electronics companies such as Apple Inc. An electronic component is any essential discrete device or physical entity in an electronic system used to affect electrons or their associated fields. Electronic components are mostly industrial products, available in a singular form, and are not to be confused with electrical elements , conceptual abstractions representing idealized electronic components. Consumer electronics such as personal computers use various types of software. Embedded software

6030-598: The internet and digital technologies. The consumer electronics industry has primarily merged with the software industry in what is increasingly referred to as the consumerization of information technology . One overriding characteristic of consumer electronic products is the trend of ever-falling prices. This is driven by gains in manufacturing efficiency and automation , lower labor costs as manufacturing has moved to lower-wage countries, and improvements in semiconductor design. Semiconductor components benefit from Moore's law , an observed principle which states that, for

6120-517: The multicast foundation makes it chatty, consuming too many network resources on networks with a large population of devices; the simplified access controls do not map well to complex environments; and it does not provide a uniform configuration syntax such as the CLI environments of Cisco IOS or JUNOS. The UPnP architecture allows device-to-device networking of consumer electronics , mobile devices, personal computers , and networked home appliances . It

6210-456: The names and values for all evented variables and allows the subscriber to initialize its model of the state of the service. To support scenarios with multiple control points, eventing is designed to keep all control points equally informed about the effects of any action. Therefore, all subscribers are sent all event messages, subscribers receive event messages for all "evented" variables that have changed, and event messages are sent no matter why

6300-649: The network and establish functional network services. UPnP is intended primarily for residential networks without enterprise-class devices. UPnP assumes the network runs IP, and then uses HTTP on top of IP to provide device/service description, actions, data transfer and event notification . Device search requests and advertisements are supported by running HTTP on top of UDP ( port 1900) using multicast (known as HTTPMU). Responses to search requests are also sent over UDP, but are instead sent using unicast (known as HTTPU). Conceptually, UPnP extends plug and play —a technology for dynamically attaching devices directly to

6390-686: The network must run Internet Protocol (IP) and then uses HTTP , SOAP and XML on top of IP, in order to provide device/service description, actions, data transfer and eventing. Device search requests and advertisements are supported by running HTTP on top of UDP using multicast (known as HTTPMU). Responses to search requests are also sent over UDP, but are instead sent using unicast (known as HTTPU). UPnP uses UDP due to its lower overhead in not requiring confirmation of received data and retransmission of corrupt packets. HTTPU and HTTPMU were initially submitted as an Internet Draft , but it expired in 2001; these specifications have since been integrated into

6480-420: The network. This is achieved by sending SSDP alive messages. When a control point is added to the network, SSDP allows that control point to actively search for devices of interest on the network or listen passively to the SSDP alive messages of devices. The fundamental exchange is a discovery message containing a few essential specifics about the device or one of its services, for example, its type, identifier, and

6570-511: The only significant multicast application in use in digital home networks; therefore, multicast network misconfiguration or other deficiencies can appear as UPnP issues rather than underlying network issues. If IGMP snooping is enabled on a switch, or more commonly a wireless router/switch, it will interfere with UPnP/DLNA device discovery (SSDP) if incorrectly or incompletely configured (e.g. without an active querier or IGMP proxy), making UPnP appear unreliable. Typical scenarios observed include

6660-595: The presence and capabilities of other devices. Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) servers are optional and are only used if they are available on the network. Devices can disconnect from the network automatically without leaving state information. UPnP was published as a 73-part international standard ISO/IEC 29341 in December 2008. Other UPnP features include: UPnP uses common Internet technologies. It assumes

6750-403: The produced electronic waste from developed countries is exported, and handled by the informal sector in countries like India, despite the fact that exporting electronic waste to them is illegal. Strong informal sector can be a problem for the safe and clean recycling. E-waste policy has gone through various incarnations since the 1970s, with emphases changing as the decades passed. More weight

6840-578: The raw materials. The energy consumption of consumer electronics and their environmental impact, either from their production processes or the disposal of the devices, is increasing steadily. EIA estimates that electronic devices and gadgets account for about 10%–15% of the energy use in American homes – largely because of their number; the average house has dozens of electronic devices. The energy consumption of consumer electronics increases – in America and Europe – to about 50% of household consumption if

6930-458: The service at run time. The service publishes updates when these variables change, and a control point may subscribe to receive this information. The service publishes updates by sending event messages. Event messages contain the names of one or more state variables and the current value of those variables. These messages are also expressed in XML. A special initial event message is sent when a control point first subscribes; this event message contains

7020-442: The sound so that it could be played through a loudspeaker . Television was soon invented but remained insignificant in the consumer market until the 1950s. The first working transistor , a point-contact transistor , was invented by John Bardeen and Walter Houser Brattain at Bell Labs in 1947, which led to significant research in the field of solid-state semiconductors in the early-1950s. The invention and development of

7110-427: The specific capabilities of the presentation page and device. UPnP AV architecture is an audio and video extension of the UPnP, supporting a variety of devices such as TVs, VCRs, CD/DVD players/jukeboxes, settop boxes, stereos systems, MP3 players, still image cameras, camcorders, electronic picture frames (EPFs), and personal computers. The UPnP AV architecture allows devices to support different types of formats for

7200-484: The state variable changed (either in response to a requested action or because the state the service is modeling changed). The final step in UPnP networking is presentation. If a device has a URL for presentation, then the control point can retrieve a page from this URL, load the page into a web browser , and depending on the capabilities of the page, allow a user to control the device and/or view device status. The degree to which each of these can be accomplished depends on

7290-881: The stigma for some of owning second-hand goods. But the benefits of reuse could allow lower-income households access to previously unaffordable technology while helping the environment at the same time. Desktop monitors and laptops produce major physical health concerns for humans when bodies are forced into unhealthy and uncomfortable positions to see the screen better. From this, neck and back pains and problems increase, commonly referred to as repetitive strain injuries . Using electronics before going to bed makes it difficult for people to fall asleep, hurting human health. Sleeping less prevents people from performing to their full potential physically and mentally and can also "increase rates of obesity and diabetes", which are "long-term health consequences". Obesity and diabetes are more commonly seen in students and in youth because they tend to be

7380-418: The term is redefined to include home appliances such as refrigerators , dryers , clothes washers and dishwashers . Standby power – used by consumer electronics and appliances while they are turned off – accounts for 5–10% of total household energy consumption, costing $ 100 annually to the average household in the United States. A study by United States Department of Energy 's Berkeley Lab found that

7470-408: The variables that describe the run-time state of the service. Another capability of UPnP networking is event notification , or eventing . The event notification protocol defined in the UPnP Device Architecture is known as General Event Notification Architecture (GENA). A UPnP description for a service includes a list of actions the service responds to and a list of variables that model the state of

7560-611: The world's largest professional society, has many initiatives to advance the state of the art of consumer electronics. IEEE has a dedicated society of thousands of professionals to promote CE, called the Consumer Electronics Society (CESoc). IEEE has multiple periodicals and international conferences to promote CE and encourage collaborative research and development in CE. The flagship conference of CESoc, called IEEE International Conference on Consumer Electronics (ICCE),

7650-438: The world's leading consumer electronics companies about their energy and resource consumption and the use of chemicals. Electronic devices use thousands rare metals and rare earth elements (40 on average for a smartphone ), these material are extracted and refined using water and energy-intensive processes. These metals are also used in the renewable energy industry meaning that consumer electronics are directly competing for

7740-501: Was discovered that SSDP was being used in DDoS attacks known as an SSDP reflection attack with amplification . Many devices, including some residential routers, have a vulnerability in the UPnP software that allows an attacker to get replies from port number 1900 to a destination address of their choice. With a botnet of thousands of devices, the attackers can generate sufficient packet rates and occupy bandwidth to saturate links, causing

7830-417: Was gradually placed on the need to dispose of e-waste more carefully due to the toxic materials it may contain. There has also been recognition that various valuable metals and plastics from waste electrical equipment can be recycled for other uses. More recently, the desirability of reusing whole appliances has been foregrounded in the 'preparation for reuse' guidelines. The policy focus is slowly moving towards

7920-493: Was immediately resaleable – or would be with minor repairs or refurbishment. This indicates a lack of awareness among consumers about where and how to dispose of EEE and the potential value of things that are going in the bin. For the reuse and repair of electrical goods to increase substantially in the UK, some barriers must be overcome. These include people's mistrust of used equipment in terms of whether it will be functional, safe and

8010-454: Was published, incorporating the updated device control protocols. UPnP Device Architecture 2.0 was released in April 2020. The UPnP AV standards have been referenced in specifications published by other organizations including Digital Living Network Alliance Networked Device Interoperability Guidelines, International Electrotechnical Commission IEC 62481-1, and Cable Television Laboratories OpenCable Home Networking Protocol. Generally

8100-508: Was worth US$ 240   billion annually worldwide comprising visual equipment, audio equipment , and games consoles . It was truly global with Asia Pacific having 35% market share, Europe having 31.5%, the US having 23%, and the rest of the world having the rest. Major players in this industry are household names like Sony, Samsung, Philips, Sanyo, and Sharp. Samsung Electronics is part of Samsung . In 2003, combined revenues for Samsung Electronics were $ 55   billion. Samsung Electronics UK

#916083