[go: up one dir, main page]

CN116506362B - Optimization method for network congestion caused by batch network injection of T-BOX - Google Patents

Optimization method for network congestion caused by batch network injection of T-BOX Download PDF

Info

Publication number
CN116506362B
CN116506362B CN202310773640.5A CN202310773640A CN116506362B CN 116506362 B CN116506362 B CN 116506362B CN 202310773640 A CN202310773640 A CN 202310773640A CN 116506362 B CN116506362 B CN 116506362B
Authority
CN
China
Prior art keywords
box
wake
time
batch
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310773640.5A
Other languages
Chinese (zh)
Other versions
CN116506362A (en
Inventor
顾明
孙艳
王云
姜明军
沈永柏
江梓贤
刘欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Ligao Power Technology Co ltd
Original Assignee
Hefei Ligao Power Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Ligao Power Technology Co ltd filed Critical Hefei Ligao Power Technology Co ltd
Priority to CN202310773640.5A priority Critical patent/CN116506362B/en
Publication of CN116506362A publication Critical patent/CN116506362A/en
Application granted granted Critical
Publication of CN116506362B publication Critical patent/CN116506362B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention belongs to the technical field of automobile electronic parts, and particularly relates to an optimization method for network congestion caused by batch injection of T-BOX, which is applied to carrying out information interaction with a TSP platform based on TCP network communication after a plurality of T-BOX in a dormant state are awakened, and comprises the steps of acquiring ICCID numbers of a built-in SIM card in the T-BOX after the T-BOX is electrified, acquiring interaction time of information interaction before the T-BOX enters dormancy, setting the awakening time interval of the plurality of T-BOX to be longer than the interaction time, and carrying out equal batch awakening on the plurality of T-BOX according to any one of preset awakening sequence rules and the awakening time interval after the T-BOX enters dormancy; the invention can realize equal batch of T-BOX registration by setting the timing wake-up time according to the ICCID number, thereby greatly reducing the probability of network congestion caused by simultaneous registration of a large number of T-BOXs at the same time point.

Description

Optimization method for network congestion caused by batch network injection of T-BOX
Technical Field
The invention belongs to the technical field of automobile electronic parts, and particularly relates to an optimization method for network congestion caused by batch network injection of T-BOX.
Background
In order to enable a vehicle to have the functions of intelligent power supply or silent upgrading and the like under the condition that a vehicle owner does not feel, a current host factory generally wakes up a T-BOX at regular time in the morning (most vehicles are in a dormant state), and the T-BOX wakes up other modules through network management signals to perform intelligent power supply or registers to an enterprise TSP platform to acquire an upgrading package and the like. The T-BOX can work normally and start to register to the TSP platform of the enterprise after the time awakening, when all the T-BOXs register to the TSP of the enterprise at the same time, the pressure of a server side of the TSP of the enterprise can be very high at the moment, network congestion is frequent, and a plurality of T-BOXs are caused to have registration failure so as to repeatedly register. After the T-BOX is awakened at regular time, if no upgrade or intelligent power supply is detected, the T-BOX enters dormancy again, and the detection process is generally completed after 2-3 minutes.
The currently defined timed wakeup time is generally the same time (for example, two early morning hours), and under the condition that the capacity of an enterprise TSP platform server is limited, when the number of vehicles reaches a certain degree, the situation that all T-BOXs are simultaneously waken and register networks simultaneously occurs, so that network congestion is caused.
Disclosure of Invention
The invention aims to provide an optimization method for network congestion caused by batch network injection of T-BOX, so as to solve the problems in the background technology.
The invention realizes the above purpose through the following technical scheme:
an optimization method for network congestion caused by batch network injection of T-BOXs is applied to information interaction with a TSP platform based on TCP network communication after waking up a plurality of T-BOXs in a dormant state, and the T-BOXs are sequentially waken up through preset wake-up time intervals, and the method comprises the following steps:
acquiring ICCID numbers of a built-in SIM card in the T-BOX after the T-BOX is electrified, preferentially acquiring interaction time of the information interaction before the T-BOX enters dormancy, setting the awakening time intervals of a plurality of T-BOX to be longer than the interaction time, carrying out equal batch awakening on a plurality of T-BOX according to any one of preset awakening sequence rules and the awakening time intervals after the T-BOX enters dormancy, and carrying out information interaction after awakening;
the wake-up sequence rule includes:
(1) Formulating according to the tail number of the ICCID number: sequentially accumulating the wake-up time intervals when the tail numbers are sequentially increased by '1' or sequentially decreased by '1', and sequentially waking up a plurality of T-BOXs;
(2) Making according to the tail number of the ICCID number being odd or even: and preferentially waking up the T-BOX with the tail number of odd or even, and waking up the T-BOX with the tail number of odd or even after accumulating the wake-up time interval.
As a further optimization scheme of the invention, the tail number of the ICCID number is specifically any one of serial numbers 0-9 of the 19 th byte in the ICCID number.
As a further optimization scheme of the invention, when a wake-up sequence is formulated according to the tail number size of the ICCID number, the T-BOX corresponding to the tail number of 0 or 9 is specifically a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch.
As a further optimization scheme of the invention, when a wake-up sequence is formulated according to the odd or even tail number of the ICCID number, the T-BOX corresponding to the odd or even tail number is a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch.
As a further optimization scheme of the invention, when the system time of the T-BOX runs to the awakening time stamp during the dormancy of the T-BOX, the T-BOX wakes up on time.
As a further optimization scheme of the invention, before the T-BOX sleeps, the T-BOX sequentially calibrates the system time by referring to GPS time and network time.
As a further optimization scheme of the invention, the information interaction comprises intelligent vehicle power-up or vehicle upgrade package downloading.
As a further optimization scheme of the invention, after the T-BOX completes the information interaction, the T-BOX actively disconnects from the TSP platform.
The invention has the beneficial effects that:
according to the invention, the number of the T-BOXs registered with the TSP platform at the same time is effectively divided, when the first batch of the awakened T-BOXs complete intelligent power-up detection or are detected whether to be upgraded, dormancy is immediately carried out, an awakening time interval is arranged between the awakening time of the first batch of the T-BOXs and the awakening time of the second batch of the T-BOXs, and when the second batch of the T-BOXs awakens are awakened, the first batch of the awakened T-BOXs are disconnected with the TSP platform and enter dormancy, so that the probability of network congestion of the TSP platform of an enterprise can be effectively reduced;
in the invention, the tail numbers of the serial numbers in the ICCID of the SIM card in the T-BOX are evenly distributed after batch, the probability of 0-9 occurrence is the same, the equal batch of T-BOX registration can be realized by setting the time of regularly waking up the tail numbers, and the probability of network congestion caused by simultaneous registration of a large number of T-BOXs at the same time point is greatly reduced.
Drawings
Fig. 1 is a schematic overall flow diagram of the present invention.
Detailed Description
The invention will now be described in further detail with reference to the accompanying drawings, wherein it is to be understood that the following detailed description is for the purpose of illustration only and is not to be construed as limiting the scope of the invention, as various insubstantial modifications and adaptations of the invention to those skilled in the art may be made in light of the foregoing disclosure.
Example 1
As shown in fig. 1, the invention provides an optimization method for network congestion caused by batch network injection of T-BOX, which is applied to information interaction with a TSP platform based on TCP network communication after waking up T-BOX in a plurality of sleep states, and the T-BOX is sequentially waken up through preset wake-up time intervals.
The TSP platform (enterprise TSP platform) is a platform for managing all vehicles in a host factory, corresponding vehicle data is collected by the T-BOX and uploaded to the TSP platform through a wireless network, and each vehicle is bound and identified according to a vehicle VIN (vehicle unique identification number) and an ICCID number (20 bytes of numbers, such as 12345678901234567890) of a SIM card in the T-BOX.
The BOX is a legal part of the new energy electric vehicle, is responsible for collecting vehicle data and uploading the vehicle data to an enterprise TSP platform through a wireless network, and the TSP platform can also issue instructions to the T-BOX through the wireless network for execution.
The information interaction comprises intelligent vehicle power supply or vehicle upgrading package downloading, and after the information interaction is completed by the T-BOX, the T-BOX actively disconnects from the TSP platform.
The method comprises the following steps:
acquiring ICCID numbers of a built-in SIM card in the T-BOX after the T-BOX is electrified, preferentially acquiring interaction time of information interaction before the T-BOX enters dormancy, finishing intelligent power-on detection or judging whether the detection time to be upgraded is 2-3 minutes, setting a plurality of wakeup time intervals of the T-BOX to be longer than the interaction time, namely the wakeup time intervals are required to be at least longer than 3 minutes, carrying out equal batch wakeup on the plurality of T-BOX according to any one of preset wakeup sequence rules and the wakeup time intervals after the T-BOX enters dormancy, and carrying out information interaction after wakeup;
the wake-up sequence rule includes:
(1) Formulating according to the tail number of ICCID number: sequentially accumulating the wake-up time intervals when the tail numbers are sequentially increased by '1' or sequentially decreased by '1', and sequentially waking up a plurality of T-BOXs; when a wake-up sequence is formulated according to the tail number of the ICCID number, the T-BOX corresponding to the tail number of 0 or 9 is specifically a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch.
(2) Making according to the tail number of ICCID number as odd number or even number: preferentially waking up the T-BOX with the tail number of odd or even, and waking up the T-BOX with the tail number of odd or even after accumulating the wake-up time interval; when a wake-up sequence is formulated according to the odd or even tail number of the ICCID number, the T-BOX corresponding to the odd or even tail number is a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch.
When the T-BOX is in dormancy, when the system time of the T-BOX is operated to a wakeup time stamp, the T-BOX wakes up on time; before the T-BOX sleeps, the T-BOX calibrates the system time with reference to GPS time and network time in sequence. GPS acquires time with a little higher precision than network time, and in general, GPS is effective to use GPS time, and GPS is ineffective to use network time.
The tail number of the ICCID number in the invention is specifically any one of the serial numbers 0-9 of the 19 th byte in the ICCID number.
The meanings expressed by the ICCIDs of different operators are different, but the last five bytes must be determined, 4-byte serial number + 1-byte check code, exemplified in chinese mobile coding format:
89860 0MFSS YYGXXXXXXP, the previous field is not concerned, only the place where XX is concerned, the last 5 bytes are XXXXP, wherein XXXX represents a serial number, the range of each byte of the serial number is 0-9, the last byte of the serial number is evenly distributed in production, that is, the probability of 0-9 appearing in each data is the same. The last byte of the serial number (19 th byte of ICCID number) is taken for setting the dormancy wakeup time.
The above optimization method is further described below in connection with 2 practical cases:
the wake-up sequence rule is formulated according to the tail number of the ICCID number:
for example, the T-BOX wake-up time stamp with the tail number of 0 is set to 2 am; when the wakeup time interval is accumulated while incrementing "1" by the tail number: the T-BOX wake-up time with tail number 1 is set as: 10 minutes in 2 am; the T-BOX wake-up time with tail number 2 is set as: 20 minutes in the morning at 2 points; and so on, the tail number starts from 0 and is at most 9, and the wake-up time is increased by 10 minutes every 1 increment of the tail number, namely, the wake-up time interval is 10 minutes. When the wake-up time interval is accumulated by decrementing the tail number by '1', the T-BOX wake-up time stamp with the tail number of 9 is set to 2 am, and the T-BOX wake-up time with the tail number of 8 is as follows: 10 minutes in 2 am; the T-BOX wake-up time with tail number 7 is set as: 20 minutes in the morning at 2 points; and so on; this way the number of simultaneous registrations can be reduced to the previous tenth.
The wake-up sequence rule is formulated according to the tail number of ICCID numbers being odd or even:
when the T-BOX wake-up time stamps of tail numbers 0, 2, 4, 6 and 8 are set to be 2 am, after the accumulated wake-up time interval is 10 minutes, the T-BOX with tail numbers 1, 3, 5, 7 and 9 is waken up by 2.10 am.
It is apparent that the above method can effectively reduce the number of T-BOX registered for the TSP platform at the same time.
Of course, the wake-up time interval is not limited to 10 minutes in the present invention, and may be adaptively set for the data amount of the T-BOX under the TSP platform.
The tail numbers of the serial numbers in the ICCID of the SIM card in the T-BOX are evenly distributed after batch, the probability of 0-9 is the same, the equal-batch T-BOX registration can be realized by setting the tail numbers for time awakening, and the probability of network congestion caused by simultaneous registration of a large number of T-BOXs at the same time point is greatly reduced.
The above examples merely represent a few embodiments of the present invention, which are described in more detail and are not to be construed as limiting the scope of the present invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention.

Claims (4)

1. The optimization method for network congestion caused by batch network injection of T-BOXs is characterized by being applied to information interaction with a TSP platform based on TCP network communication after waking up a plurality of T-BOXs in a dormant state, wherein the plurality of T-BOXs are sequentially waken up through preset wake-up time intervals, and the method comprises the following steps:
acquiring ICCID numbers of a built-in SIM card in the T-BOX after the T-BOX is electrified, preferentially acquiring interaction time of the information interaction before the T-BOX enters dormancy, setting the awakening time intervals of a plurality of T-BOX to be longer than the interaction time, carrying out equal batch awakening on a plurality of T-BOX according to any one of preset awakening sequence rules and the awakening time intervals after the T-BOX enters dormancy, and carrying out information interaction after awakening;
the wake-up sequence rule includes:
(1) Formulating according to the tail number of the ICCID number: sequentially accumulating the wake-up time intervals when the tail numbers are sequentially increased by '1' or sequentially decreased by '1', and sequentially waking up a plurality of T-BOXs;
(2) Making according to the tail number of the ICCID number being odd or even: preferentially waking up the T-BOX with the tail number of odd or even, and waking up the T-BOX with the tail number of odd or even after accumulating the wake-up time interval;
wherein, the tail number of the ICCID number is any one of serial numbers 0-9 of the 19 th byte in the ICCID number;
when a wake-up sequence is formulated according to the tail number of the ICCID number, the T-BOX corresponding to the tail number of 0 or 9 is specifically a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch;
when a wake-up sequence is formulated according to the odd or even tail number of the ICCID number, the T-BOX corresponding to the odd or even tail number is a preferential wake-up batch, and a wake-up time stamp is preset in the T-BOX of the preferential wake-up batch;
when the system time of the T-BOX runs to the wake-up time stamp while the T-BOX is dormant, the T-BOX wakes up on time.
2. The optimization method for network congestion caused by T-BOX batch network injection according to claim 1, wherein the optimization method comprises the following steps: and before the T-BOX sleeps, the T-BOX sequentially refers to GPS time and network time for calibrating the system time.
3. The optimization method for network congestion caused by T-BOX batch network injection according to claim 1, wherein the optimization method comprises the following steps: the information interaction comprises intelligent vehicle power-up or vehicle upgrading package downloading.
4. The optimization method for network congestion caused by T-BOX batch network injection according to claim 1, wherein the optimization method comprises the following steps: and after the T-BOX completes the information interaction, the T-BOX actively disconnects the connection with the TSP platform.
CN202310773640.5A 2023-06-28 2023-06-28 Optimization method for network congestion caused by batch network injection of T-BOX Active CN116506362B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310773640.5A CN116506362B (en) 2023-06-28 2023-06-28 Optimization method for network congestion caused by batch network injection of T-BOX

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310773640.5A CN116506362B (en) 2023-06-28 2023-06-28 Optimization method for network congestion caused by batch network injection of T-BOX

Publications (2)

Publication Number Publication Date
CN116506362A CN116506362A (en) 2023-07-28
CN116506362B true CN116506362B (en) 2023-10-31

Family

ID=87328839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310773640.5A Active CN116506362B (en) 2023-06-28 2023-06-28 Optimization method for network congestion caused by batch network injection of T-BOX

Country Status (1)

Country Link
CN (1) CN116506362B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001069859A1 (en) * 2000-03-17 2001-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Mobile terminal sleep phase assignment and announcement in a wireless local area network
CN112466107A (en) * 2020-11-24 2021-03-09 重庆市山城燃气设备有限公司 Wireless passive wake-up grouping meter reading system and method and grouping point reading and group reading method
CN114585062A (en) * 2022-04-13 2022-06-03 哈工大机器人(合肥)国际创新研究院 Bluetooth-based energy-saving connection method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9319225B2 (en) * 2007-01-16 2016-04-19 Microsoft Technology Licensing, Llc Remote device waking using a multicast packet

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001069859A1 (en) * 2000-03-17 2001-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Mobile terminal sleep phase assignment and announcement in a wireless local area network
CN112466107A (en) * 2020-11-24 2021-03-09 重庆市山城燃气设备有限公司 Wireless passive wake-up grouping meter reading system and method and grouping point reading and group reading method
CN114585062A (en) * 2022-04-13 2022-06-03 哈工大机器人(合肥)国际创新研究院 Bluetooth-based energy-saving connection method and system

Also Published As

Publication number Publication date
CN116506362A (en) 2023-07-28

Similar Documents

Publication Publication Date Title
CN111465039B (en) Wireless upgrading method based on Lora technology
CN105824952A (en) Device and method for processing data
CN112738755A (en) Method for interaction between wireless communication module and sensor in field of power internet of things
CN103702402B (en) Low-power consumption parking stall based on wireless sensor network state collection method
CN114793250A (en) Configurable CAN data analysis method
CN111629358A (en) Vehicle OTA (over the air) upgrading method and system based on ringing awakening
CN106851803A (en) A kind of wireless senser awakening method
CN110297663B (en) Application program awakening method, device, terminal and medium
CN114827184A (en) Vehicle abnormal awakening processing method and device, vehicle and cloud server
CN110831050A (en) Sensor node control method and system
CN116506362B (en) Optimization method for network congestion caused by batch network injection of T-BOX
CN114844769A (en) Vehicle feed risk monitoring method
CN104680100A (en) Active RFID (Radio Frequency Identification Device) low power consumption period awakening method
CN114670762A (en) Vehicle-mounted equipment wake-up control method and device and electric vehicle
CN111246549B (en) Method and device for providing node dormancy and wakeup time
CN108834204B (en) Paging method, system and network equipment
US20190208469A1 (en) Beacon signal processing system
CN116828573A (en) Internet of things terminal remote on-demand awakening system and method based on ultrahigh frequency RFID
CN116155720A (en) CAN data acquisition remote configuration method in T-BOX
CN102043867A (en) Internal memory dotting-based data calling method for acquisition system
CN112788592B (en) Data transmission processing method for adding wake-up time
CN117478768A (en) Multi-protocol-adapted hydrologic Internet of things data analysis method and storage device
CN114884724B (en) Cloud server interaction method and device, readable storage medium and terminal equipment
CN115695494A (en) Vehicle feed risk monitoring method, device, equipment and storage medium
CN112596599A (en) Method for reducing power consumption applied to embedded system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant