Method and system for the dynamic allocation of resources

A dynamic resource allocation and communication system technology, applied in the field of dynamic resource allocation and systems, can solve the problems of communication systems not allowing, lack of monitoring and influence, insufficient inspection, etc., and achieve the goals of simplifying communication workload, preventing conflicts, and optimizing utilization Effect

Inactive Publication Date: 2009-02-18
ROBERT BOSCH GMBH
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, today's communication systems installed in automobiles do not allow or only allow insufficient checking of QoS
Lack of corresponding means for monitoring and influencing QoS

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for the dynamic allocation of resources
  • Method and system for the dynamic allocation of resources

Examples

Experimental program
Comparison scheme
Effect test

example

[0037] The control message contains a list with a total of 5 software application identifiers and looks as follows: R, K, U, E, K.

[0038] Interpretation of the message may then result in the following allocation of time slots to software applications:

[0039] - Application R is authorized to send for slot 1

[0040] - Application K is authorized to send for slots 2 and 5

[0041] - Application U is authorized to send for slot 3

[0042] - Application E is authorized to send for slot 4

[0043] However, many alternatives are possible for the structure and interpretation of the control messages. Therefore, an assignment according to the communication subscriber is also possible, that is to say, the first n entries contain consecutive numbers or number ranges of the time slots of the first software application, and the next m entries correspondingly contain the A consecutive number or range of numbers for time slots of two software applications, etc.

[0044] In a further...

Embodiment

[0063] Assume a FlexRay network 100 in which three ECUs 200, 201, 202 are connected. ECU 200 carries software applications 500 and 501 , ECU 201 carries software application 502 , and ECU 202 carries software applications 503 and 504 and additionally carries software application “Explorer” 600 .

[0064] It is assumed that the software application 502 is an application which does not implement the method described here and only wants to use the FlexRay bus system for data exchange in a conventional manner.

[0065] The communication cycle of the FlexRay bus system is divided into static and dynamic segments. The methods described here should be applied to dynamic segments. It should be pointed out here that the static segment of the FlexRay communication cycle does not correspond to the communication system characteristics explained above.

[0066] Now, at development time configure the dynamic segment of the FlexRay communication cycle such that it lasts i milliseconds. Un...

example 1

[0075] It is assumed that all software applications want to actually use the time slots allocated to them for data transmission and leave no time slots unused. Then in the first time slot, the software application 502 first transmits the duration i / 2. Next, the software application 500 likewise transmits the duration i / 2 in time slot 2 . Now, the communication cycle is over, and slots 3 to 6 have not been reached. Software applications 501, 503 and 504 cannot transmit data during this period. The resource manager 600 has advantageously made the allocation of time slots precisely such that just those messages whose transmissions have generated the greatest usage can be transmitted, while just those messages whose contribution to the overall usage may have lesser consequences for the overall usage are not transmitted.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Disclosed is a method for dynamically allocating resources in a communication system. According to said method, a cyclical time frame having an at least temporarily fixed duration is predefined for access by communication stations, ten time slots being assigned to the communication stations within the time frame. The duration of unused time slots is reduced such that additional time slots, which are dynamically allocated to communication stations especially in accordance with the communication requirements thereof, can be placed inside the time frame.

Description

Background technique [0001] Serial bus systems are provided in automobiles for data exchange between communicating users in the form of electronic components. A unit consisting of a transmission medium and a bus controller connected to it is called a bus system. Control devices (Electronic Control Units, ECU (Electronic Control Units) for short) are connected to the bus system through the bus controller, and thus enable it to send data to the bus or monitor the data of the bus. [0002] In order to be able to transmit data, the bus controller must obtain exclusive access to the transmission medium. At a time, there is always only a single bus controller that can put data on the bus. All other connected bus controllers must wait while they are transmitting until the ongoing transmission is complete. [0003] In order to coordinate the medium access of the bus controllers, the bus system usually implements different medium access methods (medium access control, MAC (Medium Ac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): B60R16/02H04L12/403H04L12/43H04L12/64
CPCH04L12/417H04L2012/40241H04L12/40156H04L2012/40273H04W28/16
Inventor A·曾德V·沃尔默M·巴斯A·韦伯L·克拉默
Owner ROBERT BOSCH GMBH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products