CN101820390B - Method and system for message routing - Google Patents
Method and system for message routing Download PDFInfo
- Publication number
- CN101820390B CN101820390B CN2010101318884A CN201010131888A CN101820390B CN 101820390 B CN101820390 B CN 101820390B CN 2010101318884 A CN2010101318884 A CN 2010101318884A CN 201010131888 A CN201010131888 A CN 201010131888A CN 101820390 B CN101820390 B CN 101820390B
- Authority
- CN
- China
- Prior art keywords
- message
- deadline time
- address
- date
- clearing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention provides a method and a system for message routing. The method comprises the following steps: receiving a routing request message including clearing route information; acquiring a source address, a transit address, a destination address, a value date and a message currency from the request message; acquiring a clearing deadline time corresponding to the routing request message from a pre-stored clearing deadline time table based on the destination address and the message currency; selecting a new transit address based on the source address, the destination address, the value date, the clearing deadline time and current system time; and generating a clearing message including the source address, the destination address, the value date, the clearing deadline time and the new transmit address, and outputting the clearing message. The invention can automatically select the message route based on the message information, thereby improving the message processing speed and the success rate.
Description
Technical field
The present invention relates to message clearance technology, particularly a kind of packet route system of selection and system.
Background technology
Global finance corresponding society of cooperative bank (Society for Worldwide Interbank Financial Telecommunication SWIFT) has formulated and has comprised the reference format message of handling remittance and clearing operation data, transmits in the message transfers net of this reference format message between the global bank that SWIFT sets up.
Before handling message, at first to select suitable message to handle the path, handle the path according to the message of selecting then and realize the transmission of interbank message.Packet route is different, and the difference of changing one's profession in the selection, the speed that message is handled are also different.In the same area, same Currency Type, with relate in a kind of type of message, the same type of packet route type clearing bank more less, the processing speed of message is fast more; The clearance speed of the clearing bank that relates in the packet route is fast more, and the processing speed of message is also fast more.
In the prior art, when generating message, just need promptly in all possible packet routes, select wherein packet route according to remittance house information and gathering row Information Selection packet route.When selecting packet route, may go wrong, it is improper to cause packet route to be selected.The packet route selection is improper possibly to make that packet route is long, and the time that causes message to be handled is long, and What is more; If message is selected mistake, possibly cause returning heavily and converge, need regenerate message; And then the selection packet route, seriously influenced the processing speed of message.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of packet route system of selection and system, with the raising account speed of remitting money, reduces the remittance cost, promotes the bank service level; Alleviate teller's hand labour amount.
To achieve these goals, the embodiment of the invention provides a kind of packet route system of selection, and described method comprises: reception comprises the Path selection request message of clearing routing information; From described request message, obtain source address, transfer address, destination address, date of value and message Currency Type; From the clearing deadline time table that prestores, obtain the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type; Select new transfer address according to described source address, destination address, date of value, clearing deadline time and current time in system, described clearing deadline time comprises: general clearing deadline time of message Currency Type and the regional clearing deadline time corresponding with described message Currency Type; Generation comprises the clearance message of source address, destination address, date of value, clearing deadline time and new transfer address; And with described clearance message output; Wherein, Saidly select new transfer address to comprise according to described source address, destination address, date of value and clearing deadline time and current time in system: judge described Path selection request message whether can be before regional clearing deadline time clearance; If can before regional clearing deadline time, clear, select new transfer address according to described source address, destination address, regional clearing deadline time; Otherwise; Judge whether described Path selection request message can be cleared before the general clearing deadline time of message Currency Type; If can clear before general deadline in the message Currency Type, select new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type; Otherwise, message date of value was postponed one day backward, and selects new transfer address according to described source address, destination address, regional clearing deadline time.
To achieve these goals, the embodiment of the invention also provides a kind of packet route selective system, and described system comprises:
The message receiving element is used to receive and comprises the Path selection request message of clearing routing information;
The routing information acquiring unit is used for obtaining source address, transfer address, destination address, date of value and message Currency Type from described request message;
Time acquisition unit is used for obtaining the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type from the clearing deadline time table that prestores;
Address selection unit; Be used for selecting new transfer address according to described source address, destination address, date of value, clearing deadline time and current time in system, described clearing deadline time comprises: general clearing deadline time of message Currency Type and the regional clearing deadline time corresponding with described message Currency Type;
The message generation unit is used to generate the clearance message that comprises source address, destination address, date of value, clearing deadline time and new transfer address, and with described clearance message output;
Wherein, when said date of value was after the date of RX path selection request message, described address selection unit was selected new transfer address according to described source address, destination address, regional clearing deadline time; When said date of value is RX path when selecting the date of request message, and whether the described address selection unit comparison system current time is before regional clearing deadline time; If then select new transfer address according to described source address, destination address, regional clearing deadline time; If the current time in system, described address selection unit also was used for the comparison system current time whether before the general clearing deadline time of message Currency Type after regional clearing deadline time; If select new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type.
The useful technique effect of the embodiment of the invention is; The present invention can select packet route automatically according to message information, improves message processing speed and success rate, and possesses self-learning function; Automatically preserve on manual process is successful remittance road, and system can be increased and intellectuality more along with service time.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is an embodiment of the invention packet route sketch map;
Fig. 2 is the connection sketch map of embodiment of the invention packet route treatment system;
Fig. 3 is the structural representation of embodiment of the invention data administrator;
Fig. 4 is the structural representation of embodiment of the invention data processing equipment;
Fig. 5 is the packet route information sketch map of the embodiment of the invention;
Fig. 6 is the clearing deadline time information sketch map of the embodiment of the invention;
Fig. 7 is clearance sketch map holiday of the embodiment of the invention;
Fig. 8 is the message storage sketch map of the embodiment of the invention;
Fig. 9 is the structural representation of embodiment of the invention packet route selective system;
Figure 10 is the structural representation of the Path selection request message of the embodiment of the invention;
Figure 11 is the packet route system of selection flow chart of the embodiment of the invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The embodiment of the invention provides a kind of packet route system of selection and system, specifies embodiments of the invention below in conjunction with accompanying drawing.
As shown in Figure 1, client's desire is remitted other national payee through remittance house 101 with a foreign currency fund, need foreign currency be converged near the gathering row 102 the payee.Because gathering row 102 and remittance house 101 be not in same country; Generally need clear through middle line; Remittance house 101 generates message with remittance, through middle line message is cleared then, and this fund imports gathering row 102 the most at last; Selected different middle line just to select different packet routes, packet route has many.
In order to consider to improve the speed and the success rate of remittance; Must select suitable packet route; Middle line through in the packet route is cleared message, and for example remittance house 101 has been selected message to be cleared to this paths of gathering row 102 through middle line 103 and middle line 104.When remittance house 101 can not well carry out Path selection; Can entrust other bank to select the path for the remittance message; For example remittance house 101 authorized banks 105 carry out the packet route selection; According to packet route message is sent to middle line then, message is cleared, realize remittance quickly and accurately.
Embodiment one
Fig. 2 is the connection sketch map of embodiment of the invention packet route treatment system; As shown in Figure 2, packet route treatment system 200 comprises data administrator 201 and data processing equipment 202.
Wherein, data administrator 201 is responsible for the parameter informations such as agent relation, clearing deadline time and clearance holiday of storage remittance message informations, each interbank of the whole world; Data processing equipment 202 is responsible for the automatic selection processing of packet route, the manual maintenance processing of packet route data bank, the manual process of remittance message and the processing such as maintenance of each parameter list; First interface 203 is responsible for other systems for settling account 207 interconnected, and receiving other systems for settling account 207 needs the message of further processed, and will handle successful message and be forwarded to other systems for settling account 207 and carry out subsequent treatment; Second interface 204 is responsible for receiving from transaction terminals such as self-aided terminal, cabinet face, Web bank 206 through financial transmission network 205 message of the further processed of needs that banking systems send over; Transfer to data processing equipment 202 and carry out processed, need further to handle to be meant and to reselect suitable packet route for message.
As shown in Figure 3, data administrator 201 comprises: converge road data bank memory cell 301, time parameter memory cell 302, holiday parameter storage unit 303, clearance message memory cell 304.
As shown in Figure 4, data processing equipment 202 comprises discerns Main Processor Unit 400, packet route storehouse maintenance unit 401, clearing deadline time maintenance unit 402, holiday parameter maintenance unit 403, holiday processing unit 404, packet route selected cell 405 and manual clearance unit 406.
Specify embodiments of the invention one below in conjunction with Fig. 3 and Fig. 4.
Information such as the road data bank memory cell 301 of converging comprises gathering row region, Currency Type, type of message, packet route type, priority, receiving row BIC, the agency's content of transmitting messages, receiving agency content, reimbursing bank's content, middle line content, account row content, launches sign, launches the date, the date of stopping using, inactive reason, as shown in Figure 5.Type of message comprises client remit money message (MT103 message), financial institution transfer message (MT202 message) etc., can also comprise some messages of deriving.The priority of messages principle is: in the same area, same Currency Type, with relate to clearing bank's minimum (being that packet route is the shortest) in a kind of type of message, same type of packet route type, relating to the clearing bank fastest path of clearance, to be set to priority the highest; Equate that if relate to the clearance line number it is time high that the path priority that relates to clearing bank's clearance rapid speed is made as, by that analogy, selecting the highest packet route of priority is the path of this message.Packet route storehouse maintenance unit 401 can manual maintenance area fixing packet route table; And provide the BIC inefficacy to remind and the path switching; Possess self-learning function, automatically that manual process is successful remittance road is preserved and is launched, and system can be increased and intellectuality more along with service time.
Packet route storehouse maintenance unit 401 is responsible for manual process packet route storehouses, comprises that manual single is newly-increased, single is revised, single deletion, many inquiries, singles are launched, single is stopped using, batch increases newly, the fixing function such as packet route table of batch cut-back region.What's new is realized through the text lead-in mode in batches, and text formatting is with regional fixedly packet route list structure.Because clearing organizations such as SWIFT tissue, various countries' system for settling account all can periodically announce member's change conditions of this clearing organization; Understand each season like the SWIFT tissue and announce the BIC inventory that lost efficacy, increases newly, changes; So in order to keep the validity in packet route storehouse, each clearing organization that contains that needs to clear up in the packet route storehouse synchronously announces the member of the inefficacy clearing organization code packet route of (comprising the BIC sign indicating number).Disable function needs input text to import the member of clearing organization code and inactive date in batches; The inactive date is not later than will at once stopping using and the code dependent packet route of the relevant member of clearing organization of the same day; The inactive date is later than the same day, will change into the state of the code dependent packet route of the member of this clearing organization inactive automatically in system on inactive same day on date.System will delete automatically after packet route is deactivated 3 months.
As shown in Figure 6, time parameter memory cell 302 comprises information such as Currency Type, gathering row region, clearing deadline time number.The maintenance mode that clearing deadline time maintenance unit 402 provides among Fig. 6 and imports in batches, online single additions and deletions change is safeguarded the clearing deadline time parameter list.Allow the manual clearing deadline time parameter of safeguarding each each message Currency Type of zone, take the stack parameter of a kind of general clearing deadline time+regional clearing deadline time that pattern is set.General clearing deadline time is the general clearing deadline time of message Currency Type, and for example be points in afternoons 5 Beijing time the deadline of RMB; The zone clearing deadline time is meant the message Currency Type in certain regional clearing deadline time, and for example the clearing deadline time of dollar in the east, California is Afternoon Local Time 3 points.When area code when being empty, acquiescence is as the criterion with the general clearing deadline time parameter of this Currency Type, if when certain zone of certain Currency Type is not provided with special-purpose clearing deadline time parameter, is as the criterion with general clearing deadline time parameter.
Holiday, parameter storage unit 303 comprised information such as Currency Type, clearing bank region, date, holiday type, the BIC of bank, holiday sign, and is as shown in Figure 7.Holiday parameter maintenance unit 403 provide in batches import, maintenance mode that online single additions and deletions change safeguards clearance parameter list holiday.Can be set the general or special-purpose clearance holiday of each zone, Currency Type, bank, also can be provided with and after taking off, become workaday particular job date on Saturday, Sunday of being defaulted as holiday.
Discerning processing unit 404 holiday is responsible for the date of input is carried out identification holiday; Export a work date to the row of receiving telegraph, the normal clearance of message Currency Type and Yan Douke; This output services date can be that N is input parameter-extension issue on value date of discerning processing unit 404 holiday more than or equal to N the working day on input date.Discern holiday processing unit 404 automatically identification Saturday, Sunday this type nonworkdays; Special process is taken off and can normally be identified as working day after carrying out being provided with working day through clearance parameter list holiday on Saturday, Sunday of the normal working in back, and holiday parameter list be provided with holiday parameter after can normally be identified as clearance holiday at clearance the special holiday in other each zone.
Clearance message memory cell 304 comprises the message time of receiving, message numbering, message status, original message content, up-to-date message content, message forwarding time and message and handles information such as daily record, and is as shown in Figure 8.
Packet route selected cell 405 is cores of packet route treatment system 200, is responsible for that request is converged message that the road selects automatically and converges the road automatically and select.After Main Processor Unit 400 receives the message of selecting on the automatic remittance of application road and is saved in message in the clearance message memory cell 304, call packet route selected cell 405 and handle.Packet route selected cell 405 receives the message that application remittance road is selected from Main Processor Unit 400; This message can be the SWIFT message, and message information comprises information such as the row of transmitting messages, remittance Currency Type, money transfer amount, date of value, receiver information, sender information, gathering row information, message traffic numbering.
The embodiment of the invention can be selected packet route automatically according to message information, improves the account speed of remitting money, and reduces the remittance cost and alleviates teller's the amount of labour.
Embodiment two
Fig. 9 is the structural representation of embodiment of the invention packet route selective system; As shown in Figure 9; This system comprises: message receiving element 901, routing information acquiring unit 902, temporal information acquiring unit 903; Address selection unit 904 and message generation unit 905 are used for realizing the function of Fig. 2 data processing equipment 202.
Figure 10 is the structural representation of the Path selection request message of the embodiment of the invention, and is shown in figure 10, and this Path selection request message comprises information such as source address, destination address, transfer address, message numbering, phase date of value, message Currency Type and the amount of money.In embodiments of the present invention, source address is for sending out money bank, and destination address is to change one's profession in the message for gathering row bank, transfer address, and changing one's profession in the message, it is a plurality of to have.
Routing information acquiring unit 902 is used for obtaining source address, transfer address, destination address, date of value and message Currency Type from described request message.
Temporal information acquiring unit 903 is used for obtaining the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type from the clearing deadline time table that prestores; As shown in Figure 6, according to destination address and message Currency Type, just can search purposes address and the corresponding clearing deadline time of message Currency Type.
When said date of value is after the date of RX path selection request message, can clear before the regional clearing deadline time, described address selection unit 904 is selected new transfer address according to described source address, destination address, regional clearing deadline time.
When said date of value is RX path when selecting the date of request message, and whether described address selection unit 904 needs the comparison system current time before regional clearing deadline time; If the current time in system before regional clearing deadline time, is then selected new transfer address according to described source address, destination address, regional clearing deadline time.The transfer address is in the message changes one's profession, and has selected to change one's profession in the message, has just selected a packet route, and the packet route of this moment is the message of not crossing regional clearing deadline time, and is as shown in Figure 5.
If whether the current time in system not before regional clearing deadline time, needs the comparison system current time before the general clearing deadline time of message Currency Type; If the current time in system is before the general clearing deadline time of message Currency Type; Described address selection unit 904 is selected new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type; The packet route of this moment is the message of having crossed regional clearing deadline time, and is as shown in Figure 5.
Described system also comprises: date of value updating block 906, be used for the date of settlement of message was postponed one day backward.Be clearance during holiday when the date of value of postponing backward one day, be used for date of value is updated to clearance first working day after holiday.If above-mentioned a day of postponing backward is clearance holiday, need change value date, be set at new value date first working day that generally will clear after holiday.
If the current time in system is after the general clearing deadline time of message Currency Type; Described date of value, updating block 906 postponed message date of value one day backward; Message can be cleared before the regional clearing deadline time of this day of postponing, and described address selection unit 904 is selected new transfer address according to described source address, destination address, regional clearing deadline time.
If change one's profession failure during address selection unit 904 is selected, promptly select the packet route failure, will need the manual process message; Experience according to the teller is to change one's profession during message is chosen; Promptly select an only packet route, upgrade the message information of said Path selection request message, and preserve the manual packet route of selecting of teller according to described packet route; Automatically select the foundation of packet route as system, gradually reduce the situation that needs manual process.
The embodiment of the invention provides a kind of packet route system of selection, and is shown in figure 11, and described method comprises:
Step S1101: reception comprises the Path selection request message of clearing routing information.
The packet route selective system can through interface from the bank self-help terminal, transaction terminal reception such as cabinet face, Web bank need the Path selection request message further handled, also can need the Path selection request message of further processing from other system for settling account receptions.Further handle and be meant to the Path selection request message and reselect suitable packet route.
Step S1102: from described request message, obtain source address, transfer address, destination address, date of value and message Currency Type; Source address is for sending out money bank, and destination address is to change one's profession in the message for gathering row bank, transfer address, and changing one's profession in the message, it is a plurality of to have.
Step S1103: from the clearing deadline time table that prestores, obtain the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type.According to destination address and message Currency Type, just can be from Fig. 6 search purposes address and the corresponding clearing deadline time of message Currency Type.
Step S1104: judge whether described Path selection request message can be cleared before regional clearing deadline time.If can clear in regional clearing deadline time, carry out step S1105, otherwise, carry out step S1106.
Step S1105: select new transfer address according to described source address, destination address, regional clearing deadline time.
Step S1106: judge whether described Path selection request message can be cleared, if can clear before general deadline in the message Currency Type, carried out step S1107 before the general clearing deadline time of message Currency Type, otherwise, carry out step S1108.
Step S1107: select new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type,
Step S1108: message date of value is postponed backward, be updated to clearance first working day after holiday, carry out step S 1105.
Before the regional clearing deadline time that postponed backward a day, clear, will consider also whether this day of postponing backward is clearance holiday.One day date of value is clearance holiday if postpone backward, will be updated to clearance first working day after holiday date of value.This sky of for example postponing backward is January 9 in 2010, because this day is Saturday, then need new date of value be decided to be on January 11st, 2010.
Judge that whether described Path selection request message can comprise by clearance before regional clearing deadline time: judge that date of value is whether after the date of RX path selection request message; If then can before regional clearing deadline time, clear.
Judge whether described Path selection request message can also comprise by clearance before regional clearing deadline time: judge whether date of value is the date that RX path is selected request message; If whether the comparison system current time is before regional clearing deadline time; If the current time in system before regional clearing deadline time, then can clear before regional clearing deadline time.
Judge that whether described Path selection request message can comprise by clearance before the general clearing deadline time of message Currency Type: whether the comparison system current time is before the general clearing deadline time of message Currency Type; If then can before the general clearing deadline time of message Currency Type, clear.
To step S1108, date of value can clear before the regional clearing deadline time point greater than all thinking of the same day at above-mentioned steps S1104; Having only date of value is that the message of work at present day just judges whether and can before the regional clearing deadline time point of date of value, clear; The judgement way is to compare with current point in time and clearing deadline time parameter; If current point in time wants Zao than clearing deadline time parameter, then think and to clear before this clearing deadline time point.Through relatively judging; Date of value is that the message of work at present day is if can't clear before the regional clearing deadline time point of date of value; Then need judge whether once more and can before the general clearing deadline time point of date of value, clear; The message that before the general clearing deadline time point of date of value, still can't clear need be postponed message date of value backward and cleared in one day again.
When area code is sky; Acquiescence is as the criterion with the general clearing deadline time parameter of this Currency Type; If when perhaps certain zone of certain Currency Type is not provided with special-purpose clearing deadline time parameter, be as the criterion with general clearing deadline time parameter, just only need directly judge before general clearing deadline time whether can clear at step S1104 this moment; If before general clearing deadline time, cannot clear, then before the regional clearing deadline time that postponed backward a day, clear.
In embodiments of the present invention, comprise the transfer address in the packet route, selected the transfer address, just confirmed packet route.
Step S1109: the message information that upgrades said Path selection request message according to described packet route.
Message information comprises: upgrade corresponding message receiving row, the agency's content of transmitting messages, receiving agency content, reimbursing bank's content and the middle line content of selecting of packet route.
Step S1110: generate the clearance message that comprises source address, destination address, date of value, clearing deadline time and new transfer address, and with described clearance message output.
After the above-mentioned steps processing; Get final product a message that obtains packet route automatically; With this message storage, setting state is " system handles finishes ", returns to other systems for settling account 107 or transaction terminal 106 through first interface 203 among Fig. 2 or second interface 204 again.
If select the packet route failure in the above-mentioned steps; Its state " is treated manual process ", need the teller to select the path by hand, the state that obtains goes out for " treating manual process " message pursues style; Experience according to the teller is that message is chosen an only path, upgrades message information.Message is updated to the packet route selective system, and state is " manual process finishes ", and preserves the manual packet route of selecting of teller, and the foundation as system selects packet route automatically gradually reduces the situation that needs manual process.
The embodiment of the invention can be selected packet route automatically according to message information, improves the account speed of remitting money, and reduces the remittance cost and alleviates teller's the amount of labour.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Can instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
Above-described embodiment; The object of the invention, technical scheme and beneficial effect have been carried out further explain, and institute it should be understood that the above is merely embodiment of the present invention; And be not used in qualification protection scope of the present invention; All within spirit of the present invention and principle, any modification of being made, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (8)
1. a packet route system of selection is characterized in that, described method comprises:
Reception comprises the Path selection request message of clearing routing information;
From described request message, obtain source address, transfer address, destination address, date of value and message Currency Type;
From the clearing deadline time table that prestores, obtain the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type;
Select new transfer address according to described source address, destination address, date of value, clearing deadline time and current time in system, described clearing deadline time comprises: general clearing deadline time of message Currency Type and the regional clearing deadline time corresponding with described message Currency Type;
Generation comprises the clearance message of source address, destination address, date of value, clearing deadline time and new transfer address, and with described clearance message output;
Wherein, Saidly select new transfer address to comprise according to described source address, destination address, date of value and clearing deadline time and current time in system: judge described Path selection request message whether can be before regional clearing deadline time clearance; If can before regional clearing deadline time, clear, select new transfer address according to described source address, destination address, regional clearing deadline time; Otherwise; Judge whether described Path selection request message can be cleared before the general clearing deadline time of message Currency Type; If can clear before general deadline in the message Currency Type, select new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type; Otherwise, message date of value was postponed one day backward, and selects new transfer address according to described source address, destination address, regional clearing deadline time.
2. the method for claim 1 is characterized in that, judges that whether described Path selection request message can comprise by clearance before regional clearing deadline time: judge that date of value is whether after the date of RX path selection request message;
If then can before regional clearing deadline time, clear.
3. the method for claim 1; It is characterized in that; Judge whether described Path selection request message can also comprise by clearance before regional clearing deadline time: judge whether date of value is the date that RX path is selected request message; If whether the comparison system current time is before regional clearing deadline time;
If then can before regional clearing deadline time, clear.
4. the method for claim 1 is characterized in that, judges that whether described Path selection request message can comprise by clearance before the general clearing deadline time of message Currency Type: whether the comparison system current time is before the general clearing deadline time of message Currency Type;
If then can before the general clearing deadline time of message Currency Type, clear.
5. the method for claim 1 is characterized in that, comprises in generation before the clearance message of source address, destination address, date of value, clearing deadline time and new transfer address, and described method also comprises:
One day date of value is clearance holiday if postpone backward, will be updated to clearance first working day after holiday date of value.
6. a packet route selective system is characterized in that, described system comprises:
The message receiving element is used to receive and comprises the Path selection request message of clearing routing information;
The routing information acquiring unit is used for obtaining source address, transfer address, destination address, date of value and message Currency Type from described request message;
The temporal information acquiring unit is used for obtaining the corresponding clearing deadline time of said Path selection request message according to described destination address and message Currency Type from the clearing deadline time table that prestores;
Address selection unit; Be used for selecting new transfer address according to described source address, destination address, date of value, clearing deadline time and current time in system, described clearing deadline time comprises: general clearing deadline time of message Currency Type and the regional clearing deadline time corresponding with described message Currency Type;
The message generation unit is used to generate the clearance message that comprises source address, destination address, date of value, clearing deadline time and new transfer address, and with described clearance message output;
Wherein, when said date of value was after the date of RX path selection request message, described address selection unit was selected new transfer address according to described source address, destination address, regional clearing deadline time; When said date of value is RX path when selecting the date of request message, and whether the described address selection unit comparison system current time is before regional clearing deadline time; If then select new transfer address according to described source address, destination address, regional clearing deadline time; If the current time in system, described address selection unit also was used for the comparison system current time whether before the general clearing deadline time of message Currency Type after regional clearing deadline time; If select new transfer address according to described source address, destination address, the general clearing deadline time of message Currency Type.
7. system as claimed in claim 6 is characterized in that, described system also comprises: date of value updating block,
If the current time in system is after the general clearing deadline time of message Currency Type; Described date of value, updating block was postponed the date of value of message one day backward, and described address selection unit is selected new transfer address according to described source address, destination address, regional clearing deadline time.
8. system as claimed in claim 7 is characterized in that, described date of value updating block, be clearance during holiday when the date of value of postponing backward one day, be used for date of value is updated to clearance first working day after holiday.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101318884A CN101820390B (en) | 2010-03-23 | 2010-03-23 | Method and system for message routing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101318884A CN101820390B (en) | 2010-03-23 | 2010-03-23 | Method and system for message routing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101820390A CN101820390A (en) | 2010-09-01 |
CN101820390B true CN101820390B (en) | 2012-11-14 |
Family
ID=42655341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101318884A Active CN101820390B (en) | 2010-03-23 | 2010-03-23 | Method and system for message routing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101820390B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104391875A (en) * | 2014-10-29 | 2015-03-04 | 中国建设银行股份有限公司 | Data transfer method and device |
CN108023816A (en) * | 2017-11-20 | 2018-05-11 | 中国银行股份有限公司 | Optimal the message routing determining method of path and device of cross-border interbank |
CN110223160B (en) * | 2019-05-23 | 2021-06-11 | 中国工商银行股份有限公司 | Remittance path dynamic tracking method, device and system |
CN110932990B (en) * | 2019-12-31 | 2022-10-18 | 中国银行股份有限公司 | Bank message sending method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1777911A (en) * | 2003-04-30 | 2006-05-24 | 比特瓦雷特股份有限公司 | Electronic currency management system, electronic currency management method and computer progromme |
CN1928935A (en) * | 2006-10-11 | 2007-03-14 | 中国工商银行股份有限公司 | Remittance exchange settlement system and method |
CN101241583A (en) * | 2008-02-20 | 2008-08-13 | 中国工商银行股份有限公司 | Remittance path following system and method |
WO2008124584A1 (en) * | 2007-04-06 | 2008-10-16 | Mastercard International, Inc. | Methods and apparatus for funds remittances to non-payment card accounts using payment card system |
CN101504753A (en) * | 2009-03-27 | 2009-08-12 | 中国工商银行股份有限公司 | Packet processing method, apparatus and system |
-
2010
- 2010-03-23 CN CN2010101318884A patent/CN101820390B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1777911A (en) * | 2003-04-30 | 2006-05-24 | 比特瓦雷特股份有限公司 | Electronic currency management system, electronic currency management method and computer progromme |
CN1928935A (en) * | 2006-10-11 | 2007-03-14 | 中国工商银行股份有限公司 | Remittance exchange settlement system and method |
WO2008124584A1 (en) * | 2007-04-06 | 2008-10-16 | Mastercard International, Inc. | Methods and apparatus for funds remittances to non-payment card accounts using payment card system |
CN101241583A (en) * | 2008-02-20 | 2008-08-13 | 中国工商银行股份有限公司 | Remittance path following system and method |
CN101504753A (en) * | 2009-03-27 | 2009-08-12 | 中国工商银行股份有限公司 | Packet processing method, apparatus and system |
Also Published As
Publication number | Publication date |
---|---|
CN101820390A (en) | 2010-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110619516A (en) | Cross-bank payment method and device | |
CN101820390B (en) | Method and system for message routing | |
CN102880956B (en) | Paying server and payment channel integration method | |
CN107871234A (en) | Electric paying method and application server | |
CN101950451A (en) | Method and system for processing collection and payment among bank accounts | |
US20090265272A1 (en) | Money transfers utilizing a unique receiver identifier | |
CN107103462A (en) | A kind for the treatment of method and apparatus of the cross-border remittance snapshot data of bank | |
CN101288092A (en) | Mobile account management | |
CN101931999B (en) | Service access method, portal switching server and service access system | |
CN101324950A (en) | Method and system for implementing transfer accounts by mobile phone | |
CN101916421A (en) | Foreign exchange remittance service processing method and system | |
JP5070306B2 (en) | Transaction relay method and transaction relay system | |
CN101504753A (en) | Packet processing method, apparatus and system | |
JP2001357214A (en) | Method and system for remittance of virtual bank and recording medium with the same method programmed | |
CN102957594A (en) | Message queue-based message processing method, related device and system | |
US9159098B2 (en) | System for clearing financial transactions | |
CN113205199A (en) | Mobile phone bank foreign currency and cash reservation method and device | |
CN102592367A (en) | Processing method for telecommunication service payment and equipment and system for realizing same | |
CN105988949A (en) | Terminal equipment and data interactive processing method and system | |
JP6243488B1 (en) | Remittance processing device and remittance processing method | |
US20190197033A1 (en) | Systems and methods for managing data transfers over a network | |
CN108810935A (en) | A kind of flow forwarding method and device | |
CN104348712A (en) | Junk-mail filtering method and device | |
CN110336847B (en) | Payment message transmission system and method | |
CN108521364A (en) | The red packet distribution method and device of intra-company's instant messaging application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |