|
Service charging method and system, network access server and protocol information analysing device |
|
IPC classes for russian patent Service charging method and system, network access server and protocol information analysing device (RU 2483358):
System and device of microwave communication and method of connection in system / 2480927
Multiple transmitting modules in a module in a room are in a switched manner connected with modules outside the room by means of the cross-connection function. Besides, each transmitting module has a function of bidirectional branching. Typically, each of the transmitting modules controls an IP-address of another transmitting module and detects an adjacent transmitting module on the basis of an IP-address.
Network scanning and organisation of management in device type manager / 2477926
Method of communication with the use of infrastructure made according to the standard FDT (Field Device Tool), with device working in process control medium and having communication connection with communication link, including: method of communication with the use of infrastructure made according to the standard FDT (Field Device Tool), with device working in process control medium and having communication connection with communication link, including: generation of copy of process performed with the possibility of scanning of device type manager (DTM) of "device" type that represents the said device in FDT infrastructure; communication connection of this DTM copy with communication link corresponding to the said communication link; scanning of the said communication link with the aim to detect the said device using the said copy of DTM; and obtaining the address of detected device in DTM made with the possibility of scanning.
Domestic appliance and system of domestic appliance / 2477516
Information of a product and on a condition of a domestic appliance is converted into several acoustic signals of transmission, and a sound corresponding to the specified acoustic signals of transmission is discharged outside. Information on the product and information on the condition are formed in the form of a digital signal and are stored in a memory device. The digital signal is coded with the help of a conversion device and is converted into at least one acoustic signal of transmission. At least one acoustic signal of transmission is formed as an analogue signal. At the same time at least one acoustic signal of transmission may be formed as capable of separation.
Method and system to detect physical location of equipment / 2475976
In one version of realisation the method makes it possible to automatically detect physical location of a network device. This method may apply a computer-based system to collect information on a network device, instruct network devices to vary power consumption, detect changes and define physical location of a network device on the basis of detected changes. In another version of realisation the method makes it possible to automatically detect a functional type of a network device. This method may apply a computer-based system to monitor power received by a network device in a power distribution device, and to detect a functional type of a network device on the basis of the received power.
Method to develop frame of oam of hybrid network ethernet/tmpls and appropriate signals / 2471302
Method is proposed to establish a frame of operation, administration and service in a hybrid network of Ethernet/transport multi-protocol switching on the basis of marks. The method contains display of values in the field (445) of Ethernet operation, administration and service data in a data module of a protocol (PDU 410) in the first frame of operation, administration and service of Ethernet (the frame 150 OAM Ethernet) in the field (498) of operation, administration and service data of transport multi-protocol switching on the basis of marks in PDU (460) in the first frame of operation, administration and service of transport multi-protocol switching on the basis of marks (the frame 155 OAM TMPLS) and display of values in the first fields (401) of control parameters in the first frame of (150) OAM Ethernet in the second fields (402) of control parameters in the first frame (155) of OAM TMPLS. PDU (460) in the first frame (155) of OAM TMPLS contains added additional fields (495), if it is required, and the second fields (402) of control parameters additionally contain previously selected information by default and routing information displayed from values, which are stored in memory.
Functioning of network subjects in communication system comprising control network with levels of agents and control / 2471301
Communication system comprises a control network with levels of agents and control, in which data related to elimination of faults and/or control of efficiency, which are provided or occur at the level of agents, is correlated and/or analysed at the specified level of agents with additional data related to elimination of faults and/or control of efficiency, which are provided or occur at the specified level of agents, by means of application of ratios of configuration control at the specified level of agents, and at the same time information logically produced from correlation is transferred to at least one level of control of the specified network of the specified communication network control, being responsible for control of the appropriate level of agents.
Method, device and system of communication for protection of alarm transfer / 2466505
In a version of this invention realisation the main alarm route is created between terminals, and at least one auxiliary alarm route; the protocol of transfer of the main alarm route differs from the protocol of transfer of the auxiliary alarm route, and the auxiliary alarm route operates instead of the main one, when the main alarm route is in abnormal condition. Versions of realisation of this invention are mainly applied to communication systems, and in particular, to communication systems, which support multiple transfer modes, for instance, to WCDMA system, which supports IP carriers.
Mechanisms for failure detection and mitigation in gateway device / 2463718
Method comprises steps for: receiving a first announcement regarding service associated with operation of a network (340); determining classification of the first announcement (410), wherein the classification includes the type of announcement and identification of the source device; initialising a time interval based on the classification of the first announcement (420), wherein said time interval is different from the time interval for classification which is not the same as the classification of the first announcement; and providing an error message if a second announcement of the classification of the first announcement is not received before the time interval expires (430).
Node configuration in communication network / 2461137
Method of configuring an access network node in a communication network comprising a first access network node and at least a second access network node, the method comprising steps for: receiving configuration information from said at least second access network node in said first access network node, and configuring said first access network node with configuration parameter settings based on said transferred configuration information.
Drilling infrastructure for combined work / 2457325
Method of simplification the collective work between the users at drill site and users at remote location consists of the following stages: many types of oil well data are collected at drill site for aggregated data formation; aggregated data is converted into standard format; aggregated data is saved on data aggregation server at drill site in standard format. Note that data aggregation server has data storage that has a set of analytical tools configured for aggregated data analysis. Oil well data is compared to the data description referred to it, compared data is saved in knowledge base at the drill site. Note that the compared data is used for conversion of unknown data of oil well into the standard format. The copy of aggregated data and compared data is saved on local server in remote location. Note that the local server stores the mirror copy of the data that is stored at data aggregation server. Note that the user at drill site can access the aggregated data and analyse them with the aid of a set of analytical tools at data aggregation server. The user in remote location can access the aggregated data saved at local server as well as analyse them with the aid of a set of analytical tools.
System and method of sending information over mobile communication network / 2482539
System comprises a message gathering module, a communication module, a sending control module for campaign message request communication establishment, which includes mobile device user profile data with target profile data given by the information provider, wherein a campaign message is generated by built-in structural content which is included in the application program of the mobile communication service provider. The method describes operation of the information sending system.
Method of paying for goods and services for conventional and electronic commerce / 2482538
Method for payment using contact and non-contact bank cards and/or a mobile application installed on the payer's mobile terminal and reflecting identification parameters of the payer's bank card, characterised by that the database of the processing centre of the card issuing bank includes a controlled "consent to settle account" parameter, the presence of which requires multilevel authorisation of the mobile application through an authorisation centre via interaction with it over a mobile network, as a result of which the processing centre receives the payer's consent to pay the bill on the side of the recipient of the payment, wherein if the authorisation centre acts as an Internet acquirer and the online store system performs readdressing of the payer's mobile application to that Internet acquirer, the consent with the bill is performed based on multilevel authorisation of the payer's mobile application.
Method of paying for goods and services for conventional and electronic commerce / 2482538
Method for payment using contact and non-contact bank cards and/or a mobile application installed on the payer's mobile terminal and reflecting identification parameters of the payer's bank card, characterised by that the database of the processing centre of the card issuing bank includes a controlled "consent to settle account" parameter, the presence of which requires multilevel authorisation of the mobile application through an authorisation centre via interaction with it over a mobile network, as a result of which the processing centre receives the payer's consent to pay the bill on the side of the recipient of the payment, wherein if the authorisation centre acts as an Internet acquirer and the online store system performs readdressing of the payer's mobile application to that Internet acquirer, the consent with the bill is performed based on multilevel authorisation of the payer's mobile application.
System and method to lend credit / 2481639
System comprises multiple networks, besides, each of the specified networks supports many subscribers; a central clearing centre is connected to each network within these multiple networks, at the same time the specified central clearing centre serves multiple subscriber accounts, and at the same time the central clearing centre is arranged with the possibility, when receiving an application for a credit from a subscriber, to convert an application for a credit to an intermediate cost; to receive a credit from a credit supplier with the specified intermediate cost; placing to an account of the subscriber in the clearing centre, a sum equivalent to the application for credit; and notification of a subscriber about approval of the application for credit. The system is made with the additional capability of air time provision to the subscriber. Methods describe operation of the system.
System and method to lend credit / 2481639
System comprises multiple networks, besides, each of the specified networks supports many subscribers; a central clearing centre is connected to each network within these multiple networks, at the same time the specified central clearing centre serves multiple subscriber accounts, and at the same time the central clearing centre is arranged with the possibility, when receiving an application for a credit from a subscriber, to convert an application for a credit to an intermediate cost; to receive a credit from a credit supplier with the specified intermediate cost; placing to an account of the subscriber in the clearing centre, a sum equivalent to the application for credit; and notification of a subscriber about approval of the application for credit. The system is made with the additional capability of air time provision to the subscriber. Methods describe operation of the system.
System and method to account payments on credit with feedback for control of device bought on credit / 2481638
System comprises an accounting server with a processor of credit agreement terms rules processing and accounting of payments for generation of a control command; a data base; a subsystem of reception and processing of information about payments made; a network interface of communication with a computer network; a computer network; a smart card of feedback with the accounting server, which performs partial blocking of operation of the device sold on credit, where the feedback smart card is installed. The method describes operation of the system.
Method to generate information media flows when accounting production of commercial special purpose vehicles on car factory / 2481628
In the method accounting identification bar code information is generated on process operations in the form of a flow with output to paper media on a separate map board of a production area and a card of a technical task, review of the card, start and end of operations completion is carried out with supervision, and the task itself and each main process operation are identified, and upon completion of process operations the performed operations quality acceptance is registered by reading a bar code both on a card - technical task and on a map board by means of a scanner installed on a terminal of the production area.
Method for automated data processing for making managerial decisions on project or project portfolio / 2480830
Method is realised on an automated system consisting of a server having software, at least one data input workstation and at least one expert workstation, connected over a network. The server forms on information display devices of these workstations different fields of dialogue windows for five steps - "Idea", "Evaluation", "Selection", "Determination", "Execution". For each step, corresponding data are input, said data undergo expert evaluation, as a result of comparison with a threshold value of which the next step is executed or said step is refined or the project is completed. The server stores information obtained from the workstations.
Distributed messaging system with configurable assurances / 2480829
Defined set of message log and cursor components are configurably activated and deactivated to compose a plurality of different capture assurances, transfer assurances, and delivery assurances in a distributed messaging system. A combination of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end transfer assurance for a messaging system. End-to-end transfer assurances can include one of best effort, at-most-once transfer, at-least-once transfer, and exactly once transfer and can include one of: reliable or unreliable transfer. Using a defined set of activated and deactivated message log and cursor components facilities more efficient transitions between desired assurances. In some versions, a combination of a capture assurance, a transfer assurance, and a delivery assurance provides reliable exactly-once message delivery.
Method of predicting target value of events based on unlimited number of characteristics / 2480828
Method involves the following steps: using a computer to obtain data on events with indication for each event the target value and an arbitrary set of its numerical characteristics; performing segmentation; creating a predictive model and predicting the target value of the next similar event. The event characteristics are also numbered; their values are sorted; a sequence of cycles of segmenting events is performed; a segment is found for each event; the value of the economic effect of dividing into segments is calculated; the segments are divided based on the best characteristic having the maximum economic effect and its value. To predict the target value of the next similar event, values and characteristics of the similar event are successively compared with values of the best characteristics of segments. The segment with which the event is associated is determined from the value of the best characteristic. The average target value of such a segment serves as the prediction of the next similar event.
System for situation-based analysis of passenger transportations / 2267810
System has block for selection of database addresses, block for forming recording signals and reading server database, block for controlling selection of data, first and second registers, block for comparing codes, five blocks for selecting record parameters, memory block, first group memory block, second group memory block, third group memory block.
|
FIELD: information technology. SUBSTANCE: service charging method involves receiving a service packet, obtaining a protocol identifier from the service packet based on which the need to perform analysis of protocol information in the service packet is determined; determining protocol information analysis involves performing analysis, obtaining charge information and service charging in accordance with the charge information and the predetermined charging procedure, otherwise traffic or duration and traffic of the service packet are counted and charging is performed in accordance with the traffic or duration and traffic, as well as with the predetermined charging procedure. The system which enables to carry out the method comprises a network access server, a protocol information analysing device and a charging subsystem. EFFECT: high accuracy of charging a data transfer service and easier charging due to elimination of the need to enter extra gateway settings by the user. 14 cl, 6 dwg
This application is divided from application No. 2009132464 patent of the Russian Federation for the invention, filed 27.03.2008 claiming the priority date of the filing of the first application CN 200710088831.9 filed in the Patent office of China 28.03.2007. The technical field to which the invention relates. The present invention relates to a technology of providing data services in mobile networks, more specifically to a method of charging for the service, the system of charging for the service, the access server to the network and to the device analysis information Protocol. The level of technology Currently, the construction of wireless networks new generation leads to a rapid increase in the number of users of data services in mobile networks, such as fast growing variety of types demanded by the users of data services in mobile networks. Using high-speed wireless access, the existing system of data services in mobile networks can provide a wide range of data services, including multimedia messaging service (MMS), data downloads, e-mail service, a streaming service data, etc. However, in modern mobile networks only for WAP (Wireless Application Protocol, an application Protocol for wireless) defined the appropriate gateway, WAP Gateway, WAPGW), and this gateway only supports services based on WAP 1.X and WAP 2.0, including BROWSE, PUSH and other services based on WAP, for example, multimedia messaging service messages (Multimedia Messaging Service, MMS). For services based on WAP, for example, for e-mail service using the SMTP Protocol (Simple Mail Transport Protocol), POP3 (Post Office Protocol Ver3), IMAP (Interactive Mail Access Protocol), for services streaming based on RTP (Real Time Transport Protocol, the transport Protocol real-time data), RTSP (Real Time Stream Protocol, the streaming Protocol real time Protocol (RTCP (Real Time Control Protocol real-time control), for data download Protocol-based FTP (File Transfer Protocol), etc. corresponding gateway is not defined. Thus, when using non-WAP services in the network does not have a corresponding component, providing management support and charging. As a result, the value chain in the mobile network it is impossible to effectively control and manage, so the network operator when it degenerates into the usual provider of the communication channel. When implementing the present invention, the inventors through research found that in the conventional system charging before use, other than WAP service, the user must configure terminal of polzovatelya.dazhe IP (Internet Protocol) the Internet Protocol) and port number gateway services corresponding to different services. Thus, on the one hand, the user terminal must support configuring gateway services, but most of the currently used terminal user does not support the appropriate setting. On the other hand, even if the user terminal supports configuring the gateway service, the user is forced to perform the setting of the gateway services for each service that makes up for it use a non-WAP services inconvenient. Disclosure of inventions In embodiments implementing the present invention proposes a method of charging for the service, the system of charging for the service, the access server to the network and the device analysis information Protocol, which makes use of the services more convenient for the user. It then examines the technical solution in accordance with the variants of implementation of the present invention. The method of calculation of the service charge includes the following steps: take the package of services; get the Protocol identifier from a package of services; on the basis of the Protocol identifier to determine the need analysis information Protocol packet services; perform information analysis Protocol is in the package of services, and get information about the charging and charge a fee for the service in accordance with the information about charge cards and pre-established order, charging, if it is determined that must be analyzed information Protocol packet services; produce traffic or duration and traffic package of services corresponding to the identifier of the Protocol, and charge a fee in accordance with the traffic or duration and traffic, as well as with a pre-specified order charging, if it is determined that should not be analyzed information Protocol packet services. The access server to the network includes: the receiving module package made with the possibility of receiving package services; a determining unit, configured to receive Protocol identifier from a package of services and decision-making about whether to run the analysis information Protocol packet services accepted by the receiving module package in accordance with the Protocol identifier; transmitting a server module configured to send a package of services for which analysis is to be performed information Protocol, corresponding device information analysis Protocol; and the accounting module made with the possibility of traffic or duration and traffic package services and, corresponding to the identifier of the Protocol, under the control of the definition signal that is passed to the determining unit, if the information analysis of the Protocol in the package of services is not required. The system of charging for the service described above contains the access server to the network, the device analysis information Protocol and subsystem charging, and the device analysis information Protocol associated with the access server to the network and subsystem charging and configured to perform a data analysis Protocol packet services, transmitted by the access server to the network, and receive information about payments; and subsystem charging is performed with a predetermined order of charging and charging for the service in accordance with the procedure of charging and information on payments received by the device analysis information Protocol. The device analysis information Protocol, containing the analysis module, configured to analyze information Protocol packet services and five-element vector authentication transport layer to send a packet of data, and dynamic rules based on the five element vector authentication transport layer; the binder traffic, made possible the awn bind traffic package of services according to the five element vector authentication transport layer, the account produced by the accounting module of the data packet to the traffic Manager Protocol packet corresponding to the packet services, which are produced by the accounting module in accordance with the five-element vector of authentication transport layer obtained by the analysis module by parsing package services, and with the possibility of obtaining information about the payments; and the second processing module package made with the possibility of batch processing services in accordance with the procedure further processing of the packet generated by the subsystem charging. In the technical solutions in accordance with the variants of implementation of the present invention after it is determined that it is necessary to analyze information Protocol in the approved package of services, the access server to the network transmits a packet service in the device analysis information Protocol, and the device analysis information Protocol and subsystem charging charge a fee for package services. Therefore, it may be charging for the service WAP and services that are not based on WAP. The user before using the services do not need to configure any gateways services, making the service easier and more convenient. Brief description of drawings Figure 1 is a block diagram and a circuit external to the ides system charging in accordance with one embodiments of the present invention. Figure 2 is a block diagram of a server of the access network in accordance with one embodiments of the present invention. Figure 3 is a structural diagram of the device analysis information Protocol for such a Protocol in which the control signaling and data packet are transmitted separately, in accordance with one embodiments of the present invention. Figure 4 is a sequence diagram of operations of a method for calculating the service charge in accordance with one embodiments of the present invention. Figure 5 is a sequence diagram of operations of a method of analysis of RTSP packet in accordance with one embodiments of the present invention. 6 is a sequence diagram of operations of a method of charging for the service, in which the control signaling and data packet are transmitted separately, in accordance with one embodiments of the present invention. The implementation of the invention The present invention is explained with reference to drawings and specific options for implementation. Method of charging for the service in accordance with one embodiments of the invention includes receiving a package of services and analysis of information is rotocol in the package of services after as defined in the package of services should be analyzed information Protocol, with the aim of obtaining information about the charging, and charging for the service in accordance with information about charge cards and pre-established procedures charging. The method of calculation of the service charge in accordance with the embodiment of the present invention is described in detail on the example of an IP packet services. Figure 1 is a block diagram and external circuit connections of the system of charging in accordance with one embodiments of the invention. As shown in figure 1, the system 100 charging in accordance with this embodiment of the invention includes a server 110 of the network access device 120 information analysis Protocol and subsystem 105 charging. The server 110 access to the network to receive an IP packet services, including IP packet services, transferred to the mobile terminal 104 via the backbone network 103 mobile network, and an IP packet services sent by the provider 101 services (SP, Service Provider) or content (CP Content Provider) provider services/content) through fierwall 102. If it is determined that the IP packet services should be analyzed information Protocol, the IP packet should be submitted to the appropriate device 120 data analysis Protocol is A. The device 120 information analysis Protocol associated with the server 110 and network access subsystem 105 charging, and configured to perform a data analysis Protocol in the IP packet services, transmitted by the server 110 to access the network and obtain information about charge cards. The device 120 information analysis Protocol corresponds to the Protocol identifier, and one or more devices information analysis Protocol, corresponding to the same Protocol ID. When there is more than one device analysis information Protocol corresponding to the Protocol ID in the IP packet services server 110 to access network selects the device analysis information Protocol corresponding to the Protocol ID in the IP packet services, the device analysis information of the Protocol with the lowest load. This Protocol is one of the protocols for which analysis is to be performed information Protocol, such as SMTP, POP3, IMAP, RTP, RTSP, RTCP, FTP, etc. Subsystem 105 charging associated with the device 120 information analysis Protocol and configured to store a pre-established order of charging and with the possibility of charging for the service in accordance with the stored procedure charging and information about nachisleniy the Board, received by the device 120 data analysis Protocol. It should be noted that the device 120 information analysis Protocol and subsystem 105 charging can be performed separately or as a combined device. Figure 2 is a block diagram of a server of the access network in accordance with one embodiments of the present invention. As shown in figure 2, the access server to the network includes a module 200 of the reception packet determining unit 210, the transmitting module 201 of the server module 202 accounting and the first module 203 processing package. The module 200 of the reception packet is made capable of receiving an IP packet services. The transmitting module 201 of the server is arranged to transmit an IP packet services, which should be analyzed information Protocol, corresponding device information analysis Protocol. A determining unit 210 is arranged to decide whether to be executed by the information analysis of the Protocol in the IP packet services, and includes a module 211 storage package, module 212 of receipt of the Protocol identifier, the module 213 and search module 214 storage rules. Module 211 storage service is configured to store an IP packet services, adopted by the module 200 welcome package. Module 212 to obtain the ID of the Protocol made with the possibility of receiving the ID manually is Katara Protocol of the IP packet services, stored in the module 211 of the storage package. Module 214 storage rules made with the possibility of storing a predetermined first static rule, and the first static rule stores the ID of the Protocol services for which analysis is to be performed on the information of the Protocol. Module 213 of the search performed by the search in the first static rule module 214 storage rules of the Protocol identifier received by the module 212 receiving the Protocol ID of the IP packet services, and, if in the first static rule is found, the record matching the Protocol ID, with the possibility of transmission of the signal definitions in the transmitting module 201 of the server to specify whether to perform a data analysis Protocol in the IP packet services. The transmitting module 201 of the server also configured to transmit an IP packet services, which should be analyzed information Protocol, the appropriate device analysis information Protocol under the control of the definition signal transmitted from the module 213 of the search. The first module 203 batch made with the possibility of processing an IP packet services stored in the module 211 storage package, in accordance with the procedure further processing of the packet generated by the subsystem 105 charging. If the subsystem 105 overcharging and preserves battery the Board of successfully performs the operation of charging and generates the subsequent processing of the packet, permitting further transmission of the IP packet services, the first module 203 batch passes the IP packet services stored in the module 211 storage package, fierwall 102 or in the backbone network 103 mobile network. Module 214 storage rule for storing a predetermined second static rule, despite the fact that the second static rule stores the ID of Protocol services and the method of processing an IP packet services defined by the Protocol identifier. Module 202 accounting made with the possibility of traffic accounting or accounting duration and traffic IP packet services corresponding to the stored module 211 storing the packet identifier of the Protocol according to the Protocol identifier and the record in the second static rule corresponding to the identifier of the Protocol, under the control of the definition signal transmitted by the module 213 search. If a record matching the Protocol ID in the first static rule is not found, the module 213 search continues the search of the Protocol identifier in the second static rule module 214 storage rules. If a record matching the Protocol ID is found, the module 202 accounting signal definitions. If the system 100 charging also includes device information analysis Protocol for such a Protocol in which the control signaling and data packet are transmitted separately, the module 214 storage rules additionally maintains a dynamic rule based on the five element vector authentication transport layer generated by the device information analysis Protocol for the Protocol in which the control signaling and data packet are transmitted separately. In this case, the server 110 of the access network further includes an accounting module of the data packet. If the module 213 of the search does not find the second static rule entry that matches the Protocol identifier, the module 213 search continues the search in a dynamic rule based on the five element vector authentication transport layer. If a record matching the Protocol ID is found, the module 213 search passes in the accounting module of the data packet definition signal indicating the necessity of accounting for IP packet services, and then the accounting module of the data packet performs traffic accounting or accounting duration and traffic IP packet services according to the five element vector authentication transport layer in accordance with a dynamic rule, found module 213 search, and five-element vector of authentication transport layer. Figure 3 is a structural diagram of the device analysis information Protocol for such a Protocol in which the control signaling and packet d is the R are transmitted separately, in accordance with one embodiments of the present invention. As shown in figure 3, the device 120 information analysis Protocol includes a second module 300 of the batch module 301 storage module 302 and analysis module 303 bind traffic. The second module 300 batch made with the possibility of processing an IP packet services, the stored module 301 storage, in accordance with the procedure further processing of the packet generated by the subsystem 105 charging. If the subsystem 105 charging successfully performs the operation of charging and generates a subsequent batch processing, allowing further transmission of the IP packet services, the second module 300 batch passes the IP packet services, the stored module 301 storing, in the first module 203 processing package in the access server to the network, and the first module 203 processing package in the server access network transmits the IP packet services in fierwall 102 or in the backbone network 103 mobile network. If the subsystem 105 performs charging operation of the charging fails and generates the subsequent processing package, requiring the removal of an IP packet services, the second module 300 processing package removes the IP packet services, the stored module 301 is stored. Module 301 storage configured to store an IP packet services, transmitted by the transmitting module 201 when RVer. In practice, to perform the function of storing the IP packet service module storage may be included in the analysis device information Protocol or can be a separate element of the system of charging. Module 302 analysis analysis of the data Protocol in the IP packet services, the stored module 301 storing, retrieving, five-element vector authentication transport layer to send a packet of data, and dynamic rules based on the five element vector authentication transport layer. Module 303 bind traffic is configured to bind traffic IP packet services according to the five element vector authentication transport layer generated by the accounting module of the data packet to the posted traffic control Protocol packet corresponding to the IP packet services generated by the module 202 accounting in accordance with the five-element vector of authentication transport layer obtained by module 302 of the analysis by analyzing the IP packet services with the aim of obtaining information about charge cards. The device 120 data analysis Protocol to other protocols includes a second module 300 of the batch module 301 and storage module 302 analysis. The second module 300 batch made with the possibility of processing an IP packet services, the stored module 301 storage, with the accordance with the procedure further processing of the packet, formed subsystem 105 charging. Module 301 storage configured to store an IP packet services, transmitted by the server 110 to access the network. In practice, to perform the function of storing the IP packet service module storage may be included in the analysis device information Protocol or can be a separate element of the system of charging for the service. Module 302 analysis analysis of the data Protocol in the IP packet services, the stored module 301 of storage, and with the possibility of obtaining information about charge cards. Server network access in accordance with this embodiment of the invention may be a gateway node GPRS (Gate GPRS Support Node, GGSN; GPRS means General Packet Radio Service, the General packet radio use), the node packet data (Packet Data Service Node PDSN) or another server network access (Network Access Server, NAS), etc. The Protocol identifier in accordance with one embodiments of the present invention may be a port number, IP address, or IP-level. For IP packet services transmitted from the mobile terminal to the server providing the content, the access server to the network in accordance with an IP destination address, destination port and Protocol number of the IP level in the IP packet services decides whether this IP package of services to be done is the analysis of information Protocol. Once it is determined that the information analysis Protocol should be performed based on IP destination address, destination port and Protocol number of the IP level in the IP packet is derived from the corresponding device information analysis Protocol. For IP packet services transmitted from a server providing the content to the mobile terminal, the access server to the network in accordance with the IP address, port number of the sender and the Protocol number of the IP level in the IP packet services decides whether this IP package of services to be executed by the information analysis Protocol. Once it is determined that the information analysis Protocol should be performed on the basis of IP sender address, the port number of the sender, and the number of IP-level in the IP packet is derived from the corresponding device information analysis Protocol. In the above embodiment of the invention, after having determined that the received packet services should be analyzed information Protocol, the access server to the network transmits a packet service in the device analysis information Protocol, and the device analysis information Protocol and subsystem charging charge a fee for package services. So is charging for the WAP service and for services that are not based on WAP, if this user is Ely before using the services do not need to configure any gateways services. This makes the service easier and more convenient and improves its functional characteristics. In addition, in the embodiment of the present invention the access server to the network no longer performs charging for traffic services, which should be charging for content, so it does not require a complex organization postback traffic. Figure 4 is a sequence diagram of operations of a method for calculating the service charge in accordance with one embodiments of the present invention. As shown in figure 4, the method includes the following steps. Steps 400-401: the mobile terminal sends an activation request Protocol packet data (Packet Data Protocol, PDP) in the access server to the network to perform authorization and admission to the access server to the network, receives a response about the success of the activate PDP transmitted by the access server to the network after receiving the activation request PDP, then there is an allocation of IP address and setting data channel between the server access to the network and the mobile terminal. Step 402: the server of the access network receives an IP packet services, transferred to the mobile terminal or a server providing the content. Step 403: the access server to the network in accordance with a predefined first static CR is Bel decides should there be an analysis of the data Protocol in the IP packet services. If you want to perform information analysis Protocol, the execution proceeds to step 408. If information analysis Protocol is not required, then the search is performed in the second predetermined static rule. If the second static rule has a record matching the Protocol ID in the IP packet services, the execution proceeds to step 404; if the record matching the Protocol ID in the IP packet services, the second static rule is missing, then searches the pre-stored dynamic rule. If a dynamic rule based on the five element vector authentication transport layer in the IP packet services available in the dynamic rule, the packet is processed according to the corresponding dynamic rule action, or the package is transferred to the component information analysis Protocol, or is the traffic. If a dynamic rule based on the five element vector authentication transport layer in the IP packet services in a dynamic rule is absent, the server access to the network and subsystem charging traffic IP packet services and charges for IP packet services are charged according to the rule, set by default. In Yes the nom embodiment of the invention, the first static rule set in advance in the server access to the network by way ID storage Protocol services for which analysis is to be performed on the information of the Protocol. The second static rule is also set in advance in the server access to the network for storing the Protocol identifier of the service for which information analysis Protocol should not be searched, and matches the specified Protocol identifier method of processing an IP packet services. Dynamic rule specifies a method of processing a data packet Protocol, in which the control signaling and data packet are transmitted separately. A dynamic rule is passed to the access server to the network device analysis information Protocol corresponding to the Protocol in which the control signaling and data packet are transmitted separately, and is formed in accordance with the control packet Protocol this Protocol in which the control signaling and data packet are transmitted separately. In this step, the Protocol identifier includes a port number, IP address and Protocol number of the IP level. For well-known services to use fixed ports, for example, an HTTP (Hyper Text Transfer Protocol) uses port 80, FTP service uses port 21, the streaming service data uses port 554, etc. the access Server to the network performs predetermined first static rule or the second static rule search entries corresponding to the port number, I address and the Protocol number of the IP level in the IP packet services. For IP packet services transmitted from the mobile terminal to the server providing the content, after the access server to the network will receive the Protocol ID in the IP packet services, the access server to the network searches the preset first static rule or the second static rule entry that matches the IP destination address, the port number of the recipient and the number of IP-level in the IP packet services. For IP packet services, transferred to the mobile terminal from a server providing the content, the access server to the network searches the preset first static rule or the second static rule entry that matches the IP address of the sender port number of the sender and the Protocol number of the IP level in the IP packet services. Step 404: the access server to the network produces the traffic or the traffic and the length of the IP packet services corresponding to the identifier of the Protocol according to the Protocol identifier and the record corresponding to the Protocol ID in the IP packet services, found in the second static rule. Step 405: the access server to the network informs considered traffic or reported duration and traffic in the subsystem charging periodically or depending on the counted number. In this step, the access server to the network transmits a message depending on octen the number when the volume of recorded traffic; in other words, if the access server to the network determines that accounted for the volume of traffic has increased to a predetermined value, then the access server to the network informs the amount of traffic in the subsystem charging. Alternatively, the access server to the network transmits a message periodically with changes in value taken into account duration; in other words, if the access server to the network determines that takes into account the duration has increased to a predetermined value, then the access server to the network informs the duration and corresponds to the amount of traffic in the subsystem charging. Step 406: the access server to the network accepts the subsequent processing of the packet sent in response subsystem charging after completion of the charging. In this step, after receiving the amount of data communicated by the server of the access network subsystem performs charging operation of the charging in accordance with a pre-specified in the subsystem charging order charging, and in response transmits to the access server to the network, the subsequent processing of the packet according to the result of the operation of charging. If the operation of the charging is performed successfully, then the order processing service is the continuation of the transmission IP packet services; if you successfully perform an operation of charging circuit boards is failed, for example, if the subsystem charging not found the procedure of charging, the corresponding IP packet services, and therefore cannot perform charging for this service, order processing package will delete IP packet services. Step 407: in accordance with the procedure further processing of the packet sent in response subsystem charging, the access server to the network transmits the IP packet services server providing the content, or the mobile terminal, or removes the IP packet services and completes the process. For example, the user terminal uses two services, and the server access to the network no static rules and dynamic rules corresponding to the two services, in other words, the access server to the network could not locate the record corresponding to the identifiers of the Protocol in two packages of these services, in the first static rule, the second static rule and in the dynamic rule. In this case, the traffic of these two services is taken into account together, and fee for this traffic is charged jointly in accordance with the rule set by default, and the strategy of charging. If the second static rule on the server access to the network has a predefined record corresponding to the identifiers of the protocols of these two services, the traffic data of the two services is accounted for separately on the I each of the services, and payment calculation is also performed for each of the services separately. Step 408: the access Server to the network selects the appropriate device information analysis Protocol in accordance with the Protocol ID in the IP packet services. This step is performed after the access server to the network determines that the IP packet is an IP packet services, which should be analyzed information Protocol. In this step, the access server to the network in advance preserves the ratio between the Protocol identifier and the IP address of the device analysis information Protocol and searches for the IP address of the corresponding device analysis information Protocol according to the Protocol ID in the IP packet services. If one Protocol identifier corresponds to more than one device analysis information Protocol, the server access network selects the device analysis information of the Protocol with the lowest load. For example, the access server to the network transmits a message detection in all analysis device information Protocol corresponding to the Protocol ID of the IP packet services, receives a response message from the device analysis information Protocol, and believes the device analysis information Protocol, but the fastest device analysis information of the Protocol with the lowest nagruzke is; alternatively, the access server to the network device determines information analysis Protocol with the lowest load level load reported by each device analysis information Protocol in the response message. Step 409: the access server to the network transmits the IP packet services in the appropriate device information analysis Protocol. Step 410: the device analysis information Protocol analyzes the Protocol information in the IP packet services, thereby receiving an IP packet services information about charge cards. In this step, information about payments received by analysing information Protocol, may be information about the service contained in the IP packet services, which should be charging for content. Information about payments can also be taken into account traffic or taken into account duration and traffic IP packet services, which should be charging for traffic, and relevant information about the service. In this step, information about the service, which should be charging for content that includes a pointer to the location of the resource Uniform Resource Locator (URL), the port number of the sender or recipient, IP address of the sender or recipient or the service ID, etc. Next on the example of analysis for RTSP packet to review the implementation of the method of analysisfactory Protocol. Figure 5 is a sequence diagram of operations of a method of analysis of information of RTSP Protocol in accordance with one embodiments of the invention. As shown in figure 5, the method includes the following steps. Step 500: read the next line of RTSP packet. Step 501: determine whether the following line as the first line. If the next line is the first line, then execution proceeds to step 502; otherwise, execution proceeds to step 505. Step 502: determine whether the service RTSP request or response. If the RTSP packet is a request, then execution proceeds to step 503; if the RTSP packet is a response, then execution proceeds to step 504. Step 503: to get the URL, Protocol type and version number parse the RTSP request, and execution proceeds to step 500. Step 504: the purpose of receiving Protocol type, version number, status code and description of the state analyze the response RTSP, and execution proceeds to step 500. Step 505: by analyzing the keywords defined in the RTSP Protocol, receive the client's port number or the port number of the server, and the execution proceeds to step 500. After the device analysis information Protocol will perform an analysis of the Protocol in the IP packet services, in accordance with the URL identified by the IP packet services, decide whether to IP packet condition is iGO to be charging for the content, or charging for traffic. If you should be charging for content, the execution proceeds to step 411; if you should be charging for traffic, it is traffic or duration and traffic IP packet services, and execution proceeds to step 411. Step 411: the operation starts charging. In this step, the device analysis information Protocol transmits information about the charging subsystem charging to run in the subsystem charging operation of charging. Step 412: the subsystem performs charging operation of the charging and after the operation of the charging transmits the device information analysis Protocol the subsequent processing service according to the execution result of the charging. Subsystem charging selects the charging of fees corresponding to the service information, to perform charging in accordance with the accepted information about the charge card, and transmits the subsequent processing of the packet according to the result of the operation of charging the device analysis information Protocol. If the operation of the charging is performed successfully, then the order further processing of the packet will be further transmission of the IP packet services. If you successfully perform an operation of charging PL is you failed for example, if the subsystem charging can not find the charging of the fee that corresponds to the IP service facilities, and therefore can not perform an operation of charging, order processing package will delete IP packet services. Step 413: the device analysis information Protocol transmits the IP packet services server network access in accordance with the procedure further processing package, and execution proceeds to step 414; or the device analysis information Protocol removes the IP packet services, and the execution completes. Step 414: the access server to the network transmits the IP packet services server providing the content, either in the mobile terminal, after which the execution completes. Used on the steps 410-414 the device analysis information Protocol does not include the device analysis information Protocol for such a Protocol in which the control signaling and data packet are transmitted separately. When the device analysis information Protocol receives an IP packet services, which should be analyzed information Protocol, the progress of the processing corresponds to steps 501-502. If the IP packet services is a package in which the control signaling and data packet are transmitted separately, for example, the application package RTSP/RTP/RTCP, SIP (Session Initiation Protocol the session initiation) or packet switches is for such applications, where the management pack streaming and packet data are transmitted separately, the control Protocol packet and the packet data service applications use different port numbers, and five-element vector of authentication transport layer to send a packet of data is obtained dynamically by exchanging information between the server providing the content, and the mobile terminal. This five-element vector of authentication transport layer to send a packet of data contained in the control packet Protocol, and can therefore be obtained when the device analysis information Protocol operations data analysis Protocol. The application bundles a large part of the data packet is an audio and video packets, and charging for the content of such data packets are not to be, and the amount of data contained in the data packets is very large. If the data packets are transmitted to the appropriate device data analysis Protocol, for example, in the device analysis information stream Protocol, the bandwidth and processing capabilities of the data analysis device information Protocol reaches a limit, which seriously affects the speed of the device analysis information Protocol. When the traffic of data packets is taken into account only server access to the network due to the fact that the five-element vector of authentication transport layer for transmission of data packets is obtained dynamically by exchanging information between the server providing the content, and the mobile terminal, and thus it is impossible to predict which of the five element vector authentication transport layer is obtained, there is no possibility to pre-set subsystem charging order charging, the corresponding five-element vector authentication transport layer, and performing an operation of charging. Given the above, in embodiments implementing the present invention, the application package, in which the control signaling and data packet are transmitted separately treated in accordance with the further description. 6 is a sequence diagram of operations of a method of charging for the application package, in which the control signaling and data packet are transmitted separately, in accordance with one embodiments of the present invention. As shown in Fig.6, the method includes the following steps. Step 600: the access server to the network transmits the accepted IP packet services in the appropriate device data analysis Protocol for data analysis Protocol. The device analysis information Protocol is the way the second device information analysis Protocol for the Protocol in which the control signaling and data packet are transmitted separately, and the IP packet services is a control packet Protocol this Protocol in which the control signaling and data packet are transmitted separately. Step 601: the device analysis information Protocol for the Protocol in which the control signaling and data packet are transmitted separately, analyzes information Protocol adopted in the control Protocol packet and receives a five-element vector of authentication transport layer to send a packet of data. In the present embodiment of the invention five-element vector of authentication transport layer includes an IP source address, IP destination address, the port number of the sender, the number of the destination port and the Protocol number of the IP layer for packet data. Step 602: the device analysis information Protocol generates a dynamic rule based on the five element vector authentication transport layer, the access server to the network. In this step, issued by a dynamic rule indicates that the subsequent processing of the IP packet services according to the five element vector authentication transport layer the following: the access server to the network takes into account traffic or takes into account the duration and traffic IP packet services according pathelement is the vector of authentication transport layer, in accordance with the five-element vector of authentication transport layer, and reports the traffic or duration and traffic to the appropriate device analysis information Protocol periodically or depending on the counted number. Step 603: the access server to the network again receives the IP packet services, and the predefined first static rule and the second static rule is a record matching the Protocol ID in the IP packet services not found, but in a dynamic rule based on the five element vector authentication transport layer, the dynamic rule is found. Thus, this IP packet is a data packet Protocol, in which the control signaling and data packet are transmitted separately. Step 604: the access server to the network produces traffic or duration and traffic data packet according to the five element vector authentication transport layer, in accordance with the detected dynamic rule based on the five element vector authentication transport layer, and the specified five-element vector of authentication transport layer. Step 605: the access server to the network informs considered traffic or reported duration and traffic to the appropriate device analysis information Protocol periodically and depending on the counted number. Step 606: the device analysis information Protocol receives information about charging after binding of the traffic data packet according to the five element vector authentication transport layer with the control Protocol packet matching the specified data package. Step 607: the operation starts charging. In this step, the device analysis information Protocol transmits information about the charging subsystem charging for starting the operation of the charging subsystem charging. Step 608: the subsystem performs charging operation of the charging in accordance with a pre-established order, charging, and in response transmits to the device analysis information Protocol the subsequent processing of the packet. Step 609: the device analysis information Protocol transmits the IP packet services server network access in accordance with the procedure further processing package, and execution proceeds to step 610; or the device analysis information Protocol removes the IP packet services, and the execution completes. Step 610: the access server to the network transmits the IP packet service in a mobile terminal or a server providing the content. The person skilled in the art will understand that all or part of the steps of the method of this variant embodiment of the invention may be issue is lnany by submitting commands to the appropriate equipment using the program, and this program may be stored on machine-readable media, such as ROM or RAM, magnetic disk, CD-ROM, etc. From the foregoing it is seen that implemented in accordance with the variants of implementation of the present invention the method for calculating the service charge, the system of charging for the service, the access server to the network and the device analysis information Protocol server of the access network performs with the received packet services appropriate process depending on whether you want to perform information analysis Protocol packet services. If information analysis Protocol should be executed, the package should be submitted to the device analysis information Protocol information and Protocol information about charge card and subsystem performs charging operation of the charging in accordance with the information about charge cards and pre-established procedures charging. If you perform information analysis Protocol is not required, then the access server to the network and subsystem charging perform charging for the traffic. Thus implemented charging for content and charging for traffic WAP services and services that are not based on WAP as well as management services, not based on WAP. This approach also makes use of the services p is passing data in mobile networks easier and more convenient for the user, and eliminates the need to enter different settings gateway services for various services. For services in which the control signaling and data packet are transmitted separately, the access server to the network performs charging for the traffic, the device analysis information Protocol binds the identifier of the Protocol control Protocol packet corresponding to the data packet to the traffic data packet and then transmits them to the subsystem charging, and the engine performs charging operation of charging. This allows you to avoid the negative impact of a large volume of data transmitted to the data processing device analysis information Protocol. Also for WAP services and services based on WAP, which should be charging for content, you do not need to perform difficult to discard changes in transactions made since the last commit data that simplifies the implementation of system charging. It also improves the accuracy of calculation of the service charge and improve operational characteristics of system charging. The person skilled in the art will easily find other advantages and embodiments of the present invention. Thus the present invention in its broader aspects is not limited presents specific here is Podrobnosti and typical choices of implementation. Accordingly, the invention can be practiced with modifications and other embodiments without departing from the scope of the present invention defined by the points of the attached claims and their equivalents. 1. Method of charging for the service, which 2. The method according to claim 1, characterized in that it further in advance represent a first static rule, which is used to store an identifier of the Protocol services for which you have alsatica information analysis Protocol, and in determining whether information analysis Protocol packet services: 3. The method according to claim 2, characterized in that it further pre-set second static rule, which is used to store an identifier of the Protocol services and processing method package services, defined the specified Protocol ID; 4. The method according to claim 1, characterized in that the package of services is a control packet Protocol this Protocol in which the control signaling and data packet are transmitted separately, and the analysis information Protocol packet services receive a five-element vector of authentication transport layer, for transmitting the data packet by analyzing the control Protocol packet, when the analysis information Protocol packet services in a specified way more 5. The method according to claim 4, wherein the pre-set first static rule and the second static rule; 6. The method according to claim 1, characterized in that 7. The server on the access to the network contains 8. The server according to claim 7, wherein the determining unit includes a storage module package, configured to store the package of services that is received by a receiving module package; 9. Server of claim 8, characterized in that it further comprises first processing module package made with the possibility of batch processing services stored in the module storage Pak is the in accordance with the procedure further processing of the packet generated by the subsystem charging. 10. Server of claim 8, characterized in that 11. Server of claim 10, characterized in that 12. The system of charging for the service, contains the access server to the network, as described in any of claims 7 to 11, the device analysis information Protocol and subsystem charging, and the device analysis information Protocol associated with the access server to the network and subsystem charging and possibly the awn analysis information Protocol packet services, transmitted by the access server to the network, and receive information about payments; and 13. The device analysis information Protocol, containing 14. The device according to item 13, characterized in that it further comprises a storage module, configured to store the package of services transmitted by the transmitting module of the server.
|
© 2013-2015 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English. |