Device control method and device control apparatus
By monitoring and controlling network transmission data between wireless equipment and networking equipment, optimizing the working parameters of the communication module, the problem of radiation and energy consumption of wireless equipment, and realizing efficient and environmentally friendly wireless communication.
Patent Information
- Application Number
- CN202411388483.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-21
AI Technical Summary
How to effectively reduce the possible radiation from wireless devices to the human body and save energy consumption, especially in the context of wireless networks deeply integrated into daily life.
By monitoring network transmission data between electronic equipment and target networking equipment, the working parameters of the target communication module of the electronic equipment are controlled based on these data, including radiation power, radiation direction, broadcast interval, working channels and working frequency bands to optimize wireless wireless Energy efficiency of communication.
It is possible to reduce the radiation and energy consumption of wireless devices while ensuring communication quality, thereby improving user experience and device life.
Smart Images

Figure CN119342117A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a device control method and a device control apparatus. Background Art
[0002] With the continuous advancement of communication technology and the increasing maturity of wireless technology, wireless networks have been deeply integrated into daily life and become an indispensable part.
[0003] However, as people's awareness of health and energy conservation continues to increase, how to effectively reduce the radiation that wireless devices may produce to the human body and save energy consumption is a direction worth exploring. Summary of the invention
[0004] In view of this, the present disclosure provides a device control method and a device control apparatus.
[0005] One aspect of the present disclosure provides a device control method, including: monitoring network transmission data between an electronic device and a target networked device, the electronic device being a device capable of providing network services; controlling working parameters of a target communication module of the electronic device based on the network transmission data; wherein the target communication module is a communication module capable of providing target network services to the target networked device, and the target networked device includes at least one device that establishes a communication connection with the electronic device.
[0006] According to an embodiment of the present disclosure, monitoring network transmission data between an electronic device and a target networked device includes at least one of the following: monitoring first network transmission data between the electronic device and a first networked device, the authority level of the first networked device is higher than the authority level of other networked devices in the spatial environment in which the electronic device is currently located; monitoring network transmission data between the electronic device and all networked devices in the current spatial environment; monitoring second network transmission data between the electronic device and a second networked device, the second networked device is the device closest to or farthest from the electronic device; monitoring third network transmission data between the electronic device and a third networked device, the third networked device is a relay device between the electronic device and other networked devices.
[0007] According to an embodiment of the present disclosure, monitoring network transmission data between an electronic device and a target networked device includes at least one of the following: monitoring at least one of network traffic, network rate, network signal strength, network frequency band, and network channel between the electronic device and the target networked device; obtaining spatial environment data of the electronic device, monitoring fourth network transmission data between the electronic device and the target networked device, the fourth network transmission data being data matching the spatial environment data; obtaining a device type of the target networked device, monitoring fifth network transmission data between the electronic device and the target networked device, the fifth network transmission data being data matching the device type.
[0008] According to an embodiment of the present disclosure, controlling the working parameters of a target communication module of an electronic device based on network transmission data includes at least one of the following: controlling at least one of the radiation power, radiation direction, broadcast interval, working channel, and working frequency band of the target communication module of the electronic device based on network transmission data; controlling the working parameters of the target communication module based on network transmission data, and controlling the electronic device to enter an operating state that matches the working parameters of the target communication module; controlling the working parameters of the target communication module of the electronic device that matches the device information of the target networked device based on network transmission data.
[0009] According to an embodiment of the present disclosure, controlling the working parameters of a target communication module of an electronic device based on network transmission data includes at least one of the following: when the network traffic between the electronic device and the first networked device is less than a first threshold, reducing the radiation power of the target communication module or controlling the target communication module to have a first radiation direction; when the network rate between the electronic device and the first networked device is less than a second threshold, adjusting the working frequency band and / or working channel of the target communication module; when the average network traffic between the electronic device and all networked devices in the current spatial environment is less than a third threshold, reducing the radiation power of the target communication module or controlling the target communication module to have a second radiation direction; when the average network rate between the electronic device and all networked devices in the current spatial environment is less than a fourth threshold, adjusting the working frequency band and / or working channel of the target communication module; when the network signal strength between the electronic device and the second networked device is less than a fifth threshold, increasing the radiation power of the target communication module or controlling the target communication module to have a third radiation direction; when the network traffic or network rate between the electronic device and the third networked device is less than a sixth threshold, adjusting the radiation power and / or working frequency band of the target communication module.
[0010] According to an embodiment of the present disclosure, controlling the working parameters of a target communication module of an electronic device based on network transmission data includes at least one of the following: obtaining first relative position information between a target user and the electronic device, and controlling the working parameters of the target communication module based on the first relative position information and the network transmission data; obtaining second relative position information between the target user and the target networked device, and controlling the working parameters of the target communication module based on the second relative position information and the network transmission data; obtaining usage status information of the target networked device, and controlling the working parameters of the target communication module based on the usage status information and the network transmission data.
[0011] According to an embodiment of the present disclosure, the working parameters of the target communication module are controlled based on the first relative position information and the network transmission data, including: when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than a seventh threshold, detecting the first relative position information of the target user relative to the electronic device; when the first relative position information indicates that the distance between the target user and the electronic device is less than an eighth threshold, controlling the target communication module to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction; or, when the first relative position information indicates that the distance between the target user and the electronic device is less than a ninth threshold and the duration is greater than a tenth threshold, controlling the target communication module to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction.
[0012] According to an embodiment of the present disclosure, the working parameters of the target communication module are controlled based on the usage status information and the network transmission data, including at least one of the following: when the network transmission data indicates that the network traffic between the electronic device and the target networking device is less than the seventh threshold value, and the target networking device is in an unused state, the target communication module is controlled to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and entering the closed state; when the network transmission data indicates that the network traffic between the electronic device and the target networking device is less than the seventh threshold value, and the target networking device is in use, the target communication module is controlled to execute at least one of increasing the radiation power, reducing the signal broadcast interval, and increasing the working frequency band; when the network transmission data indicates that the network traffic between the electronic device and the target networking device is greater than the eleventh threshold value, and the target networking device is in an unused state, the target communication module is controlled to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and reducing the working frequency band.
[0013] According to an embodiment of the present disclosure, in response to detecting radio frequency signals radiated by other network devices in a target space area, the working state of the target communication module is adjusted and / or the operating state of the electronic device is controlled, the network device is a device capable of providing network services, and the target space area is the area where the electronic device is located.
[0014] Another aspect of the present disclosure also provides an equipment control device, including: a monitoring module, used to monitor network transmission data between an electronic device and a target networked device, where the electronic device is a device capable of providing network services; a control module, used to control the working parameters of a target communication module of the electronic device based on the network transmission data; wherein the target communication module is a communication module capable of providing target network services to the target networked device, and the target networked device includes at least one device that establishes a communication connection with the electronic device.
[0015] Another aspect of the present disclosure provides an electronic device, comprising:
[0016] one or more processors;
[0017] a memory for storing one or more programs,
[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described above.
[0019] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, which are used to implement the above method when executed.
[0020] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The above and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0022] Figure 1 The application scenario diagram of the device control method and the device control apparatus according to the embodiment of the present disclosure is schematically shown;
[0023] Figure 2 A flow chart schematically shows a device control method according to an embodiment of the present disclosure;
[0024] Figure 3 Schematically shows a flow chart of controlling a target communication module according to the first embodiment of the present disclosure;
[0025] Figure 4 A flow chart schematically shows a device control method according to another embodiment of the present disclosure;
[0026] Figure 5 A flowchart of controlling a target communication module according to a second embodiment of the present disclosure is schematically shown;
[0027] Figure 6 A flowchart schematically shows a control target communication module according to a third embodiment of the present disclosure; and
[0028] Figure 7 A block diagram of a device control apparatus according to an embodiment of the present disclosure is schematically shown;
[0029] Figure 8 A block diagram of an electronic device suitable for implementing a device control method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0030] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0031] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0032] All terms used herein, including technical and scientific terms, have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.
[0033] When using expressions such as "at least one of A, B, and C, etc.", it should generally be interpreted as the meaning of the expression generally understood by those skilled in the art. For example, "a system having at least one of A, B, and C" should include but not be limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc. When using expressions such as "at least one of A, B, or C, etc.", it should generally be interpreted as the meaning of the expression generally understood by those skilled in the art. For example, "a system having at least one of A, B, or C" should include but not be limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.
[0034] It should also be noted that the directional terms mentioned in the embodiments, such as "upper", "lower", "front", "back", "left", "right", etc., are only reference directions of the drawings and are not intended to limit the scope of protection of the present disclosure. Throughout the drawings, the same elements are represented by the same or similar reference numerals. Conventional structures or configurations will be omitted when they may cause confusion in the understanding of the present disclosure.
[0035] In the embodiments of the present disclosure, the collection, updating, analysis, processing, use, transmission, provision, disclosure, storage, etc. of the data involved (for example, including but not limited to user personal information) are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. In particular, necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security, and national security.
[0036] In the embodiments of the present disclosure, the user's authorization or consent is obtained before obtaining or collecting the user's personal information.
[0037] Figure 1 The application scenario diagram of the device control method and the device control apparatus according to the embodiments of the present disclosure is schematically shown.
[0038] like Figure 1 As shown, the application scenario according to this embodiment may include at least one terminal device (e.g., terminal device 110, terminal device 120, and terminal device 130) and a network device 140. The network device 140 is used to provide communication services for the terminal device and access the core network. The terminal device can access the network by searching for synchronization signals, broadcast signals, etc. sent by the network device 140, thereby establishing communication with the network device. Figure 1 The terminal devices 110, 120, and 130 in the network device 140 can perform uplink and downlink transmission with the network device 140. For example, the network device 140 can send downlink data to the terminal devices 110, 120, and 130, and can also receive uplink data sent by the terminal devices 110, 120, and 130.
[0039] In the embodiments of the present disclosure, the terminal devices 110, 120, and 130 may be referred to as user equipment (UE), and the terminal devices may be mobile phones, tablet computers, laptop computers or notebook computers, personal digital assistants (PDA), handheld computers, netbooks, ultra-mobile personal computers (UMPC), mobile Internet devices (MID), augmented reality (AR) / virtual reality (VR) devices, robots, wearable devices, vehicle-mounted equipment (VUE), pedestrian terminals (PUE), smart homes (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines, or furniture, etc.), and other terminal side devices. It should be noted that the specific types of terminal devices are not limited in the embodiments of the present disclosure. The network device 140 may be a routing device, a hotspot device, a base station device, etc.
[0040] It should be understood that the network device included in the device control method may be one or more. One network device may send data to one or more terminal devices. Multiple network devices may also send data to one or more terminal devices at the same time.
[0041] Figure 2 The flowchart of the device control method according to the embodiment of the present disclosure is schematically shown.
[0042] like Figure 2 As shown, the method includes operations S210 to S220.
[0043] In operation S210 , network transmission data between an electronic device and a target network-connected device is monitored, where the electronic device is a device capable of providing network services.
[0044] According to the embodiments of the present disclosure, the electronic device may be a router device, a hotspot device, a base station device, etc. The target networked device may be a device that needs to be networked, such as a mobile phone, a computer, a pad, a smart speaker, a smart watch, and other terminal devices. The target networked device may be all devices in the current space, or a specific device.
[0045] The network transmission data may be data flow size, frequency, data volume, etc. The network service may be a WiFi hotspot service, a mobile network service, a wired network service, a Bluetooth communication service, etc.
[0046] The network transmission data between the electronic device and one or more target networked devices can be monitored in real time through routing management tools or traffic monitoring tools. When monitoring network transmission data, it can be based on the network transmission data of a single device or the superposition data of multiple devices. The network transmission data is used to determine whether the current network status is busy, occupied, no network data transmission or idle.
[0047] In operation S220, operating parameters of a target communication module of the electronic device are controlled based on the network transmission data.
[0048] According to an embodiment of the present disclosure, the target communication module is a communication module capable of providing a target network service to a target networking device, and the target networking device includes at least one device that establishes a communication connection with the electronic device.
[0049] The target communication module may be a WiFi module, a mobile communication module, a Bluetooth communication module, etc. The working parameters of the target communication module may be radiation power, radiation direction, and radiation frequency (interval of transmitting broadcast signals outward).
[0050] For example, in a home environment, a router device provides WiFi network services as an electronic device. The target networked device can be a user's mobile phone, computer, pad, smart speaker, smart watch, etc. By monitoring the data transmission volume, transmission speed, data packet size and other indicators between the router device and one or more target networked devices, the status of network data transmission can be analyzed. According to the transmission status of network data, the parameters such as the radiation power, radiation direction and radiation frequency (interval of transmitting broadcast signals outward) of the WiFi module built into the router device are adjusted to switch the router device between low power consumption mode, normal power consumption mode, or other modes.
[0051] The working parameters of the target communication module that controls electronic devices through network data transmission are favorable in many aspects. For example, the bandwidth resources allocated to each device can be dynamically adjusted according to the actual data transmission requirements of each target network device to avoid network congestion. According to the type of data transmission (such as video, voice, data, etc.) or priority, the service strategy is automatically adjusted to ensure that important and real-time data transmission is not affected, thereby improving the user experience. When the data transmission volume is small or there is no data transmission, the target communication module is controlled to automatically switch to energy-saving mode or low-power mode to reduce power consumption and reduce radiation impact.
[0052] The method operations S210 to S220 are further described below in conjunction with some specific embodiments.
[0053] According to an embodiment of the present disclosure, when executing Figure 2 In the operation S210 shown, the target networked devices may include multiple ones, and only specific networked devices may be monitored based on application scenarios or application requirements, or all networked devices may be monitored.
[0054] In some embodiments, network transmission data between the electronic device and all networked devices in the current spatial environment may be monitored.
[0055] By monitoring the network transmission data between the electronic device and all the networked devices in the current space environment, the network requirements of each networked device can be obtained. According to the network requirements of each networked device, the network service can be optimized. For example, when the network demand of the networked device is large, the power of the routing device can be increased or the working frequency band can be increased. It is also possible to enter the low power consumption mode when all networked devices have no network demand; or as long as there is a device with network demand, it will not enter the low power consumption mode, etc.
[0056] In some embodiments, first network transmission data between an electronic device and a first networked device may be monitored, and the authority level of the first networked device is higher than the authority levels of other networked devices in the spatial environment in which the electronic device is currently located.
[0057] The first networked device may be the device with the highest authority among the networked devices in the current spatial environment, or the device with the highest network priority. The first networked device may have priority in accessing and downloading resources or performing related network operations.
[0058] For example, parents' networked devices have higher permission levels than their children's networked devices in order to supervise their children's learning; the permission level of the host's networked devices is higher than that of guests or temporary networked devices; or in the classroom, the permission level of the teacher's networked devices is higher than that of the students' networked devices, and so on.
[0059] Due to the high authority level of the first networked device, special monitoring of it can ensure that its priority in the network is maintained, and in the case of limited resources, it can ensure that the tasks of the first networked device can be carried out smoothly.
[0060] In some embodiments, the second network transmission data between the electronic device and a second network-connected device may be monitored, where the second network-connected device is a device that is closest to or farthest from the electronic device.
[0061] In the case where the second networked device is the device closest to the electronic device, the second networked device has the strongest signal strength and the lowest latency, and its network transmission data can reflect the basic performance of the network. By referring to the network transmission data of the device closest to the routing device or hotspot device, the network quality provided by the routing device or hotspot device can be evaluated, and then the routing device or hotspot device can be adjusted, such as changing the channel, adjusting the transmission power, etc.
[0062] In the case where the second networking device is the device farthest from the electronic device, the second networking device can reflect the coverage capability and edge performance of the current electronic device network, and by referring to the network transmission data of the device farthest from the routing device or hotspot device, the signal strength, coverage range and network service quality of the edge area of the network can be evaluated, and the routing device or hotspot device can be adjusted, such as increasing the power, adjusting the radiation direction, etc.
[0063] The network transmission data of the nearest device and the farthest device represent the network performance at the best and worst locations, respectively. By monitoring the network transmission data at the two locations, you can quickly understand and analyze the network performance.
[0064] In some embodiments, third network transmission data between the electronic device and a third network-connected device may be monitored, where the third network-connected device is a relay device between the electronic device and other network-connected devices.
[0065] A relay device is a device used to amplify and retransmit the signal of a router or hotspot device, and can be used to extend the coverage of a wireless network. For example, in a large residential or office area. When the signal of the main router device cannot cover all areas, the relay device can receive and amplify the signal, and then forward it to the area with weaker signal, thus ensuring that devices in the entire space can receive a stable network signal.
[0066] By monitoring the data transmission between the routing device and the relay, the overall network traffic, delay, transmission efficiency, etc. can also be reflected. Compared with monitoring all networked devices, the amount of data to be processed is reduced and the processing efficiency is improved.
[0067] According to an embodiment of the present disclosure, when executing Figure 2 During operation S210 shown, the device type of the target networked device may also be obtained, and fifth network transmission data between the electronic device and the target networked device may be monitored, where the fifth network transmission data is data matching the device type.
[0068] Specifically, the device types include mobile phones, laptops, smart speakers, smart wearable devices, smart home devices, etc. When different types of devices are used as target network devices, different network transmission data needs to be monitored. For example, the data flow is monitored for mobile phones and laptops, the transmission rate is monitored for smart speakers, and the network frequency band or network channel is monitored for smart home devices to solve the possible interference problems between different devices.
[0069] According to an embodiment of the present disclosure, when executing Figure 2 In operation S210 shown, after determining the target network device to be monitored, different types of network transmission data can also be monitored. The network transmission data may include network traffic, network rate, network signal strength, network frequency band, network channel, etc.
[0070] Specifically, monitoring network traffic can monitor the amount of data sent by the target networked device to the routing device (upload traffic) and the amount of data received from the routing device (download traffic); count the total data transmission volume in a specific time period; or analyze the traffic usage of different applications or services to identify high traffic or abnormal traffic patterns. By monitoring network traffic, the network load can be evaluated, network congestion can be prevented, and bandwidth allocation can be optimized.
[0071] Monitoring network speed can monitor the upload rate, download rate delay and packet loss rate between the target network device and the routing device, so as to determine the network performance and ensure the efficiency of data transmission.
[0072] Monitor network signal strength. You can monitor received signal strength and signal quality, and evaluate the stability and clarity of signal transmission.
[0073] Monitoring network frequency bands can monitor the communication frequency bands being used by target networked devices, or monitor the signal congestion within a specific frequency band to ensure the compatibility of wireless networks, avoid frequency band conflicts, reduce interference and improve transmission efficiency.
[0074] Monitoring network channels can monitor the connectivity and delay rate of the current channel, and timely discover problems such as signal attenuation and interference, thereby ensuring the stability of the network, optimizing the use of channel resources, avoiding channel congestion, and improving the rate and efficiency of data transmission.
[0075] You can also monitor broadcast intervals, such as Beacon broadcast intervals, to ensure that users can discover electronic device information in a timely manner and improve user experience.
[0076] Depending on the application scenario and requirements, you can monitor only one type of network transmission data, or you can monitor multiple network transmission data at the same time.
[0077] According to an embodiment of the present disclosure, when executing Figure 2 During the operation S210 shown, the spatial environment data of the electronic device can also be obtained, and the fourth network transmission data between the electronic device and the target networked device can be monitored, and the fourth network transmission data is data matching the spatial environment data.
[0078] Spatial environment data, such as whether it is at home or in the office; object data in the spatial environment, such as who is present, whether there are children, elderly people, pregnant women, strangers, etc.; other network devices in the spatial environment, such as whether there are other routing devices or hotspot devices.
[0079] According to the environmental data, one or more network transmission data that matches the spatial environment data can be monitored. For example, for different locations, such as office areas, the fourth network data can be network traffic and transmission rate, etc. The object in the spatial environment is a person, and the fourth network data can be network traffic, network signal strength, etc. When facing different groups of people, such as pregnant women, children, etc., the power can be reduced without affecting data transmission to reduce radiation. The objects in the spatial environment include other devices (such as the second and third routing devices or other hotspot devices, etc.), and the fourth network data can be a network frequency band or a network channel, etc.
[0080] According to the embodiments of the present disclosure, appropriate network transmission data can be selected for monitoring based on the number, type, and spatial environment data of the target networked devices, thereby meeting different application scenarios and requirements.
[0081] According to an embodiment of the present disclosure, when executing Figure 2In operation S220, the working parameters of the target communication module include various types, such as radiation power, radiation direction, broadcast interval, working channel, working frequency band, etc. After acquiring the network transmission data, one or more working parameters may be controlled.
[0082] Specifically, by controlling the radiation power, the radiation power can be increased when the network demand is large or the range needs to be expanded; the radiation power can be appropriately reduced in areas with small network demand or densely populated areas, so as to avoid unnecessary energy waste and electromagnetic radiation pollution while ensuring the communication quality. Controlling the radiation direction can focus the wireless signal to a specific area, thereby enhancing the signal strength in the area, improving the data transmission rate and stability; or avoiding transmitting in a certain direction to reduce interference with other electronic devices in that direction or radiation to people in that direction. Controlling the broadcast interval can shorten the interval in scenarios where devices frequently join, improve the flexibility of device joining; in scenarios where devices do not join frequently, the interval can be appropriately extended to reduce the energy consumption of the device. Controlling the working channel can automatically switch to a more suitable working channel when necessary based on the usage and interference of the current working channel. Controlling the working frequency band can select the appropriate working frequency band according to different application scenarios and needs.
[0083] According to an embodiment of the present disclosure, the target networking device is a first networking device. Figure 2 In the operation S220 shown, when the network traffic between the electronic device and the first networked device is less than the first threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a first radiation direction.
[0084] The first threshold may be a preset network traffic limit, which may be set according to historical network traffic data and business requirements, and the present disclosure does not limit this. When the network traffic is lower than the first threshold, it may indicate that the current network load is relatively light, and when the network traffic is higher than the first threshold, it may indicate that the current network load is relatively heavy.
[0085] When it is detected that the network traffic between the electronic device and the first networked device is lower than a first threshold, the radiation power of the routing device or the hotspot device can be reduced so that the routing device or the hotspot device is in a low power consumption mode; or the radiation direction can be adjusted to a first radiation direction, which can be a direction that puts the radiation in a storage state, so that the routing device or the hotspot device enters a low power consumption mode.
[0086] The first radiation direction may also be a direction facing the first networking device to increase the flow of the first networking device.
[0087] According to an embodiment of the present disclosure, the target networking device is a first networking device. Figure 2In the operation S220 shown, when the network rate between the electronic device and the first networked device is less than the second threshold, the working frequency band and / or working channel of the target communication module may be adjusted.
[0088] The second threshold may be a preset network speed limit, which may be set according to the performance and business requirements of the target communication module, such as 1 Mbps, 3 Mbps, etc. When the network rate is lower than the second threshold, it may indicate that the current communication efficiency is low. When the network rate is higher than the second threshold, it may indicate that the current communication is in a normal state.
[0089] For example, if the network rate between the electronic device and the first networked device suddenly drops below a preset second threshold (for example, the preset threshold is 1Mbps, but the actual rate is only a few hundred kbps), if the current frequency band is severely interfered, you can switch to another frequency band to increase the network speed. If the current channel is congested, you can try to switch to another working channel to improve data transmission efficiency. If the current frequency band is severely interfered and the current channel is congested, you can switch the frequency band and the working channel at the same time to increase the network speed.
[0090] According to an embodiment of the present disclosure, the target networked devices are all networked devices. Figure 2 In the operation S220 shown, when the average network traffic between the electronic device and all networked devices in the current spatial environment is less than a third threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a second radiation direction.
[0091] The third threshold is a preset network traffic limit, which may be the same as or different from the first threshold and is used to evaluate the average network traffic level between the electronic device and all networked devices in the current spatial environment. When the average network traffic is lower than the third threshold, it may indicate that the current overall network load is relatively light.
[0092] For example, during non-working hours in the office area, when the average network traffic between all networked devices is less than the third threshold, it means that all networked devices in the office area may be in an inefficient or idle state, and there is no need to maintain a high radiation power. The radiation power of the target communication module can be reduced to reduce energy consumption. Alternatively, the radiation direction can be adjusted to a second radiation direction, which can be a direction of the storage state, so that the routing device or hotspot device enters a low power consumption mode.
[0093] In some embodiments, the second radiation direction may also be a direction that satisfies the signal strength of all networked devices to improve the stability of network communication. Alternatively, the second radiation direction may also be a more optimized and more concentrated radiation direction to reduce interference with other non-target devices.
[0094] According to an embodiment of the present disclosure, the target networked devices are all networked devices. Figure 2 In the operation S220 shown, when the average network rate between the electronic device and all networked devices in the current spatial environment is less than a fourth threshold, the working frequency band and / or working channel of the target communication module may be adjusted.
[0095] The fourth threshold is a preset network speed limit, which can be the same as or different from the second threshold, and is used to evaluate the average network speed level between the electronic device and all networked devices in the current space environment. When the average network speed is lower than the fourth threshold, it indicates that the current network efficiency is generally low.
[0096] For example, during the working hours of the office area, if the average network traffic between all networked devices is less than the fourth threshold, it means that the network speed in the office area is slow and may not be sufficient to meet the needs. If the current frequency band is seriously interfered, you can switch to another frequency band to increase the network speed. If the current channel is congested, you can try to switch to another working channel to improve data transmission efficiency. If the current frequency band is seriously interfered and the current channel is congested, you can switch the frequency band and the working channel at the same time to increase the network speed.
[0097] According to an embodiment of the present disclosure, the target networking device is a second networking device. Figure 2 In the operation S220 shown, when the network signal strength between the electronic device and the second networked device is less than the fifth threshold, the radiation power of the target communication module can be increased or the target communication module can be controlled to have a third radiation direction.
[0098] The fifth threshold is a preset signal emphasis limit value, which can be set according to the target communication module performance and business requirements, and is used to evaluate the network signal strength between the electronic device and the second networked device. When the signal strength is lower than this threshold, the communication quality may be affected.
[0099] For example, the second networked device may be the device farthest from the electronic device, and the received network signal is weak, resulting in poor communication quality. By increasing its radiation power, the signal transmission strength can be enhanced, thereby improving the communication quality. Alternatively, by adjusting the radiation direction of the communication module to a third radiation direction, the third radiation direction may be the direction facing the second networked device, so that the signal can reach the other device more directly, thereby improving the communication quality.
[0100] According to an embodiment of the present disclosure, the target networking device is a third networking device. Figure 2 In the operation S220 shown, when the network traffic or network rate between the electronic device and the third networked device is less than a sixth threshold, the radiation power and / or the operating frequency band of the target communication module may be adjusted.
[0101] The sixth threshold may be a preset network traffic limit or network speed limit, which is similar to the first threshold or the third threshold and will not be described in detail here. For example, due to the long distance or the presence of obstacles (such as walls), the signal between the routing device and the relay device may be attenuated, or the previously used working frequency band may be interfered by other wireless devices, resulting in slow network traffic data or network speed. The radiation power of the target communication module can be adjusted to enable it to emit a stronger signal to penetrate obstacles or cover a longer distance; or the working frequency band can be adjusted to avoid interference.
[0102] In some embodiments, the target networked device is a first networked device, and when executing Figure 2 During the operation S220 shown, when the network rate between the electronic device and the first networking device is less than the second threshold, the working frequency band and / or working channel of the target communication module can be adjusted; and when the network traffic between the electronic device and the first networking device is less than the first threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a first radiation direction.
[0103] In some embodiments, the target networked devices are all networked devices. Figure 2 During the operation S220 shown, when the average network rate between the electronic device and all networked devices in the current spatial environment is less than a fourth threshold, the operating frequency band and / or operating channel of the target communication module can be adjusted; and when the average network traffic between the electronic device and all networked devices in the current spatial environment is less than a third threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a second radiation direction.
[0104] When the network rate between the electronic device and the target network device is low, it means that the current network speed is slow. You can increase the network speed by switching the frequency band and / or working channel. When the network speed is increased, if the network traffic between the electronic device and the target network device is still low, it means that the network is in an idle state. Reduce the radiation power of the target communication module or control the target communication module to have the first radiation direction, so that the electronic device is in low power consumption mode to reduce energy consumption.
[0105] In some embodiments, the target networking device includes the first networking device and all network devices. Figure 2 In the operation S220 shown, when the network rate between the electronic device and the first networked device is less than a second threshold, the operating frequency band and / or operating channel of the target communication module can be adjusted; and when the average network rate between the electronic device and all networked devices in the current spatial environment is less than a fourth threshold, the operating frequency band and / or operating channel of the target communication module can be adjusted.
[0106] In some embodiments, the target networking device includes the first networking device and all network devices. Figure 2 During the operation S220 shown, when the network traffic between the electronic device and the first networked device is less than the first threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a first radiation direction; and when the average network traffic between the electronic device and all networked devices in the current spatial environment is less than a third threshold, the radiation power of the target communication module can be reduced or the target communication module can be controlled to have a second radiation direction.
[0107] By considering the network traffic or network speed of the first networked device and all networked devices respectively and making corresponding adjustments, it is possible to optimize and reasonably allocate resources and improve user experience.
[0108] According to an embodiment of the present disclosure, when executing Figure 2 In operation S220 shown, the working parameters of the target communication module of the electronic device that matches the device information of the target networked device can be controlled based on the network transmission data.
[0109] The operating parameters of the corresponding type of communication module controlling the routing device or hotspot device may be determined based on the type of the target networking device.
[0110] For example, when the target networking device is a mobile phone, the WiFi module or Bluetooth module is controlled; when the target networking device is a computer, the wireless projection module or WLAN module is controlled.
[0111] In some embodiments, in a scenario of multiple electronic devices and multiple target networked devices, the operating parameters of the communication modules of the respective corresponding electronic devices can be controlled according to the multiple target networked devices.
[0112] According to an embodiment of the present disclosure, when executing Figure 2 After the operation S220 shown, the step further includes controlling the electronic device to enter an operating state that matches the operating parameters of the target communication module based on the operating parameters of the target communication module.
[0113] For example, when the WiFi module enters a low power state, the electronic device also enters a low power state. Or when the WiFi module needs to increase power, the electronic device can go from low power to a normal working mode or enter a network priority operation state, that is, in this state, the electronic device concentrates resources to give priority to the communication function.
[0114] According to an embodiment of the present disclosure, when executing Figure 2During the operation S220 shown, the working state of the target communication module can also be adjusted and / or the operating state of the electronic device can be controlled in response to detecting radio frequency signals radiated by other network devices in the target space area. The network device is a device that can provide network services, and the target space area is the area where the electronic device is located.
[0115] For example, in some environments, there may be two or more routing devices or hotspot devices. When a newly added routing device or hotspot device is turned on, if the newly added routing device or hotspot device can meet the needs of electronic devices in the target area, the target communication module can be adjusted to enter a shutdown state or a low power consumption mode, and the electronic device can also be controlled to enter a shutdown state or a low power consumption mode to save energy and reduce unnecessary radiation.
[0116] If the newly added routing device or hotspot device cannot meet the needs of the electronic devices in the target area, the target communication module can enter a collaborative state. For example, the network channel and transmission power of the target communication module can be adjusted to reduce mutual interference with the new hotspot device while directing part of the network traffic to the new routing device or hotspot device, thereby balancing the load and improving network speed and coverage.
[0117] Figure 3 The flowchart of controlling the target communication module according to the first embodiment of the present disclosure is schematically shown.
[0118] like Figure 3 As shown, the method includes: operations S310~S320.
[0119] In operation S310, first relative position information between a target user and an electronic device is obtained.
[0120] In operation S320, operating parameters of the target communication module are controlled based on the first relative position information and the network transmission data.
[0121] According to an embodiment of the present disclosure, the first relative position information can be determined by analyzing the reflection and attenuation of the Wi-Fi signal through a Wi-Fi sensing algorithm. The Wi-Fi sensing algorithm is a technology that uses Wi-Fi signals to detect the presence, position, and movement of objects and people in a given environment. By analyzing the reflection and attenuation of Wi-Fi signals, the Wi-Fi sensing algorithm can determine the position, presence, and movement of objects and people, and can even penetrate walls and other obstacles. The present disclosure is not limited to this, and the first relative position information can also be determined using a routing device with a sensor or an intelligent routing device.
[0122] If the network traffic between the routing device and the target networked device is detected to be very small or there is no data transmission for a period of time, it can be inferred that the network is in an idle state. If it is detected that the target user is very close to the routing device, for example, less than 1m, the radiation power of the routing device can be reduced to make the routing device enter a low-power mode to reduce radiation to the target user; or by using smart antenna technology to make the radiation direction deviate from the direction of the target user to reduce radiation to the target user; or by increasing the interval of the Becaon broadcast of the routing device, the routing device can enter a low-power mode to reduce radiation to the target user.
[0123] According to another embodiment of the present disclosure, when executing Figure 3 In the operation S320 shown, when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than the seventh threshold, the first relative position information of the target user relative to the electronic device can be detected; when the first relative position information indicates that the distance between the target user and the electronic device is less than the ninth threshold and the duration is greater than the tenth threshold, the target communication module is controlled to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction.
[0124] In this embodiment, the ninth threshold is a preset distance limit, which may be the same as or different from the seventh threshold, for example, it may be a distance range farther than the seventh threshold. The tenth threshold is a preset time limit, for example, it may be 1 minute, 3 minutes or 10 minutes, etc., indicating the time that the target user stays within the ninth threshold range from the electronic device.
[0125] If the network traffic is less than the seventh threshold, the target user is within the range of the eighth threshold from the routing device, and the stay time is longer than the tenth threshold, it can be determined that the target user is not using the network but is exposed to high-power radiation for a long time. For example, the target user is in a resting state. At this time, the routing device enters a low power consumption mode by reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction, so as to avoid the user being exposed to high-power radiation for a long time and reduce the energy consumption of the routing device.
[0126] If the network traffic is less than the seventh threshold, the target user is within the eighth threshold of the routing device, and the residence time is also lower than the tenth threshold, it can be judged that the user may only be temporarily passing through the range of the routing device and will not be exposed to high-power radiation for a long time. At this time, it is not necessary to enter the low-power mode to maintain the stability and efficiency of the network.
[0127] According to another embodiment of the present disclosure, when executing Figure 3During the operation S320 shown, when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than the seventh threshold, the first relative position information of the target user relative to the electronic device can be detected; when the first relative position information indicates that the distance between the target user and the electronic device is less than the eighth threshold, the target communication module can be controlled to execute at least one of reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction.
[0128] The seventh threshold is a preset lower limit of network traffic, for example, it can be 0KB per second, 10KB per second or 100KB per second of network traffic, etc., as a limit for judging whether network activity is active. The eighth threshold is a preset lower limit of distance, for example, it can be set to 0.5m, 1m or 2m, etc., as a limit for judging whether the distance between the target user and the routing device is too close. If it is too close, the target user may worry about the impact of radiation.
[0129] For example, within a certain period of time, the network traffic is lower than the seventh threshold, indicating that the current network activity is not active. Due to the low network traffic, the routing device can trigger the detection of the position of the target user relative to the routing device. The distance between the target user and the routing device is less than the eighth threshold, indicating that the user is currently very close to the routing device. In order to reduce the radiation to the target user, the routing device controls the target communication module to perform one or more of the following operations:
[0130] Reduce the transmission power of the wireless communication module to the minimum necessary level to reduce radiation exposure to users; increase the time interval for signal broadcasting and reduce the frequency of signal transmission, thereby reducing radiation intensity; adjust the directionality of the antenna so that the signal is more concentrated in the direction away from the user, thereby reducing the radiation intensity at the user's location; at the same time, the energy consumption of the routing equipment is also effectively reduced.
[0131] Figure 4 The flowchart of a device control method according to another embodiment of the present disclosure is schematically shown.
[0132] like Figure 4 As shown, the method includes operations S410 to S450.
[0133] In operation S410 , network traffic between an electronic device and a target networked device is monitored.
[0134] In operation S420, when the network traffic between the electronic device and the target network-connected device is lower than a seventh threshold, the distance between the target user and the electronic device is acquired.
[0135] In operation S430, when it is determined that the distance between the target user and the electronic device is lower than a ninth threshold, a duration of the target user is acquired.
[0136] In operation S440, when it is determined that the duration of the target user's call is higher than a tenth threshold, the target communication module is controlled to be in a low power consumption mode.
[0137] In operation S450, when it is determined that the network traffic between the electronic device and the target networked device is higher than the seventh threshold, or the distance between the target user and the electronic device is higher than the ninth threshold, or the duration of the target user is lower than the tenth threshold, the target communication module is controlled to be in a normal working mode.
[0138] In this embodiment, only when the network traffic is lower than the seventh threshold, the distance between the target user and the electronic device is lower than the ninth threshold, and the duration is higher than the tenth threshold, the target communication module is controlled to be in low power mode, which can reduce the target user's anxiety about electromagnetic radiation, thereby improving the user experience. In other cases, the target communication module is controlled to be in normal working mode to ensure the stability and availability of the network at any time.
[0139] Figure 5 The flowchart of controlling the target communication module according to the second embodiment of the present disclosure is schematically shown.
[0140] like Figure 5 As shown, the method includes operations S510~S520.
[0141] In operation S510, second relative position information between a target user and a target networked device is obtained.
[0142] In operation S520, operating parameters of the target communication module are controlled based on the second relative position information and the network transmission data.
[0143] For example, if the network traffic between the routing device and the target networked device is very small or there is no data transmission for a period of time, and the user is far away from the target networked device, it can be inferred that the user does not need to use the network. The radiation power of the routing device can be reduced to make the routing device enter a low-power mode to reduce radiation to the target user; or by using smart antenna technology to make the radiation direction deviate from the direction of the target user to reduce radiation to the target user; or by increasing the interval of the Becaon broadcast of the routing device, it can enter a low-power mode to reduce radiation to the target user.
[0144] If the network traffic between the detected routing device and the target networking device is very small, but the target user is close to the target networking device or is operating it, it is inferred that the user needs to use the network. At this time, the radiation power or working frequency band of the routing device or hotspot device needs to be increased to ensure network quality.
[0145] Figure 6 The flowchart of controlling the target communication module according to the third embodiment of the present disclosure is schematically shown.
[0146] like Figure 6 As shown, the method includes operations S610 to S620.
[0147] In operation S610, usage status information of a target network-connected device is obtained.
[0148] In operation S620, operating parameters of the target communication module are controlled based on the usage status information and the network transmission data.
[0149] The usage status information of the target networking device may include whether the target networking device is turned on, whether the screen is turned off, whether an application is running, and other status information. Based on the usage status information, it can be determined whether the target networking device is being used.
[0150] If the target networked device is not in use and the network traffic between the routing device and the target networked device is very small, the radiation power of the routing device or hotspot device can be reduced, the broadcast interval of the routing device or hotspot device can be increased, or the radiation direction can be changed to enter the lowest power consumption mode and reduce radiation to the target user.
[0151] If the target networking device is in use and the network traffic between the routing device and the target networking device is very small, it is necessary to increase the radiation power or working frequency band of the routing device or hotspot device to ensure network quality.
[0152] According to an embodiment of the present disclosure, when executing Figure 6 In the operation S620 shown, when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than the seventh threshold and the target networked device is in an unused state, the target communication module can be controlled to perform at least one of reducing the radiation power, increasing the signal broadcast interval, and entering a closed state.
[0153] For example, in a home environment, the routing device is responsible for providing network connections for multiple target networked devices in the home. At night or when the target user is out, multiple networked devices may be unused most of the time, and the network traffic is relatively low. By combining the network traffic and the usage status of the target networked device, and controlling its target communication module to reduce the radiation power, increase the signal broadcast interval, or enter the shutdown state, the radiation exposure to family members can be reduced, energy can be saved, and the service life of the device can be extended.
[0154] According to an embodiment of the present disclosure, when executing Figure 6 In the operation S620 shown, when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than the seventh threshold and the target networked device is in use, the target communication module can be controlled to perform at least one of increasing the radiation power, reducing the signal broadcast interval, and increasing the working frequency band.
[0155] For example, due to factors such as distance, obstacles, interference, etc., signal attenuation or instability causes the network traffic to be lower than the seventh threshold. At this time, the target networked device is still being used by the user. By controlling the target communication module to increase the radiation power, reduce the signal broadcast interval, and increase the working frequency band, at least one of the following is performed, thereby ensuring the stability and quality of network communication.
[0156] According to an embodiment of the present disclosure, when executing Figure 6 In the operation S620 shown, when the network transmission data indicates that the network traffic between the electronic device and the target networked device is greater than an eleventh threshold and the target networked device is in an unused state, the target communication module can be controlled to perform at least one of reducing the radiation power, increasing the signal broadcast interval, and reducing the operating frequency band.
[0157] When the network traffic between the electronic device and the target networked device is greater than the eleventh threshold but the target networked device is not in use, it means that the electronic device and the target networked device may be in an inefficient or abnormal state. By reducing the radiation power, increasing the signal broadcast interval, and reducing the working frequency band, a low energy consumption mode can be entered to reduce unnecessary radiation and energy consumption.
[0158] Figure 7 The block diagram schematically shows a device control apparatus according to an embodiment of the present disclosure.
[0159] like Figure 7 As shown, the equipment control device 700 includes a monitoring module 710 and a control module 720 .
[0160] The monitoring module 710 is used to monitor the network transmission data between the electronic device and the target networked device. The electronic device is a device that can provide network services.
[0161] The control module 720 is used to control the working parameters of the target communication module of the electronic device based on the network transmission data.
[0162] Among them, the target communication module is a communication module that can provide target network services to the target networked device, and the target networked device includes at least one device that establishes a communication connection with the electronic device.
[0163] According to an embodiment of the present disclosure, the monitoring module 710 includes at least one of the following monitoring units:
[0164] A first monitoring unit, used to monitor first network transmission data between the electronic device and a first networked device, wherein the authority level of the first networked device is higher than the authority levels of other networked devices in the space environment where the electronic device is currently located;
[0165] The second monitoring unit is used to monitor the network transmission data between the electronic device and all networked devices in the current space environment.
[0166] The third monitoring unit is used to monitor the second network transmission data between the electronic device and a second networked device, where the second networked device is the device closest to or farthest from the electronic device.
[0167] The fourth monitoring unit is used to monitor the third network transmission data between the electronic device and the third networking device, where the third networking device is a relay device between the electronic device and other networking devices.
[0168] According to an embodiment of the present disclosure, the monitoring module 710 further includes at least one of the following monitoring units:
[0169] The fifth monitoring unit is used to monitor at least one of the network traffic, network rate, network signal strength, network frequency band, and network channel between the electronic device and the target networked device.
[0170] The sixth monitoring unit is used to obtain the spatial environment data of the electronic device and monitor the fourth network transmission data between the electronic device and the target networked device, where the fourth network transmission data is data that matches the spatial environment data.
[0171] The seventh monitoring unit is used to obtain the device type of the target networked device and monitor the fifth network transmission data between the electronic device and the target networked device, where the fifth network transmission data is data matching the device type.
[0172] According to an embodiment of the present disclosure, the control module 720 includes at least one of the following control units:
[0173] The first control unit is used to control at least one of the radiation power, radiation direction, broadcast interval, working channel, and working frequency band of the target communication module of the electronic device based on network transmission data.
[0174] The second control unit is used to control the working parameters of the target communication module based on the network transmission data, and control the electronic device to enter an operating state matching the working parameters of the target communication module.
[0175] The third control unit is used to control the working parameters of the target communication module of the electronic device that matches the device information of the target networked device based on the network transmission data.
[0176] According to an embodiment of the present disclosure, the control module 720 further includes at least one of the following control units:
[0177] The fourth control unit is used to reduce the radiation power of the target communication module or control the target communication module to have a first radiation direction when the network traffic between the electronic device and the first networked device is less than the first threshold.
[0178] The fifth control unit is used to adjust the working frequency band and / or working channel of the target communication module when the network rate between the electronic device and the first networked device is less than the second threshold.
[0179] The sixth control unit is used to reduce the radiation power of the target communication module or control the target communication module to have a second radiation direction when the average network traffic between the electronic device and all networked devices in the current spatial environment is less than a third threshold.
[0180] The seventh control unit is used to adjust the working frequency band and / or working channel of the target communication module when the average network rate between the electronic device and all networked devices in the current spatial environment is less than the fourth threshold.
[0181] An eighth control unit is used to increase the radiation power of the target communication module or control the target communication module to have a third radiation direction when the network signal strength between the electronic device and the second networked device is less than a fifth threshold.
[0182] The ninth control unit is used to adjust the radiation power and / or working frequency band of the target communication module when the network traffic or network rate between the electronic device and the third networked device is less than a sixth threshold.
[0183] According to an embodiment of the present disclosure, the control module 720 further includes at least one of the following control units:
[0184] The tenth control unit is used to obtain the first relative position information between the target user and the electronic device, and control the working parameters of the target communication module based on the first relative position information and the network transmission data.
[0185] The eleventh control unit is used to obtain the second relative position information between the target user and the target networked device, and control the working parameters of the target communication module based on the second relative position information and the network transmission data.
[0186] The twelfth control unit is used to obtain the usage status information of the target networked device and control the working parameters of the target communication module based on the usage status information and network transmission data.
[0187] According to an embodiment of the present disclosure, the tenth control unit includes a detection subunit, a first control subunit or a second control subunit.
[0188] The detection subunit is used to detect the first relative position information of the target user relative to the electronic device when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than a seventh threshold.
[0189] The first control subunit is used to control the target communication module to perform at least one of reducing the radiation power, increasing the signal broadcast interval, and adjusting the radiation direction when the first relative position information indicates that the distance between the target user and the electronic device is less than an eighth threshold. Or
[0190] The second control subunit is used to control the target communication module to execute at least one of reducing radiation power, increasing signal broadcast interval, and adjusting radiation direction when the first relative position information indicates that the distance between the target user and the electronic device is less than a ninth threshold value and the duration is greater than a tenth threshold value.
[0191] According to an embodiment of the present disclosure, the twelfth control unit includes at least one of the following control subunits:
[0192] The third control subunit is used to control the target communication module to execute at least one of reducing radiation power, increasing signal broadcast interval, and entering a shutdown state when the network transmission data represents that the network traffic between the electronic device and the target networked device is less than a seventh threshold and the target networked device is in an unused state.
[0193] The fourth control subunit controls the target communication module to execute at least one of increasing the radiation power, reducing the signal broadcast interval, and increasing the working frequency band when the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than the seventh threshold and the target networked device is in use.
[0194] The fifth control subunit controls the target communication module to execute at least one of reducing radiation power, increasing signal broadcast interval, and reducing operating frequency band when network transmission data indicates that the network traffic between the electronic device and the target networked device is greater than an eleventh threshold and the target networked device is in an unused state.
[0195] According to an embodiment of the present disclosure, the device control apparatus 700 further includes an adjustment module.
[0196] The adjustment module is used to adjust the working state of the target communication module and / or control the operating state of the electronic device in response to detecting radio frequency signals radiated by other network devices in the target space area. The network device is a device that can provide network services, and the target space area is the area where the electronic device is located.
[0197] According to the embodiments of the present invention, any one or more of the modules, submodules, units, and subunits, or at least part of the functions of any one of them can be implemented in one module. According to the embodiments of the present invention, any one or more of the modules, submodules, units, and subunits can be split into multiple modules for implementation. According to the embodiments of the present invention, any one or more of the modules, submodules, units, and subunits can be at least partially implemented as hardware circuits, such as field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), systems on chips, systems on substrates, systems on packages, application specific integrated circuits (ASICs), or can be implemented by hardware or firmware in any other reasonable way of integrating or packaging circuits, or can be implemented in any one of the three implementation methods of software, hardware, and firmware, or in any appropriate combination of any of them. Alternatively, according to the embodiments of the present invention, one or more of the modules, submodules, units, and subunits can be at least partially implemented as computer program modules, and when the computer program modules are run, the corresponding functions can be performed.
[0198] For example, any number of the monitoring module 710 and the control module 720 can be combined in one module / unit / sub-unit for implementation, or any one of the modules / units / sub-units can be split into multiple modules / units / sub-units. Alternatively, at least part of the functions of one or more of these modules / units / sub-units can be combined with at least part of the functions of other modules / units / sub-units and implemented in one module / unit / sub-unit. According to an embodiment of the present disclosure, at least one of the monitoring module 710 and the control module 720 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware or in a suitable combination of any of them. Alternatively, at least one of the monitoring module 710 and the control module 720 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding function can be executed.
[0199] It should be noted that the data processing system part in the embodiments of the present disclosure corresponds to the data processing method part in the embodiments of the present disclosure. The description of the data processing system part specifically refers to the data processing method part, which will not be repeated here.
[0200] Figure 8 A block diagram of an electronic device suitable for implementing the device control method described above according to an embodiment of the present disclosure is schematically shown. Figure 8The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0201] like Figure 8 As shown, the electronic device 800 according to an embodiment of the present disclosure includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage part 808 to a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include an onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0202] In RAM 803, various programs and data required for the operation of electronic device 800 are stored. Processor 801, ROM 802 and RAM 803 are connected to each other via bus 804. Processor 801 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 802 and / or RAM 803. It should be noted that the program can also be stored in one or more memories other than ROM 802 and RAM 803. Processor 801 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in the one or more memories.
[0203] According to an embodiment of the present disclosure, the electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to the bus 804. The system 800 may further include one or more of the following components connected to the input / output (I / O) interface 805: an input portion 806 including a keyboard, a mouse, etc.; an output portion 807 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 808 including a hard disk, etc.; and a communication portion 809 including a network interface card such as a LAN card, a modem, etc. The communication portion 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the input / output (I / O) interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 810 as needed, so that the computer program read therefrom is installed into the storage portion 808 as needed.
[0204] According to an embodiment of the present disclosure, the method flow according to an embodiment of the present disclosure can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program contains a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 809, and / or installed from the removable medium 811. When the computer program is executed by the processor 801, the above-mentioned functions defined in the system of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the system, equipment, device, module, unit, etc. described above can be implemented by a computer program module.
[0205] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
[0206] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium. For example, it may include, but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device.
[0207] For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 802 and / or the RAM 803 described above and / or one or more memories other than the ROM 802 and the RAM 803 .
[0208] The embodiments of the present disclosure also include a computer program product, which includes a computer program, and the computer program contains program code for executing the method provided by the embodiments of the present disclosure. When the computer program product runs on an electronic device, the program code is used to enable the electronic device to implement the method provided by the embodiments of the present disclosure.
[0209] When the computer program is executed by the processor 801, the above functions defined in the system / device of the embodiment of the present disclosure are executed. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0210] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 809, and / or installed from a removable medium 811. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0211] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).
[0212] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions. It can be understood by those skilled in the art that the features recorded in the various embodiments of the present disclosure can be combined and / or combined in a variety of ways, even if such a combination or combination is not explicitly recorded in the present disclosure. In particular, without departing from the spirit and teaching of the present disclosure, the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways. All of these combinations and / or combinations fall within the scope of the present disclosure.
[0213] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A device control method, comprising: Monitoring network transmission data between an electronic device and a target network-connected device, wherein the electronic device is a device capable of providing network services; Controlling the operating parameters of the target communication module of the electronic device based on the network transmission data; The target communication module is a communication module capable of providing a target network service to the target networking device, and the target networking device includes at least one device that establishes a communication connection with the electronic device.
2. The method according to claim 1, wherein: Monitoring network transmission data between the electronic device and the target networked device, including at least one of the following: Monitoring first network transmission data between the electronic device and a first networked device, wherein the authority level of the first networked device is higher than the authority level of other networked devices in the space environment where the electronic device is currently located; Monitor the network transmission data between the electronic device and all networked devices in the current space environment; Monitoring second network transmission data between the electronic device and a second networked device, where the second networked device is a device that is closest to or farthest from the electronic device; The third network transmission data between the electronic device and the third network device is monitored, and the third network device is a relay device between the electronic device and other network devices.
3. The method according to claim 1 or 2, wherein: Monitoring network transmission data between the electronic device and the target networked device, including at least one of the following: Monitoring at least one of network traffic, network rate, network signal strength, network frequency band, and network channel between the electronic device and the target networked device; Obtaining spatial environment data of the electronic device, and monitoring fourth network transmission data between the electronic device and the target networked device, wherein the fourth network transmission data is data matching the spatial environment data; The device type of the target networked device is obtained, and fifth network transmission data between the electronic device and the target networked device is monitored, where the fifth network transmission data is data matching the device type.
4. The method according to claim 1 or 2, wherein: Controlling the operating parameters of the target communication module of the electronic device based on the network transmission data includes at least one of the following: Control at least one of the radiation power, radiation direction, broadcast interval, working channel, and working frequency band of the target communication module of the electronic device based on the network transmission data; Controlling the operating parameters of the target communication module based on the network transmission data, and controlling the electronic device to enter an operating state matching the operating parameters of the target communication module; Based on the network transmission data, the working parameters of the target communication module of the electronic device that matches the device information of the target networked device are controlled.
5. The method according to claim 4, wherein: Controlling the operating parameters of the target communication module of the electronic device based on the network transmission data includes at least one of the following: When the network traffic between the electronic device and the first networked device is less than a first threshold, reducing the radiation power of the target communication module or controlling the target communication module to have a first radiation direction; When the network rate between the electronic device and the first networked device is less than a second threshold, adjusting the working frequency band and / or working channel of the target communication module; When the average network traffic between the electronic device and all networked devices in the current space environment is less than a third threshold, reducing the radiation power of the target communication module or controlling the target communication module to have a second radiation direction; When the average network rate between the electronic device and all networked devices in the current space environment is less than a fourth threshold, adjusting the working frequency band and / or working channel of the target communication module; When the network signal strength between the electronic device and the second networked device is less than a fifth threshold, increasing the radiation power of the target communication module or controlling the target communication module to have a third radiation direction; When the network traffic or network rate between the electronic device and the third networked device is less than a sixth threshold, the radiation power and / or the working frequency band of the target communication module is adjusted.
6. The method according to claim 1 or 4, wherein: Controlling the operating parameters of the target communication module of the electronic device based on the network transmission data includes at least one of the following: Obtaining first relative position information between a target user and the electronic device, and controlling working parameters of the target communication module based on the first relative position information and the network transmission data; Obtaining second relative position information between the target user and the target networked device, and controlling the working parameters of the target communication module based on the second relative position information and the network transmission data; The usage status information of the target networked device is obtained, and the working parameters of the target communication module are controlled based on the usage status information and the network transmission data.
7. The method according to claim 6, wherein: Controlling the working parameters of the target communication module based on the first relative position information and the network transmission data includes: When the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than a seventh threshold, detecting first relative position information of the target user relative to the electronic device; When the first relative position information indicates that the distance between the target user and the electronic device is less than an eighth threshold, controlling the target communication module to perform at least one of reducing radiation power, increasing signal broadcast interval, and adjusting radiation direction; or When the first relative position information indicates that the distance between the target user and the electronic device is less than a ninth threshold and lasts for a duration greater than a tenth threshold, the target communication module is controlled to perform at least one of reducing radiation power, increasing signal broadcast interval, and adjusting radiation direction.
8. The method according to claim 6, wherein: Controlling the working parameters of the target communication module based on the usage status information and the network transmission data includes at least one of the following: When the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than a seventh threshold value and the target networked device is in an unused state, controlling the target communication module to perform at least one of reducing radiation power, increasing a signal broadcast interval, and entering a shutdown state; When the network transmission data indicates that the network traffic between the electronic device and the target networked device is less than a seventh threshold value and the target networked device is in use, controlling the target communication module to perform at least one of increasing radiation power, reducing signal broadcast interval, and increasing working frequency band; When the network transmission data indicates that the network traffic between the electronic device and the target networked device is greater than an eleventh threshold and the target networked device is in an unused state, the target communication module is controlled to execute at least one of reducing radiation power, increasing signal broadcast interval, and reducing operating frequency band.
9. The method according to claim 1, further comprising: In response to detecting radio frequency signals radiated by other network devices in a target space area, adjusting the working state of the target communication module and / or controlling the operating state of the electronic device, the network device is a device capable of providing network services, and the target space area is the area where the electronic device is located.
10. A device control apparatus, comprising: A monitoring module, used to monitor network transmission data between an electronic device and a target networked device, wherein the electronic device is a device capable of providing network services; A control module, used for controlling the working parameters of the target communication module of the electronic device based on the network transmission data; The target communication module is a communication module capable of providing a target network service to the target networking device, and the target networking device includes at least one device that establishes a communication connection with the electronic device.
Citation Information
Patent Citations
Radiated performance of a wireless device
CN101512941A
Router power adjusting method and device
CN105763460A
Router emission power adjusting method and system and router
CN105848276A
A method and system for adjusting signal coverage of a router
CN109041069A
Network signal intensity adjusting method and device, storage medium and electronic equipment
CN109862571A