Patent Description:
In a process of driving a non-autonomous vehicle by means of a navigation system, the navigation system may plan a route for the vehicle based on a current location of the vehicle, a destination location, road condition information, and the like.

In a process of driving an autonomous vehicle by means of a road side sub-system (RSS), the autonomous vehicle may send, to the RSS, vehicle driving information including real-time operating information of the vehicle (location, travel direction, travel route, speed and acceleration, operating status), auxiliary planning information (driving intention, planned travel route, allowable maximum speed and acceleration, requirements on right level of way), vehicle body information (vehicle type), vehicle perception information (vehicle perception on a surrounding vehicle and object in view of type, location, size, speed, and the like), and the like; and the RSS may generate, based on the information reported from the autonomous vehicle and road condition information obtained by a road side unit (RSU), decision planning information for passing through an intersection, including a behavioral decision (to travel forward, stop, turn left, turn right, change a lane, and the like), a corresponding lane, an action decision (path planning, speed, angle, and the like), and a moving track point and a time for arriving the track point. As a result, the automatic driving control system of the autonomous vehicle may control the vehicle based on the decision planning information.

It can be seen that weight information of the vehicle is not considered when determining the road planning information for either the non-autonomous vehicle or the autonomous vehicle, and therefore weight of the vehicle cannot be better managed, which also affects rationality of a road planning.

Therefore, it is necessary to propose a technical solution to consider the weight information of the vehicle during road planning, so as to better manage the weight of the vehicle and perform a more reasonable road planning. Prior Art Includes: <CIT>. This prior art disclosure describes a system comprising an electronic device for a transport vehicle and a server, wherein the system is configured to determine route planning information for the transport vehicle based on vehicle information including a weight of the transport vehicle, and, optionally, also based on a weight of accompanying vehicles.

A general summary of the present disclosure is provided in this section, which is not a comprehensive disclosure of a full scope or all features thereof.

An objective of the present disclosure is to provide a system and a wireless communication method, in order to take weight information of a head vehicle of a motorcade, weight information of other vehicles of the motorcade, and a total length, a maximum width, and a maximum height of the motorcade into consideration during a road planning and decision planning, and thereby perform the road planning more rationally.

According to an aspect of the present disclosure, a system according to claim <NUM> is provided.

According to another aspect of the present disclosure, a wireless communication method according to claim <NUM> is provided.

Further applicability areas will become apparent from the description provided herein. The description and specific examples in this summary are for illustrative purposes only, and are not intended to limit the scope of the present disclosure.

The drawings described herein are only for illustrative purposes of selected embodiments rather than all possible implementations, and are not intended to limit the scope of the present disclosure. In the drawings:.

Although the present disclosure is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown in the drawings as examples and are described in detail herein. However, it should be understood that the description of specific embodiments herein is not intended to limit the present disclosure to the disclosed specific forms; on the contrary, the purpose of the present disclosure is to cover all modifications, equivalents and replacements that fall within the scope of the present disclosure. It should be noted that throughout the several drawings, corresponding reference numerals indicate corresponding parts.

Examples of the present disclosure are described more adequately with reference to the drawings. The following description is merely exemplary, and is not intended to limit the present disclosure, application, or use.

Example embodiments are provided so that the present disclosure will be thorough and fully convey the scope to those skilled in the art. Numerous specific details such as examples of specific components, devices, and methods are set forth to provide a thorough understanding of the embodiments of the present disclosure. It will be apparent to those skilled in the art that the example embodiments may be implemented in many different forms without using specific details, none of which should be construed as limiting the scope of the present disclosure. In some example embodiments, well-known processes, well-known structures, and well-known technologies are not described in detail.

The description are made in the following order:.

<FIG> is a block diagram showing an exemplary configuration of an electronic device <NUM> according to an embodiment of the present disclosure. The electronic device <NUM> is an electronic device for a vehicle, such as a terminal device placed or integrated in the vehicle. Further, the electronic device <NUM> communicates with a server that services the electronic device <NUM>. In particular, in an automatic driving system, the server is located in an RSS, and the electronic device <NUM> may communicate with the server in the RSS via an RSU. Communication between the electronic device <NUM> and the RSU may be in a broadcast manner, and communication between the RSU and the RSS may be in a unicast or multicast manner.

As shown in <FIG>, the electronic device <NUM> includes a weight determining unit <NUM>, a generating unit <NUM>, and a communication unit <NUM>.

Here, each unit of the electronic device <NUM> is included in a processing circuit. It should be noted that the electronic device <NUM> may include a single processing circuit or multiple processing circuits. Further, the processing circuit may include various discrete functional units to perform various different functions and/or operations. It should be noted that these functional units may be physical entities or logical entities, and units with different titles may be implemented by a same physical entity.

According to an embodiment of the present disclosure, in a case where the electronic device <NUM> is applied to an autonomous vehicle, the weight determining unit <NUM>, the generating unit <NUM>, a tire pressure determining unit <NUM>, a size determining unit <NUM>, a determining unit <NUM>, and a generating unit <NUM> of the electronic device <NUM> may be integrated in a smart vehicle-side computing control unit of the autonomous vehicle, and the communication unit <NUM> may be implemented by an on-board unit (OBU).

According to an embodiment of the present disclosure, the weight determining unit <NUM> determines weight information of the vehicle.

According to an embodiment of the present disclosure, the generating unit <NUM> generates vehicle information which includes the weight information of the vehicle.

According to an embodiment of the present disclosure, the electronic device <NUM> sends the vehicle information to the server via the communication unit <NUM>, for the server to determine road planning information for the vehicle based on the vehicle information.

It can be seen that, the electronic device <NUM> according to the present disclosure sends the vehicle information including weight information of the vehicle to the server, so that the server may determine road planning information based on the vehicle information. In this way, the weight information of the vehicle is considered by the server during road planning and decision planning, and therefore a weight of the vehicle may be better managed and a road planning may be carried out more reasonably.

According to an embodiment of the present disclosure, the weight information determined by the weight determining unit <NUM> may include a current weight of the vehicle and/or a maximum weight of the vehicle. For example, the maximum weight of the vehicle may be a parameter set when the vehicle is delivered from the factory, and may be directly obtained by the weight determining unit <NUM>. In addition, the current weight of the vehicle may be sensed by an onboard pressure sensor and determined by the weight determining unit <NUM> based on a sensing result from the pressure sensor, for example. Here, the pressure sensor may sense the current weight of the vehicle in real time to ensure that the weight determined by the weight determining unit <NUM> is a latest value.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include a tire pressure determining unit <NUM> configured to determine tire pressure information of the vehicle. Here, the tire pressure determining unit <NUM> may determine the tire pressure information of the vehicle through any method known in the art, which is not limited herein. Further, the generating unit <NUM> may include tire pressure information of the vehicle into the generated vehicle information.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include a size determining unit <NUM> configured to determine size information of the vehicle. The size information of the vehicle includes a length, a width, and a height of the vehicle. Here, since a truck has different heights when delivering different goods, the size determining unit <NUM> may update the height of the vehicle in real time. The generating unit <NUM> may further include the size information of the vehicle into the generated vehicle information.

According to an embodiment of the present disclosure, the vehicle information generated by the generating unit <NUM> includes the weight information of the vehicle, and may further include the tire pressure information of the vehicle, and the size information of the vehicle. In addition, the generating unit <NUM> may carry the vehicle information using a Basic Safety Message (BSM).

A content of a modified BSM message is illustrated below. BasicSafetyMessage ::= SEQUENCE {
msgCnt MsgCount,
id OCTET STRING (SIZE(<NUM>)),
-- vehicle ID
plateNo OCTET STRING (SIZE(<NUM>. <NUM>)) OPTIONAL,
-- Reserved for Electronic Vehicle Identification
secMark DSecond,
timeConfidence TimeConfidence OPTIONAL,
pos Position3D,
posAccuracy PositionalAccuracy OPTIONAL,
-- Accuracy for GNSS system
posConfidence PositionConfidenceSet OPTIONAL,
-- Realtime position confidence
transmission TransmissionState,
speed Speed,
heading Heading,
angle SteeringWheelAngle OPTIONAL,
motionCfd MotionConfidenceSet OPTIONAL,
accelSet AccelerationSet4Way,
brakes Brake System Status,
size VehicleSize,
weight VehicleWeight,
tirepressure Pressure, OPTIONAL
vehicleClass VehicleClassification,
--VehicleClassification includes BasicVehicleClass and other
extendible type
safetyExt VehicleSafetyExtensions OPTIONAL,
emergencyExt VehicleEmergencyExtensions OPTIONAL,.

In the message, size represents a parameter of the size information of the vehicle added in the BSM, and VehicleSize represents a size of the vehicle; weight represents a parameter of the weight information of the vehicle added to the BSM, and VehicleWeight represents a weight of the vehicle; and tirepressure represents a parameter of the tire pressure information of the vehicle added in the BSM, and Pressure represents a tire pressure of the vehicle.

A content of the VehicleSize representing a size of the vehicle is illustrated bellow. VehicleSize ::= SEQUENCE {
length Length,
width Width,
height Height
}
Length::= FLOAT (<NUM>. <NUM>)
Unit is <NUM>
Width::= FLOAT (<NUM>. <NUM>)
Unit is <NUM>
Height::= FLOAT (<NUM>. <NUM>)
Unit is <NUM>.

As shown above, the size information of the vehicle includes a length, a width and a height of the vehicle. Specifically, length represents a parameter of a length of the vehicle, and Length represents the length of the vehicle, which is in a data type of floating point and with a step of <NUM> meters; width represents a parameter of a width of the vehicle, and Width represents the width of the vehicle, which is in a data type of floating point and with a step of is <NUM> meters; and height represents a parameter of a height of the vehicle, and Height represents the height of the vehicle, which is in a data type of floating point and with a step of <NUM> meters.

A content of the VehicleWeight representing a weight of the vehicle is illustrated bellow. VehicleWeight : := SEQUENCE {
currentweight CurrentWeight,
maxweight MaxWeight
}
CurrentWeight: := INTEGER (<NUM>. <NUM>)
-- Unit is 1t
MaxWeight: := INTEGER (<NUM>. <NUM>)
-- Unit is 1t.

As shown above, the weight information of the vehicle includes a current weight of the vehicle and a maximum weight of the vehicle. Specifically, currentweight represents a parameter of a current weight of the vehicle, and CurrentWeight represents the current weight of the vehicle, which is in a data type of integer and with a step of <NUM> ton; and max-weight represents a parameter of a maximum weight of the vehicle, and MaxWeight represents the maximum weight of the vehicle, which is in a data type of integer and with a step of <NUM> ton.

A content of the Pressure representing the tire pressure of the vehicle is illustrated bellow. Pressure::= FLOAT (<NUM>. <NUM>)
-- Unit is <NUM>.

As shown above, Pressure represents a tire pressure of the vehicle, which is in a data type of floating point and with a step of <NUM> bars.

Described above is an embodiment in which the weight information of the vehicle, the size information of the vehicle, and the tire pressure information of the vehicle are added to the BSM. It is to be noted that it is also possible to add only one or two of the above information in the BSM.

According to an embodiment of the present disclosure, the BSM reported by the electronic device <NUM> may further include other information such as vehicle type information (car, passenger car, truck, and the like).

According to an embodiment of the present disclosure, the electronic device <NUM> may periodically send the vehicle information to the server. For example, the electronic device <NUM> may periodically send the BSM including the vehicle information to the server via the communication unit <NUM>. According to an embodiment of the present disclosure, in a case where the electronic device <NUM> is applied to an autonomous vehicle, the electronic device <NUM> may periodically send the BSM including the vehicle information to an RSU (in a broadcast manner, for example), and then the RSU forwards the BSM to the server.

According to an embodiment of the present disclosure, the electronic device <NUM> may receive, from the server via the communication unit <NUM>, request information for acquiring the vehicle information, and the generating unit <NUM> may generate the vehicle information in response to the request information and send the vehicle information to the server via the communication unit <NUM>. Similarly, in a case where the electronic device <NUM> is applied to an autonomous vehicle, the electronic device <NUM> may receive the request information forwarded from the RSU, and send the BSM including the vehicle information to the RSU (in a broadcast manner, for example), so then the RSU forwards the BSM to the server.

As described above, according to an embodiment of the present disclosure, the electronic device <NUM> for a vehicle sends the vehicle information to the server, so that the server determines road planning information based on the vehicle information. In this way, the weight information, and optionally the size information and/or the tire pressure information of the vehicle are considered by the server during road planning and decision planning, and therefore the road planning may be carried out more reasonably.

According to an embodiment of the present disclosure, the electronic device <NUM> may receive, from the server via the communication unit <NUM>, limitation condition information of respective roads within coverage of the server. For example, the server may broadcast the limitation condition information of respective roads. In addition, the server may send the limitation condition information of respective roads to respective RSUs, and the RSUs broadcast the limitation condition information of respective roads, so that the electronic device <NUM> can receive the limitation condition information from the RSUs.

According to an embodiment of the present disclosure, the coverage of the electronic device <NUM> includes multiple roads, and the limitation condition information of a road may include a limitation condition about at least one parameter of the road. The parameter of a road includes, but is not limited to the length, width, height, weight, travel time, and travel speed. For example, the limitation condition on the length for a road may include a maximum length of a vehicle allowed to travel on the road; the limitation condition on the width for a road may include a maximum width of a vehicle allowed to travel on the road; the limitation condition on the height for a road may include a maximum height of a vehicle allowed to travel on the road; the limitation condition on the weight for a road may include a maximum weight of a vehicle allowed to travel on the road; the limitation condition on the travel time for a road may include allowable travel time for various types of vehicles to travel on the road; and the limitation condition on the speed for a road may include a maximum speed of a vehicle allowed to travel on the road. In addition, it is to be noted that the road here shall be considered in a broad definition, and bridges are also within the scope of the road.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include a determining unit <NUM> configured to determine, based on the received limitation condition information of respective roads, whether the vehicle exceeds the limitation condition on a currently planned road.

In other words, the electronic device <NUM> may determine the vehicle information through the weight determining unit <NUM>, the tire pressure determining unit <NUM>, and the size determining unit <NUM>, and may determine whether the vehicle exceeds the limitation condition on a currently planned road based on the vehicle information. In other words, the electronic device <NUM> may not send the vehicle information to the server, but determine, based on the information, whether the vehicle exceeds the limitation condition on respective roads. Here, the determining unit <NUM> may determine, based on the vehicle information, whether the vehicle exceeds the limitation condition on each parameter of each currently planned road.

According to an embodiment of the present disclosure, the weight determining unit <NUM> may determine a current weight of the vehicle, and the determining unit <NUM> may determine that the vehicle exceeds the limitation condition for a certain road in a currently planned road in a case where the current weight of the vehicle exceeds a limitation condition on the weight for the rode. For another example, the size determining unit <NUM> may determine a length, a width, and a height of the vehicle, and the determining unit <NUM> may determine that the vehicle exceeds the limitation condition for a road in a case where the length, width, or height of the vehicle exceeds the limitation condition on the length, width, or height for the rode. In addition, the electronic device <NUM> may also predict the travel time and travel speed of the vehicle on respective roads, and the determining unit <NUM> may determine whether the travel time or travel speed of the vehicle exceeds the limitation conditions on the travel time or the travel speed for respective roads.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include a generating unit <NUM> configured to generate over-limit information in a case where the vehicle exceeds the limit condition on a currently planned road. The over-limit information may include, for example, roads on which the vehicle exceeds the limit condition. In an embodiment, the over-limit information may further include a parameter that exceeds the limit condition. In an embodiment, the over-limit information may further include a current value of the parameter that exceeds the limitation condition. For example, in a case where the vehicle exceeds the limit condition on the weight for a road A, the over-limit information may include an identifier of the road A. In an embodiment, the over-limit information may further include information indicating a weight parameter. In an embodiment, the over-limit information may further include the current weight of the vehicle.

According to an embodiment of the present disclosure, the electronic device <NUM> may send the over-limit information to the server via the communication unit <NUM>, so that the server re-determines the road planning information for the vehicle. For example, the server may re-plan a road to avoid the road on which the vehicle exceeds the limitation condition. Further, the server may re-plan a road using a current value of the parameter of the vehicle that exceeds the limitation condition.

As described above, according to an embodiment of the present disclosure, the electronic device <NUM> for a vehicle may determine the vehicle information, and determine, based on the limitation condition information of respective roads sent from the server, whether the vehicle exceeds the limitation condition of a road on the planned route. In this way, the vehicle may send the over-limit information to the server in a case where the vehicle exceeds the limitation condition of a road on the planned route, and the server may re-determine the road planning information. In this way, a situation in which the vehicle exceeds the limitation condition of a road may be avoided, and therefore the road planning and decision planning may be carried out more reasonably.

According to the invention, a head vehicle collects vehicle information of each vehicle in a motorcade and interacts with the server, which is described in detail below.

According to the invention, the electronic device <NUM> is applied to a head vehicle in a motorcade. The electronic device <NUM> receives vehicle information of other vehicles in the motorcade from the other vehicles via the communication unit <NUM>. The vehicle information of the other vehicles includes weight information of the other vehicles. The weight information of the other vehicles may include current weight of the other vehicles and/or maximum weights of the other vehicles.

According to the invention, the generating unit <NUM> generates vehicle information of the motorcade. The vehicle information of the motorcade includes the weight information of respective vehicles in the motorcade. Further, the electronic device <NUM> sends the vehicle information of the motorcade to the server via the communication unit <NUM>, for the server to determine road planning information for the motorcade based on the vehicle information of the motorcade.

According to an embodiment of the present disclosure, the vehicle information of the other vehicles may further include tire pressure information of the other vehicles, and the vehicle information of the motorcade generated by the generating unit <NUM> may further include the tire pressure information of respective vehicles in the motorcade.

According to the invention, the vehicle information of the other vehicles further includes size information of the other vehicles, including lengths, widths, and heights of the other vehicles. The vehicle information of the motorcade generated by the generating unit <NUM> further includes size information of the motorcade, and the size information of the motorcade may include the size information of respective vehicles in the motorcade. In an embodiment, the size information of the motorcade may include the size information of respective vehicles in the motorcade and a gap between two adjacent vehicles. According to the invention, the size information of the motorcade includes a length of the motorcade, a width of the motorcade, and a height of the motorcade. Here, the length of the motorcade refers to a total length of the motorcade (including the gap between vehicles), the width of the motorcade refers to the width of the vehicle with the largest width in the motorcade, and the height of the motorcade refers to the height of the vehicle with the largest height in the motorcade.

According to the invention, the vehicle information of the motorcade generated by the generating unit <NUM> includes the weight information of the head vehicle of the motorcade and the weight information of respective vehicles in the motorcade, a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade.

As described above, the electronic device <NUM> sends the vehicle information of the motorcade to the server, so that the server determines road planning information based on the vehicle information of the motorcade. In this way, the weight information and size information of the entire motorcade are considered by the server during road planning, and thereby the road planning may be carried out more reasonably.

According to an embodiment of the present disclosure, the determining unit <NUM> may determine whether the motorcade exceeds a limitation conditions on a currently planned road based on the received limitation condition information of respective roads. For example, the determining unit <NUM> may determine whether each vehicle in the motorcade exceeds the limitation condition of respective roads. Further, in a case where any vehicle in the motorcade exceeds the limitation condition of a road, the generating unit <NUM> may generate and send the over-limit information to the server, so that the server re-determines the road planning information for the motorcade.

In addition, according to an embodiment of the present disclosure, in view of the weight, the determining unit <NUM> may determine a total weight and the number of vehicles traveling on a certain road at the same time based on the gap between the vehicles, and thereby determine whether the total weight of the vehicles traveling at the same time exceeds the limitation condition on the weight for the road. Further, in a case where the weight of each vehicle does not exceed the limitation condition on the weight for the road, and the total weight of the vehicles traveling at the same time exceeds limitation condition on the weight for the road, the electronic device <NUM> may adjust the gap between the vehicles in order to solve the problem.

As described above, according to an embodiment of the present disclosure, the electronic device <NUM> applied to the head vehicle may determine the vehicle information of the motorcade, and determine, based on the limitation condition information of respective roads sent from the server, whether the motorcade exceeds a limitation condition on a road in the planned route. In this way, in a case where a vehicle in the motorcade exceeds the limitation condition on the road in the planned route, the vehicle may send over-limit information to the server, and the server may re-determine the road planning information. In this way, a situation in which a vehicle exceeds the limitation condition on a road may be avoided, and therefore the road planning may be carried out more reasonably.

<FIG> is a block diagram showing a structure of an electronic device <NUM> for a server in a wireless communication system according to an embodiment of the present disclosure. Here, the electronic device <NUM> may be located on a network side or in the cloud. Further, in an automatic driving system, the electronic device <NUM> may be located in an RSS, and may communicate with the vehicle via the RSU. The RSS is arranged on a roadside or a remote computer room, and the RSU is arranged on the roadside.

As shown in <FIG>, the electronic device <NUM> includes a communication unit <NUM> and a planning unit <NUM>.

According to an embodiment of the present disclosure, in a case where the electronic device <NUM> is arranged in an RSS, the planning unit <NUM>, a determining unit <NUM>, an over-limit determining unit <NUM>, an estimating unit <NUM>, an overweight determining unit <NUM>, and a generation unit <NUM> of the electronic device <NUM> may be integrated in a roadside computing control unit of the RSS.

According to an embodiment of the present disclosure, the electronic device <NUM> receives vehicle information from a vehicle via the communication unit <NUM>. The vehicle information includes weight information of the vehicle.

According to an embodiment of the present disclosure, the planning unit <NUM> determines road planning information for the vehicle based on the vehicle information. The road planning information includes a route planning for the vehicle, for example, the route traveled from the current location to a destination location. In an embodiment, in a case where the vehicle is an autonomous vehicle, the road planning information may further include decision planning, which may include behavioral decisions (to travel forward, stop, turn left, turn right, change a lane, and the like), a corresponding lane, an action decision (path planning, speed, angle, and the like), moving track point and a time for arriving the track point, and other information.

According to an embodiment of the present disclosure, the electronic device <NUM> sends the road planning information for the vehicle to the vehicle via the communication unit <NUM>.

It can be seen that, the electronic device <NUM> according to the present disclosure receives from a vehicle, vehicle information including weight information of the vehicle, and determines road planning information based on the vehicle information. In this way, the weight information of the vehicle is considered during road planning, and thereby weight of the vehicle may be better managed and the road planning may be carried out more reasonably.

According to an embodiment of the present disclosure, the electronic device <NUM> may receive, from the vehicle, a BSM carrying the vehicle information. Further, the weight information may include a current weight of the vehicle and/or a maximum weight of the vehicle. In addition, the vehicle information may include tire pressure information of the vehicle and/or size information of the vehicle. The size information of the vehicle includes a length, a width, and a height of the vehicle.

According to an embodiment of the present disclosure, the electronic device <NUM> may periodically receive the BSM including the vehicle information from the vehicle via the communication unit <NUM>. In an embodiment, the electronic device <NUM> may send request information for acquiring the vehicle information to the vehicle when need to obtain the vehicle information or BSM, and receive, via the communication unit <NUM>, the vehicle information sent from the vehicle in response to the request information. As described above, the electronic device <NUM> may send request information to the vehicle via the RSU, and receive the BSM from the vehicle via the RSU.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include a determining unit <NUM> configured to determine limitation condition information of respective roads within coverage of the electronic device <NUM>. The limitation condition information of a road includes a limitation condition about at least one parameter of the road. In other words, the determining unit <NUM> may determine the limitation condition information of each of multiple roads within the coverage of the electronic device <NUM>, and the limitation condition information of each road may include limitation condition about one or more parameters of the road. As mentioned above, the parameter of a road includes, but is not limited to the length, width, height, weight, travel time, and travel speed. For example, the limitation condition on the length for a road may include a maximum length of a vehicle allowed to travel on the road; the limitation condition on the width for a road may include a maximum width of a vehicle allowed to travel on the road; the limitation condition on the height for a road may include a maximum height of a vehicle allowed to travel on the road; the limitation condition on the weight for a road may include a maximum weight of a vehicle allowed to travel on the road; the limitation condition on the travel time for a road may include allowable travel time for various types of vehicles to travel on the road; and the limitation condition on the speed for a road may include a maximum speed of a vehicle allowed to travel on the road. In addition, it is to be noted that the road here shall be considered in a broad definition, and bridges are also within the scope of the road.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include an over-limit determining unit <NUM> configured to determine whether the vehicle exceeds the limitation condition of respective roads based on the received vehicle information.

According to an embodiment of the present disclosure, the over-limit determining unit <NUM> may determine whether the vehicle exceeds respective limitation conditions of respective roads. For example, the over-limit determining unit <NUM> may determine whether the vehicle exceeds the limitation condition on the weight for a road based on the current weight of the vehicle included in the vehicle information. Furthermore, the over-limit determining unit <NUM> may determine the current weight of the vehicle based on the tire pressure information included in the vehicle information, and thereby determine whether the vehicle exceeds the limitation condition on the weight for respective roads. That is to say, tire pressure is an auxiliary means for determining the weight, and the over-limit determining unit <NUM> may determine the current weight of the vehicle based on a combination of the received current weight and tire pressure, in order to avoid inaccuracy of information due to poor channel quality, concealment by a driver, or the like. For another example, the over-limit determining unit <NUM> may determine whether the vehicle exceeds the limitation on the length for a road based on the length of the vehicle included in the vehicle information, and determine whether the vehicle exceeds the limitation on the length for the road based on the width of the vehicle included in the vehicle information, and determine whether the vehicle exceeds the limitation on the height for the road based on the height of the vehicle included in the vehicle information, and the like.

According to an embodiment of the present disclosure, the planning unit <NUM> may determine, based on a determination result by the over-limit determining unit <NUM>, road planning information for the vehicle to avoid a road on which the vehicle exceeds the limitation condition for the road. For example, in a case where the over-limit determining unit <NUM> determines that the vehicle exceeds the limitation condition on any parameter of a road, the planning unit <NUM> may perform road planning to exclude the road from a route for the vehicle.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> may further include an overweight determining unit <NUM> configured to determine whether the vehicle is overweight based on the current weight of the vehicle and the maximum weight of the vehicle. Similarly, the overweight determining unit <NUM> may determine the current weight of the vehicle in combination with the tire pressure information included in the vehicle information, in order to avoid inaccuracy of the current weight due to poor channel quality, concealment by the driver, or the like.

In a further embodiment, the electronic device <NUM> may further include a generating unit <NUM> configured to generate warning information in a case where the overweight determining unit <NUM> determines that the vehicle is overweight. For example, the warning information may include an illegal behavior (overweight) of the vehicle and identification information (license number) of the vehicle. In an embodiment, the warning information may further include current location information and/or travel route information of the vehicle. Further, the electronic device <NUM> may send the generated warning information to a traffic management department via the communication unit <NUM>.

According to an embodiment of the present disclosure, the electronic device <NUM> may determine whether the vehicle has illegal behaviors in addition to being overweight. For example, the electronic device <NUM> may determine whether the vehicle is speeding based on a current speed of the vehicle, determine whether the vehicle has travelling in a dangerous manner based on the tire pressure of tires of the vehicle, and determine, based on the height of the vehicle, whether the vehicle exceeds a safety height regarding a type of vehicles and thereby is dangerous, and the like. In a case where the electronic device <NUM> determines that the vehicle has an illegal behavior, the electronic device <NUM> may generate the warning information and send it to a traffic management department.

As described above, according to the embodiments of the present disclosure, the electronic device <NUM> determines the road planning information based on the received vehicle information, so that the weight, and optionally the size, and tire pressure of the vehicle may be considered during road planning, and thereby the road planning and decision planning may be carried out more reasonably. Furthermore, the electronic device <NUM> may further determine whether the vehicle has an illegal behavior based on the received vehicle information, and report the illegal behavior of the vehicle to a traffic management department for processing, in order to better regulate driving of the vehicle.

According to an embodiment of the present disclosure, as shown in <FIG>, the electronic device <NUM> further includes an estimating unit <NUM> configured to estimate the vehicle information of the vehicle. The vehicle information includes the weight information of the vehicle, and may further include the size information of the vehicle and the tire pressure information of the vehicle.

According to an embodiment of the present disclosure, the electronic device <NUM> may obtain information of the vehicle through a sensing device, and estimate the vehicle information based on the sensed information. The sensing device refers to a device capable of sensing, such as a roadside sensing device in the RSS system, which includes but is not limited to laser radar, camera, millimeter wave radar and other devices. The sensing device may collect raw perception data, such as an image, video, point cloud, rain and fog condition, and the like, within current coverage in real time, and transmit the data to the electronic device <NUM>. For example, the size of the vehicle, including a length, width, and height, may be sensed through the sensing device. For another example, images of tires of the vehicle may be captured by a camera, so as to determine the tire pressure information of the tires. Further, the estimating unit <NUM> may estimate the current weight of the vehicle based on the tire pressure information of respective tires. In addition, the estimating unit <NUM> may estimate a model of the vehicle based on the size of the vehicle and the image of the vehicle, and thereby estimate the maximum weight of the vehicle, and so on.

According to an embodiment of the present disclosure, the over-limit determining unit <NUM> may determine whether the vehicle exceeds the limitation condition of respective roads based on the estimated vehicle information. In addition, the overweight determining unit <NUM> may determine whether the vehicle has an illegal behavior based on the estimated vehicle information, for example, determine whether the vehicle is overweight based on the current weight of the vehicle and the maximum weight of the vehicle. Therefore, the planning unit <NUM> may determine the road planning information based on the determination result by the overweight determining unit <NUM>, and the generating unit <NUM> may generate warning information based on the determination result by the overweight determining unit <NUM>.

It can be seen that, according to the embodiments of the present disclosure, in a case where the electronic device <NUM> fails to receive the vehicle information from the vehicle, the electronic device <NUM> may estimate the vehicle information and perform road planning more reasonably considering one or more of the estimated weight, size and tire pressure. Furthermore, the electronic device <NUM> may further determine whether the vehicle has an illegal behavior based on the estimated vehicle information, and report the illegal behavior of the vehicle to a traffic management department for processing, in order to better regulate driving of the vehicle. According to an embodiment of the present disclosure, even if the electronic device <NUM> receives the vehicle information from the vehicle, the electronic device <NUM> may estimate the vehicle information and determine a final vehicle information based on the received vehicle information and the estimated vehicle information, so that the determined vehicle information is more accurate, which may avoid inaccuracy of the vehicle information due to poor channel quality, concealment by the driver, or the like.

According to an embodiment of the present disclosure, after the determining unit <NUM> determines the limitation condition information of respective roads within coverage of the electronic device <NUM>, the electronic device <NUM> may send the limitation condition information of respective roads within coverage of the electronic device <NUM> via the communication unit <NUM>. For example, the electronic device <NUM> may send the limitation condition information of respective roads in a broadcast manner. Further, the electronic device <NUM> may send the limitation condition information of respective roads to RSUs, so that the RSUs may broadcast the limitation condition information of respective roads. Next, after the vehicle receives the limitation condition information, the vehicle may determine whether the vehicle exceeds a limitation condition on a currently planned road based on the limitation condition information of the road, and may send over-limit information to the electronic device <NUM> in a case where the vehicle exceeds the limitation condition on the currently planned road.

According to an embodiment of the present disclosure, the electronic device <NUM> may receive, from the vehicle via the communication unit <NUM>, over-limit information indicating that the vehicle exceeds the limitation condition on a currently planned road. The over-limit information may include, for example, identification of the road on which the vehicle exceeds the limit condition. In an embodiment, the over-limit information may further include the parameter that exceeds the limit condition. In an embodiment, the over-limit information may further include a current value of the parameter that exceeds the limit condition. For example, in a case where the vehicle exceeds the limitation condition on the weight for road A, the over-limit information received by the electronic device <NUM> may include an identification of road A; in an embodiment, the over-limit information may further include information indicating the weight parameter; and in an embodiment, the over-limit information may further include a current weight of the vehicle.

According to an embodiment of the present disclosure, the planning unit <NUM> may re-determine the road planning information for the vehicle based on the received over-limit information. For example, the planning unit <NUM> may re-plan roads for the vehicle to avoid a road on which the vehicle exceeds the limitation condition.

As described above, according to an embodiment of the present disclosure, the electronic device <NUM> may send the limitation condition information of respective roads, and thereby determine, on a vehicle side, whether the vehicle exceeds a limitation condition of respective roads. In this case, it is less possible for the vehicle to determine whether the vehicle has an illegal behavior and report the illegal behavior, if any, to a traffic management department, and therefore the electronic device <NUM> may also determine whether the vehicle has an illegal behavior by estimating the vehicle information.

According to the invention, the electronic device <NUM> receives vehicle information of a motorcade from a head vehicle via the communication unit <NUM>. The vehicle information of the motorcade includes weight information of respective vehicles in the motorcade. According to the invention, the planning unit <NUM> determines road planning information for the motorcade based on the vehicle information of the motorcade, and sends the road planning information for the vehicle to the head vehicle via the communication unit <NUM>.

In an embodiment, the vehicle information of the motorcade may further include tire pressure information of respective vehicles in the motorcade. In an embodiment, the vehicle information of the motorcade further includes size information of the motorcade. The size information of the motorcade may include the size information of respective vehicles in the motorcade. In an embodiment, the size information of the motorcade may include the size information of respective vehicles in the motorcade and a gap between two adjacent vehicles. According to the invention, the size information of the motorcade includes a length, a width, and a height of the motorcade. Here, the length of the motorcade refers to a total length of the motorcade (including the gap between vehicles), the width of the motorcade refers to the width of the vehicle with the largest width in the motorcade, and the height of the motorcade refers to the height of the vehicle with the largest height in the motorcade. According to the invention, the vehicle information of the motorcade includes the weight information of the head vehicle of the motorcade and the weight information of respective vehicles in the motorcade, a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade.

According to an embodiment of the present disclosure, the electronic device <NUM> may determine whether respective vehicles in the motorcade has an illegal behavior, and send warning information to a traffic management department if any one of the vehicles has an illegal behavior. In addition, the electronic device <NUM> may determine whether a vehicle in the motorcade exceeds a limitation condition of respective roads, and avoid the road during planning in a case where any one of the vehicles exceeds the limitation condition of the road. In particular, in view of the weight, the electronic device <NUM> may determine, according to the gap between the vehicles, the number of the vehicles traveling on a certain road at a same time and a total weight of such vehicles, and thereby determine whether the total weight of the vehicles traveling at the same time exceeds the limitation on the weight for the road. Further, in a case where the weight of respective vehicles does not exceed the limitation condition on the weight for the road, and the total weight of the vehicles traveling at the same time exceeds the limitation condition on the weight for the road, the electronic device <NUM> may send to the head vehicle a notification of adjusting the gap between the vehicles.

As described above, according to an embodiment of the present disclosure, the electronic device <NUM> may determine whether a vehicle in the motorcade exceeds the limitation condition of respective roads, and thereby determine road planning information. In this way, a situation in which the vehicle exceeds the limitation condition of a road may be avoided, and thereby the road planning and decision planning may be carried out more reasonably.

<FIG> are signaling flowcharts each illustrating a road planning process according to an embodiment of the present disclosure. In <FIG>, the vehicle may include the electronic device <NUM>, the RSS may include the electronic device <NUM>, and the vehicle and the RSS may communicate via the RSU. In an alternative embodiment, the electronic device <NUM> in the vehicle may directly communicate with the electronic device <NUM>.

As shown in <FIG>, in step S301, vehicle information is sent from the vehicle to the RSU. Next, in step S302, the vehicle information is forwarded by the RSU to the RSS. Next, in step S303, it is determined, by the RSS, whether the vehicle has an illegal behavior such as overweight, speeding, or dangerous driving, based on the received vehicle information. Next, in a case where the RSS determines that the vehicle has an illegal behavior in step S303, warning information is sent in step S304 by the RSS to a traffic management department. In step S305, it may be determined, by the RSS, whether the vehicle exceeds a limitation condition of respective roads based on the received vehicle information, and a road planning is performed by the RSS to avoid the road on which the vehicle exceeds the limitation condition. Next, in step S306, road planning information is send by the RSS to the RSU. Next, in step S307, the road planning information is forwarded from the RSU to the vehicle. In this way, according to the embodiment of the present disclosure, the RSS may determine, based on the vehicle information reported from the vehicle, whether the vehicle has an illegal behavior and whether the vehicle exceeds the limitation condition of respecive roads, and thereby perform a road planning. In <FIG>, step S303 and step S305 may be performed in parallel.

As shown in <FIG>, in step S401, limitation condition information of respective roads within coverage of the RSS is send by the RSS to the RSU. Next, in step S402, the limitation condition information of respective roads is sent by the RSU in a broadcast manner. Next, in step S403, it is determined, by the vehicle, whether the vehicle exceeds a limitation condition of respective roads on a currently planned road based on the received limitation condition information of respective roads and the vehicle information. Next, in a case where it is determined in step S403 that the vehicle exceeds the limitation condition of a road, over-limit information is sent by the vehicle to the RSU in step S404. Next, in step S405, the over-limit information is sent by the RSU to the RSS. Next, in step S406, the road planning information is re-determined by the RSS based on the received over-limit information. Next, in step S407, the road planning information is sent by the RSS to the RSU. Next, in step S408, the road planning information is forwarded by the RSU to the vehicle. Therefore, according to the embodiment of the present disclosure, the vehicle may determine whether a vehicle exceeds a limitation condition of a road based on the received limitation condition information of respective roads, report to the RSS in a case where a limitation condition of a road is exceeded, and thereby re-perform a road planning.

As shown in <FIG>, vehicle information is estimated by an RSS in step S501. Next, in step S502, it is determined, by the RSS, whether the vehicle has an illegal behavior such as overweight, speeding, or dangerous driving, based on the estimated vehicle information. Next, in a case where the RSS determines in step S502 that the vehicle has an illegal behavior, warning information is sent by the RSS to a traffic management department in step S503. In step S504, it is determined, by the RSS based on the estimated vehicle information, whether the vehicle exceeds a limitation condition of respective roads, and a road planning is carried out by the RSS in order to avoid the roads on which the vehicle exceeds the limitation condition. Next, in step S505, road planning information is sent by the RSS to the RSU. Next, in step S506, the road planning information is forwarded by the RSU to the vehicle. Thus, according to the embodiment of the present disclosure, the RSS may estimate vehicle information, and determine, based on the estimated vehicle information, whether the vehicle has an illegal behavior and whether the vehicle exceeds a limitation condition of respective roads, and thereby perform a road planning. In <FIG>, step S502 and step S504 may be performed in parallel.

As shown in <FIG>, vehicle information is estimated by the RSS in step S601. Next, in step S602, it is determined, by the RSS, whether the vehicle has an illegal behavior such as overweight, speeding, or dangerous driving, based on the estimated vehicle information. Next, in a case where the RSS determines in step S602 that the vehicle has an illegal behavior, warning information is sent by the RSS to a traffic management department in step S603. Next, in step S604, limitation condition information of respective roads within coverage of the RSS is sent by the RSS to the RSU. Next, in step S605, the limitation condition information of respective roads is broadcasted by RSU. Next, in step S606, it is determined, by the vehicle based on the received limitation condition information of respective roads and the vehicle information, whether the vehicle exceeds a limitation condition of respective roads on a currently planned road. Next, in a case where the vehicle determines in step S606 that the vehicle exceeds the limitation condition of a road, over-limit information is sent by the vehicle to the RSU in step S607. Next, in step S608, the over-limit information is sent by the RSU to the RSS. Next, in step S609, road planning information is re-determined by the RSS based on the received over-limit information. Next, in step S610, the road planning information is sent by the RSS to the RSU. Next, in step S611, the road planning information is forwarded by the RSU to the vehicle. Therefore, according to the embodiment of the present disclosure, the vehicle may determine whether the vehicle exceeds a limitation condition of a road based on the received limitation condition information of respective roads, and report to the RSS in a case where the vehicle exceeds the limitation condition of a road, and the RSS may perform the road planning again. In addition, the RSS may determine whether the vehicle has an illegal behavior based on the estimated vehicle information and report to a traffic management department if the vehicle has an illegal behavior. In <FIG>, step S602 and step S606 may be performed in parallel.

The electronic device <NUM> according to the embodiments of the present disclosure is described in detail as above. The electronic device <NUM> according to the embodiments of the present disclosure may be applied to a vehicle, that is, the electronic device <NUM> may service the electronic device <NUM>. Therefore, all the embodiments about the electronic device <NUM> described before are applicable thereto.

A wireless communication method performed by the electronic device <NUM> in a wireless communication system according to an embodiment of the present disclosure is described in detail as follows.

<FIG> is a flowchart illustrating a wireless communication method performed by the electronic device <NUM> in a wireless communication system according to an embodiment of the present disclosure.

As shown in <FIG>, in step S710, weight information of a vehicle is determined.

Next, in step S720, vehicle information is generated, including the weight information of the vehicle.

Next, in step S730, the vehicle information is sent to a server, for the server to determine road planning information for the vehicle based on the vehicle information.

In a preferred embodiment, the weight information includes a current weight of the vehicle and/or a maximum weight of the vehicle.

In a preferred embodiment, the wireless communication method further includes: determining tire pressure information of the vehicle; and including the tire pressure information of the vehicle in the vehicle information.

In a preferred embodiment, the wireless communication method further includes: determining size information of the vehicle, which includes a length, a width, and a height of the vehicle; and including the size information of the vehicle in the vehicle information.

In a preferred embodiment, the wireless communication method further includes: carrying the vehicle information using a basic safety messages.

In a preferred embodiment, the wireless communication method further includes: periodically sending the vehicle information to the server.

In a preferred embodiment, the wireless communication method further includes: receiving, from the server, request information for acquiring the vehicle information; and sending the vehicle information to the server in response to the request information.

In a preferred embodiment, the wireless communication method further includes: receiving, from the server, limitation condition information of respective roads within coverage of the server, where the limitation condition information of respective roads includes limitation information about at least one parameter of the road; and determining, based on the limitation condition information of respective roads, whether the vehicle exceeds a limitation condition on a currently planned road.

In a preferred embodiment, the wireless communication method further includes: sending over-limit information to the server in a case where the vehicle exceeds the limitation condition on the currently planned road, such that the server re-determines road planning information for the vehicle.

According to the invention, the wireless communication method further includes: receiving, from other vehicles in a motorcade where the vehicle is used as a head vehicle, weight information of the other vehicles; generating vehicle information of the motorcade, which includes weight information of the head vehicle of the motorcade and weight information of the of respective vehicles in the motorcade; and sending the vehicle information of the motorcade to the server, for the server to determine road planning information for the motorcade according to the vehicle information of the motorcade.

In a preferred embodiment, the wireless communication method further includes: receiving, from the other vehicles, tire pressure information of the other vehicles; and including the tire pressure information of respective vehicles in the motorcade in the vehicle information of the motorcade.

According to the invention, the wireless communication method further includes:
receiving, from the other vehicles, size information of the other vehicles, which includes the length, width, and height of each of the other vehicles; and including, in the vehicle information of the motorcade, a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade.

In a preferred embodiment, the vehicle is an autonomous vehicle, and the server is located in a road sub-system RSS, and the wireless communication method further includes communicating with the server via an RSU.

According to the embodiments of the present disclosure, the subject that performs the above-mentioned method may be the electronic device <NUM> according to the embodiments of the present disclosure, and thus the embodiments regarding the electronic device <NUM> are all applicable thereto.

A wireless communication method performed by the electronic device <NUM> in a wireless communication system according to an embodiment of the present disclosure is described in detail below.

As shown in <FIG>, in step S810, vehicle information is received from a vehicle, and the vehicle information includes weight information of the vehicle.

Next, in step S820, road planning information for the vehicle is determined based on the vehicle information.

Next, in step S830, the road planning information for the vehicle is sent to the vehicle.

In a preferred embodiment, the vehicle information further includes tire pressure information of the vehicle and/or size information of the vehicle, and the size information of the vehicle includes a length, width, and height of the vehicle.

In a preferred embodiment, the wireless communication method further includes: periodically receiving vehicle information from the vehicle.

In a preferred embodiment, the wireless communication method further includes: sending, to the vehicle, request information for acquiring the vehicle information; and receiving the vehicle information sent from the vehicle in response to the request information.

In a preferred embodiment, the wireless communication method further includes: determining limitation condition information of respective roads within coverage of the electronic device, where the limitation condition information of a road includes a limitation condition about at least one parameter of the road; determining, based on the received vehicle information, whether the vehicle exceeds the limitation condition of a road; and determining road planning information for vehicles to avoid a road on which the vehicle exceeds the limitation condition.

In a preferred embodiment, the wireless communication method further includes: determining limitation condition information of respective roads within coverage of the electronic device, where the limitation condition information of a road includes a limitation condition about at least one parameter of the road; estimating the vehicle information of the vehicle, where the vehicle information includes at least one of the weight information of the vehicle, size information of the vehicle, and tire pressure information of the vehicle; determining, based on the estimated vehicle information, whether the vehicle exceeds the limitation condition of a road; and determining the road planning information for the vehicle to avoid a road on which the vehicle exceeds the limitation condition.

In a preferred embodiment, the wireless communication method further includes: determining that the vehicle exceeds the limitation condition of a road in a case where a current weight of the vehicle exceeds the limitation condition of the weight on the road.

In a preferred embodiment, the wireless communication method further includes: determining whether the vehicle is overweight based on the received current weight of the vehicle and the maximum weight of the vehicle; and generating warning information in a case where the vehicle is overweight.

In a preferred embodiment, the wireless communication method further includes: estimating a current weight of the vehicle and a maximum weight of the vehicle; determining whether the vehicle is overweight based on the estimated current weight of the vehicle and the maximum weight of the vehicle; and generating warning information in a case where the vehicle is overweight.

In a preferred embodiment, the wireless communication method further includes: sending limitation condition information of respective roads within coverage of the electronic device, for the vehicle to determine whether the vehicle exceeds a limitation condition on a currently planned road according to the limitation condition information of respective roads, where the limitation condition information of a road includes a limitation condition about at least one parameter of the road.

In a preferred embodiment, the wireless communication method further includes: receiving, from the vehicle, over-limit information indicating that the vehicle exceeds the limit condition on the currently planned road; and re-determining the road planning information for the vehicle based on the over-limit information.

According to the invention, the wireless communication method further includes:
receiving vehicle information of a motorcade from a head vehicle in the motorcade, where the vehicle information of the motorcade includes weight information of the head vehicle of the motorcade and weight information of the respective vehicles in the motorcade; determining road planning information for the motorcade based on the vehicle information of the motorcade; and sending the road planning information for the vehicle to the head vehicle.

In a preferred embodiment, the vehicle information of the motorcade further includes tire pressure information of respective vehicles in the motorcade; and/or a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade.

In a preferred embodiment, the electronic device is located in an RSS, the vehicle is an autonomous vehicle, and the wireless communication method further includes communicating with the vehicle via an RSU.

According to the embodiments of the present disclosure, the subject that performs the above-mentioned method may be the electronic device <NUM> according to the embodiments of the present disclosure, and therefore the foregoing embodiments regarding the electronic device <NUM> are all applicable thereto.

The technology in the present disclosure may be applied to various products.

The electronic device <NUM> may be implemented as any type of server, such as a tower server, a rack server, and a blade server. The electronic device <NUM> may be a control module mounted on a server (such as an integrated circuitry module including a single die, and a card or blade inserted into a slot of a blade server). Further, the electronic device <NUM> may be located in an RSS, and may be implemented through a roadside computing control unit in the RSS, for example.

The electronic device <NUM> may be implemented as being used for a vehicle, such as a terminal device arranged or integrated in the vehicle. The terminal device may be implemented as a mobile terminal (such as a smart phone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle mobile router, and a digital camera device), or an in-vehicle terminal (such as a car navigation apparatus). Furthermore, the terminal device may be a wireless communication module (such as an integrated circuit module including a single wafer) mounted on each of the above terminal devices.

<FIG> is an exemplary block diagram of a server <NUM> to which the technology according to the present disclosure may be applied. The server <NUM> includes a processor <NUM>, a memory <NUM>, a storage <NUM>, a network interface <NUM>, and a bus <NUM>.

The processor <NUM> may be, for example, a central processing unit (CPU) or a digital signal processor (DSP), and controls functions of the server <NUM>. The memory <NUM> includes a random access memory (RAM) and a read-only memory (ROM), and stores data and a program executed by the processor <NUM>. The storage <NUM> may include a storage medium, such as a semiconductor memory and a hard disk.

The network interface <NUM> is a wired communication interface for connecting the server <NUM> to a wired communication network <NUM>. The wired communication network <NUM> may be a core network such as an Evolved Packet Core (EPC), or a packet data network (PDN) such as the Internet.

The bus <NUM> connects the processor <NUM>, the memory <NUM>, the storage <NUM>, and the network interface <NUM> to each other. The bus <NUM> may include two or more buses having different speeds (such as a high-speed bus and a low-speed bus).

In the server <NUM> shown in <FIG>, the planning unit <NUM>, the determining unit <NUM>, the over-limit determining unit <NUM>, the estimating unit <NUM>, the overweight determining unit <NUM> and the generating unit <NUM> described with reference to <FIG> may be implemented by the processor <NUM>, and the communication unit <NUM> described with reference to <FIG> may be implemented by the network interface <NUM>. For example, the processor <NUM> may perform functions of road planning and decision making, determining limitation conditions of respective roads, determining whether a vehicle exceeds a limitation condition of a road, estimating vehicle information, determining whether a vehicle has an illegal behavior such as being overweight, and generating warning information, by executing instructions stored in the memory <NUM> or storage <NUM>.

<FIG> is a block diagram showing an example of a schematic configuration of a smartphone <NUM> to which the technique of the present disclosure may be applied. The smartphone <NUM> includes a processor <NUM>, a memory <NUM>, a storage <NUM>, an external connection interface <NUM>, a camera <NUM>, a sensor <NUM>, a microphone <NUM>, an input device <NUM>, a display device <NUM>, a speaker <NUM>, a wireless communication interface <NUM>, a single or multiple antenna switches <NUM>, a single or multiple antennas <NUM>, a bus <NUM>, a battery <NUM> and an auxiliary controller <NUM>.

The processor <NUM> may be, for example, a CPU or a system on chip (SoC), and control functions of an application layer and other layers of the smartphone <NUM>. The memory <NUM> includes an RAM and an ROM, and stores data and programs executed by the processor <NUM>. The storage <NUM> may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface <NUM> is an interface for connecting an external device (such as a memory card and a universal serial bus (USB) device) to the smartphone <NUM>.

The camera <NUM> includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)) and generates a captured image. The sensor <NUM> may include a group of sensors such as a measurement sensor, a gyro sensor, a geomagnetic sensor, and an acceleration sensor. The microphone <NUM> converts sounds inputted to the smartphone <NUM> into audio signals. The input device <NUM> includes, for example, a touch sensor configured to detect touch onto a screen of the display device <NUM>, a keypad, a keyboard, a button, or a switch, and receives an operation or information inputted by a user. The display device <NUM> includes a screen such as a liquid crystal display (LCD) and an organic light-emitting diode (OLED) display, and displays an output image of the smartphone <NUM>. The speaker <NUM> converts the audio signal outputted from the smartphone <NUM> into sound.

The wireless communication interface <NUM> supports any cellular communication scheme (such as LTE, LTE-Advanced and NR), and performs wireless communication. The wireless communication interface <NUM> may typically include, for example, a BB processor <NUM> and an RF circuit <NUM>. The BB processor <NUM> may perform for example coding/decoding, modulation/demodulation and multiplexing/de-multiplexing, and perform various types of signal processes for wireless communication. The RF circuit <NUM> may include, for example, a frequency mixer, a filter and an amplifier, and transmits and receives wireless signals via the antenna <NUM>. The wireless communication interface <NUM> may be a chip module having the BB processor <NUM> and the RF circuit <NUM> integrated thereon. As shown in <FIG>, the wireless communication interface <NUM> may include multiple BB processors <NUM> and multiple RF circuits <NUM>. Although <FIG> shows an example in which the wireless communication interface <NUM> includes multiple BB processors <NUM> and multiple RF circuits <NUM>, the wireless communication interface <NUM> may include a single BB processor <NUM> and a single RF circuit <NUM>.

Furthermore, in addition to the cellular communication scheme, the wireless communication interface <NUM> may support another type of wireless communication scheme such as a short-range wireless communication scheme, a near field communication scheme, and a radio local area network (LAN) scheme. In this case, the wireless communication interface <NUM> may include the BB processor <NUM> and the RF circuit <NUM> for each wireless communication scheme.

Each of the antenna switches <NUM> switches connection destinations of the antennas <NUM> among multiple circuits (such as circuits for different wireless communication schemes) included in the wireless communication interface <NUM>.

Each of the antennas <NUM> includes a single or multiple antenna elements (such as the multiple antenna elements included in an MIMO antenna), and is used for the wireless communication interface <NUM> to transmit and receive wireless signals. The smartphone <NUM> may include the multiple antennas <NUM>, as shown in <FIG>. Although <FIG> shows the example in which the smartphone <NUM> includes the multiple antennas <NUM>, the smartphone <NUM> may include a single antenna <NUM>.

Furthermore, the smartphone <NUM> may include the antenna <NUM> for each wireless communication scheme. In this case, the antenna switch <NUM> may be omitted from the configuration of the smartphone <NUM>.

The bus <NUM> connects the processor <NUM>, the memory <NUM>, the storage <NUM>, the external connection interface <NUM>, the camera <NUM>, the sensor <NUM>, the microphone <NUM>, the input device <NUM>, the display device <NUM>, the speaker <NUM>, the wireless communication interface <NUM>, and the auxiliary controller <NUM> to each other. The battery <NUM> supplies power to the various modules of the smartphone <NUM> shown in <FIG> via a feeder line, which is partially shown as a dashed line in <FIG>. The auxiliary controller <NUM> operates a minimum necessary function of the smartphone <NUM>, for example, in a sleep mode.

In the smartphone <NUM> shown in <FIG>, the weight determining unit <NUM>, the generating unit <NUM>, the tire pressure determining unit <NUM>, the size determining unit <NUM>, the determining unit <NUM>, and the generating unit <NUM> described with reference to <FIG> may be implemented by the processor <NUM> or the auxiliary controller <NUM>. At least a part of the functions may be implemented by the processor <NUM> or the auxiliary controller <NUM>. For example, the processor <NUM> or the auxiliary controller <NUM> may perform the functions of determining weight information of a vehicle, generating vehicle information, determining tire pressure information of a vehicle, determining size information of a vehicle, determining whether a vehicle exceeds a limitation condition of a road, and generating over-limit information, by executing instructions stored in the memory <NUM> or the storage <NUM>.

<FIG> is a block diagram showing an example of a schematic configuration of a car navigation device <NUM> to which the technique of the present disclosure may be applied. The car navigation device <NUM> includes a processor <NUM>, a memory <NUM>, a global positioning system (GPS) module <NUM>, a sensor <NUM>, a data interface <NUM>, a content player <NUM>, a storage medium interface <NUM>, an input device <NUM>, a display device <NUM>, a speaker <NUM>, a wireless communication interface <NUM>, a single or multiple antenna switches <NUM>, a single or multiple antennas <NUM> and a battery <NUM>.

The processor <NUM> may be, for example, a CPU or SoC, and controls the navigation function and additional functions of the car navigation device <NUM>. The memory <NUM> includes an RAM and an ROM, and stores data and programs executed by the processor <NUM>.

The GPS module <NUM> measures a location of the car navigation device <NUM> (such as a latitude, a longitude and a height) using a GPS signal received from a GPS satellite. The sensor <NUM> may include a group of sensors such as a gyroscope sensor, a geomagnetic sensor and an air pressure sensor. The data interface <NUM> is connected to, for example, an in-vehicle network <NUM> via a terminal that is not shown, and obtains data generated by the vehicle (such as vehicle speed data).

The content player <NUM> reproduces content stored in a storage medium (such as a CD and a DVD) that is inserted into the storage medium interface <NUM>. The input device <NUM> includes, for example, a touch sensor configured to detect touch onto a screen of a display device <NUM>, a button, or a switch, and receives an operation or information inputted by a user. The display device <NUM> includes a screen such as a LCD or an OLED display, and displays an image for the navigation function or reproduced content. The speaker <NUM> outputs sounds for the navigation function or the reproduced content.

The wireless communication interface <NUM> supports any cellular communication scheme (such as LTE, LTE-advanced and NR), and performs wireless communication. The wireless communication interface <NUM> may typically include, for example, a BB processor <NUM> and an RF circuit <NUM>. The BB processor <NUM> may perform, for example, coding/decoding, modulating/demodulating and multiplexing/de-multiplexing, and perform various types of signal processes for wireless communication. The RF circuit <NUM> may include, for example, a frequency mixer, a filter and an amplifier, and transmits and receives wireless signals via the antenna <NUM>. The wireless communication interface <NUM> may also be a chip module having the BB processor <NUM> and the RF circuit <NUM> integrated thereon. As shown in <FIG>, the wireless communication interface <NUM> may include multiple BB processors <NUM> and multiple RF circuits <NUM>. Although <FIG> shows the example in which the wireless communication interface <NUM> includes the multiple BB processors <NUM> and the multiple RF circuits <NUM>, the wireless communication interface <NUM> may include a single BB processor <NUM> or a single RF circuit <NUM>.

Furthermore, in addition to a cellular communication scheme, the wireless communication interface <NUM> may support another type of wireless communication scheme such as a short-range wireless communication scheme, a near field communication scheme, and a wireless LAN scheme. In this case, the wireless communication interface <NUM> may include the BB processor <NUM> and the RF circuit <NUM> for each wireless communication scheme.

Each of the antenna switches <NUM> switches connection destinations of the antenna <NUM> among multiple circuits (such as circuits for different wireless communication schemes) included in the wireless communication interface <NUM>.

Each of the antennas <NUM> includes a single or multiple antenna elements (such as the multiple antenna elements included in a MIMO antenna) and is used for the wireless communication interface <NUM> to transmit and receive wireless signals. The car navigation device <NUM> may include multiple antennas <NUM>, as shown in <FIG>. Although <FIG> shows the example in which the car navigation device <NUM> includes the multiple antennas <NUM>, the car navigation device <NUM> may include a single antenna <NUM>.

Furthermore, the car navigation device <NUM> may include the antenna <NUM> for each wireless communication scheme. In this case, the antenna switch <NUM> may be omitted from the configuration of the car navigation device <NUM>.

The battery <NUM> supplies power to the various modules of the car navigation device <NUM> shown in <FIG> via a feeder line, which is partially shown as a dashed line in <FIG>. The battery <NUM> accumulates power supplied from the vehicle.

In the car navigation device <NUM> shown in <FIG>, the determining unit <NUM>, the generating unit <NUM>, the tire pressure determining unit <NUM>, the size determining unit <NUM>, the determining unit <NUM>, and the generating unit <NUM> described with reference to <FIG> may be implemented by the processor <NUM>. At least a part of the functions may be implemented by the processor <NUM>. For example, the processor <NUM> may perform the functions of determining weight information of a vehicle, generating vehicle information, determining tire pressure information of a vehicle, determining size information of a vehicle, determining whether a vehicle exceeds a limitation condition of a road, and generating over-limit information, by executing instructions stored in the memory <NUM>.

The technique of the present disclosure may also be implemented as an in-vehicle system (or a vehicle) <NUM> including one or more of the car navigation device <NUM>, an in-vehicle network <NUM> and a vehicle module <NUM>. The vehicle module <NUM> generates vehicle data (such as a vehicle speed, a motor speed and failure information), and outputs the generated data to the in-vehicle network <NUM>.

The preferred embodiments of the present disclosure are described above with reference to the drawings, but the present disclosure is not limited to the above examples. Various alternations and modifications may be obtained by those skilled in the art within the scope of the claims, and it should be understood that these alternations and modifications shall naturally fall within the technical scope of the present disclosure.

For example, a unit shown by a dashed box in the functional block diagram shown in the drawings indicates that the functional unit is optional in the corresponding device, and the optional functional units may be combined in an appropriate manner to achieve a desired function.

For example, multiple functions included in one unit in the above embodiments may be implemented by separate devices. Alternatively, multiple functions implemented by multiple units in the above embodiments may be implemented by separate devices, respectively. In addition, one of the above functions may be implemented by multiple units. Apparently, such configurations are within the technical scope of the present disclosure.

In this specification, the steps described in the flowchart include not only processes performed in time series as the order described, but also processes performed in parallel or individually instead of having to be performed in time series. Further, even in the steps processed in time series, the order can be appropriately changed.

Claim 1:
A system comprising an electronic device (<NUM>) for a vehicle and a server (<NUM>), wherein the electronic device for the vehicle comprises processing circuitry (<NUM>, <NUM>, <NUM>) configured to:
determine weight information of the vehicle;
receive, from other vehicles in a motorcade where the vehicle is used as a head vehicle, weight information of the other vehicles,
generate vehicle information, which comprises the weight information of the vehicle and weight information of the respective vehicles in the motorcade;
receive, from the other vehicles, size information of the other vehicles, which comprises a length, a width and a height of each of the other vehicles;
include, in the vehicle information, a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade; and
send the vehicle information to the server; and
receive road planning information for the motorcade from the server;
and wherein the server comprises circuitry (<NUM>, <NUM>, <NUM>) configured to:
receive, from the electronic device, the vehicle information comprising weight information of the vehicle, weight information of the respective vehicles in the motorcade, a total length of the motorcade, a maximum width of the motorcade, and a maximum height of the motorcade;
determine road planning information for the motorcade based on the vehicle information of the motorcade, wherein the road planning information includes route planning information for the vehicle; and
send the road planning information for the motorcade to the electronic device.