Embodiment
With reference to figure 1, be a kind of sector application path reservation planning system synoptic diagram of realizing the sector application path reservation planing method of embodiment of the present invention.
In the said sector application path reservation planning system, comprise access device 101, industry application server 102, path planning server 103, map data base 104, path planning database 105, receiving equipment 106, sector application path planning database 107 and sector application database 111.
Wherein, can connect through diverse network between access device 101 and receiving equipment 106 and the industry application server 102, realize data communication.Said network can adopt existing diverse network technology to implement, and this does not give unnecessary details.During practical implementation, can adopt B/S (Browse/Server) or C/S (Client/Server) framework between said access device 101 and the industry application server 102.
Access device 101 and receiving equipment 106 can also can connect through diverse network between the direct-path planning server 103, realize data communication.Said network can adopt existing diverse network technology to implement, and this does not give unnecessary details.During practical implementation, can adopt B/S (Browse/Server) or C/S (Client/Server) framework between said access device 101 and the path planning server 103.
Can connect through diverse network between industry application server 102 and the path planning server 103, realize data communication.
Can connect through diverse network between industry application server 102 and the receiving equipment 106, realize data communication.
Said map data base 104 is respectively path planning server 103 with path planning database 105 provides map datum and historical path planning record data, realizes the reservation planning of sector application path with auxiliary said path planning server 103.
Said sector application path planning database 107 is used to store the required sector application path reservation program results of sector application.
In the embodiment of the present invention; The reservation planning of said sector application path is meant; Industry application server 102 is according to the application demand of the industry or based on the path reservation planning request from access device 101; Send sector application path in batches or single reservation planning request to path planning server 103, path planning server 103 receives path reservation planning request, based on the reservation planning request of said path; From map data base 104 and path planning database 105, obtain relevant map datum and historical path planning record data; Generation pass reservation program results is preengage program results with the path and is sent to industry application server 102, and industry application server 102 is preengage program results with the path and deposited sector application path planning database 107 in.
Access device 101 is used to realize receive mutual with the industry user industry user's operational order and present the result to the industry user; Realize with industry application server 102 or path planning server 103 between communicate by letter, send request to industry application server 102 or path planning server 103, the data that processing receives from industry application server 102 or path planning server 103.
The industry user is the specific user of exclusive industry, for example hire out taxi driver, the logistic industry of industry vehicle drivers, first aid industry the ambulance driver and like industry user of the public systems such as police car driver of public security system or the like.
In concrete the realization, access device 101 can be the electronic equipment that possesses data processing and communication function, in-vehicle navigation apparatus terminal for example, PC terminal and portable terminal etc.
Industry application server 102 realizations are mutual with path planning server 103; Can be according to the application demand of industry; Path reservation planning request is in batches sent to path planning server 103; Program results is preengage in the path that store path planning server 103 is beamed back, and inquiry is provided and uses service to the user.
Industry application server 102 mainly is the application server that is used for the reservation planning of management maintenance sector application path of exclusive industry; For example be used for the application server of management maintenance first-aid system user's path reservation planning, and the application server that is respectively applied for all kinds of industry users' such as management maintenance fire-fighting system, public security system, taxi industry, logistic industry and public transit system path reservation planning.
Industry application server 102 realizations are mutual with sector application database 111; Therefrom obtain sector application plan or industry user's demand; Generate the batch path reservation planning request of sector application; And when receiving path reservation program results, program results is preengage in the path sent to respectively on the relevant receiving equipment.
Industry application server 102 also can be realized mutual with access device 101, is responsible for receiving the path reservation planning request that access device 101 sends; The path reservation planning request that receives is sent to path planning server 103, and the path reservation program results of RX path planning server transmission; Realization is mutual with receiving equipment 106, and the path reservation program results of receiving is sent to receiving equipment 106.
103 realizations of path planning server are mutual with industry application server 102; Be responsible for receiving the request that industry application server 102 sends; According to the correlation parameter in the described request, from map data base 104 and path planning database 105, obtain related data, calculate required path reservation program results; Program results is preengage in the path beamed back industry application server 102, and program results is preengage in the path deposited in path planning database 105.
Map data base 104 and path planning database 105 can be accepted the operations such as inquiry, deletion, interpolation, statistics and backup of path planning server 105.The operator that said each database can be a path planning server 103 is owned, can be deployed in this locality of path planning server 103, also can be deployed in far-end, and can realize mutual between the path planning server 103 through network.
Wherein, map data base 104 is used for store map data.Said map data base can be that the operator of path planning server 103 is owned, also can be to be provided to the operator of path planning server 103 by map datum provider.Provide in map datum provider under the situation of map data base, the operator of path planning server 103 can further put in order and process map datum, to adapt to demand for services.
The path reservation program results that generates before the storage in the path planning database 105.In concrete the realization, can adopt the mode of path planning record to store said path reservation program results.For saving resource, improve data processing efficiency, can only store the current path planning record that remains valid.
Usually, in the paths plan record, information such as starting point, destination, zero-time and reservation quantity can be comprised, information such as running time, average velocity and expense can also be comprised.In addition; The multistage route programming result information that can also comprise intermediate point in the path planning record; Comprise interim point information, segmentation speed per hour, segmentation running time and sectional charge etc., segmentation speed per hour, segmentation running time and sectional charge are that item is informed in optional requirement.
The deletion of path planning record can be adopted automatic mode, also can adopt manual type.For example, path planning record path plan record lost efficacy to after date in its planning time, can automatic or manual it be deleted from database; The user also can initiatively cancel and delete current effective path planning record.
The interpolation of path planning record can be carried out when generation pass is preengage program results in real time, also can after the user confirms, carry out at this path reservation program results.
Receiving equipment 106 receives the path reservation program results that industry application server 102 sends, and presents the result to the industry customer, after the industry customer confirms, sends confirmation to industry application server 102.
Receiving equipment 106 is the direct path reservation program results that sends of RX path planning server 103 also, presents the result to the industry customer, after the industry customer confirms, sends confirmations to path planning server 103.
In concrete the realization, receiving equipment 106 can be the electronic equipment that possesses data processing and communication function, in-vehicle navigation apparatus terminal for example, PC terminal and portable terminal etc.
Industry path planning database 107 is used to store the required path reservation program results of sector application, the client's inquiry and the use that supply the industry.
The mode and the path planning database 105 of 107 storages of industry path planning database and management path reservation program results are similar.
Sector application database 111 is used to store access device or receiving equipment information of industry user profile, industry driving plan, exclusive sector application etc.Be used for the information of industry application server 102, generate the reservation planning request of sector application path, management maintenance sector application path reservation program results according to sector application database 111.
In the implementation process of path reservation planing method, industry application server 102 sends path reservation planning request in batches according to the demand of sector application to path planning server 103; Path planning server 103 is according to instruction manipulation map data base that receives 104 and path planning database 105; And carry out computing based on the instruction and data that obtains; Generation pass reservation program results is to industry application server 102 transmit paths reservation program results; Industry application server 102 is preengage program results with the path and is deposited sector application path planning database 107 in, and affirmation is sent to path planning server 103; Path planning server 103 is with the path reservation program results write paths planning database of confirming 105.
The industry customer preengages planning request through industry application server 102 to path planning server 103 proposition paths with using access device 101, and obtains path reservation program results.
The industry customer can directly inquire about or use the path reservation planning request that industry application server 102 has generated.
With reference to figure 2, a kind of embodiment of said sector application path reservation planing method comprises:
Step S101, industry application server 102 sends sector application path reservation planning request in batches according to the sector application demand to path planning server 103.
Can carry necessary information such as destination, starting point, start time and reservation quantity in the reservation planning request of said path.
The path reservation planning request of said batch is meant, can carry the information such as a plurality of different purpose ground, starting point, start time and reservation quantity of preengaging planning to a plurality of different paths.
Can generate the path reservation planning request of said batch according to the information such as sectional plan in the sector application database 111.
After step S102, path planning server 103 receive path reservation planning request, according to information wherein, inquiry and the relevant map datum of every paths reservation planning from map data base 104.
The information of foundation comprises destination and starting point during the inquiry map datum.
Step S103, path planning server 103 is inquired about in path planning database 105 and the relevant historical path planning record of every paths reservation planning according to the information in the path reservation planning request of receiving.
The information of query history path planning record foundation comprises destination, starting point and start time.
Step S104, path planning server 103 calculate the path of every paths reservation planning according to effective historical path planning record and map datum, generate current path reservation program results.
In step S104, the main parameter of considering has the flow that the total flow in subscription time, this highway section, the flow that has used at present and residue can supply plan etc.
A kind of mode that realizes can be, obtains the total flow that starting point can be born on the possible path of destination and this path according to map datum, when choosing every possible path, can take all factors into consideration the traffic information on the path.To every possible path, obtain the flow of having preengage on subscription time point on this path according to historical path planning record, calculate the flow that the residue on this path can supply be planned then.If the flow that has residue supply to plan then can be selected this path for use, and the definite quantity that can select this path for use; Otherwise abandon this path.
Step S105, path planning server 103 is preengage program results to the path that industry application server 102 returns current generation, waits for effective affirmation of industry application server 102.
Step S106, industry application server 102 directly select optimal path reservation program results, deposit it in sector application planning database 107, and send affirmation to path planning server 103.
In the said path reservation program results, possibly comprise different available paths and corresponding quantity available.
Industry application server 102 can also be distributed to the industry user with said path reservation program results according to the sector application plan, or directly is issued on industry user's the receiving equipment 106.
Step S107 after path planning server 103 is received affirmation, deposits path planning database 105 in confirming as the mode of effective path reservation program results with the path planning record.
In the reservation planning request of said path, the information of carrying can also comprise: the information of the receiving equipment 106 that variant path reservation planning is corresponding.In step S105, by path planning server 103 program results is preengage in relevant path and directly sent on the corresponding receiving equipment 106, present current path reservation program results and send affirmation to the user by receiving equipment 106; Perhaps relevant path reservation program results is directly sent on the corresponding receiving equipment 106 by industry application server 102; Receiving equipment 106 presents current path reservation program results to the user, and industry application server 102 sends to path planning server 103 according to the affirmation of receiving equipment 106 to be confirmed.
Can also carry optional requirements such as receiving end information, running time, average velocity and expense in the reservation planning request of said path and inform item.At this moment, in said step S104, path planning server 103 need obtain and/or calculate corresponding data, and result of calculation is carried in the path reservation program results.
Can also carry optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge in the reservation planning request of said path and inform item.Corresponding with it, can also comprise the multistage route programming result information of intermediate point in the said path reservation program results, comprise that optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge inform association.In the case, in said step S104, path planning server 103 need obtain and/or calculate corresponding data, and the result is carried in the path reservation program results.
In said implementation, when obtaining the total flow that starting point can bear on the possible path of destination and this path according to map datum, possible path must be through the intermediate point in the path reservation planning solicited message.
Path planning server 103 also can be confirmed directly to deposit current path reservation program results in path planning database 105 without the user, and unidentified path reservation program results is deleted in the affirmation of then sending according to industry application server 102.At this moment, in step S105, increase is preengage program results with the path and is deposited the operation in the path planning database 105 in; In step S107, path planning server 103 is deleted unidentified path reservation program results from path planning database 105.
Before the reservation planning of beginning path, the relevant route programming result before keeping if desired can also stipulate to download relevant route programming result earlier, otherwise new path planning record will cover former record.
It will be appreciated by those skilled in the art that; Similar with above-mentioned embodiment; The industry customer also can adopt access device 101 as a kind of access approach; This moment, industry application server 102 can be based on the instruction of access device 101, to path planning server 103 transmit paths reservation planning request, path planning server 103 regeneration desired paths reservation program results; And transmit desired paths reservation program resultses to access device 101 or receiving equipment 106 by industry application server 102, this does not give unnecessary details.
With reference to figure 3, be the another kind of sector application path reservation planning system synoptic diagram of realizing the sector application path reservation planing method of embodiment of the present invention.
In the said path reservation planning system, comprise access device 201, industry application server 202, path planning server 203, map data base 204, path planning database 205, receiving equipment 206, sector application path planning database 207, sector application database 211 and customer account management database 208.
Wherein, access device 201, industry application server 202, path planning server 203, map data base 204, path planning database 205, sector application path planning database 207, sector application database 211 and receiving equipment 206 are fastened all basic identical with access device 101, industry application server 102, path planning server 103, map data base 104, path planning database 105, sector application path planning database 107, sector application database 111 and receiving equipment 106 in function and mutual pass.
Said customer account management database 208 is used to provide client PRI information, with auxiliary said path planning server 203 realizing routes reservation planning.
In the embodiment of the present invention; The reservation planning of said path is meant; After industry application server 202 passes through the authentication of path planning server 203 with industry customer's identity; Application demand according to the industry is sent sector application path reservation planning request in batches to path planning server 203, and path planning server 203 receives path reservation planning request, based on the reservation planning request of said path; From map data base 204, path planning database 205 and customer account management database 208, obtain relevant map datum, historical path planning record data and client PRI information; Generation pass reservation program results is preengage program results with the path and is sent to industry application server 202, and industry application server 202 is preengage program results with the path and deposited sector application path planning database 207 in.
Customer account management database 208 is used to deposit the relevant information that program results is preengage in client identity information, client PRI information and the path related with the client; For path planning server 203 provides client identity information and client PRI information, also can provide the client to inquire about, back up and add up.
Usually, in customer data record, can include but not limited to the information etc. of the mobile unit of user name, password, priority, historical paths record, general routes record, current effective paths record, correspondence; Wherein, can store complete route programming result, also can be one with the path planning database in the related simple record of corresponding record, and concrete route programming result leaves in the path planning database.
With reference to figure 4, the another kind of embodiment of said sector application path reservation planing method comprises:
Step S201, industry application server 202 sends client's logging request with industry customer's identity to path planning server 203.
Carry necessary username and password information in the said logging request.
Step S202, whether path planning server 203 inquiry customer account management databases 208 have the username and password coupling in information recorded and the logging request that receives, if the record of coupling is arranged, authentication success, otherwise authentication failure.
Step S203, path planning server 203 sends the authentication result to industry application server 202, and buffer memory checking result and identity information.
After industry application server 202 is received the checking result, judge whether authentication is successful.If authentication is unsuccessful, then execution in step S201, S202 and S203 again initiate authentication once more.If the authentication success, execution in step S204.
Step S204, industry application server 202 sends sector application path reservation planning request in batches according to the sector application demand to path planning server 203.
Can carry necessary information such as destination, starting point, start time and reservation quantity in the reservation planning request of said path.
The path reservation planning request of said batch is meant, can carry the information such as a plurality of different purpose ground, starting point, start time and reservation quantity of preengaging planning to a plurality of different paths.
Can generate the path reservation planning request of said batch according to the corresponding information of logining with said success in the sector application database 211 such as sectional plan of industry user.
Step S205; After path planning server 203 receives path reservation planning request; According to information wherein; Inquiry and the relevant map datum of every paths reservation planning from map data base 204 are obtained from path planning server 203 and every paths reservation planning relevant historical path planning record, from customer account management database 208, obtain client PRI information.
The information of foundation comprises destination and starting point during the inquiry map datum.
The information of foundation comprises destination, starting point and start time during query history path planning record.
Step S206, path planning server 203 calculate the path of every paths reservation planning according to map datum and client PRI information that effective historical path planning writes down, is correlated with, generate current path and preengage program results.
In step S206, the flow that the main parameter of considering has the total flow in subscription time, this highway section, the flow that has used at present and residue supply to plan, and client PRI information etc.
A kind of mode that realizes can be, obtains the total flow that starting point can be born on the possible path of destination and this path according to map datum, when choosing every possible path, can take all factors into consideration the traffic information on the path.To every possible path, obtain the flow of having preengage on subscription time point on this path according to the data in the traffic information record after merging, calculate the flow that the residue on this path can supply be planned then.If the flow that has residue supply to plan then can be selected this path for use, and confirm available quantity.Otherwise, judge that the priority whether other reservation clients are arranged on this path is lower than current client's priority.If there is other reservation clients' priority to be lower than current client's priority, then can seize and select for use this path, and the definite quantity that can preengage; Otherwise, abandon this path.
Step S207, path planning server 203 is preengage program results to the path that industry application server 202 returns current generation, waits for effective affirmation of industry application server 202.
Step S208, industry application server 202 select optimal path reservation program results, deposit it in sector application path planning database 207, and send confirmation to path planning server 203.
In the said path reservation program results, possibly comprise different available paths and corresponding quantity available.
Industry application server 202 can also be distributed to the industry user with said path reservation program results according to the sector application plan, or directly is issued on industry user's the receiving equipment 206.
Step S209 after path planning server 203 is received acknowledge message, deposits path planning database 205 in confirming as the mode of effective path reservation program results with the path planning record, deposits relevant information in customer account management database 208 simultaneously.
If deposit complete road strength plan record in the customer data record, deposit in the record of corresponding current client identity in the customer account management database 208 confirming as effective path planning record.
Be recorded in the memory location in the path planning database 205 if only deposit path planning in the customer data record, deposit in the record of corresponding current client identity in the customer account management database 208 confirming as the position that effective path planning is recorded in the path planning database 205.
In the reservation planning request of said path, the information of carrying can also comprise: the information of the receiving equipment 206 that variant path reservation planning is corresponding.In step S207, by path planning server 203 program results is preengage in relevant path and directly sent on the corresponding receiving equipment 206, present current path reservation program results and send affirmation to the user by receiving equipment 206; Perhaps; In step S208; By industry application server 202 relevant path reservation program results is directly sent on the corresponding receiving equipment 206; Receiving equipment 206 presents current path reservation program results to the user, and industry application server 202 sends to path planning server 203 according to the affirmation of receiving equipment 206 to be confirmed.
Can also carry optional requirements such as receiving end information, running time, average velocity and expense in the reservation planning request of said path and inform item.At this moment, in said step S206, path planning server 203 need obtain and/or calculate corresponding data, and result of calculation is carried in the path reservation program results.
Can also carry optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge in the reservation planning request of said path and inform item.Corresponding with it, can also comprise the multistage route programming result information of intermediate point in the said path reservation program results, comprise that optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge inform association.In the case, in said step S206, path planning server 203 need obtain and/or calculate corresponding data, and the result is carried in the path reservation program results.
Simultaneously, in said implementation, when obtaining the total flow that starting point can bear on the possible path of destination and this path according to map datum, possible path must be through the intermediate point in the path reservation planning solicited message.
Path planning server 203 also can be confirmed directly to deposit current path reservation program results in path planning database 205 without the user, and unidentified path reservation program results is deleted in the affirmation of then sending according to industry application server 202.At this moment, in step S207, increase is preengage program results with the path and is deposited the operation in the path planning database 205 in; In step S209; Path planning server 203 is deleted unidentified path reservation program results from path planning database 205, unidentified associated pathway reservation program results information in the deletion relative clients data recording from customer data planning database 207.
Before the reservation planning of beginning path, the relevant route programming result before keeping if desired can also stipulate to download relevant route programming result earlier, otherwise new path planning record will cover former record.
It will be appreciated by those skilled in the art that; Similar with above-mentioned embodiment; The industry customer also can adopt access device 201 as a kind of access approach; This moment, industry application server 202 can be based on the instruction of access device 201, to path planning server 203 transmit paths reservation planning request, path planning server 203 regeneration desired paths reservation program results; And transmit desired paths reservation program resultses to access device 201 or receiving equipment 206 by industry application server 202, this does not give unnecessary details.
With reference to figure 5, be the another kind of sector application path reservation planning system synoptic diagram of realizing the sector application path reservation planing method of embodiment of the present invention.
In the said path reservation planning system, comprise access device 301, industry application server 302, path planning server 303, map data base 304, path planning database 305, receiving equipment 306, sector application path planning database 307, sector application database 311, customer account management database 308, amalgamation database 309 and road condition data storehouse 310.
Wherein, access device 301, industry application server 302, path planning server 303, map data base 304, path planning database 305, receiving equipment 306, sector application path planning database 307, sector application database 311 and customer account management database 308 are all basic identical with access device 201, industry application server 202, path planning server 203, map data base 204, path planning database 205, receiving equipment 206, sector application path planning database 207, sector application database 211 and customer account management database 208 on function and mutual relationship.
Said amalgamation database 309 is used to provide comprehensive traffic information with road condition data storehouse 310, with auxiliary said path planning server 303 realizing routes reservation planning.
In the embodiment of the present invention; The reservation planning of said path is meant; After industry application server 302 passes through the authentication of path planning server 303 with industry customer's identity; Application demand according to the industry is sent sector application path reservation planning request in batches to path planning server 303; Path planning server 303 receives path reservation planning request; Based on the reservation planning request of said path, from map data base 304, path planning database 305, customer account management database 308, amalgamation database 309 and road condition data storehouse 310, obtain relevant map datum, historical path planning record data, other traffic informations and client PRI information, generation pass reservation program results; Program results is preengage in the path sent to industry application server 302, industry application server 302 is preengage program results with the path and is deposited sector application path planning database 307 in.
Amalgamation database 309 is used to store the traffic information of fusion, and the traffic information of fusion is to merge arrangement by the data in path planning database 305 and the road condition data storehouse 310 to form.Can periodically carry out traffic information and merge, regularly upgrade, can regularly merge the traffic information in the traffic database after the renewal according to its update cycle like real-time traffic database.Also can irregularly carry out traffic information and merge, like the traffic information sudden change that is caused by accident, and then the traffic information that triggers merges.
Usually, in the traffic information of the fusion record, can comprise starting point, destination, zero-time, interim point information, segment information and each segmentation and preengage flow and traffic information etc., can also comprise information such as running time, average velocity and expense.
Road condition data storehouse 310 includes but not limited to real time traffic data storehouse, historical traffic database and incident and weather data storehouse etc.; Related data can be obtained through sensor acquisition terminal and other data collection stations (being primarily aimed at real-time traffic or accident); Also can obtain, can also import by the user through the data server of partner.
With reference to figure 6, the another kind of embodiment of said sector application path reservation planing method comprises:
Step S301, industry application server 302 sends client's logging request with industry customer's identity to path planning server 303.
Carry necessary username and password information in the said logging request.
Step S302, whether path planning server 303 inquiry customer account management databases 308 have the username and password coupling in information recorded and the logging request that receives, if the record of coupling is arranged, authentication success, otherwise authentication failure.
Step S303, path planning server 303 sends the authentication result to industry application server 302, and buffer memory checking result and identity information.
After industry application server 302 is received the checking result, judge whether authentication is successful.If authentication is unsuccessful, then execution in step S301, S302 and S303 again initiate authentication once more.If the authentication success, execution in step S304.
Step S304, industry application server 302 sends sector application path reservation planning request in batches according to the sector application demand to path planning server 303.
Can carry necessary information such as destination, starting point, start time and reservation quantity in the reservation planning request of said path.
The path reservation planning request of said batch is meant, can carry the information such as a plurality of different purpose ground, starting point, start time and reservation quantity of preengaging planning to a plurality of different paths.
Can generate the path reservation planning request of said batch according to the corresponding information of logining with said success in the sector application database 311 such as sectional plan of industry user.
Step S305; After path planning server 303 receives path reservation planning request; According to information wherein; Inquiry and the relevant map datum of every paths reservation planning obtain the traffic information data of planning relevant fusion with every paths reservation from amalgamation database 309 from map data base 304, from customer account management database 308, obtain client PRI information.
The information of foundation comprises destination and starting point during the inquiry map datum.
The information of foundation comprised destination, starting point and start time when the traffic information data were merged in inquiry.
Fusion traffic information in the said fusion information database 308 can regularly or aperiodically be formed the fusion of the traffic information in path planning database 305 and the road condition data storehouse 310 by path planning server 303.
Fusion traffic information in the said fusion information database 308 also can be a path planning server 303 after receiving path reservation planning request, path planning database 305 and traffic information in the road condition data storehouse 310 is merged to form again.
Step S306, path planning server 303 calculate the path of every paths reservation planning according to effective fusion traffic information, relevant map datum and client PRI information, generate current path reservation program results.
In step S306, the flow that the main parameter of considering has the total flow in subscription time, this highway section, the flow that has used at present and residue supply to plan, and client PRI information etc.
A kind of mode that realizes can be, obtains the total flow that starting point can be born on the possible path of destination and this path according to map datum, when choosing every possible path, can take all factors into consideration the traffic information on the path.To every possible path, obtain the flow of having preengage on subscription time point on this path according to the data in the traffic information record after merging, calculate the flow that the residue on this path can supply be planned then.If the flow that has residue supply to plan then can be selected this path for use, and definite quantity available.Otherwise, judge that the priority whether other reservation clients are arranged on this path is lower than current client's priority.If there is other reservation clients' priority to be lower than current client's priority, then can seize and select for use this path, and definite quantity available; Otherwise, abandon this path.
Step S307, path planning server 303 is preengage program results to the path that industry application server 302 returns current generation, waits for effective affirmation of industry application server 302.
Step S308, industry application server 302 select optimal path reservation program results, deposit it in sector application path planning database 307, and send confirmation to path planning server 303.
In the said path reservation program results, possibly comprise different available paths and corresponding quantity available.
Industry application server 302 can also be distributed to the industry user with said path reservation program results according to the sector application plan, or directly is issued on industry user's the receiving equipment 306.
Step S309 after path planning server 303 is received acknowledge message, deposits path planning database 305 in confirming as the mode of effective path reservation program results with the path planning record, deposits relevant information in customer account management database 308 simultaneously.
If deposit complete road strength plan record in the customer data record, deposit in the record of corresponding current client identity in the customer account management database 308 confirming as effective path planning record.
Be recorded in the memory location in the path planning database 305 if only deposit path planning in the customer data record, deposit in the record of corresponding current client identity in the customer account management database 308 confirming as the position that effective path planning is recorded in the path planning database 305.
In the reservation planning request of said path, the information of carrying can also comprise: the information of the receiving equipment 306 that variant path reservation planning is corresponding.In step S307, by path planning server 303 program results is preengage in relevant path and directly sent on the corresponding receiving equipment 306, present current path reservation program results and send affirmation to the user by receiving equipment 306; Perhaps; In step S308; By industry application server 302 relevant path reservation program results is directly sent on the corresponding receiving equipment 306; Receiving equipment 306 presents current path reservation program results to the user, and industry application server 302 sends to path planning server 303 according to the affirmation of receiving equipment 306 to be confirmed.
Can also carry receiving equipment information in the reservation planning request of said path.Corresponding therewith; In step S308; Industry application server 302 is preengage program results with the path and is sent to this receiving equipment 306; Present current path reservation program results by receiving equipment 306 to the user, wait for user's affirmation, industry application server 302 sends to path planning server 303 according to the affirmation of receiving equipment 306 to be confirmed.
Can also carry optional requirements such as receiving end information, running time, average velocity and expense in the reservation planning request of said path and inform item.At this moment, in said step S306, path planning server 303 need obtain and/or calculate corresponding data, and result of calculation is carried in the path reservation program results.
Can also carry optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge in the reservation planning request of said path and inform item.Corresponding with it, can also comprise the multistage route programming result information of intermediate point in the said path reservation program results, comprise that optional requirements such as interim point information, segmentation speed per hour, segmentation running time and sectional charge inform association.In the case, in said step S306, path planning server 303 need obtain and/or calculate corresponding data, and the result is carried in the path reservation program results.
Simultaneously, in said implementation, when obtaining the total flow that starting point can bear on the possible path of destination and this path according to map datum, possible path must be through the intermediate point in the path reservation planning solicited message.
Path planning server 303 also can be confirmed directly to deposit current path reservation program results in path planning database 305 without the user, and unidentified path reservation program results is deleted in the affirmation of then sending according to industry application server 302.At this moment, in step S307, increase is preengage program results with the path and is deposited the operation in the path planning database 305 in; In step S309; Path planning server 303 is deleted unidentified path reservation program results from path planning database 305, unidentified associated pathway reservation program results information in the deletion relative clients data recording from customer data planning database 307.
Before the reservation planning of beginning path, the relevant route programming result before keeping if desired can also stipulate to download relevant route programming result earlier, otherwise new path planning record will cover former record.
It will be appreciated by those skilled in the art that; Similar with above-mentioned embodiment; The industry customer also can adopt access device 301 as a kind of access approach; This moment, industry application server 302 can be based on the instruction of access device 301, to path planning server 303 transmit paths reservation planning request, path planning server 303 regeneration desired paths reservation program results; And transmit desired paths reservation program resultses to access device 301 or receiving equipment 306 by industry application server 302, this does not give unnecessary details.
Though the present invention through the preferred embodiment explanation as above, these preferred embodiments are not in order to limit the present invention.Those skilled in the art is not breaking away from the spirit and scope of the present invention, should have the ability various corrections and additional are made in this preferred embodiment, and therefore, protection scope of the present invention is as the criterion with the scope of claims.And the implication of the term of using among the present invention, words and claim can not only limit to its literal and common implication and go to understand, and also should comprise the implication and the notion that conform to technology of the present invention.