|
Method and system for subscription service implementation in ims network |
|
IPC classes for russian patent Method and system for subscription service implementation in ims network (RU 2493665):
Base station, mobile station, communication system, transmission method and reordering method / 2491741
Mobile station includes a receiving means for receiving a first packet data convergence protocol (PDCP) protocol data unit (PDU) from a source base station; a receiving means for receiving a second PDCP PDU from a target base station, in which the second PDCP PDU is created using a sequence number and a PDCP service data unit (SDU), that are transferred from the source base station to the target base station; a storage means for storing PDCP SDU corresponding to the first PDCP PDU and the PDCP SDU corresponding to the second PDCP PDU; and a reordering means for performing order delivery of the stored PDCP SDU based on the sequence numbers.
Method and system to provide call transfer service for subscriber of access gateway control function / 2491740
Method is described to provide a call transfer service for a subscriber of the access gateway control function, in which after the AGCF subscriber effects access to a subsystem-emulator of a switched public telephone network/digital network with services integration (PES), provide the AGCF subscriber with a call transfer service by application of the mode of strong/weak communication between AGCF and an applications server (AS) and by means of application of the mode of the main control/through control of AS between AS and subscribers that do not use AGCF. Also the system is described to provide a call transfer service for a subscriber of the access gateway control function, which includes a call transfer unit configured to provide a call transfer service for a AGCF subscriber by application of a mode of strong/weak communication between AGCF and the applications server (AS) and the mode of the main control/through control of AS between AS and subscribers not using AGCF. The method and system according to the invention make it possible to provide a call transfer service for an AGCF subscriber.
Method for transferring packet data in wireless network and base station controller / 2490810
Technical key points of the present invention are as follows: before the base station controller receives a message sent by the serving GPRS support node (SGSN) to request the confirmation of a cell update of a mobile station (MS), the packet data of the first cell, initially meant to be sent to the MS, are transferred to a temporary block flow (TBF) between the MS and a second cell, and then sent to the base station (BTS) of the second cell via the TBF and then sent to the MS by the base station of the second cell.
Base station, mobile station, communication system and reordering method / 2486685
Data are sent from a handover source base station to a mobile station notifying that transference of packets has been executed during execution of handover sequence if the handover source base station transfers to the target handover base station packets which were not sent to the mobile station, from packets received from a host station, and the target handover base station sends packets to the mobile station. The mobile station reorders the received packets if transference of packets has been executed.
Method and system for controlling electronic mail message collection / 2485706
Electronic mail message collecting system has an internal interface and an external interface for managing message collection, as well as a collection module through which given source mail boxes are periodically checked and if there are messages present, the messages are forwarded to a common recipient box. The mail collection function is available for both authorised and unauthorised, as well as unregistered mail system users.
Method and system to identify network protocols based on description of client-server interaction / 2485705
Method of network protocols identification on the basis of a description of client-server interaction contains a description of available protocols of client-server interaction, collection of data on a bidirectional network interaction between the client and the server, simultaneous identification of packets related to multiple sessions of bidirectional interaction between the client and the server by identified protocols, analysis of parameters and the sequence of interaction of client-server components, identification of network protocols, according to which the client-server interaction is carried out.
Four-port backup device for coupling of circular networks of communication network / 2485704
Four-port backup device (FPBD), comprises two switchboards (2) of data packets, every of which is connected to the other switchboard (2) and with two ports (3 and 4), designed for connection into the first and second circular communications networks, and a clock synchronisation unit (5). To the unit (5) the outlets of two receivers (6) and (7) are connected, as well as inlets of two transmitters (8) and (9), designed for the first circular network, outlets of two receivers (10 and 11), inlets of two transmitters (12 and 13), designed for the second circular network, and the outlet of the receiver (14) of the external synchronisation signal. The unit (5) is made as capable of generation of a clock signal synchronised with output signals of receivers with introduction of a fixed delay of an output signal for each receiver, issue of a generated signal to inlets of transmitters, and as capable of translation of output signals of receivers to inlets of transmitters designed for the identical network. The device is equipped with a configuration interface (15) as capable of setting the receivers and transmitters of the synchronising signal, delay values of output signals of receivers and permit or prohibition of transmission of output signals of receivers to inlets of transmitters.
Three-port backup device for ring communication network / 2484593
Three-port backup device (1) has a data packet switch (2) connected to a port (3) for connecting to an intelligent electronic device, and with two ports (4) for connecting to a ring communication network, and a clock synchronisation unit (5). The unit (5) is connected to outputs of receivers (6), (7) and inputs of transmitters (8) and (9) for connecting to the ring communication network, the output of a receiver (10) for external synchronisation and the input of a transmitter (11) for connecting to an intelligent electronic device. The unit (5) is configured to generate a clock signal which is synchronised by output signals of receivers with introduction of a fixed delay of the output signal for the receiver, transmitting the generated signal to inputs of transmitters, and transmitting signals between receivers and transmitters. The three-port backup device is provided with a configuration interface (12) capable of assigning receivers and transmitters a synchronisation signal, delay values of output signals of receivers and allowing or prohibiting transmission of signals between receivers and transmitters.
Apparatus for detecting and eliminating faults when transmitting binary signals over two optical channel lines / 2484521
Apparatus has a first unit for relaying signals in a channel, having an optical signal coupler and a switch for selecting channel lines, which consists of four interconnected optical switches, and a second unit for detecting, allowing or prohibiting passage of external signals to the first unit, having a first unit for detecting presence of signals in two lines at the same time in the channel, presence of a signal in one line only, absence of signals in both lines during a given time interval, a second unit consisting of four delay elements for external signals, and a third unit consisting of four switches.
Visual mapping of field device message routes in wireless mesh network / 2483478
Control system uses a wireless mesh network to provide communication between a host computer and field devices. Performance of the wireless mesh network is monitored by collecting network performance data from each node, e.g. nodes with which it is communicating, received signal strengths over links to different nodes, the number of errors occurring on each link, and how frequently communication is occurring with each of the other nodes. A visual network map is generated using performance statistics based on the data gathered from the nodes of the wireless mesh network.
Telecommunication multi-functional multiplexer / 2269154
Multiplexer has system block, wherein four-channeled telegraph one-polar and two-polar modules are positioned, as well as four-channeled standard-joint C2 module, bi-impulse one-channeled and two-channeled modules, one-channeled telephone module, m modules of four-channeled asynchronous adapter, group control electronic board, and also block for adjustment and control, and combination board.
Method for data acquisition on network topology / 2281612
Message requesting data acquisition on network topology that incorporates field limiting number of operations for message transfer from local station to adjacent ones is sent and following steps are repeated: request message receiving station returns response message and network topology data acquisition device finds out if number of message transfer operations has reached certain threshold value and terminates process if it is so, otherwise it sends request message to all adjacent stations.
Method for serial addressing by leading device of following devices in networks with bus topology with one leading device of network and several following devices / 2284087
Method for serial addressing by leading device of following devices in networks with bus topology with one network leading device and several following devices includes receipt by following devices of flush impulse, of information about address from leading device, comparison of received information about address by each following device with its own address and switching of one following device to data transfer mode if information received about address matches its own address. As information about address, received by following device, number of addressing impulses is used, and during transfer of one following device to data exchange mode other following devices are maintained in active mode.
Method for finding solutions concerning possibility of connection between network elements / 2285348
In accordance to method, each network element contains input ports and output ports, while each provides a set of connection points. Connection possibility tables contains data about possible internal connections between connection points of any input port and any output port of any network elements, controlled by network control system. Method allows each time during selection of certain network element for use in a route with its input port and its output port to receive solution at network control device level concerning connection capabilities for certain network element.
Method for complex protection of information / 2292122
Method for complex information protection is realized in following order: prior to transfer into communication channel or prior to recording into memory, state of used communication channel or information storage environment is analyzed, from M possible codes parameters of optimal (n,k) code for current status of channel or information storage end are determined, information subject to protection is split on q-nary symbols l bits long (q=2l) for each q-nary system gamma combinations l bits long are formed independently from information source, for each set of k informational q-nary symbols (n-k) excessive q-nary symbols are formed in accordance to rules of source binary (n,k) code, each q-nary symbol is subjected to encrypting stochastic transformation with participation of gamma, after receipt from communication channel or after reading from memory for each q-nary symbol combination of gamma with length l is generated, synchronously with transferring side, reverse stochastic decrypting transformation is performed for each q-nary symbol with participation of gamma, by means of checking expressions of source binary code localized are correctly read from memory or received q-nary symbols, untrustworthily localized symbols are deleted, integrity of message is restored by correcting non-localized and erased q-nary symbols of each block, expressing their values through values of trustworthily localized or already corrected q-nary symbols, if trustworthy restoration of integrity of code block is impossible it is deleted, number of deleted blocks is counted, optimality is determined within observation interval of used code with correction of errors for current state of channel, if code optimum criterion exceeds given minimal and maximal limits, code is replaced with optimal code synchronously at transferring and receiving parts of channel in accordance to maximum transfer speed criterion.
Method and device for transmitting service messages in wireless communication system / 2300846
One of methods involves identification of service option number corresponding to set of broadcast transmission parameters. As an alternative, message identifies bit block corresponding to broadcast transmission parameters. Message can be transferred over service information transmission channel. Message for system supporting broadcast service identifies protocol stack for processing broadcast service and also identifies protocol stack for processing broadcast content.
Information client-server system and method for providing graphical user interface / 2313824
In accordance to the invention, expandable, usable with various client-server informational systems, system of dynamically created program objects is used, wherein program objects are divided onto a fixed number of categories, which are matched with predetermined program interfaces, where creation of request to server and processing of response from server represent predetermined chains of program object method calls.
System for controlling passage of documental information / 2314648
System for controlling passage of documental information contains station for managing system for controlling information passage with operative-dispatching equipment, data transmission lines and phone communication connecting lines, station for controlling passage of documental information based on duty workplace for controlling passage of documental information and workplaces of two dispatchers, where each one of aforementioned workplaces is equipped with personal computer, containing system block, monitor, standard keyboard, "mouse" type graphical manipulator, printer and interface expander, block of adapters, block for connecting and distributing communication lines, client and connecting lines of service communications, service communications equipment, consisting of line commutation block and three control panels, one for each of aforementioned workplaces for controlling passage of documental information and of first and second dispatchers, n client stations for transferring documental information, each one of which contains group equipment block, four telegrapher panels and four end talking panels, data transmission lines and client phone communication lines, connected in a certain way.
Multi-layered content delivery network and method for multi-layered content delivery / 2321956
In accordance to the invention the network contains a content release layer, content delivery layer with at least one level of delivery sub-layer and a layer of boundary servicing, where the service release layer contains at least one node of Internet service provider (ICP), and is connected to first level delivery sub-layer in the content delivery layer, each delivery sub-layer contains at least one delivery unit, and the delivery sub-layer of the lowest level is connected to boundary service layer, the boundary service layer contains at least one boundary service area, and content, which is subject to release in a content release layer, is distributed through delivery node of first level delivery sub-layer, which is connected to content release layer, and further downwards level after level until the boundary service layer is reached.
Method to prevent from frequent interaction operations of network selection in wireless local area network / 2324293
Each time when it is necessary to output information on available mobile telecommunication networks, it is required to determine if output of information on available mobile telecommunication networks is allowed on the basis of the number of information transmissions performed within certain period of time. If the transmission is allowed, information on available mobile telecommunication networks is transmitted and number of performed transmissions is registered; otherwise information transmission is stopped. When value of the period for decision making is changed, the record of transmission number is updated. If after stop of information transmission a request is received for information output, this request is left without answer or the information is transmitted after delay.
|
FIELD: information technology. SUBSTANCE: method comprises steps of: establishing IP channels between a session border controller (SBC) and an IP multimedia subsystem (IMS) terminal, as well as between the SBC and a resource list server (RLS) after receiving a status subscribe request message from the IMS terminal; and sending, by the RLS, subscribed status information and an acknowledgment message to the IMS terminal through the IP channels after the RLS finds the subscribed status information for the IMS terminal. EFFECT: providing more efficient information transmission. 11 cl, 6 dwg
Scope The present invention relates to the technology of customer service to a terminal of the IMS network (multimedia subsystem, using Internet Protocol), and in particular, to a technology subscription associated with the transfer in the IMS network of large amounts of data with great frequency. The level of technology IMS network architecture, operating on the Internet Protocol, the proposed Project Third Generation Partnership (3GPP), which provides an open and flexible service environment that supports various multimedia applications and enabling the provision of a wide range of multimedia services to the user terminals. Network architecture IMS is independent of access technologies, and using it can be provided the services to the subscribers of the network packet access, such as, for example, GPRS, WLAN and the like, but also to the mobile subscribers of cellular networks such as GSM, UMTS and the like. In the IMS network service available presence status, through which you can notice one user terminal about the availability and the desire to get in touch another terminal. Service presence status can show whether the terminals of other users included, in addition, if they are included, to show more detailed information about their status, for example, are in R is the bench waiting or busy participate in the conference, make a phone call, etc. in Addition, the service's presence may allow the terminal user to provide information about the possible types and modes of communication that they support, for example, by using this service the user can find out whether other terminals of the audio or video communication, instant messaging and so on. The implementation of this service is carried out by issuing users information about their presence, on the one hand, and subscribe users to information about the presence status of other users and the subsequent notification of the presence status of other users, on the other hand. In a typical IMS network implementation services presence between terminals user puts high demands on data transmission, in particular, requires the transmission of data in large volumes, with great frequency, as well as the possibility of processing of the "flashes" of information, compared with the requirements for the implementation of other services. In order to ensure reliable and uninterrupted service presence requires, on the one hand, improving the performance of the network devices involved in the transfer of relevant data, and on the other hand, the simplification of the sequence of operations associated is with the provision of this service. Figure 1 schematically shows the structure of IMS network objects related to presence. As shown in figure 1, the terminal of the IMS network simultaneously performs two roles: observer and agent monitoring user presence PUA (Presence User Agent); the agent of the presence of PA (Presence Agent) is an application server AS (Application Server)located in the home network. The RLS server, leading the list of resources (Resource List Server), can also perform the functions of the application server, the application Servers AS providing a variety of services, can also serve as observers for the subject the presence of RE (Presence Entity). Most interfaces between devices realize the function of the presence of interfaces IMS working on SIP protocols (protocols initialization of a communication session), or IMS interfaces, working on protocols, DIAMETER and others. For example, the interface "Pen" allows the application server AS to act as a PUA and to give information about the presence agent of the presence of RA object RE. PUA can get information about the status of the user terminal from any possible sources of information, including, for example, register the location of subscribers (HLR) network with packet switching node of the service network support GPRS (SGSN), or a function control communication sessions associated with the provision of services (S-CSCF), registered in the IMS. Figure 2 presents the sequence of operations subscriptions of the IMS terminal to receive status information from the RLS. As shown in this drawing, the process of implementing a presence in the IMS network includes the following steps, which are: Step 201: the observer terminal IMS generates a subscription request ("Subscribe") to list the status of the program-the observer terminal. If this header field "Event" request specifies the value Eventilist to indicate that you subscribe it is on the list, and not on the presence of a single network entity RE; Steps 202-203: subscription request is forwarded through SBC communications (SBC) on the function of the session management relations associated with the request (I-CSCF to S-CSCF. At this point, it is the primary filtering criteria; Step 204: the subscription request, passes the filter, is forwarded to the appropriate application server, functioning as RLS-server; Steps 205-208: after verifying the identity of the requesting entity and the authorization of subscription, RLS generates a response message "200OK" and sends it to the IMS terminal via S-CSCF, the proxy function P-CSCF and SBC; Steps 209-212: RLS sends a notification ("NOTIFY"), which does not yet contain information about the presence, and this notice must be sent to IMS through the S-CSCF and P-CSCF; Stages 213-216: IMS terminal generates a response message "200OK", and it is through the SBC, the P-CSCF and S-CSCF is forwarded to the RLS; and Steps 217 to 220: RLS collects information from all subjects of the presence of (D), one by one, the resource list; after gathering enough information RLS generates another notice ("NOTIFY") and sends it to the IMS terminal via S-CSCF, the proxy function P-CSCF and SBC. The notice contains all the information about the presence, received from the controlling modules (PUA) of the subjects of the presence of RE. From the flowchart shown in figure 2, one can see that if one terminal of the IMS, acting as an observer wants to subscribe to information about the presence of any network entity RE IMS terminal observer must interact with RLS using the command "Subscribe" and "NOTIFY"sent as messages to the SIP Protocol, and even if minimal interaction IMS terminal-observer and RLS must accept and execute commands transmitted in the form of SIP messages, six times. Figure 3 presents the sequence of operations subscriptions by the RLS server to receive information from one of the network entities RE from the resource list. As shown in this drawing, the process includes the following steps, which are: Steps 301-306: RLS sends one of the network entities RE from the list of resource subscription request "Subscribe", the field "Event" header which specifies the value of Presence (presence); function S-CSCF home network, that is, in which is located RLS, forwards the subscription request "Subscribe" function I-CSCF network, which network is the subject of the RE; the I-CSCF through an interface DIAMETER on the master server subscribers searches and determines the function S-CSCF belongs to the network entity D, and forwards the subscription request "Subscribe" agent RA; Stages 307-310: agent RA generates a response message "200OK" and sends it to I-CSCF via the S-CSCF and then on RLS; Step 311: the agent RA sends a notification message "NOTIFY", containing information about the presence status of the subject D and sends it directly to the function S-CSCF of the network where the server is located RLS; Step 312: the function S-CSCF network, which is RLS, sends a notification message "NOTTFY"emanating from the agent RA, RLS; and Stages 313-314: RLS generates a response message "200OK" and sends it to the agent monitoring presence "RA" through the function S-CSCF. As you can see from the sequences of processes shown in figure 2 and 3, if one of the IMS terminal wants to implement a subscription to one of the network entities RE in home or visited network of the initiator, the IMS terminal and RLS should interact with each other by transmitting a SIP message at least six times, i.e. the interfaces between the IMS and RLS should treat men is her least 12 signals. RLS core network also must take/pass four SIP signal for the implementation of such interaction. The presence service allows the terminal of one user to subscribe to information about mnogo network entities RE, and also allows many user terminals cross to subscribe to the status information of each other. Thus, subjects RE change frequently, this could cause the explosion of the message "NOTIFY" and frequent transmission of large amounts of information. This will cause a heavy load on the application servers and other network devices in the IMS network and disrupt the normal distribution of resources, performing call processing and other applications. The invention In view of the aforementioned problems, the main objective of the present invention is to provide a method and system for implementing a subscription in the IMS network. According to the proposed method and system, between the IMS terminal and SBC, as well as between SBC and RLS can be installed IP communication channels, and after RLS locates the respective subscription information, this information may be sent with RLS on IMS terminal through the SBC on the above IP channels. Toward this end the present invention proposes the following technical solution. The way to implement a subscription in the IMS network includes the steps, to the which: SBC communications (SBC) set IP channels between SBC and IMS terminal, and between the SBC and the server, leading the list of resources (RLS), after receiving the request message, the subscription to the presence from the IMS terminal; and after RLS finds subscription information on the presence status for IMS terminal, the RLS sends the obtained information about the presence, as well as a confirmation message to the IMS terminal IP channels. A message requesting subscription to a presence status that is sent to the IMS terminal, preferably contains information about whether the IMS terminal can receive the subscription information for the status of IP channels. The step of establishing an IP communication channels preferably includes: if SBC determines that the IMS terminal has the capability of receiving subscription information for the status of IP channels, according to the subscription request to a presence status received from the IMS terminal, SBC allocates an IP channel for communication between the IMS terminal and the SBC, and sends a request message to subscribe to the presence on RLS interface IP communications between the SBC and RLS. After receiving from the RLS message acknowledgment message subscription request, SBC receives the IP address of the RLS from the received confirmation messages, develops strategy for data delivery over IP channels for RLS, the mouth of allivet IP communication channel between SBC and RLS and sends it to the IMS terminal a confirmation message acceptance message subscription request; and after receiving confirmation messages from the SBC, the IMS terminal sends directly to the SBC via the interface channels of communication between the IMS terminal and SBC empty data packet, and after receiving an empty data packet SBC developing a strategy for delivering data to the IMS terminal and establishes IP communication channel between SBC and IMS terminal. The step of sending the message is a subscription request for presence on RLS through the interface channels of communication between the SBC and RLS preferably includes: the analysis of the request message subscription status received from the IMS terminal, removing information about whether the IMS terminal can receive the subscription information for the status of IP communication channels, the replacement address information of the IMS terminal in the message subscription request for presence on the address of the interface channels of communication between the SBC and RLS, then the address of the interface channels of communication between the SBC and RLS is sent to the RLS through a proxy control function communication sessions (P-CSCF) and a function to control the communication sessions associated with the services for subscribers (S-CSCF). SBC preferably receives information about the IP address of the RLS from the response message of confirmation received from RLS, and uses the received IP address of the RLS as the address of the packet delivery Yes the data sent to the RLS with the IMS terminal; and the job step strategy data on the IMS terminal IP channels can include: obtaining SBC information about the IP address of the IMS terminal from an empty data packet, and using the obtained IP address of the IMS terminal as the address of the delivery of data packets sent to the IMS terminal with RLS. After establishing IP connectivity between the IMS terminal and SBC, as well as between SBC and RLS, RLS IP channels more preferably not routed through the P-CSCF and S-CSCF. System for the implementation of the subscription in the IMS network includes: a receiving unit located in the SBC and configured to receive the request message, the subscription to the presence from the IMS terminal; setting unit configured to set an IP communications between the SBC and IMS terminal, and between SBC and RLS after receipt by the receiver of the message subscription request for presence status from the IMS terminal search block located in RLS and configured to search for subscription information on the presence status after receiving the subscription request; and the sending unit located in the RLS and configured to send information about the presence, found by the search unit 52, and the message confirmation request message on the subscription, the IMS terminal IP channels, the condition is set out establishing block. Message-subscription request to the presence status sent from the IMS terminal, preferably contains information about whether the IMS terminal is the possibility of obtaining subscription information of the presence over IP channels. The installation unit preferably includes: the first determining sub-unit is located in the SBC and configured to determine whether the IMS terminal can receive the subscription information for the status of IP channels in accordance with a message-a request for subscribing to a presence status received by the receiving unit from the IMS terminal, and to start a second determining sub-unit, if the IMS terminal has the capability of receiving subscription information for the status of IP channels; second determining sub-unit is located in the SBC and configured to determine an IP channel for communication between the IMS terminal and SBC; first sending sub-unit, located in the SBC and configured to send the message subscription request to the presence on RLS interface IP channels between SBC and RLS; the first receiving sub-block located in the SBC and configured to receive a message of confirmation of reception of the request message to subscribe, send RLS; the receiving sub-block located in the SBC and configured to obtain an IP address RLS from the message the s-confirmation after receiving the first receiving sub-block of the message-receiving acknowledgement messages from the subscription request; the first generating sub-block located in the SBC and configured to develop a strategy for data delivery over IP channels RLS; the first setting sub-block located in the SBC and configured to establish an IP communication channel between SBC and RLS; second sending sub-unit, located in the SBC and configured to send to the IMS terminal messages-confirm receipt of the request message on the subscription. the second receiving sub-unit is located on the IMS terminal and configured to receive from SBC message-confirm receipt of the request message on the subscription. third, the sending sub-unit, located on the IMS terminal and configured to send an empty packet of data to the SBC via the interface IP channels between the IMS terminal and SBC; third receiving sub-block located in the SBC and configured to receive an empty packet of data; second generating sub-unit, configured to develop a strategy for sending data to the IMS terminal; and a second setting unit configured to set an IP communication channel between SBC and IMS terminal. First sending sub-unit preferably includes: the analyzing sub-module, configured to analyze the message subscription request for presence status received from the IMS terminal; remove under-m is Dul, configured to remove information about whether the IMS terminal is the possibility of obtaining subscription information of the presence status via VoIP channels; replacement sub-module, configured to replace the address information of the IMS terminal in the message subscription request for presence on the IP address of the interface channels between SBC and RLS; and the sending sub-module, configured to send the message subscription request to the presence on the RLS through the P-CSCF and S-CSCF. Development of the first generation sub-block 516 strategy delivery data on RLS IP channels preferably includes: receiving by a receiving unit of the information about IP-address RLS contained in the response message to the confirmation received from RLS, and use this IP address RLS as shipping address of data packets sent by the RLS with the IMS terminal; and development of the second generation sub-unit 521 strategy for the delivery of data to the IMS terminal includes: receiving information about the IP address of the IMS terminal from an empty data packet, and the IP address of the IMS terminal as the address of the delivery of data packets sent with RLS on IMS terminal. In accordance with the present invention, after receiving from the terminal of the IMS message subscription request for presence, SBC determines whether the IMS terminal is the possibility of obtaining subscription in the information about the presence status on IP channels in accordance with a message, a subscription request for presence status; if SBC determines that the IMS terminal has this capability, then the SBC sets the IP communication channel between SBC and IMS terminal and the IP communication channel between SBC and RLS; after setting the IP communication channels RLS sends the found subscription information requested IMS terminal, the IMS terminal in the above-mentioned IP channels. IP channels established in accordance with the present invention for transmitting subscription information contained in RLS, allow not only to transfer large amounts of information, but also provide a higher transmission efficiency, provided that the IMS terminal has the capability of processing data packets transferred over Internet Protocol. Brief description of drawings Figure 1. The structure of the IMS network objects participating in the service and presence features; Figure 2. The sequence of operations subscriptions terminal IMS on a list containing information about the status, which leads RLS; Figure 3. The sequence of operations subscriptions RLS for information about one of the network entities of the presence of (D) from the list of resources; Figure 4. The diagram of a method implementing a service subscription in the IMS network in accordance with the present invention. Figure 5. The structure of the system for the implementation of the subscription in the IMS network in accordance with the present invention. 6. Structure setting unit, in compliance and with the present invention. Detailed description of the invention The basic idea of the present invention is as follows: upon receiving from the terminal of the IMS message subscription request for presence, SBC determines whether the IMS terminal is the possibility of obtaining subscription information of the presence on IP channels in accordance with a message, a subscription request for presence status; if SBC determines that the IMS terminal has the capability of receiving subscription information for the status of IP channels, the SBC sets the IP communication channel with the IMS terminal and the IP communication channel with RLS; after setting the IP communication channels RLS sends subscription information requested IMS terminal, the IMS terminal in the above-mentioned IP channels. IP channels established in accordance with the present invention for transmitting subscription information contained in RLS, allow not only to transfer large amounts of information, but also provide high transmission efficiency, provided that the IMS terminal has the capability of processing data packets transferred over Internet Protocol. To accomplish this objective, the present invention proposes a technical solution, which will be described in detail below on the example of his incarnations, indicating their advantages, accompanied by the attached drawings. In accordance with this from what Britanie, by changing the format of the request message subscription status ("Subscribe")sent to the SBC with the IMS terminal, the message "Subscribe" to add the new block of information, which indicates whether the IMS terminal, sending the message "Subscribe", the possibility of obtaining subscription information of the presence on the IP channel to notify SBC and SBC adoption of the decision on whether to set the IP channels between RLS and SBC, and SBC and IMS terminal intended for the transfer of subscription information, particular, to transfer large amounts of information between RLS and IMS terminal, in particular, after finding the RLS server subscription information for this IMS terminal (usually subscription information is a large amount of data). The advantage of the proposed method consists in the following. Under the existing methods of information processing subscription information in stages is sent to the SBC via the S-CSCF, I-CSCF, P-CSCF and other necessary network objects, then the SBC sends the subscription information to the IMS terminal through the respective network elements located between them. As this chain of information transfer involved a multitude of network elements, the network elements that are in direct communication with each other, must always be notified each other that the message sent is via them, successfully transferred, resulting in the percentage of messages containing useful subscription information is reduced; in addition, since the formats of the messages transmitted between the network elements are clearly defined, the actual percentage of useful information contained in the messages is also reduced, that is, decreases the overall efficiency of the transfer of subscription information. Figure 4 shows the diagram of a method implementing a service subscription in the IMS network in accordance with the present invention. As shown in figure 4, one way to implement a subscription in the IMS network in accordance with the present invention includes the following steps, which are: step 401: the terminal initializes the IMS subscription request ("Subscribe") to the list of statuses presence of the terminal, and in this subscription request indicates that the IMS terminal has the capability of receiving information about the presence status via VoIP channels; step 402: SBC filters the subscription request ("Subscribe")received from the IMS terminal, determines whether the supported messaging notifications (NOTIFY) IP channels specified in the subscription request ("Subscribe"), and if it determines that the transmission of notification messages ("NOTIFY") on the specified IP channel will indeed be supported, SBC allocates an IP channel for the subscription and send the subscription request ("Subscribe") to the P-CSCF, removing from the query subscription ("Subscibe") extended field which indicates that the IMS terminal has the capability of receiving subscription information for the status of IP channels); before sending the request message subscription ("Subscribe") SBC uses the data interface IP channels allocated to the base network, as identification information of the IMS terminal user, replacing the data on the IMS terminal for making a request for the subscription. step 403: P-CSCF forwards the subscription request ("Subscribe")received from SBC, the S-CSCF, and includes a primary filter rule; however, the primary filtering is performed in the same sequence that the initial filtering stage 203 (2), in particular, the primary filtering step 403 may be performed in accordance with the specific conditions of the Protocol, therefore, in the present application is its detailed description is not given; step 404: the S-CSCF forwards the filtered subscription request ("Subscribe") to the application server RLS specified in rule primary filtration; step 405: the RLS sends a response message "200OK" on the S-CSCF; step 406: the S-CSCF forwards the message "200OK"received from RLS, the P-CSCF; step 407: P-CSCF forwards the message "200OK", originally sent RLS, SBC; step 408: after receiving the message "200OK", originally sent RLS, SBC filters shipping address; for the presence of RLS uses the IP address channel between SBC and RLS in which the quality of the address message delivery notifications (NOTIFY). SBC locally generates the strategy delivery and uses the IP address of the RLS as the destination address information is sent from the IMS user terminal to the SBC, so between that between SBC and RLS finally set the IP communication channel, and the message "200OK" is sent to the IMS user terminal. When the SBC receives information about the IP address of the RLS from the message "200OK", originally sent RLS, and uses the RLS address as the destination address of data packets sent to the RLS with the IMS user terminal. Well-versed in the art it will be clear that SBC, having the IP address of the RLS, can easily develop a strategy to deliver data on RLS IP channels; and step 409: after receiving confirmation messages "200OK" from SBC, the IMS terminal establishes direct communication with the IP port SBC facing the IMS terminal, and sends to the port empty data packet, which opens the IP communication channel between the IMS terminal and SBC; having an empty data packet SBC receives the delivery address specified in the empty data packet, and sets policy for the transfer of information between the IMS terminal and the SBC, resulting in a final set IP communication channel between the IMS terminal and SBC, in addition to the already established IP communication channel between SBC and RLS. At the moment both the IP channel, and the information in the notification NOTIFY collected RLS directly transmitted to the and SBC IP channel between RLS and SBC, then SBC communicates with the IMS terminal via an IP channel between SBC and IMS terminal, and transmits information of the notification to NOTIFY the IMS terminal, and thus, the transfer of subscription information from RLS for IMS terminal through the two above-mentioned IP channel. In accordance with the present invention, when initiating IMS terminal subscription message requesting subscription gets on the SBC and then does not come; then (for further operations, establishing subscription) SBC IMS network replaces the IMS terminal, set the IP communication channels between the IMS terminal and SBC, as well as between SBC and RLS, resulting in a message-notification ("NOTIFY"), containing large amounts of data bearing the "explosive" in nature and transmitted with high frequency, are transmitted according to IP channels and no longer forwarded through P-CSCF and S-CSCF. Message notification (NOTIFY)collected RLS directly transmitted from RLS to the SBC through the IP channels, a SBC forwards the data message notifications (NOTIFY) directly on an IMS terminal through the IP channels, and can be efficiently reduced the load on the entire core network, and the load on the resources of the core network, service calls (due to the decrease in the share of resources required for the provision of subscription services), then there can be significantly improved device performance of the underlying network in terms of speed of information processing and enabled the stay services. Figure 5 schematically shows the composition and structure of the system for the implementation of the subscription in the IMS network in accordance with the present invention. As shown in this drawing, the system for implementing subscription in the IMS network in accordance with the present invention includes a receiving block 50 setting unit 51, the search unit 52, and sends the block 53, and the receiving unit 50 is located in the SBC and configured to receive the request message, the subscription to the presence from the IMS terminal; establishing unit 51 is configured to set an IP channels between SBC and IMS terminal, and between SBC and RLS after reception by the receiver 50 message subscription request for presence status from the IMS terminal; search the block 52 is located in RLS and configured to search for subscription information on the presence status after receiving the message subscription request; and a sending unit 53 is located in RLS and configured to send information about the presence, found by the search unit 52, and messages-confirm receipt of the message requesting subscription to IMS terminal IP channels set by setting unit 51; and a message requesting subscription to a presence status that is sent to the IMS terminal, contains information about whether the IMS terminal is the possibility of obtaining subscription information of one hundred the truncated presence over IP channels. Figure 6 schematically shows the composition and structure of the setting unit in accordance with the present invention. As shown in this drawing, the setting unit 51 in accordance with the present invention contains a first determining sub-unit 510, the second determining sub-unit 511, a first sending sub-unit 512, the first receiving sub-block 513, the receiving sub-block 514, the first generating sub-block 515, the first setting sub-block 516, the second sending sub-unit 517, a second receiving sub-block 518, the third sending sub-block 519, the third receiving sub-unit 520, the second generating sub-unit 521 and the second sets sub-block 522; and the first determining sub-unit 510 is located in the SBC and configured to determine whether the IMS terminal can receive the subscription information for the status of IP channels in accordance with a message-a request for subscribing to a presence status received by the receiving unit from the IMS terminal, and to start a second determining sub-block 511, if the IMS terminal has this capability; a second determining sub-unit 511 is located in the SBC and configured to determine an IP channel for communication between the IMS terminal and the SBC; first sending sub-unit 512 is located in the SBC and configured to send the message subscription request to the presence on the RLS on the IP channel between the at SBC and RLS; the first receiving sub-unit 513 is located in the SBC and configured to receive a message of confirmation of reception of the request message to subscribe, send RLS; receiving sub-unit 514 is located in the SBC and configured to obtain an IP address RLS of confirmation messages after receiving the first receiving sub-unit 513 of such messages; the first generating sub-unit 515 is located in the SBC and configured to develop a strategy for data delivery over IP channels RLS; the first setting sub-block 516 is located in the SBC and configured to establish an IP communication channel between SBC and RLS; a second sending sub-unit 517 is located in the SBC and configured to send a message indicating reception of the request message on the subscription, the IMS terminal; a second receiving sub-block 518 is located on the IMS terminal and configured to receive a message indicating reception of the request message on the subscription from SBC; third, the sending sub-unit 519 is located on the IMS terminal and configured to send an empty packet of data to the SBC via the interface IP channels between SBC and IMS terminal; a third receiving sub-unit 520 located in the SBC and configured to receive an empty packet of data; a second generating sub-unit 521 is configured to develop a strategy for sending data to the IMS terminal; and a second setting unit configur the Rowan to set an IP communication channel between SBC and IMS terminal. The first sending sub-unit 512 includes an analyzing sub-module that removes sub-module, the replacement sub-module and a sending sub-module; analyzing sub-module configured to analyze the message subscription request for presence status received from the IMS terminal; removing the submodule configured for removal from the message subscription request for presence information about whether the IMS terminal is the possibility of obtaining subscription information of the presence status via VoIP channels; replacement sub-module configured to replace the address information of the IMS terminal in the message subscription request for presence on the IP address of the interface channels between SBC and RLS; and a sending sub-module, configured to send the message subscription request to the presence on the RLS through the P-CSCF and S-CSCF. At this stage, on which the first generating sub-block 516 develops strategy for delivery of data on RLS IP channels includes: receiving by a receiving unit of the information about IP-address RLS contained in the response message to the confirmation received from RLS, and use this IP address RLS as shipping address of data packets sent on RLS IMS terminal. The stage at which the second generation sub-unit 521 develops strategy for delivering data to an IMS terminal, includes: obtaining info is information about the IP address of the IMS terminal from an empty data packet, and the IP address of the IMS terminal as the address of the delivery of data packets sent with RLS on IMS terminal. Well-versed in the art it will be clear that the system for implementing subscription in the IMS network, depicted in figure 5, was developed to implement the above method, the implementation of the subscription in the IMS network, and functions of all processorbased elements of the system depicted in figure 5, should be considered as providing relevant steps described above, one way to implement a subscription in the IMS network, and functions of all processorbased blocks, sub-blocks and sub-modules may be implemented using software executed by a processor, or the corresponding logical paths. Above were described only the preferred embodiment of the invention, and are not meant to restrict the protected scope of the present invention. 1. The way to implement a subscription in the network multimedia subsystem using an Internet Protocol, comprising stages: 2. The method according to claim 1, wherein the request message subscription status sent from the IMS terminal, contains information about whether the IMS terminal can receive the subscription status information for an IP channel. 3. The method according to claim 2, wherein establishing an IP communication channels includes: 4. The method according to claim 3, wherein sending the request message, the subscription status on RLS through the interface channels of communication with the RLS contains: 5. The method according to claim 3, in which the task strategy delivery data on RLS IP channels contains: 6. The method according to claim 3, wherein after establishing IP connectivity between the IMS terminal and SBC, as well as between SBC and RLS, information no longer flows through the P-CSCF and S-CSCF but IP communication channels with RLS. 7. System for the implementation of the subscription services in a multimedia subsystem, use the IP the Internet Protocol (IMS network)that contains the receiving unit, setting unit, the search unit and the sending unit, and 8. The system according to claim 7, in which the message is requested the subscription status send IMS terminal, contains information about whether the IMS terminal is the possibility of obtaining subscription information on the status of the IP communication channels. 9. The system of claim 8, in which the setting unit further comprises a first determining sub-unit, the second determining sub-block, the first sending sub-unit, the first receiving sub-unit, the receiving sub-unit, the first generating sub-unit, the first setting sub-unit, the second sending sub-unit, the second receiving sub-unit, the third sending sub-unit, the third receiving sub-unit, the second generating sub-unit and the second setting sub-unit, and: 10. The system according to claim 9, in which the first sending sub-unit further comprises an analyzing sub-module; removing the submodule, the replacement sub-module and a sending sub-module; and an analyzing sub-module configured to analyze a received from the IMS terminal, the request message subscription status; 11. The system according to claim 9, in which the first generating sub-unit additionally receives, via the receiving unit, the information about the IP address of the server RLS contained in the message is the confirmation sent by the RLS server and uses the IP address of the server RLS as shipping address of data packets sent to the RLS with the IMS terminal; and a second generating sub-unit receives additional information about the IP address of the IMS terminal in accordance with empty data packet and uses the t IP address of the IMS terminal as the shipping address of the data packets, sent to the IMS terminal with a server RLS.
|
© 2013-2015 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English. |