Skip to main content link. Accesskey S
  • HCL Logo
  • HCL Notes and Domino wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > Lotus Domino > Domino database performance > Optimising NRPC Bandwidth Consumption for attachment
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

Optimising NRPC Bandwidth Consumption for attachment

NRPC port not consuming complete bandwidth. Noticeably on slow-er connections like 3G

Is it possible to write an agent in Lotus Domino® to automate a user registration?

Is it possible to write an agent in Lotus Domino® to automate a user registration?

CNVD/CNCERT Advisory on Lotus Domino Internet Passwords

Lotus Domino provides customers with multiple means of authentication, each system being suitable to different levels of threat resistance and assurance requirements. Among these authentication techniques, Lotus Domino can authenticate a web client with a username and password. As in all ...

Missing parent documents when responses copied prior to parent

When a parent note is created in a Domino Database after one or more of its response note(s), the parent note is not visible until fixup is run against the database. when a parent note is retrieved by IBM CSLD after one of its response notes has been retrieved, the new parent note is not visible ...

Domino as a Certificate Authority

Setting up Domino Security Infrastructure specially with regards to the Certficate authority can be tricky. The following video is a complete step by step guide expalanation of all the CA options available with some key tips to resolve.
Community articleOptimising NRPC Bandwidth Consumption for attachment
Added by IBM contributor~Bill Fezjipyskiakoi on May 5, 2011 | Version 1
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
NRPC port not consuming complete bandwidth. Noticeably on slow-er connections like 3G
Tags: NRPC Consumption, NRPC Slow, Attachment Download time, Attachment slow, Faisal Javed
This is a very sensitive area and I would strongly advice not make any such changes without proper diagnosis of the environment
 
You connect Lotus Notes to a Lotus Domino server using a 3G wireless broadband line and notice that the NRPC port does not consume complete bandwidth. This is only visible with limited connectivity such as on 3G / ADSL lines and is not an issue in LAN environments.

You can make a comparison using network sniffer software using the same bandwidth on another protocol. Refer to the Comparisons.zip file in the Attachment section below to view comparison results between NRPC and HTTP. if you download an attachment from your mail file on the server. and if you monitor the bandwidth consumption by notes. you'll notice it uses a certain portion/percntage of it. Domino NRPC network traffic does not use up all available network bandwidth on Windows 32 platforms. This problem does not occur for Domino HTTP traffic on Windows 32 as all bandwidth is properly used.                                

- Problem is most apparent on 3G network connections
- Problem seems a bit better on the UNIX platforms (AIX & LINUX). but does exist
- Domino NRPC network traffic on Windows 32 platforms appears to be capped/limited to a certain threshold (which appears to be a percentage of total available network bandwidth).



The following workarounds were not successful.

-- Adjusting the operating system's TCP buffer sizes. Increasing these had a major impact on system/server performance with very little increase in bandwidth consumption.

-- Comparing both encrypted and non-encrypted network traffic.

-- Adjusting the TCP buffer of the Domino server.
 
Details:
 
After a very thorough Internal testing SPR:FJAD84SJHM. was created and

The following parameter was added to the notes.ini file on the Domino server:
SERVER_SEND_OBJECT_CHUNK_SIZE

The value of this parameter is set in bytes:
262144 -> for 256K
1048576 -> for 1 MB

The default value is 64K but you can adjust the values up to 256K or up to 1MB. The 1MB value must match the NRPC bandwidth consumption to any other protocol.

IMPORTANT NOTE: Use the above parameter only after considering other services and/or system resources.
 

  • Actions Show Menu▼


expanded Attachments (1)
collapsed Attachments (1)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
image/jpeg 71 KB 3G_NRPC_W32.jpg 5/5/11, 2:42 PM
expanded Versions (1)
collapsed Versions (1)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (1)May 5, 2011, 2:42:04 PM~Bill Fezjipyskiakoi  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL Software
  • Privacy
  • Accessibility